- 7
- 0
- 约1.07万字
- 约 68页
- 2016-08-25 发布于湖北
- 举报
程序设计的基本概念 我们为什么要写程序 Computers are machines. 我们必须告诉计算机我们需要它们做什么 程序设计的几个基本概念 什么是程序 什么是程序设计 什么是数据结构 什么是算法 什么是程序设计语言 什么是程序 程序:就是一系列遵循一定规则和思想并能正确完成指定工作的代码(也称为指令序列)。 对程序的描述,经常有如下等式: 程序=数据结构+算法 数据结构相当于原料 算法就是操作步骤 什么是程序设计 程序设计=数据结构+算法+程序设计方法学+ 语言工具环境 最通俗的说法是:用计算机语言编写程序 数据是程序操作的对象,算法是操作步骤 比喻:数据结构相当于原料,算法就是操作步骤。 什么是数据结构 数据结构:是一门研究非数值计算的程序设计问题中计算机操作对象以及它们之间的关系的操作等等的学科。 数据结构:指数据对象及其相互关系和构造方法。 数据结构:是相互之间存在一种或多种关系的数据元素的概念。 什么是算法 所谓程序:就是用计算机语言描述的算法。 算法(algorithm) :进行某一工作的方法和步骤。源于算术:算术方法是一个由已知推求未知的运算过程。 例如:菜谱是做菜肴的算法 歌谱是一首歌曲的算法 算法的性质:(精确性) 1.解题算法是一种有穷动作 2.此动作序列只有一个初始动作 3.序列中每个动作仅有一
原创力文档

文档评论(0)