汇编语言课程设计任务书
12020年4月19日
f文档仅供参考
河南工程学院《汇编语言》课程设计任务书
适用专业:计算机科学与技术适用班级:本科
12月20日
22020年4月19日
f文档仅供参考
《汇编语言》课程设计任务书
一、课程设计目的与任务
汇编语言课程设计是本科教学过程中重要环节。经过课程设计,培养计算机专业学生,运用所学知识,进一步提高学生汇编语言综合编程能力和程序调试技能。并能够使学生更加熟练运用汇编程序设计语言,来解决计算机应用领域实际问题的能力,以及为设计其它应用软件提供帮助,进而提高学生的软件设计能力。
二、课程设计环境要求
1、硬件配置:586以上电脑2、操作系统:WINDOWS98XP等3、软件需求:MASM615
三、课程设计基本要求
要求经过查阅与设计课题相关的文献资料,自学与其相关内容,掌握MASM615集成开发环境的使用。根据题目要求,自由分组,自选一个题目完成,根据各小组每个学生的出勤情况、负责部分完成情况、最后答辩情况及报告撰写是否规范,形成个人成绩。
具体要求如下:1、在整个设计期间,无违纪现象(迟到、早退、逃课),态度认真;2、整体架构正确合理、流程图清晰无误;3、设计尽可能完成题目所要求的功能;
32020年4月19日
f文档仅供参考
4、程序代码清晰,便于阅读;5、报告书写规范;6、提供可运行的课程设计系统,并参加上机面试答辩;7、在课程设计结束时,上交实习报告和程序清单。
四、课程设计内容
1、计算比赛成绩。编制一个程序,要求完成以下功能:(1)9名评委,每个评委给分范围为0~10(整数);(2)9名评委给分中,去掉一个最高分和一个最低分,剩余7名评委的平均分即为参赛者的得分(精确到小数点后1位);(3)并将得分输出显示。2、成绩评定。编制一个程序,要求完成以下功能:(1)以十进制形式从键盘随机输入成绩(不多于50个);(2)显示成绩评定的等级(90100为优,8090为良,7080为中,6070为及格,60分以下为不及格);(3)统计出各个等级的人数并以十进制形式显示输出;(4)当输入Q时,退出程序。3、成绩排序。编制一个程序,要求完成以下功能:(1)以十进制形式从键盘随机输入成绩(不多于50个),并用逗号或空格分隔各学生成绩;(2)对该班的成绩进行递减排序,并以十进制形式显示排序结果并用逗号或空格分隔;(3)计算全班的平均分并以十进制形式显示输出;
42020年4月19日
f文档仅供参考
(4)当输入Q时,退出程序。4、代码转换程序设计。r