2011年全国数据结构导论模拟试卷(二)
2011年全国数据库及其应用模拟试卷(二)
A. 实发工资>1 000 OR 实发工资<2 000 B. 实发工资>1 000 AND 实发工资<2 000 C. 实发工资>=1 000 AND 实发工资=<2 000 D. 实发工资(Between 1 000 and 2 000)
答案:B
7. 在操作参数中输入表达式时,不能用“=”开头的是什么操作的表达式参数() A. OpenForm B. Openreport C. SetValue D. RunApp
更多试卷请登陆九州考苑()
2011年全国数据库及其应用模拟试卷(二)
一、单项选择题(本大题共20小题,每小题2分,共40分)在每小题列出的四个备选项 中只有一个是符合题目要求的,请将其代码填写在题后的括号内。错选、多选或未选均 无分。
1. 保存宏名字的最简单和快速的方式是按下()键并键入宏的名字。 A. F9 B. F10 C. F11 D. F12
2. Access提供了哪几种方法创建数据访问页?
答案:与窗体和报表类似,Access提供了以下4种方法来创建数据访问页: 使用自动功能来快速创建纵栏式数据访问页。 使用数据页向导来创建数据访问页。 在设计视图中创建数据访问页。 将现有的Web页转换为数据访问页。
3. 简述通过导入方式和链接方式创建的区别。
答案:A
18. 在Access数据库系统中,不是数据库对象的是() A. 数据库 B. 报表 C. 宏 D. 数据访问页
答案:A
19. 交叉表查询将来源于表中的()进行分组,一组列在数据表的左侧,一组列在数据表的上
部。
A. 关键字 B. 字段 C. 记录 D. 索引
答案:B 解析:字段
10月全国数据结构导论自考试题及答案解析
全国2019年10月高等教育自学考试数据结构导论试题课程代码:02142一、单项选择题(本大题共15小题,每小题2分,共30分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。
错选、多选或未选均无分。
1.下列说法正确的是()A.数据是数据元素的基本单位B.数据元素是数据项中不可分割的最小标识单位C.数据可由若干个数据元素构成D.数据项可由若干个数据元素构成2.数据结构的基本任务是()A.逻辑结构和存储结构的设计B.数据结构的运算实现C.数据结构的评价与选择D.数据结构的设计与实现3.在一个具有n个结点的有序单链表中插入一个新结点,并使插入后仍然有序,则该操作的时间复杂性量级为()A.O(1)B.O(n)C.O(nlog2n)D.O(n2)4.顺序存储的线性表(a1,a2,…,a n),在任一结点前插入一个新结点时所需移动结点的平均次数为()A.n B.n/2C.n+1 D.(n+1)/25.下列树U′,经剪技运算DELETE(U′,x,2)后为()6.一棵有16结点的完全二叉树,对它按层编号,则对编号为7的结点X,它的双亲结点及右孩子结点的编号分别为()A.2,14 B.2,15C.3,14 D.3,157.设有一5阶上三角矩阵A[1..5,1..5],现将其上三角中的元素按列优先顺序存放在一1堆数组B[1..15]中。
已知B[1]的地址为100,每个元素占用2个存储单元,则A[3,4]的地址为()A.116 B.118C.120 D.1228.一个带权的无向连通图的最小生成树()A.有一棵或多棵B.只有一棵C.一定有多棵D.可能不存在9.下列有关图遍历的说法中不正确的是()A.连通图的深度优先搜索是一个递归过程B.图的广度优先搜索中邻接点的寻找具有“先进先出”的特征C.非连通图不能用深度优先搜索法D.图的遍历要求每一顶点仅被访问一次10.在最坏的情况下,查找成功时二叉排序树的平均查找长度()A.小于顺序表的平均查找长度B.大于顺序表的平均查找长度C.与顺序表的平均查找长度相同D.无法与顺序表的平均查找长度比较11.闭散列表中由于散列到同一个地址而引起的“堆积”现象,是由()A.同义词之间发生冲突引起的B.非同义词之间发生冲突引起的C.同义词之间或非同义词之间发生冲突引起的D.散列表“溢出”引起的12.从外存设备的观点看,存取操作的基本单位是()A.逻辑记录B.数据元素C.文件D.物理记录13.对文件进行检索操作时,每次都要从第一个记录开始的文件是()A.顺序文件B.索引文件C.顺序索引文件D.散列文件14.一组记录的键值为(46,74,18,53,14,20,40,38,86,65),利用堆排序的方法建立的初始堆为()A.(14,18,38,46,65,40,20,53,86,74)B.(14,38,18,46,65,20,40,53,86,74)C.(14,18,20,38,40,46,53,65,74,86)D.(14,86,20,38,40,46,53,65,74,18)15.对序列(22,86,19,49,12,30,65,35,18)进行一趟排序后得到的结果如下:(18,12,19,22,49,30,65,35,86),则可以认为使用的排序方法是()A.选择排序B.冒泡排序C.快速排序D.插入排序二、填空题(本大题共13小题,每空2分,共26分)请在每小题的空格中填上正确答案。
2011年全国自考数据库系统原理模拟试卷(二)及答案
2011年全国自考数据库系统原理模拟试卷(二)及答案一、单项选择题(本大题共15小题,每小题2分,共30分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。
错选、多选或未选均无分。
1.在DBS中,内存、外存数据交换最终是通过() (2分)A:UWA完成B:DBMS完成C:OS完成D:键盘完成2.使用CREATE TABLE语句建立的是()(2分)A:数据库B:表C:视图D:索引3.封锁可以避免数据的不一致性,但有可能引起() (2分)A:系统崩溃B:使磁盘上的DB中的数据有错误C:若干事务彼此等待对方释放封锁D:系统自动关机4.在SQL中,短整型数据类型用() (2分)A:INTEGERB:INTC:NUMERICD:SMALLINT5.下列哪种关系模型具有第一范式性质() (2分)A:平面关系模型B:嵌套关系模型C:复合对象模型D:以上均不具有6.()位于分片视图与分配视图之间。
(2分)A:分片透明性B:位置透明性C:局部数据模型透明性D:复制透明性7.ODBC是指() (2分)A:对象数据库约束B:面向数据库约束C:开放式数据库互连D:开放式数据库约束8.子模式是() (2分)A:外模式B:物理模式C:概念模式D:存储模式9.DBMS由()部分组成 (2分)A:二B:三C:四D:五10.为保证多用户环境中数据的完整性和一致性,DBMS采取的控制称为() (2分)A:安全性控制B:完整性控制C:事务控制D:并发控制11.在下列几种故障中,不破坏数据库内容的是() (2分)A:计算机病毒发作B:供电系统故障C:瞬时的强磁场干扰D:磁盘介质损坏12.SQL语言是() (2分)A:高级语言B:结构化查询语言C:第三代语言D:宿主语言13.设计数据库概念结构时,常用的数据抽象方法是概括和() (2分)A:分类B:继承C:析分D:聚集14.数据库(DB)、数据库系统(DBS)和数据库管理系统(DBMS)三者之间的关系是() (2分)A:DBS包括DB和DBMSB:DBMS包括DB和DBSC:DB包括DBS和DBMSD:DBS就是DB,也就是DBMS15.在客户机/服务器体系结构的DBS中,数据库功能分为前端和后端两部分,下列功能中属于前端的是() (2分)A:存取结构B:格式处理C:查询优化D:并发控制二、填空题(本大题共10小题,每小题1分,共10分)请在每小题的空格上填上正确答案。
数据结构(第二版)模拟测试题4套及答案
试卷B一、选择题(本题共20分,每题2分)1.在数据结构中,从逻辑上可以把数据结构分成( ) 。
A .动态结构和静态结构 B. 线性结构和非线性结构 C. 紧凑结构和非紧凑结构 D. 内部结构和外部结构 2. 下列程序段的时间复杂度是( )count=0;for(k=1;k<=n;k*=2) for(j=1;j<=n;j++) count++;A.O(nlog2n)B.O(n)C.O(log2n)D.O(n2) 3. 以下描述错误的是:( )A. 线性表是n 个数据元素的有限非空集合。
B. 栈和队列都是操作受限的线性表。
C. 串(或字符串)是由零个或多个字符组成的有限序列。
D. 非空栈中的栈顶指针top 始终指向栈顶元素的下一个位置。
4. 若采用少用一个队列空间的方法来区分队满队空两种状态,则判定一个顺序循环队列 Q (最大队列长度MAXSIZE )为满队列的条件是( )。
A. Q.front=Q.rearB. Q.front!=Q.rearC. Q.front=(Q.rear+1) % MAXSIZED. Q.front!=(Q.rear+1) % MAXSIZE 5. 按照二叉树的定义,具有 3 个结点的二叉树有( )种。
A. 3 B. 4 C. 5 D. 66. 设矩阵A (如下图所示)是一个对称矩阵,为了节省存储,将其下三角(包括对角线)部分按行序存放在一维数组 B[n(n+1)/2]中,对下三角部分中任一元素 ai,j(i ≥j),在一维数组 B 的下标位置k 的值是( )。
A. i(i-1)/2+j-1 B. i(i-1)/2+j C. i(i+1)/2+j-1 D. i(i+1)/2+j0,01,01,11,01,11,1...............n n n n a a a A a a a ----⎡⎤⎢⎥⎢⎥=⎢⎥⎢⎥⎣⎦7. 有一个有序表为{5, 18,23, 33, 42, 54,56,78},当折半查找56时,经过( )次比较后查找成功。
2011年03月国二VF全真模拟试题答案详解01
(19)C
【解析】 掌握视图设计器中数据源的选择。在"在添加表或视图"对话框中,"其他"按钮的作用是打开一个对话框,用来选择不属于当前环境的数据表,该表文件可以是数据库表,也可以是自由表。
(20)C
【解析】 SQL定义功能中,修改表结构的命令是:ALTER TABLE,如果是修改字段则使用ALTER短语。
【解析】 在SQL查询语句中,GROUP BY子句用于记录分组查询,一般跟在WHERE子句之后,没有WHERE子句时,跟在FROM子句之后。
(9)数据库管理系统
【解析】 数据库管理系统是数据库的机构,它是一种系统软件,负责数据库中的数据组织、数据操纵、数据维护、控制及保护和数据服务。
(5)A
【解析】 算法具有5个特性:① 有穷性:一个算法必须(对任何合法的输入值)在执行有穷步之后结束,且每一步都可在有限时间内完成,即运行时间是有限的;② 确定性:算法中每一条指令必须有确切的含义,读者理解时不会产生歧义。③ 可行性:一个算法是可行的,即算法中描述的操作都是可以通过已经实现的基本运算执行有限次来实现。④ 输入:一个算法有零个或多个输入,这些输入取自于某个特定的对象的集合。⑤ 输出:一个算法有一个或多个输出。
(27)A
【解析】 程序中,M->EF表示内存变量EF,EF表示字段变量,字段变量和内存变量同名时系统默认访问的字段变量。本题是DO WHILE循环结构,直到文件尾退出循环,实现的功能为求EF列的和,并保存在内存变量EF中。
(28)A
【解析】 求各个出版社图书的相关信息,必须用GROUP BY短语对各个出版社进行分组,求最大值函数为MAX(),求最小值函数为MIN(),COUNT()用以计数,HAVING短语必须与GROUP BY短语一起出现,不能单独使用。
2011年9月计算机等级考试二级全真模拟题
笔试部分⼀、选择题1.算法的空间复杂度是指A)算法程序的长度B)算法程序中的指令条数C)算法程序所占的存储空间D)执⾏过程中所需要的存储空间【参考答案】 D2.⽤链表表⽰线性表的优点是A)便于随机存取 B)花费的存储空间较顺序存储少C)便于插⼊和删除操作 D)数据元素的物理顺序与逻辑顺序相同【参考答案】 C3.数据结构中,与所使⽤的计算机⽆关的是数据的A)存储结构 B)物理结构 C)逻辑结构 D)物理和存储结构【参考答案】 C4.结构化程序设计主要强调的是A)程序的规模 B)程序的效率 C)程序设计语⾔的先进性 D)程序易读性【参考答案】 D5.软件设计包括软件的结构、数据接⼝和过程设计,其中软件的过程设计是指A)模块间的关系B)系统结构部件转换成软件的过程描述C)软件层次结构D)软件开发过程【参考答案】 B6.检查软件产品是否符合需求定义的过程称为A)确认测试 B)集成测试 C)验证测试 D)验收测试【参考答案】 A7.数据流图⽤于抽象描述⼀个软件的逻辑模型,数据流图由⼀些特定的图符构成。
下列图符名标识的图符不属于数据流图合法图符的是A)控制流 B)加⼯ C)数据存储 D)源和潭【参考答案】 A8.应⽤数据库的主要⽬的是A)解决数据保密问题 B)解决数据完整性问题C)解决数据共享问题 D)解决数据量⼤的问题【参考答案】 C9.在数据库设计中,将E-R图转换成关系数据模型的过程属于A)需求分析阶段B)逻辑设计阶段C)概念设计阶段D)物理设计阶段【参考答案】 B10.在数据管理技术的发展过程中,经历了⼈⼯管理阶段、⽂件系统阶段和数据库系统阶段。
其中数据独⽴性的阶段是A)数据库系统 B)⽂件系统 C)⼈⼯管理 D)数据项管理【参考答案】 A11.下列说法错误的是A)关系中每⼀个属性对应⼀个值域 B)关系中不同的属性可对应同⼀值域C)对应同⼀值域的属性为不同的属性 D)DOM(A)表⽰属性A的取值范围【参考答案】 C12.对关系S和R进⾏集合运算,产⽣的元组属于S中的元组,但不属于R中的元组,这种集合运算称为A)并运算 B)交运算 C)差运算 D)积运算【参考答案】 C13.函数UPPER(“12ab34CD”)的结果是A)12AB34CD B)12ab34CD C)12ab34cd D)12AB34cd【参考答案】 A14.在下列的Visual FoxPro表达式中,运算结果为字符型数据的是A)“ABCD”+ “EF”= “ABCDEF”B)“1234”-“34”C)CTOD(“05/08/03”)D)DTOC(DATE())》“04/03/02”【参考答案】 B15.在Visual FoxPro中,可以同时打开表⽂件的个数最多是A)16 B)32 767 C)255 D)256【参考答案】 B16.要将数据库“考⽣库”⽂件及其所包含的数据库表⽂件直接物理删除,下列命令正确的是A)DELETE DATABASE 考⽣库B)DELETE DATABASE 考⽣库 RECYCLEC)DELETE DATABASE 考⽣库 DELETETABLESD)DELETE DATABASE 考⽣库 DELETETABLES RECYCLE【参考答案】 C17.在Visual FoxPro中,下列各项的数据类型所占字符的字节数相等的是A)⽇期型和逻辑型 B)⽇期型和通⽤型 C)逻辑型和备注型 D)备注型和通⽤型【参考答案】 D18.在Visual FoxPro中,下列不能⽤来修改数据表记录的命令是A)EDITB)CHANGEC)BROWSED)MODIFY STRUCTURE【参考答案】 D19.在Visual FoxPro中,数据的完整性不包括A)实体完整性 B)域完整性 C)属性完整性 D)参照完整性【参考答案】 C20.使⽤视图之前,⾸先应该A)新建⼀个数据库 B)新建⼀个数据库表C)打开相关的数据库 D)打开相关的数据表【参考答案】 C。
全国自学考试数据结构导论试题及答案4套
全国自学考试数据结构导论试题及答案4套第一套试题一、选择题(每题4分,共40分)1. 下列哪个数据结构是一种非线性结构?A. 数组B. 栈C. 队列D. 树2. 下列哪种算法不适用于解决排序问题?A. 冒泡排序B. 快速排序C. 深度优先搜索D. 归并排序3. 在数据结构中,堆的底层实现通常采用哪种数据结构?A. 数组B. 栈C. 链表D. 队列4. 下列哪个选项是描述图结构的准确说法?A. 图结构是一种线性结构B. 图结构由节点和指向节点的边构成C. 图结构不能存储数据D. 图结构不支持插入和删除操作5. 下列哪个排序算法具有最坏时间复杂度为O(nlogn)?A. 冒泡排序B. 插入排序C. 选择排序D. 希尔排序二、填空题(每题4分,共40分)1. 在二叉树中,每个节点最多有____个子节点。
2. 图的两个顶点之间的路径长度是指连接这两个顶点所需的____数。
3. 链表是一种____结构。
4. 快速排序算法的核心思想是____。
5. 栈和队列都属于线性结构,其主要区别在于____操作的限制。
三、简答题(每题10分,共30分)1. 请简要描述栈的特点以及栈的应用场景。
2. 请简要介绍图的基本概念,并说明图的应用领域。
3. 请解释递归算法的原理,并给出一个使用递归算法解决问题的例子。
四、编程题(共30分)请使用任意编程语言实现一个简单的栈数据结构,并编写测试代码进行验证。
第二套试题一、选择题(每题4分,共40分)1. 在二叉搜索树中,中序遍历的结果是____。
A. 升序排列B. 降序排列C. 随机排序D. 不确定的排序2. 在哈希表结构中,解决冲突问题的常用方法是____。
A. 线性探测B. 链地址法C. 开放地址法D. 扩容法3. AVL树是一种____。
A. 二叉搜索树B. 哈希表C. B树D. 红黑树4. 以下哪个算法不是用于解决查找问题?A. 二分查找B. 深度优先搜索C. 广度优先搜索D. 哈希查找5. 以下哪个数据结构不支持随机访问元素?A. 数组B. 栈C. 链表D. 哈希表二、填空题(每题4分,共40分)1. 在二叉树中,每个节点最多有____个子节点。
2011年(全国卷II)(含答案)高考理科数学
2011年普通高等学校招生全国统一考试(2全国卷)数学(理)试题一、选择题 ( 本大题 共 12 题, 共计 60 分)1.复数1z i =+,z 为z 的共轭复数,则1zz z --=( )A .2i -B .i -C .iD .2i2.函数2(0)y x x =≥的反函数为( ) A .2()4x y x R =∈ B .2(0)4x y x =≥C .24y x =()x R ∈D .24(0)y x x =≥3.下面四个条件中,使a b >成立的充分而不必要的条件是( )A .1a b +>B .1a b ->C .22a b >D .33a b >4.设n S 为等差数列{}n a 的前n 项和,若11a =,公差2d =,224k k S S +-=,则k =( )A .8B .7C .6D .55.设函数()cos (0)f x x ωω=>,将()y f x =的图像向右平移3π个单位长度后,所得的图像与原图像重合,则ω的最小值等于( )A .13B .3C .6D .96.已知直二面角α− ι−β,点A∈α,AC⊥ι,C 为垂足,B∈β,BD⊥ι,D为垂足.若AB=2,AC=BD=1,则D 到平面ABC 的距离等于( )A .23B .33C .63D .17.某同学有同样的画册2本,同样的集邮册3本,从中取出4本赠送给4位朋友每位朋友1本,则不同的赠送方法共有( )A .4种B .10种C .18种D .20种8.曲线y=2x e -+1在点(0,2)处的切线与直线y=0和y=x 围成的三角形的面积为( )A .13B .12C .23D .19.设()f x 是周期为2的奇函数,当0≤x≤1时,()f x =2(1)x x -,则5()2f -=( )A .-12B .14-C .14D .1210.已知抛物线C :24y x =的焦点为F ,直线24y x =-与C 交于A ,B 两点.则cos AFB ∠=( )A .45 B .35C .35-D .45-11.已知平面α截一球面得圆M ,过圆心M 且与α成060二面角的平面β截该球面得圆N .若该球面的半径为4,圆M 的面积为4π,则圆N 的面积为( )A .7πB .9πC .11πD .13π12.设向量a ,b ,c 满足a=b=1,a b =12-,,a c b c--=060,则c 的最大值等于( )A .2B .3C .2D .1二、填空题:本大题共4小题,每小题5分,共20分把答案填在题中横线上 (注意:在试卷上作答无效........) 13.(1-x )20的二项展开式中,x 的系数与x 9的系数之差为: .2y 2 14.已知a ∈(2π,π),sinα=55,则tan2α= 15.已知F 1、F 2分别为双曲线C : 29x - 227y =1的左、右焦点,点A ∈C ,点M 的坐标为(2,0),AM 为∠F 1AF 2∠的平分线.则|AF 2| = .16.己知点E 、F 分别在正方体ABCD -A 1B 2C 3D 4的棱BB 1 、CC 1上,且B 1E =2EB,CF=2FC 1,则面AEF 与面ABC 所成的二面角的正切值等于 .三、解答题:本大题共6小题,共70分解答应写出文字说明,证明过程或演算步骤17.(本小题满分l0分)(注意:在试题卷上作答无效.........)△ABC的内角A、B、C的对边分别为a、b、c.己知A—C=90°,a+c=2b,求C.18.(本小题满分12分)(注意:在试题卷上作答无效.........)根据以往统计资料,某地车主购买甲种保险的概率为0.5,购买乙种保险但不购买甲种保险的概率为0.3,设各车主购买保险相互独立(I)求该地1位车主至少购买甲、乙两种保险中的l种的概率;(Ⅱ)X表示该地的l00位车主中,甲、乙两种保险都不购买的车主数。
2011年全国数据结构导论模拟试卷(七)
图应用题30 答案:转换后的二叉树如图应用题30所示。 图应用题30
4. 已知数据序列为12,5,9,20,6,31,24对该数据序列进行排序,试写出冒泡排序每趟的
结果。(6分)
更多试卷请登陆九州考苑()
答案:冒泡排序的每趟的结果: 初始键值序列[12592063124]第一趟之后[591262024]31第二趟之后[5961220]2431第三趟 之后[56912]202431第四趟之后56912202431
5. 试分别画出图应用题30所示树的孩子链表、孩子兄弟链表和静态双亲链表。(4分)
答案:答案见图应用题30所示。
图应用题30树的三种存储结构
四、算法设计题(本大题共2小题,每小题7分,共14分)
1. 设计一个用链表表示的直接插入排序算法。(6分)
答案:分析:本算法采用的存储结构是带头结点的双循环链表。首先找元素插入位置,然后把元 素从原链表中删除,插入到相应的位置处。请注意双链表上插入和删除操作的步骤。 Voidsort(dlklistH)/*链表H采用带头结点的双循环链表*/ { pre=H->next; while(p!=H) { p=pre->next;/*p是有序表的末尾*/ q=p->next;/*保存下一个插入元素*/ while((pre!=H)&&(p->data<pre->data))pre=pre->prior; /*从后往前找插入位置*/ if(pre!=p->prior) { p->prior->next=p->next;/*删除p*/ p->next->prior=p->prior; p->next=pre->next;/*插入到pre之后*/ pre->next->prior=p; p->prior=pre;pre->next=p; } p=q; } }
2011年全国数据结构导论模拟试卷(五)
答案:B
15. 设有6个结点的无向图,该图至少应有()条边才能确保是一个连通图。 A. 5 B. 6 C. 7 D. 8
答案:A
二、填空题(本大题共13小题,每小题2分,共26分)请在每小题的空格中填上正确答 案。错填、不填均无分。
1. 程序段“i=1;while(i<=n)i=i*2;”的时间复杂度T(n)=___。
答案:B
4. 用某种排序方法对序列(25,84,21,47,15,27,68,35,20)进行排序,记录序列的变
化情况如下: 258421471527683520 201521254727683584 152021253527476884 152021252735476884 则采用的排序方法是()
答案:D
13. 索引顺序文件的记录,在逻辑上按关键字的顺序排列,但物理上不一定按关键字顺序存储
。对这种文件需建立一张指示逻辑记录和物理记录之间一一对应关系的(),它一般用树结构来组 织。
A. 符号表 B. 索引表 C. 交叉访问表 D. 链接表
更多试卷请登陆九州考苑()
答案:B
14. 设图G采用邻接表存储,则拓扑排序算法的时间复杂度为() A. O(n) B. O(n+e) C. O(n2) D. O(n×e)
答案:D
8. 下面关于线性表的叙述正确的是() A. 线性表采用顺序存储,必须占用一片连续的存储单元 B. 线性表采用顺序存储,便于进行插入和删除操作
更多试卷请登陆九州考苑()
C. 线性表采用链接存储,不必占用一片连续的存储单元D.线性表采用链接存储,不便于插
入和删除操作
D. 线性表采用链接存储,不便于插入和删除操作
答案:答案见图应用题29所示。
自学考试02142《数据结构导论》历年真题全套试题
自考02142《数据结构导论》历年真题集电子书目录1. 目录 (2)2. 历年真题 (3)2.1 02142数据结构导论200410 (3)2.2 02142数据结构导论200510 (7)2.3 02142数据结构导论200610 (10)2.4 02142数据结构导论200701 (14)2.5 02142数据结构导论200710 (17)2.6 02142数据结构导论200801 (19)2.7 02142数据结构导论200810 (22)2.8 02142数据结构导论200901 (25)2.9 02142数据结构导论200910 (28)2.10 02142数据结构导论201001 (30)2.11 02142数据结构导论201010 (34)2.12 02142数据结构导论201101 (37)2.13 02142数据结构导论201110 (40)3. 相关课程 (42)1. 目录历年真题()02142数据结构导论200410()02142数据结构导论200510()02142数据结构导论200610()02142数据结构导论200701()02142数据结构导论200710()02142数据结构导论200801()02142数据结构导论200810()02142数据结构导论200901()02142数据结构导论200910()02142数据结构导论201001()02142数据结构导论201010()02142数据结构导论201101()02142数据结构导论201110()相关课程()2. 历年真题2.1 02142数据结构导论2004102004年下半年高等教育自学考试全国统一命题考试数据结构导论试题课程代码2142一、单项选择题(本大题共15小题,每小题2分,共30分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。
错选、多选或未选均无分。
1.要将现实生活中的数据转化为计算机所能表示的形式,其转化过程依次为()A.逻辑结构、存储结构、机外表示B.存储结构、逻辑结构、机外表示C.机外表示、逻辑结构、存储结构D.机外表示、存储结构、逻辑结构2.若评价算法的时间复杂性,比较对数阶量级与线性阶量级,通常()A.对数阶量级复杂性大于线性阶量级B.对数阶量级复杂性小于线性阶量级C.对数阶量级复杂性等于线性阶量级D.两者之间无法比较3.下列关于线性表的基本操作中,属于加工型的操作是()A.初始化、求表长度、插入操作B.初始化、插入、删除操作C.求表长度、读元素、定位操作D.定位、插入、删除操作4.在一个单链表中,若p所指结点不是最后结点,s指向已生成的新结点,则在p 之后插入s所指结点的正确操作是()A.s–>next=p–>next; p–>next=B.p–>next=s–>next; s–>next=C.s–>next=p; p–>next=D.s–>next=p–>next; p=5.若有三个字符的字符串序列执行入栈操作,则其所有可能的输出排列共有()A.3种B.4种C.5种D.6种6.C语言对数组元素的存放方式通常采用()A.按行为主的存储结构B.按列为主的存储结构C.按行或列为主的存储结构D.具体存储结构无法确定7.根据定义,树的叶子结点其度数()A.必大于0B.必等于0C.必等于1D.必等于28.二叉树若采用二叉链表结构表示,则对于n个结点的二叉树一定有()A.2n个指针域其中n个指针为NULLB.2n个指针域其中n+1个指针为NULLC.2n-1个指针域其中n个指针为NULLD.2n-1个指针域其中n+1个指针为NULL9.在一个无向图中,所有顶点的度数之和等于边数的()A.1倍B.2倍C.3倍D.4倍10.若采用邻接表存储结构,则图的广度优先搜索类似于二叉树的()A.先根遍历B.中根遍历C.后根遍历D.层次遍历11.采用顺序查找法,若在表头设置岗哨,则正确的查找方式通常为()A.从第0个元素开始往后查找该数据元素B.从第1个元素开始往后查找该数据元素C.从第n个元素开始往前查找该数据元素D.从第n+1个元素开始往前查找该数据元素12.下列查找中,效率最高的查找方法是()A.顺序查找B.折半查找C.索引顺序查找D.分块查找13.索引文件通常由索引表和主文件两部分构成,其中()A.索引表和主文件均必须是有序文件B.索引表和主文件均可以是无序文件C.索引表必须是有序文件D.主文件必须是有序文件14.直接插入排序算法,其时间复杂性为()A.O(1)B.O(n)C.O(nlog2n)D.O(n2)15.下列排序方法中,属于稳定的排序方法是()A.直接插入排序法B.快速排序法C.冒泡排序法D.堆排序法二、填空题(本大题共13小题,每小题2分,共26分)请在每小题的空格中填上正确答案。
2011年下半年全国GIS应用水平考试二级应用方向答案
2011年11月份全国GIS应用水平考试参考答案(二级应用方向)一、单选题目:(本大题共50小题,每小题1分,共50分,每一小题只有一个正确答案,请把你认为正确的答案编号涂写到答题卡对应的位置上)。
1—5:D D A C C 6—10:B B B C B 11—15:C D D A C 16—20:B C A A A 21—25:D C C D D 26—30:B C D A B 31—35:A A B C D 36—40:B B A C A 41—45:B D C D D 46—50:C D B C C二、多项选择(本大题共5小题,每小题2分,共10分,每一小题有多个正确答案,请把你认为正确的答案编号填到对应的答题卡中,多选错选均不得分,少选一个扣1分)。
51:A B C 52:A C D 53:A C D 54:A B 55:C D三、软件操作选择题(本大题共15小题,考生可以选择任意5题作答,满分10分,每一小题只有一个正确答案,请把你认为正确的答案选项涂写到答题卡对应的位置上)。
56—60:D B A C D 61—65:B D D A B 66—70:B D B A C四、名词解释:(本大题共5小题,每小题3分,共15分,请将答案填写在主观题目答题卡上)。
71:答:空间数据库引擎是使空间数据可在工业标准的数据库管理系统中存储、管理和快速查询检索的客户/服务器软件。
它将空间数据加入到扩展关系数据库管理系统中,并提供对空间、非空间数据进行有效地管理、高效率操作与查询的数据库接口。
72:答:GIS互操作即空间数据的互操作,指针对异构的数据库和平台,实现数据处理的互操作,是“动态”的数据共享,独立于平台,具有高度的抽象性,是空间数据共享的发展方向。
它包括从最底层的面向硬件的互操作,到应用层次的信息团体之间的语义共享。
其实现方式之一是:OpenGIS。
73:答:通过已知点或者分区的数据,推求任意点或分区数据的方法就称为数据的内插。
2011年3月全国计算机二级ACCEAA试题
2011年3月计算机等级考试二级Access一、选择题(1)下列关于栈叙述正确的是A)栈顶元素最先能被删除B)栈顶元素最后才能被删除C)栈底元素永远不能被删除D)以上三种说法都不对答案:A分析:栈是限定在一端进行压入与删除的线性表,栈顶元素总是最后被压入的元素,从而也是最先能被删除的元素;栈底元素总是最先压入的元素,从而也是最后才能被删除的元素,即栈是按照“先进后出”或“后进先出”的原则组织数据的。
对栈进入压入和删除操作时,栈顶位置是动态变化的,栈底指针不变。
即栈底是不会被删除的。
即A正确。
(2)下列叙述中正确的是A)有一个以上根结点的数据结构不一定是非线性结构B)只有一个根结点的数据结构不一定是线性结构C)循环链表是非线性结构D)双向链表是非线性结构答案:B分析:数据的逻辑结构:数据集合中各元素的信息,及元素之间所固有的逻辑关系(前后件关系)。
分为线性结构和非线性结构。
数据的存储结构:各数据元素在计算机中的存储关系。
线性结构条件:1、有且只有一个根结点;2、每一个结点最多有一个前件,也最多有一个后件。
注意:在一个线性结构中插入或删除任何一个节点后还就是线性结构,否则,不能称为线性结构。
没有数据元素的数据结构称为空数据结构。
线性结构和非线性结构都可以是空数据结构。
一个空数据结构属于那种结构,要根据其具体情况而定。
A是错误的,有超过一个根结点肯定是非线性结构B是正确的,比如二叉树只有一个根结点,但显然不是线性结构C和D错误的,循环链表和双向链表都是线性结构。
(3)某二叉树共有7个结点,其中叶子结点只有1个,则该二叉树的深度为(假设根结点在第1层)A)3 B)4 C)6 D)7答案:D分析:二叉树的基本性质:1、二叉树的第I层上至多有2i-1(i>=1)个结点。
2、深度为H的二叉树至多含有2i-1个结点3、若在任意一棵二叉树中,有n0个叶子结点(度为0),有n2个度为2的结点,则n0=n2+1根据性质3我们知道,当前二叉树n0=n2+1,即没有度为二的结点。
全国高等教育自学考试2011年10月《数据结构导论》试题及答案
全国2011年10月高等教育自学考试《数据结构导论》试题课程代码:02142一、单项选择题(本大题共15小题,每小题2分,共30分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。
错选、多选或未选均无分。
1.设栈S和队列Q的初始状态为空,元素e1,e2,e3,e4,e5和e6依次通过栈S,元素退栈后即进入队列Q,若6个元素的出队序列是e2,e4,e3,e6,e5,e1,则栈S的容量至少为(B) A.2B.3C.4D.62.设计一个判别表达式中左右括号是否配对出现的算法,采用的最佳数据结构为(D) A.线性表的顺序存储结构B.队列C.线性表的链式存储结构D.栈3.下列程序段的时间复杂度为(A)i=0;s=0;while(s<n){i++;s=s+i;}A.O B.O(log2n)C.O(n)D.O(n2)4.设A是n×n的对称矩阵,将A的对角线及对角线上方的元素Aij(1≤i,j≤n,i≤j)以列优先顺序存放在一维数组元素B[1]至B[n(n+1)/2]中,则元素Aij(i≤j)在B中的位置为(B) A.i(i-l)/2+j B.j(j-l)/2+i C.j(j-l)/2+i-1D.i(i-l)/2+j-15.在有向图G的拓扑序列中,若顶点Vi在顶点Vj之前,则下列情形不可能出现的是(D) A.G中有弧<Vi,Vj>B.G中有一条从Vi到Vj的路径C.G中没有弧<Vi,Vj>D.G中有一条从Vj到Vi的路径6.下列序列中,由第一趟快速排序可得到的序列(排序的关键字类型是字符串)是(A) A.[da,ax,eb,de,bb]ff[ha,gc]B.[cd,eb,ax,da]ff[ha,gc,bb]C.[gc,ax,eb,cd,bb]ff[da,ha]D.[ax,bb,cd,da]ff[eb,gc,ha]7.不稳定的排序方法是(C)A.直接插入排序B.冒泡排序C.堆排序D.二路归并排序8.设散列表表长m=14,散列函数为h(k)=k%11,表中已有4个记录,如果用二次探测法处理冲突,关键字为49的记录的存储位置是(D)01234567891011121315386184A.3B.5C.8D.99.若元素1,2,3依次进栈,则退栈不可能出现的次序是(C)A.3,2,1B.2,1,3C.3,1,2D.1,3,210.直接插入排序的时间复杂度是(A)A.O(n2)B.O(nlog2n)C.O(n)D.O(log2n)11.稀疏矩阵是指(C)A.元素少的矩阵B.有少量零元素的矩阵C.有少量非零元素的矩阵D.行数、列数很少的矩阵12.深度为k(k≥1)的二叉树,结点数最多有(B)A.2k B.2k-1C.2k-1D.2k-1-113.由带权为9,2,5,7的四个叶子结点构造一棵哈夫曼树,该树的带权路径长度为(C) A.23B.37C.44D.4614.有n个顶点的有向完全图的弧数为(C)A.n2B.2n C.n(n-1)D.2n(n+1)15.图的深度优先搜索类似于二叉树的(A)A.先根遍历B.中根遍历C.后根遍历D.层次遍历二、填空题(本大题共13小题,每小题2分,共26分)请在每小题的空格中填上正确答案。
公共基础模拟练习2
全国计算机等级考试二级公共基础知识部分模拟题(二)第一部分:选择题(102分=20分) 1. 在数据库设计中用关系模型来表示实体和实体间的联系。
关系模型的数据结构是( )。
A . 层次结构B . 二维表C . 网络结构D . 封装结构2.在数据库设计中,用E-R 图来描述信息结构但不涉及信息在计算机中的表示,它是数据库设计的那一个阶段?A . 需求分析B . 概念设计C . 逻辑设计D . 物理设计3.E-R 方法的三个要素是:A . 实体、属性、实体集B . 实体、码、联系C . 实体、属性、联系D . 实体、域、码4.封装的主要目的是()A . 信息隐藏B . 形成接口C . 消息传递D . 信息共享5.下列叙述中不符合程序设计风格指导原则的叙述是( )A . 嵌套的重复加以限制B . 不滥用语言特色C . 使用有意义的变量名D . 应尽可能把程序编的短一些6.在面向对象方法中,一个对象请求另一对象为其服务的方法是通过发送:A . 调用语句B . 命令Please register PDFcamp on /, thank you.C.口令D.消息7.下面不属于软件工程的三个要素的是()A.工具B.过程C.方法D.环境8.程序流程图(PFD)中的箭头表示的是:A.数据流B.控制流C.调用关系D.组成关系9.判定一个栈s(最多元素为m)为空的条件是()A.s->top!=0B. s->top = =0C. s->top !=m-1D. s->top = = mPlease register PDFcamp on /, thank you.10.树中所以结点的度等于所有结点数加()。
A.0B.1C.-1D. 2第二部分:填空题(52分=10分) 1.数据管理技术主要经过了人工管理阶段、文件系统阶段和()三个阶段。
2.软件由两部分组成,一部分是程序,另一部分是()。
3.软件测试的目标是()4.从一个栈删除元素时,首先取出(),然后再使()减一。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
答案:分析:每趟从单链表头部开始,顺序查找当前链值最小的结点。找到后,插入到当前的有 序表区的最后。 Voidselesort(lklistL)/*设链表L带头结点*/
更多试卷请登陆九州考苑()
{ q=L;/*指向第一数据前趋*/ while(q->next!=NULL) { p1=q->next; minp=p1;/*minp指向当前已知的最小数*/ while(p1->next!=NULL) { if(p1->next->data<minp->data) minp=p1->next;/*找到了更小数*/ p1=p1->next;/*继续往下找*/ } if(minp!=q->next)/*将最小数交换到第一个位置上*/ {r1=minp->next; minp->next=r1->next;/*删除最小数*/ r2=q->next; q->next=r2->next;/*删除当前表中第一个数*/ r1->next=q->next; q->next=r1;/*将最小数插入到第一个位置上*/ r2->next=minp->next; minp->next=r2;/*将原第一个数放到最小数原位置上*/ } q=q>next;/*选择下一个最小数*/ } }
7. 文件中的记录是文件存取的___,___是文件可使用的最小单位。
答案:基本单位数据项
8. 在有些场合下,数据项又称为___或___,它是数据的不可分割的最小标识单位。
答案:字段域
9. 在顺序表上,求表长运算LENGTH(L)可通过输出___实现,读表元运算GET(L,i)可通过输出
___实现。 答案:stL.data[i-1]
答案:物理
13. ___.方法是对序列中的元素通过适当的位置交换将有关元素一次性地放置在其最终位置上
。 答案:快速排序
三、应用题(本大题共5小题,每小题6分,共30分)
1. 对长度为20的有序表进行二分查找,试画出它的一棵判定树,并求等概率情况下的平均查
找长度。(8分) 答案:假设长度为20的有序序列为(a1,a2,…,a20),按二分查找法得到的判定树如图应用 题32所示。
答案:C
3. 设有无向图G=(V,E)和G′=(V′,E′),如G′为G的生成树,则下面不正确的说法是() A. G′为G的子图 B. G′为G的连通分量 C. G′为G的极小连通子图且V′=V D. G′是G的无环子图
答案:B
4. 在图单项选择12中,从顶点V1出发,按深度优先遍历图的顶点序列是()
答案:B
9. 指针的全部作用就是() A. 指向某常量 B. 指向某变量 C. 指向某结点 D. 存储某数据
答案:C
10. 链栈与顺序栈相比,有一个比较明显的优点即() A. 插入操作更加方便 B. 通常不会出现栈满的情况 C. 不会出现栈空的情况 D. 删除操作更加方便
答案:B
11. 一棵二叉树满足下列条件:对任一结点,若存在左、右子树,则其值都小于它的左子树上
图单项选择题2
A. V1V3V5V4V2V6V7 B. V1V2V4V7V6V5V3 C. V1V5V3V4V2V7V6 D. V1V4V7V2V6V5V3
答案:A
5. 判断一个有向图是否存在回路,除了可以利用拓扑排序方法,还可以利用() A. 求关键路径的方法 B. 求最短路径的Dijkstra方法 C. 广度优先遍历方法
更多试卷请登陆九州考苑()
10. 二叉链表中每个存储结点的每个指针域必须有一个值,这个值或者是___的指针,或者是
___。 答案:指向该结点的一个孩子空指针NULL
11. 在散列存储中,装填因子x的值越大,则___。
答案:存储元素时发生冲突的可能性就越大
12. 记录的结构是数据在物理存储器上的___存储方式。
答案:A
2. 对于C语言的二维数组DataTypeA[m][n],每个数据元素占K个存储单元,二维数组中任
一元素a[i,j]的存储位置可由()式确定。
A. loc[i,j]=A[m,n]+[(n+1)*i+j]*k B. loc[i,j]=loc[0,0]+[(m+n)*i+j]*k C. loc[i,j]=loc[0,0]+[(n+1)*i+j]*k D. loc[i,j]=[(n+1)*i+j]*k
答案:虚结点
2. 先根遍历树和先根遍历与该树对应的二叉树,其结果___。
更多试卷请登陆九州考苑()
答案:相同
3. 任意一棵具有n个结点的二叉树,若它有m个叶子,则该二叉树上度数为1的结点为___个。
答案:n-2m+1
4. 对于n个记录的集合进行归并排序,所需的附加空间消耗是___。
更多试卷请登陆九州考苑()
D. 深度优先遍历方法
答案:D
6. 以下说法正确的是() A. 若一个树叶是某二叉树子树的前序遍历序列中的最后一个结点,则它必是该子树的前序
遍历序列中的最后一个结点
B. 若一个树叶是某二叉树子树的前序遍历序列中的最后一个结点,则它必是该子树的中序
遍历序列中的最后一个结点
所有结点的值,而大于右子树上所有结点的值。现采用()遍历方式就可以得到这棵二叉树所有结
更多试卷请登陆九州考苑()
点的递增序列。
A. 先根 B. 中根 C. 后根 D. 层次
答案:B
12. 对于顺序表上的插入、删除算法的时间复杂性分析来说,通常以()为标准操作。 A. 条件判断 B. 结点移动 C. 算术表达式 D. 赋值语句
四、算法设计题(本大题共2小题,每小题7分,共14分)
1. 已知(k1,k2,...,kn)是堆,试写一个算法将(k1,k2,...,kn,kn+1)调整为堆。按此思想写
一个从空堆开始一个一个添入元素的建堆算法(提示:增加一个kn+1后应从叶子向根的方向调整 )。(6分) 答案:分析:此问题分为两个算法,第一个算法shift假设a[1],a[2],…,a[k]为堆,增加 一个元素a[k+1],把数组a[1],a[2],…,a[k+1]调整为堆。第二个算法heep从1开始调用 算法sift将整个数组调整为堆。 Voidsift(datatypeA[n],intK)/*n>=k+1*/ { x=A[K+1]; i=K+1; while((i/2>0)&&(A[i/2]>x)){A[i]=A[i/2];i=i/2;} /*从下往上找插入位置*/ A[i]=x; } Voidheap(datatypeA[n]);/*从1开始调用算法sift,将整个数组调整为堆*/ { for(k=1;k<=n-1;k)sift(A,k);}
4. 图应用题31所示为一无向连通网络,现要求根据prim算法构造出它的最小生成树。(6分)
图应用题31 答案:假设无向连通网络为G=(V,E),而构造出的最小生成树为T(U,TE)。初始时,U中只 有一个顶点(即出发点),而TE=。应用prim算法的操作步骤是:
更多试卷请登陆九州考苑()
更多试卷请登陆九州考苑()
2011年全国数据结构导论模拟试卷(二)
一、单项选择题(本大题共15小题,每小将其代码填写在题后的括号内。错选、多选或未选均 无分。
1. 如果T2是由有序树T转换而来的二叉树,那么T中结点的前序就是T2中结点的() A. 前序 B. 中序 C. 后序 D. 层次序
答案:B
13. 下列说法中正确的是() A. 任何一棵二叉树中至少有一个结点的度为2 B. 任何一棵二叉树中每个结点的度都为2 C. 任何一棵二叉树中的度肯定等于2 D. 任何一棵二叉树中的度可以小于2
答案:D
14. 下列说法正确的是() A. 树的先根遍历序列与其对应的二叉树的先根遍历序列相同 B. 树的先根遍历序列与其对应的二叉树的后根遍历序列相同 C. 树的后根遍历序列与其对应的二叉树的先根遍历序列相同 D. 树的后根遍历序列与其对应的二叉树的后根遍历序列相同
C. 二叉树中,具有两个子女的父结点,在中序遍历序列中,它的后继结点最多只能有一个
子女结点
D. 在二叉树中,具有一个子女的父结点,在中序遍历序列中,它没有后继子女结点
答案:C
7. 具有24个记录的序列,采用冒泡排序最少的比较次数是() A. 1 B. 23 C. 24 D. 529
答案:B
8. 对含有()个结点的非空二叉树,采用任何一种遍历方式,其结点访问序列均相同。 A. 0 B. 1 C. 2 D. 不存在这样的二叉树
5. 对于给定的一组键值:83,40,63,13,84,35,96,57,39,79,61,15,分别画出应用直接插入排
序对上述序列进行排序中各趟的结果。(6分) 答案:直接插入排序 序号123456789101112关键字 834063138435965739796115i=24083[63138435965739796115]i=3406383[138435965739796115 ]i=413406383[8435965739796115]i=51340638384[35965739796115]i=6133540638384[965 739796115]i=713354063838496[5739796115]i=81335405763838496[39796115]i=913353940 5763838496[796115]i=1013353940576379838496[6115]i=111335394057616379838496[15] i=12131535394057616379838496