从没有想过用汇编写一个窗口程序,更没想到2010年我写的第一个窗口程序竟然是用汇编写的。但。。。。这一切都是被逼的,是在一股强劲的压力与挑战欲下逼的。
课程设计,短短四天,要用汇编语言实现:
由于技术上的局限性,实在没有办法在程序界面上显示图片:
下面到点击“修改”后的效果:
查询某个学生的成绩情况:
1、 此软件优点
(1)运行速度快,占用内存小。
(2)图形化界面,缜密设计,使用方便。
(3)使用模块化程序设计,高内聚低耦合,方便调试。
(4)有一定容错性,交互性强
2、 不足之处
(1) 由于时间有限,没有进行功能测试,存在这许多BUG,数据库设计也没有严格的约束。
(2) 大量调用Windows系统API,系统移植性差。
(3) 排序实现过于复杂,不易维护。
(4) 当用户查找所需记录后,系统没有显示所有记录,必须单击菜单“显示所有信息”才能显示。(忘记实现)
在实现这个系统的过程中,我进一步理解了窗口程序基于消息循环发送和处理的机制,也懂得了学习汇编对我们以后软件开发的重要性。学习汇编能让我们更好地理解程序运行的原理,能加深我们对操作系统的运行机制的理解。用汇编写的程序运行速度快,可执行文件小,没有冗余。课程设计虽然结束了,但我更加明白:语言只是一种工具,软件开发重要的是思想。程序=数据结构+算法,技术间是相通的,触类旁通是我们程序员应有的技能。
革命尚未成功啊!同志们仍需努力啊!下学期继续加倍努力奋斗!!!
文章知识点与官方知识档案匹配,可进一步学习相关知识算法技能树首页概览33847 人正在系统学习中
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!