课程设计:打字练习程序设计

课程设计:打字练习程序设计

ID:18641827

大小:164.50 KB

页数:23页

时间:2018-09-20

课程设计:打字练习程序设计_第1页
课程设计:打字练习程序设计_第2页
课程设计:打字练习程序设计_第3页
课程设计:打字练习程序设计_第4页
课程设计:打字练习程序设计_第5页
资源描述:

《课程设计:打字练习程序设计》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、汇编课程设计(论文)学号:课程设计题目打字练习程序设计教学院计算机学院专业计算机科学与技术班级姓名指导教师年月日21汇编课程设计(论文)目录一概述11.汇编语言介绍12.背景分析及意义13.课程设计的目的24.课程设计的要求35.开发平台3二总体方案设计41.程序设计的整体设计思路42.算法的整体设计思路53.程序的主要特点54.主要解决的关键性问题6三详细设计81.流程图82.主界面伪代码93.等级界面伪代码94.游戏界面伪代码105.清屏子程序设计106.密码程序设计117.得分程序设计12四运行结果说明14五课程设计优化17六课程设计总结19

2、参考文献2021汇编课程设计(论文)一概述1.汇编语言介绍汇编语言程序设计是计算机专业的重要基础课程,是计算机应用开发人员必须接受的最重要的专业基础训练之一,是计算机软,硬件研究的基础,是一个优秀计算机工作者必须掌握的基础知识和基本技能。汇编语言也是计算机能够提供给用户的最快而又最有效的语言,也是能够利用计算机所有硬件特性并能直接控制硬件的唯一语言.因而,对程序的空间和时间的要求很高的场合,汇编语言的应用是必不可少的。汇编语言的特点:(1)面向机器的低级语言,通常是为特定的计算机或系列计算机专门设计的。(2)保持了机器语言的优点,具有直接和简捷的特

3、点。(3)可有效地访问、控制计算机的各种硬件设备,如磁盘、存储器、CPU、I/O端口等。(4)目标代码简短,占用内存少,执行速度快,是高效的程序设计语言。(5)经常与高级语言配合使用,应用十分广泛。2.背景分析及意义当前,在计算机上和许多的手机上都流行许多小游戏.比如:贪食蛇,俄罗斯方块等等这些小游戏的流行给我们的生活带来了更多的快乐.因此,我们学计算机的也有了更多的用武之第.所以,用汇编语言编写了一个帮助我们练习打字的小程序.这样不仅让我们学习打字,更重要的是能让我们更好的掌握学过的知识,锻炼我们的编程技能随着计算机的不断更新发展,计算机在各个领

4、域的应用越来越多,更多的软件开发人员和相关技术人员在程序设计的过程中应用汇编程序或编制汇编语言。而汇编语言作为计算机专业学生的专业必修课,每个作为本专业的学生对汇编的理解和学习就显得尤为重要。汇编语言是计算机能够提供用户使用的最快而又最好最有效的与言,也是能够利用计算机所有硬件特性并能直接控制硬件的唯一语言。因而,对程序的空间和时间要求很高的场合,汇编语言的应用就显得必不可少了,一些直接控制硬件的应用场合,则更是非用汇编语言不可了。学习汇编语言能够充分获得底层编程的体验,深刻理解机器运行程序的机理,这使我们在接触复杂变化的计算机知识时变得清晰和顺畅

5、。21汇编课程设计(论文)《打字练习程序设计》课程设计是在教学实践基础上进行的一次大型实验,也是对该课程所学理论知识的深化和提高。因此,要求我们能综合应用所学知识,设计与制造出具有较复杂功能的应用系统,并且在实验的基本技能方面上进行一次全面的训练。通过具体的问题分析、设计、调试、运行程序。在实际问题中锻炼提高自己,增加了对本门课程内容的理解,锻炼了动手能力。就这个程序具体而言:调用宏,显示背景和主界面,通过选择不同的选项,可以进入不同的界面;采用BIOS功能的中断,可以在任何时候退出当前所在的界面并通过选择进入其他的界面。这个程序最终通过菜单所提示

6、的信息选取所要进入的界面,获得所要的功能。3.课程设计的目的《打字练习程序设计》课程设计是在教学实践基础上进行的一次大型实验,也是对该课程所学理论知识的深化和提高。因此,要求我们能综合应用所学知识,设计与制造出具有较复杂功能的应用系统,并且在实验的基本技能方面上进行一次全面的训练。(1)使学生增进对汇编语言的认识,加强用汇编语言编程的能力。(2)使学生掌握汇编语言的中断调用功能的应用,可以用汇编语言调用各种中断调用功能,并由此实现对硬件的控制等。(3)通过课程设计可以使我们更加了解书上的知识,了解书上的语句并且能够应用自己的程序中.(4)进一步掌握

7、屏幕输出显示的设计方法.(5)能够较全面地巩固和应用课堂中所学的基本理论和程序设计方法,能够较熟练地完成汇编语言程序的设计和调试。(6)培养综合运用所学知识,独立完成汇编程序课题的能力。(7)培养勇于探索、严谨推理、实事求是、有错必改,用实践来检验理论,全方位考虑问题等科学技术人员应具有的素质。(8)提高对工作认真负责、一丝不苟,对同学团结友爱,协作攻关的基本素质。(9)培养从资料文献、科学实验中获得知识的能力,提高学生从别人经验中找到解决问题的新途径的悟性,初步培养工程意识和创新能力。(10)对掌握知识的深度、运用理论去处理问题的能力、实验能力、

8、课程设计能力、书面及口头表达能力进行考核。21汇编课程设计(论文)4.课程设计的要求汇编语言是计算机能够提供给用户的最便捷

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。