软件工程专业《汇编语言程序设计》实验教学改革与研究

来源 :今日湖北·中旬刊 | 被引量 : 0次 | 上传用户:goodyoujun
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘要:本文提出了软件工程专业学生学习《汇编语言程序设计》课程的重要性,分析了本课程的实验教学现状,指出了实验教学方法和考核体系等方面改革指施,以提高应用型本科院校学生分析问题和解决问题的能力。
  关键词:软件工程 汇编语言 实验教学
  一、汇编语言课程及其现状
  《汇编语言程序设计》是普通高等院校计算机类及其相关专业的专业基础课程之一,是学生学习计算机的核心课程如《计算机组成原理》等的基础。相比于高级语言,用汇编语言编写的程序运行速度快、内存空间占用少。汇编语言是最接近机器语言的编程语言,能较好地对硬件设备进行控制开发。汇编语言直接面向硬件,掌握汇编语言,对深入了解计算机的工作原理、程序设计及调试技术等都有很重要的作用。
  二、在软件工程专业中汇编语言课程的地位和作用
  软件工程专业主要培养面向业界、具有专业素质和团队素质、具备工程技术能力、外语应用能力和创新创业能力的工程型软件人才。软件工程专业的人才培养方案中,软件开发类课程包括c++语言程序设计、面向对象程序设计、.net程序设计等,但学生普遍存在对计算机硬件的基础知识掌握不好的问题,导致不能更好地理解并编写高级语言程序。
  三、汇编语言课程实验教学的现状
  通过实验教学,学生可以更好地理解CPU、寄存器、存储器及外部设备之间的工作过程。在《汇编语言程序设计》的实践教学过程中,存在以下几个方面的问题:
  1、学生学习积极性不高
  汇编语言易学却难以真正掌握,并且汇编语言与计算机硬件的体系结构有一定的联系,每种计算机都有自己的汇编指令系统,使用不方便。许多学生对汇编语言课程不重视,对实验课积极性不高,认为实验课成绩对期末成绩影响不大,造成了重理论、轻实验局面。
  2、实验教学内容安排不合理
  《汇编语言程序设计》也属于计算机语言类课程,学习需要大量理论联系实验,实验课是学好计算机语言类课程的根要。实行新的培养计划后,本学院对专业课程的课时进行了压缩,《汇编语言程序设计》课程的理论课为32学时,实验课程为12学时。实验内容的课时压缩相对于理论课时更加严重,实验内容的安排不能覆盖本课程的重点内容,且重点实验内容也无法深入进行。
  同时,由于理论课时的减少,部分教师仅能围绕课程基础结构部分的知识讲授,而不能结合汇编实际应用进行扩展,相对的实验内容的设计也比较浅显,没能激起学生的兴趣,这些情形都导致学生对学习汇编语言的兴趣很低。
  3、实验考核体系不完善
  《汇编语言程序设计》没有明确的实验考核评价体系。本学院《汇编语言程序设计》的实验教学只有六次,课时较少导致在进行实验课时,部分教师在实验课过程中对学生要求不严格,辅导不积极,导致学生对实验教学态度怠慢,实验课为了交作业互相抄袭的现象时有发生。
  四、汇编语言实验教的学改革指施
  实验教学环节是构成《汇编语言程序设计》课程教学过程的一个不可缺少的部分。加强实验教学,改革实验教学模式,是培养具有分析问题、解决问题的应用技术型人才的重要途径。本人根据《汇编语言程序设计》课程理论教学和实验教学安排,准备了六个具有代表性的实验项目,以帮助学生更好地掌握汇编语言的基本语法知识,以及实验程序设计的基本方法,提高学生分析问题,解决问题的能力。
  1、对比c语言进行汇编课程的教学,提高学生的学习兴趣
  在《汇编语言程序设计》课程的学习中,汇编概念比较抽象,指令系统繁琐,学生较难掌握。c语言作为汇编语言课程的前导课程,可以发挥很好的比对作用,在汇编语言的相关教学中,以c语言为对照精心设计讲解,可以获得较好的教学效果,同时也加强了各学科之间的知识和方法上的联系。在实验教学过程中推进“案例法”等各种教学方法,充分调动学生学习积极性,提高学生学习能力。
  2、重视实验环节,选择合适的编译工具
  在《汇编语言程序设计》课程的教学过程中,实验教学是整个教学环节中极其重要的一环,它可以巩固理论教学内容、培养学生的应用能力。对于汇编语言的编译工具选取,不要仅限于一种编译工具如MASM6.O软件,程序经过编辑、编译、连接、运行、调试等过程,而且每一步需要自己操作,输入相应的命令,许多学生对MS—DOS下指令的输入执行掌握较慢。本人建议也可以选择使用汇编集成编译软件Masm forWindosw,这是一款针对汇编语言初学者的一个简单易用的软件,具有错误信息自动定位、关键字实时帮助并且在帮助中动画演示汇编指令的执行过程、语法着色、无限次撤消与恢复、支持中文长文件名软件可以安装在任意文件夹等功能。在实验教学中,学生可以根据实际需要,选择编译工具。
  3、合理设置实验内容
  学习并掌握《汇编语言程序设计》课程的最好方法是进行实验。通过实验使学生体会汇编语言程序设计的知识及应用技巧,提高学生汇编语言程序设计的能力。在实验课程的安排中,依据课程教学大纲,遵循课程教学的规律,充分体现实验教学的特点,实验内容按照由浅入深循序渐进的方式进行,帮助学生掌握本课程的基本知识,提高理论与实验水平。
  五、结束语
  本人根据多年在《汇编语言程序设计》实验教学方法改革过程上的一些体会,分析了《汇编语言程序设计》课程的实验教学现状,指出了实验教学在本课程教学过程中的重要性,并对本课程的实验教学进行了深入的探索和思考,根据实际情况提出了几点改革措施,从而提高实验动手能力,增强学习汇编语言兴趣等目的。实际上《汇编语言程序设计》实验教学方法改革过程中要注意的问题还有很多,只要勇于探索,善于总结,就一定能更好地加强应用型学生编程能力的培养。
