计算机软件技术基础计算机软件技术基础第第2章章 数据结构与算法数据结构与算法第第1节节 概述概述一、数据结构讨论与研究的范畴一、数据结构讨论与研究的范畴二、算法二、算法第第 2 页页学习内容与要求学习内容与要求学习内容与要求学习内容与要求学学习和了解数据和了解数据结构所研究的内容;掌握构所研究的内容;掌握数据的数据的逻辑结构和存构和存储结构的定构的定义和基本和基本分分类;学学习和掌握与数据和掌握与数据结构有关的名构有关的名词术语(如数据、数据元素、数据(如数据、数据元素、数据对象、数据象、数据类型、抽象数据型、抽象数据类型型ADT等等);等等);学学习和了解算法的概念、特点以及算法的和了解算法的概念、特点以及算法的评价价标准。准。第第 3 页页程程 序序:数据结构数据结构:算法算法:利用计算机语言编制的一组利用计算机语言编制的一组具有确定功能的指令集合。具有确定功能的指令集合。处理问题的策略。处理问题的策略。问题或对象的数学模型问题或对象的数学模型(如如何描述数据的外部表现形式何描述数据的外部表现形式和内部存储结构和内部存储结构)。第第 4 页页一、数据结构一、数据结构研究和讨论的范畴