Visual FoxPro 6 ppt 第2章 程序设计基
18页1、第2章 程序设计基础,2.1 程序设计风格与方法,就程序设计方法和技术的发展而言,主要经过了结构化程序设计和面向对象的程序设计阶段。一般来讲,程序设计风格是指编写程序时所表现出的特点、习惯和逻辑思路。程序是由人来编写的,为了测试和维护程序,往往还要阅读和跟踪程序,因此程序设计的风格总体而言应该强调得意和清晰,程序必须是可以理解的。 要形成良好的程序设计风格,主要应注重和考虑下述一些因素。,1、源程序文档化 2、数据说明的方法 3、 语句的结构 4、输入和输出,2.2 结构化程序设计,2.2.1结构化程序设计的原则 自顶向下 逐步求精 模块化 限制使用goto语句,2.2.2结构化程序的基本结构与特点 1、顺序结构 顺序结构是简单的程序设计,它是最基本、最常用的结构,所谓顺序执行,就是按照程序语句行的自然顺序,一条语句一条语句地执行程序程序。,2、选择结构 选择结构又称为分支结构,它包括简单选择和多分支选择结构,这种结构可以根据设定的条件,判断应该选择哪一条分支来执行相应的语句序列。,3、重复结构 重复结构又称为循环结构,它根据给定的条件,判断是否需要重复执行某一相同的或类似的程序段,利
2、用重复结构可简化大量的程序行。分为两类: (1)当型循环结构:先判断后执行,程序易于理解、使用和维护; (2)直到型循环结构:先执行后判断,编程工作的效率,降低软件开发成本。,2.2.3结构化程序设计原则和方法的应用 要注意把握如下要素: 使用程序设计语言中的顺序、选择、循环等有限的控制结构表示程序的控制逻辑。 选用的控制结构只准许有一个入口和一个出口; 程序语句组成容易识别的块,每块只有一个入口和一个出口; 复杂结构应该嵌套的基本控制结构进行组合嵌套来实现; 语言中所没有的控制结构,应该采用前后一致的方法来模拟; 严格控制GOTO语句的使用。,2.3 面向对象的程序设计,2.3.1关于面向对象方法 面向对象方法的本质,就是主张从客观世界固有的事物出发来构造系统,提倡用人类在现实生活中常用的思维方法来认识、理解和描述客观事物,强调最终建立的系统能够映射问题域,也就是说,系统中的对象以及对象之间的关系能够如实地反映问题域中固有事物及其关系。,优点: 1、与人类习惯的思维方法一致 2、稳定性好 3、可重用性好 4、易于开发大型软件产品 5、可维护性好,2.3.2面向对象方法的基本概念 1、
《Visual FoxPro 6 ppt 第2章 程序设计基》由会员E****分享,可在线阅读,更多相关《Visual FoxPro 6 ppt 第2章 程序设计基》请在金锄头文库上搜索。
逍遥游复习 知识点整理
近现代法德关系史 高三展示课3稿
当代大学生人生信仰及追求的调查研究
长相思 纳兰性德-ppt课件
课件:危机意识 一
英语ppt演讲关于阿甘正传
发达国家基础教育改革的动向与趋势 修改版
中国民间美术 课件.ppt
生物质发电技术与系统 课程ppt 第1章 生物质发电技术现状及发展趋势 2学时 -----2016
现代信号处理思考题 含答案
执业药师继续教育 抑郁症的药物治疗 100分
小学生的成长档案模板不用修改 万能型
增订六版 现代汉语 上册 第二章文字 思考与练习答案
国家财政ppt课件
加拿大英语介绍
六年级统计图的选择课件
中学生成长档案ppt
中国现代文学史期末复习整理
lohi和hihilo训练对女子赛艇运动员运动能力影响的比较研究
风雨贾平凹阅读答案
2024-05-28 35页
2024-05-28 20页
2024-05-28 18页
2024-05-28 16页
2024-05-28 28页
2024-05-27 21页
2024-05-19 5页
2024-05-19 8页
2024-05-19 5页
2024-05-19 7页