汇编语言程序大作业课程教学大纲
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
《汇编语言程序大作业》课程教学大纲
一、课程的性质、任务和基本要求
《汇编语言程序大作业》是信网/文秘、信息与网络技术、多媒体应用技术专业《计算机组成与汇编》课程的后续课程设计。
本课程的任务是:通过课程设计,为学生提供一个既动手又动脑,独立实践的机会,将课本上的理论知识和实际有机的结合起来,锻炼学生的分析解决实际问题的能力。提高学生实际编程的能力。
本课程教学应达到的基本要求是:利用学到的编程知识和编程技巧,通过布置具有一定难度的程序设计题目,帮助学生熟悉掌握汇编语言程序的设计、编写与调试过程。
二、时间安排
本课程设计时间为一周(28学时),题目提前一周布置,使学生作好准备。具体时间安排如下:
1.分析设计准备阶段(周一)
2.编程调试阶段(周二至周四)
3.课题设计报告书写阶段(周四至周五)
4.考核阶段(周五)
三、课题内容:
1.乐曲演奏程序(例如:演奏《Happy Birthday to You》)。
2.绘图程序
在屏幕上,绘出一方形,且按→、←、↑、↓键能移动,按“ESC”键退出。
3.动画程序设计(一)
在屏幕上显示一列火车从屏幕左边开出,向屏幕右边前进,最后逐渐消失。
4.动画程序设计(二)
在屏幕上显示一物体从高空自由下落,碰到地面后反弹若干次,最后静止在地面上。
四、组织管理:
对学生分组,每组1~2人,每组必选课题1,在课题2、
3、4中再任选一道。
五、考核评估:
1.每位学生必须完成课程设计报告书,包括以下内容:A.课题内容
B.程序功能(包括子程序的功能说明)
C.程序名称、运行环境及使用方法说明
D.设计思想及具体考虑
E.源程序中各符号(常量、变量)的意义与作用
F.程序流程图
G.源程序清单
H.心得体会
2.成绩的考核分优、良、及格和不及格四等,从以下几方面考核:
(1)程序设计的可用性,实用性,通用性,可扩充性(30%)
(2)学生的动手能力,创新精神(20%)
(3)课题设计报告(20%)
(4)答辩水平(30%)