公共基础知识重点内容.ppt
《公共基础知识重点内容.ppt》由会员分享,可在线阅读,更多相关《公共基础知识重点内容.ppt(79页珍藏版)》请在第壹文秘上搜索。
1、考试方式:考试方式:1,公共基础知识的考试方式为笔试,加在Visula FoxPro数据库程序中,合为一张试卷。公共基础知占全卷的30分。2,公共基础知识有10道题和5道填空题。 考试方式:3,笔试:90分钟,满分100分,其中含公共基础知识部分的30分。选择题70分,35个,每小题2分。填空题 每空2分,15个空,共30分4,上机:90分钟,满分100分(1)基本操作(30分,包括4小题,分值依次 7分,7分,8分,8分)(2)简单应用(40分 包括2小4,每小题20分)(3)综合应用(30分 1小题)第一章 数据结构与算法1.1算法算法(课本第课本第1-2页页)算法:是指解题方案的准确而完
2、整的描述。算法:是指解题方案的准确而完整的描述。算法不等于程序,也不等计算机方法,程序的编算法不等于程序,也不等计算机方法,程序的编制不可能优于算法的设计。制不可能优于算法的设计。算法的基本特征:是一组严谨地定义运算顺序的算法的基本特征:是一组严谨地定义运算顺序的规则,每一个规则都是有效的,是明确的,此顺规则,每一个规则都是有效的,是明确的,此顺序将在有限的次数下终止。序将在有限的次数下终止。特征包括:特征包括:(1)可行性;)可行性;(2)确定性,算法中每一步骤都必须有明确定义)确定性,算法中每一步骤都必须有明确定义,不充许有模棱两可的解释,不允许有多义性;,不充许有模棱两可的解释,不允许有
3、多义性;(3)有穷性,算法必须能在有限的时间内做完,)有穷性,算法必须能在有限的时间内做完,即能在执行有限个步骤后终止,包括合理的执行即能在执行有限个步骤后终止,包括合理的执行时间的含义;时间的含义;(4)拥有足够的情报。)拥有足够的情报。算法的基本要素:一是对数据对象的运算和操作;算法的基本要素:一是对数据对象的运算和操作;二是算法的控制结构。二是算法的控制结构。指令系统:一个计算机系统能执行的所有指令的集指令系统:一个计算机系统能执行的所有指令的集合。合。基本运算和操作包括:算术运算、逻辑运算、关基本运算和操作包括:算术运算、逻辑运算、关系运算、数据传输。系运算、数据传输。算法的控制结构:
4、顺序结构、选择结构、循环结构算法的控制结构:顺序结构、选择结构、循环结构。算法基本设计方法:列举法、归纳法、递推、递算法基本设计方法:列举法、归纳法、递推、递归、减斗递推技术、回溯法。归、减斗递推技术、回溯法。算法复杂度:算法时间复杂度和算法空间复杂度。算法复杂度:算法时间复杂度和算法空间复杂度。算法时间复杂度是指执行算法所需要的计算工作算法时间复杂度是指执行算法所需要的计算工作量。量。算法空间复杂度是指执行这个算法所需要的内存算法空间复杂度是指执行这个算法所需要的内存空间。空间。算法的时间复杂度和空间复杂度不相关。算法的时间复杂度和空间复杂度不相关。数据结构研究的三个方面: (1)数据集合中
5、各数据元素之间所固有的逻辑关系,即数据的逻辑结构; (2)在对数据进行处理时,各数据元素在计算机中的存储关系,即数据的存储结构; (3)对各种数据结构进行的运算。 数据结构是指相互有关联的数据元素的集合。P11 数据的逻辑结构包含: (1)表示数据元素的信息; (2)表示各数据元素之间的前后件关系。数据的存储结构有顺序、链接、索引等。数据的存储结构有顺序、链接、索引等。数据结构的表示方法:二元组数据结构的表示方法:二元组和图形表示法。和图形表示法。P12P13线性结构条件:线性结构条件:P14(1)有且只有一个根结点;)有且只有一个根结点;(2)每一个结点最多有一个前件,也最多有一个)每一个结
6、点最多有一个前件,也最多有一个后件。后件。非线性结构:不满足线性结构条件的数据结构。非线性结构:不满足线性结构条件的数据结构。线性表由一组数据元素构成,数据元素的位置只取线性表由一组数据元素构成,数据元素的位置只取决于自己的序号,元素之间的相对位置是线性的决于自己的序号,元素之间的相对位置是线性的。在复杂线性表中,由若干项数据元素组成的数据在复杂线性表中,由若干项数据元素组成的数据元素称为记录,而由多个记录构成的线性表又称元素称为记录,而由多个记录构成的线性表又称为文件。为文件。非空线性表的结构特征:非空线性表的结构特征:(1)且只有一个根结点)且只有一个根结点a1,它无前件;,它无前件;(2
7、)有且只有一个终端结点)有且只有一个终端结点an,它无后件;,它无后件;(3)除根结点与终端结点外,其他所有结点有且)除根结点与终端结点外,其他所有结点有且只有一个前件,也有且只有一个后件。结点个数只有一个前件,也有且只有一个后件。结点个数n称为线性表的长度,当称为线性表的长度,当n=0时,称为空表。时,称为空表。线性表的顺序存储结构具有以下两个基本特点:线性表的顺序存储结构具有以下两个基本特点:(1)线性表中所有元素的所占的存储空间是连续)线性表中所有元素的所占的存储空间是连续的;的;(2)线性表中各数据元素在存储空间中是按逻辑)线性表中各数据元素在存储空间中是按逻辑顺序依次存放的。顺序依次
8、存放的。ai的存储地址为:的存储地址为:ADR(ai)=ADR(a1)+(i-1)k,,ADR(a1)为第一个元素的地址,为第一个元素的地址,k代表每个元素占代表每个元素占的字节数。的字节数。顺序表的运算:插入、删除。顺序表的运算:插入、删除。(详见(详见16页)页)1ai的存储地址为:的存储地址为:ADR(ai)=ADR(a1)+(i-1)k,,ADR(a1)为第一个元素的地址,为第一个元素的地址,k代表每个元素占代表每个元素占的字节数。的字节数。例:一个矢量第一个元素的存储地址是例:一个矢量第一个元素的存储地址是100,每个,每个元素的长度为元素的长度为2,则第,则第5个元素的地址是个元素
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 公共 基础知识 重点 内容