(第二章 程序设计与程序结构.pptVIP

  • 3
  • 0
  • 约1.27万字
  • 约 44页
  • 2016-12-27 发布于北京
  • 举报
教学大纲 第2章 程序设计与程序结构 2.1 程序设计与算法 2.2 流程图 2.3 程序结构 2.4 流程图与程序例子 2.5 本章小结 2.6 习题 2.1 程序设计与算法 2.1.1 程序设计的概念 1、对数据的描述和对操作的描述 一个程序应包括以下两方面内容: (1)对数据的描述。 在程序中要指定数据的类型和数据的组织形式,即数据结构(data structure)。 (2)对操作的描述。 即操作步骤, 也就是算法(algorithm)。数据是操作的对象,操作的目的是对数据进行加工处理,以得到期望的结果。作为程序设计人员,必须认真考虑和设计数据结构和操作步骤(即算法)。 因此,著名计算机科学家沃思(Nikiklaus Wirth)提出一个公式: 数据结构 + 算法 = 程序 实际上,一个程序除了以上两个主要要素之外,还应 当采用结构化程序设计方法进行程序设计,并且用某一种 计算机语言表示。因此,可以这样表示: 程序 = 算法 + 数据结构 + 程序设计方法 + 语言工具和环境 2

文档评论(0)

1亿VIP精品文档

相关文档