程序设计基础(上) 张立红 13405330459(88028) QQ:2653453357 9#501
程序设计基础(上) 张立红 13405330459(88028) QQ:2653453357 9#501
第2章 算法设计基础
第 2 章 算法设计基础
程序设计的目的:计算机按照设定的执行流程完成指定任务。 程序设计的关键: ①对什么样的数据进行处理? ◆明确处理对象,给出准确的数据化描述; ◆根据需求,确定数据类型、元素之间的相互关系,组织数据的存 储结构。 ②如何对数据进行处理? ◆明确对处理对象的操作流程; ◆程序的指令组成和指令顺序
① 对什么样的数据进行处理 ? ◆明确处理对象,给出准确的数据化描述; ◆根据需求,确定数据类型、元素之间的相互关系,组织数据的存 储结构 。 ② 如何对数据进行处理 ? ◆明确对处理对象的操作流程; ◆程序的指令组成和指令顺序。 程序设计的目的:计算机按照设定的执行流程完成指定任务。 程序设计的关键:
程序=数据结构+算法 数据结构:是对数据的描述。 在C语言中,数据结构是以数据类型的形式出现的。 算法:对数据处理的描述,算法是为解决一个问题而采 取的方法和步骤,是程序的灵魂
程序 = 数据结构 + 算法 ➢ 算法:对数据处理的描述,算法是为解决一个问题而采 取的方法和步骤,是程序的灵魂。 ➢ 数据结构:是对数据的描述。 ➢ 在C语言中,数据结构是以数据类型的形式出现的
本章知识点 2.1什么是算法 2.2算法的特征 2.3算法的表示方法(重点) 2.4程序设计中常用算法简介一了解
本章知识点 2.1 什么是算法 2.2 算法的特征 2.3 算法的表示方法(重点) 2.4 程序设计中常用算法简介—了解