语言《序设计 第2章程序的灵魂一算法 任课老师:彭金莲
第2章 程序的灵魂—算法 任课老师:彭金莲
本章要求 令算法的概念, 令算法的特性, 算法的表示方法:流程图,伪代码,计算机语 言,程序设计方法 程序设计方法。 上一页下一页 返回
上一页 下一页 返回 第2章 程序的灵魂—算法 计算机系彭金莲制作 本章要求 ❖ 算法的概念, ❖ 算法的特性, ❖ 算法的表示方法:流程图 ,伪代码 ,计算机语 言 ,程序设计方法。 ❖ 程序设计方法
第2章程序的灵魂一算法 令2.1算法的概念 2.2算法的举例 令2.3算法的特性 令2.4怎样表示一个算法 2.5结构化程序设计方法 上一页下一页 返回
上一页 下一页 返回 第2章 程序的灵魂—算法 计算机系彭金莲制作 第2章 程序的灵魂—算法 ❖ 2.1 算法的概念 ❖ 2.2 算法的举例 ❖ 2.3 算法的特性 ❖ 2.4 怎样表示一个算法 ❖ 2. 5 结构化程序设计方法
一个程序应包括以下两方面内容: (1)对数据的描述。在程序中要指 定数据的类型和数据的组织形式,即数 据结构( data structure) (2)对操作的描述。即操作步骤, 也就是算法( algorithnl) 数据是操作的对象,操作的目的是 对数据进行加工处理,以得到期望的结 果 上一页下一页 返回
上一页 下一页 返回 第2章 程序的灵魂—算法 计算机系彭金莲制作 ❖ (1)对数据的描述。在程序中要指 定数据的类型和数据的组织形式,即数 据结构(data structure)。 ❖ (2)对操作的描述。即操作步骤, 也就是算法(algorithnl)。 ❖ 数据是操作的对象,操作的目的是 对数据进行加工处理,以得到期望的结 果。 一个程序应包括以下两方面内容:
程序 数据结构十算法一程序 令程序=算法十数据结构十程序设计方法个语言 工具和环境 也就是说,以上4个方面是一个程序设计人员所应 具备的知识。 在这4个方面中,算法是灵魂,数据结构是加工对 象,语言是工具,编程需要采用合适的方法。算 法是解决“做什么”和“怎么做”的问题。程序 中的操作语句,实际上就是算法的体现 令我们的目的是使读者通过学习本书,能够知道 怎样编写一个C程序,并且能够编写出不太复 杂的C程序。 上一页下一页 返回
上一页 下一页 返回 第2章 程序的灵魂—算法 计算机系彭金莲制作 程序 ❖ 数据结构十算法一程序 ❖ 程序=算法十数据结构十程序设计方法个语言 工具和环境 ❖ 也就是说,以上4个方面是一个程序设计人员所应 具备的知识。 ❖ 在这4个方面中,算法是灵魂,数据结构是加工对 象,语言是工具,编程需要采用合适的方法。算 法是解决 “做什么” 和“怎么做”的问题。程序 中的操作语句,实际上就是算法的体现。 ❖ 我们的目的是使读者通过学习本书,能够知道 怎样编写一个C程序,并且能够编写出不太复 杂的C程序