1本次课的教学内容:程序文件的常用命令、程序的基本结构本次课的教学目的与要求:1、程序文件的常用命令2、三种基本结构本次课的教学重点与难点:重点:常用命令、基本结构讲授课时:2学时
2第十六讲结构化程序设计
3程序设计概述算法的概念解决问题的方法和步骤称为算法。要编写解决问题的程序,首先应设计算法,任何一个程序都依赖于特定的算法,有了算法,再来编写程序是很容易的事情。
4算法的描述算法的描述有许多方法,常用的有:自然语言、一般流程图、N-S图等。一般流程图一般流程图用矩形框表示要进行的操作,用菱形框表示判断,用流程线将各步操作连接起来。主要优点:直观性强、容易掌握。缺点:对流程线的使用没有严格限制;难以阅读。2.N-S图(结构化流程图)N-S图由美国学者I.Nassi和B.Shneiderman提出,它以三种基本结构作为构成算法的基本元素,每一种基本结构用一个矩形框来表示,而且取消了流程线,各基本结构之间保持顺序执行关系。
5结构化程序设计自顶向下、逐步求精是结构化程序设计的重要思想,它将问题求解由抽象逐步具体化,符合人们解决复杂问题的普遍规律,可以显著提高程序设计的质量和效率。。模块化是结构化程序的重要原则。所谓模块化就是把大程序按照功能分为较小的程序。一般地讲,一个
原创力文档

文档评论(0)