1.1计算机软件的发展概况 四、系统软件和应用软件 2.应用软件 应用软件是指为解决某个实际问题而编制的程序 和有关资料。 应用软件又可分为:应用软件包和用户程序。 >应用软件包是生产厂家或软件公司,为解决带有 通用性问题而精心研制的程序供用户选择使用, 软件包种类繁多,如标准函数库、子程序库、文 字处理等 >用户程序则是为特定用户解决特定问题而开发的 软件,通常由自己或委托别人研制,是面向特定 用户的应用软件。 第一章计算机软件技术基础
第一章 计算机软件技术基础 2.应用软件 ➢ 应用软件是指为解决某个实际问题而编制的程序 和有关资料。 ➢ 应用软件又可分为:应用软件包和用户程序。 ➢ 应用软件包是生产厂家或软件公司,为解决带有 通用性问题而精心研制的程序供用户选择使用, 软件包种类繁多,如标准函数库、子程序库、文 字处理等。 ➢ 用户程序则是为特定用户解决特定问题而开发的 软件,通常由自己或委托别人研制,是面向特定 用户的应用软件。 1.1 计算机软件的发展概况 四、系统软件和应用软件
1.2数据结构概论 、什么是数据结构 口数据结构( Data structure)指的是数据之间的 相互关系,即数据的组织形式 口数据结构一般包括以下三方面内容: ①数据元素之间的逻辑关系,也称数据的逻辑 结构( Logical Structure) ②数据元素及其关系在计算机存储器内的表示, 称为数据的存储结构( Storage Structure); ③数据的运算,即对数据施加的操作。 第一章计算机软件技术基础
第一章 计算机软件技术基础 ❑ 数据结构(Data Structure)指的是数据之间的 相互关系,即数据的组织形式。 ❑ 数据结构一般包括以下三方面内容: ① 数据元素之间的逻辑关系,也称数据的逻辑 结构(Logical Structure); ② 数据元素及其关系在计算机存储器内的表示, 称为数据的存储结构(Storage Structure); ③ 数据的运算,即对数据施加的操作。 1.2 数据结构概论 一、什么是数据结构
1.2数据结构概论 什么是数据结构 例1设有一学生成绩表。 西1姓名英语 数学 物理 平均成 60张平 88 95 66 0刘92 00赵军 84 98 91.3 79 73 78 76.7 (1)逻辑结构 表中的每一行是一个数据元素(或记录、结点),它由学 号、姓名、各科成绩及平均成绩等数据项组成。 第一章计算机软件技术基础
第一章 计算机软件技术基础 [例1.1] 设有一学生成绩表。 1.2 数据结构概论 一、什么是数据结构 学 号 姓 名 英语 数学 物理 平均成 绩 201 000 1 201 张 平 88 95 66 83 000 2 201 赵 军 92 84 98 91.3 000 3 … 刘 冰 79 73 78 76.7 … …… …… …… …… …… (1)逻辑结构 表中的每一行是一个数据元素(或记录、结点),它由学 号、姓名、各科成绩及平均成绩等数据项组成
1.2数据结构概论 什么是数据结构 表中数据元素之间的逻辑关系是:对表中任一个结点, 与它相邻且在它前面的结点(亦称为直接前趋)最多只 有一个;与表中任一结点相邻且在其后的结点(亦称为 直接后继)也最多只有一个。表中只有第一个结点没有 直接前趋,故称为开始结点;也只有最后一个结点没有 直接后继。故称之为终端结点。 (2)存储结构 存储结构是指用计算机语言如何表示结点之间的这种关 系,即表中的结点是顺序邻接地存储在一片连续的单元 之中,还是用指针将这些结点链接在一起。 (3)数据的运算 第一章计算机软件技术基础
第一章 计算机软件技术基础 表中数据元素之间的逻辑关系是:对表中任一个结点, 与它相邻且在它前面的结点(亦称为直接前趋)最多只 有一个;与表中任一结点相邻且在其后的结点(亦称为 直接后继)也最多只有一个。表中只有第一个结点没有 直接前趋,故称为开始结点;也只有最后一个结点没有 直接后继。故称之为终端结点。 (2)存储结构 存储结构是指用计算机语言如何表示结点之间的这种关 系,即表中的结点是顺序邻接地存储在一片连续的单元 之中,还是用指针将这些结点链接在一起。 (3)数据的运算 1.2 数据结构概论 一、什么是数据结构
1.2数据结构概论 数据结构的图形表示 口数据结构的图形表示中,对于数据集合D中的每 个数据元素用中间标有元素值的方框表示, 般称之为数据结点,并简称为结点;为了进一步 表示各数据元素之间的前后件关系,对于关系R 中的每一个二元组,用一条有向线段从前件结点 指向后件结点。 如:一年四季的数据结构可以用图形来表示。 第一章计算机软件技术基础
第一章 计算机软件技术基础 ❑ 数据结构的图形表示中,对于数据集合D中的每 一个数据元素用中间标有元素值的方框表示,一 般称之为数据结点,并简称为结点;为了进一步 表示各数据元素之间的前后件关系,对于关系R 中的每一个二元组,用一条有向线段从前件结点 指向后件结点。 1.2 数据结构概论 二、数据结构的图形表示 如:一年四季的数据结构可以用图形来表示