- 8
- 0
- 约1.81万字
- 约 63页
- 2017-06-21 发布于河南
- 举报
汇编语言程序设计 第5章 程序设计
第1章 汇编语言基础知识 课前思考 1. 编制一个汇编语言程序分哪几步?2. 循环程序有哪两种基本结构?由几部分组成?3. 设计算法时对可能出现的边界情况如何考虑?4*. 什么是起泡排序算法?5. 如何理解数组排序算法中采用的折半查找法?6. 如何使用跳跃表法实现CASE结构? 教学目的:了解并掌握循环程序的构造方法,尤其是对循环控制条件的设置以及可能出现的边界情况的考虑。掌握起泡排序算法这种多重循环程序设计中的常用方法。交换标志位的设置在此算法中更能提高效率。学会在数组排序算法中采用折半查找法来提高查找效率,学会使用跳跃表法实现CASE结构。 教学重点:通过多看举例,学会正确分析理解题意、选择合适的数据结构及算法、坚持先画框图、选取有效指令编程、最后应当掌握运用调试手段进行调试。学习多重循环程序设计前应熟练掌握单层循环程序设计的各种实现方法及实现细节,如对可能出现的边界情况的处理等。学习起泡排序算法、折半查找法、跳跃表法之前,应首先理解传统实现方法。 教学难点:循环控制条件的选择。考虑循环算法时注意可能出现的边界情况。静态地预置逻辑尺。动态地修改标志位。多重循环程序设计时应分别考虑各重循环的控制条件及其程序实现,相互之间不能混淆。另外,应该注意在每次通过外层循环再次进入内层循环时,初始条件必须重新设置。起泡排序算法是多重循环程序设计中的一种常用方法。数组排序算
原创力文档

文档评论(0)