第9章 程序设计初步.pptVIP

  • 2
  • 0
  • 约 19页
  • 2016-06-19 发布于江西
  • 举报
第9章 程序设计初步

第9章 程序设计初步 9.1 计算机程序的一般概念 9.2 结构化程序设计方法的产生 9.3 结构化程序设计方法的基本思想 9.4 计算机程序的运行过程 9.5 C语言对结构化程序设计方法的支持 9.6 算法 9.7 面向对象编程思想 9.1 计算机程序的一般概念 一个计算机程序主要描述两部分内容:一是描述问题的每个对象;二是描述对这些对象的处理动作和这些动作的先后顺序。前一部分通常叫做数据结构;后一部分叫做求解算法。 共同的性质: (1)目的性:程序都有明确的目的,运行时能完成一定的功能; (2)有穷性:程序是由有限的指令序列构成,程序所包含的步骤是有限的; (3)有序性:程序的执行步骤是有序的,不能随意的改变; (4)操作性:程序总是对某些对象进行一系列的操作,改变程序的状态,完成其功能。 9.2 结构化程序设计方法的产生 结构化程序设计的基本概念、理论和方法。 1.结构定理 2.goto之争 3.单入口和单出口 4.自顶向下,逐步求精 9.3 结构化程序设计方法的基本思想 自顶下下、模块化的、从抽象到具体的方式 。 信息隐蔽和局部化是结构化程序设计方法的另一基本思想。 结构化程序设计方法的基本思想还应该包括尽量使用3中基本结构、保持单入口和单出口形式、限制使用goto语句等,使得程序容易理解、容易维护和容易验证其正确性。 9.4

文档评论(0)

1亿VIP精品文档

相关文档