其他文献
【摘 要】人们一直对龙宫的神秘有着奇特的幻想和遐思。《柳毅传》最早对龙宫内的环境进行了描写,其中对龙宫的位置,进入方式,以及龙宫中的陈设、建筑、宝物都有极其细腻生动的描写,并且《柳毅传》中对各个宫殿的名字,用途描写表现了龙宫深厚的文化底蕴,值得我们思考和注意。  【关键词】龙宫;陈设;宫殿;宝物  龙宫是古代小说中频繁出现的一类意象,历代小说中对龙宫的称谓和描写也不尽相同。《柳毅传》中以“宫”“宫
收入是维持一个家庭正常运转的基础,对家庭各项支出的安排应该基于家庭的收入水平,尽量不超支.这就要求对各项支出的安排有一个合理的“度”,这个度就是家庭进行收支管理的基
期刊
随着近几年来国内手机市场的快速发展,越来越多的厂商加入到手机市场的竞争之中。目前已经国家已经审批了23家GSM手机生产商和19家CDMA手机生产商。竞争也从原来单纯的价格竞争,转变成为质量、价格、服务等全方位的竞争。作为市场竞争的一个不可或缺的环节,渠道也受到了手机厂商和社会各界的关注。  本报告的目的,在于阐述中邮普泰、天音、蜂星、迪信通、神州数码等手机渠道商的生存状态和行业变局。    一、国
近年来,随着社会发展速度的不断加快以及市场经济体制建设与发展过程的不断深入,企业自身的改革与发展逐渐受到了社会各界的广泛重视.在当前网络科技及数字化技术发展不断发
《英语课程标准》中指出“在教学过程中,要始终体现学生的主体地位,教师应充分发挥学生在学习过程中的主动性和积极性,激发学生的学习兴趣,营造宽松、和谐的学习气氛……。”以培
新年的第一个月里,北碚静观镇城随香动,一片热闹的景象.伴随着静观镇第十六届腊梅文化节暨花木交易博览会的举办,这里又掀起一次赏梅的高潮.rn静观作为“中国花木之乡”,是重
期刊
摘 要 介绍了企业党务思想政治工作的任务,在实际工作中就如何使党务政工工作与企业安全生产、经营发展紧密结合提出了思路。  关键词 企业 思想政治 主观 能动性  企业党务思想政治工作的任务,就是在上级党委的正确领导下,按照党的基本路线和方针政策,紧紧围绕企业的安全生产,积极引导和发动广大职工群众在企业发展中树立起正确的思想意识,团结一致,增强信心,为实现党的目标和企业的任务而努力工作。  人是社会
波尔多的葡萄酒帝国是懂行的人才能玩得转的地方,道行的深浅要看你是否了解这个系统,是否有甄选中盘商的眼光.波尔多的期酒不是你想买就能买的,它有自己系统内的操作模式,而
期刊
本文对企业人力资源管理中绩效考核的内容、作用、问题及建议进行了分析,具有一定的借鉴意义.
玄铁重剑是金庸笔下的第一神剑。由陨铁制成,重64斤,为“剑魔”独孤求败所使,四十岁前持之,无敌于天下。杨过得之,练成绝世武功。其后杨过将其赠予郭靖、黄蓉二人,黄蓉将玄铁剑分而炼之,铸成一刀一剑,即为屠龙刀和倚天剑。  小说中,玄铁剑之所以能够吹毛断发、削铁如泥,是因为陨铁的功效。  事实果真如此吗?  考古发掘和实验检验表明,人类用铁即是从天然铁开始的。地球上的天然铁有两种,一种由自然还原过程中生
期刊