【学历类职业资格】数据结构自考题-8及答案解析.doc
《【学历类职业资格】数据结构自考题-8及答案解析.doc》由会员分享,可在线阅读,更多相关《【学历类职业资格】数据结构自考题-8及答案解析.doc(14页珍藏版)》请在麦多课文档分享上搜索。
1、数据结构自考题-8 及答案解析(总分:100.00,做题时间:90 分钟)一、单项选择题(总题数:15,分数:30.00)1.在下面的程序中,语句 S 的执行次数为( ) for(i=1;i=n-1;i+) for(j=n;j=i;j-) S; (分数:2.00)A.B.C.D.2.数据结构是 ( ) A一种数据类型 B数据的存储结构 C一组性质相同的数据元素的集合 D相互之间存在一种或多种特定关系的数据元素的集合(分数:2.00)A.B.C.D.3.已知一个向量的第一个元素的存储地址是 100,每个元素的长度为 2,则第 6 个元素的地址是 ( ) A120 B112 C110 D114(分
2、数:2.00)A.B.C.D.4.线性结构中的一个结点代表一个数据元素,通常要求同一线性结构的所有结点所代表的数据元素具有相同的特性,这意味着( ) A每个结点所代表的数据元素都一样 B每个结点所代表的数据元素包含的数据项的个数要相等 C不仅数据元素所包含的数据项的个数要相同,而且对应数据项的类型要一致 D结点所代表的数据元素有同一特点(分数:2.00)A.B.C.D.5.若在文件中查询年龄在 60 岁以上的男性及年龄在 55 岁以上的女性的所有记录,则查询条件为 ( ) A(性别=“男“)OR(年龄60)OR(性别=“女“)OR(年龄55) B(性别=“男“)OR(年龄60)AND(性别=“
3、女“)OR(年龄55) C(性别=“男“)AND(年龄60)OR(性别=“女“)AND(年龄55) D(性别=“男“)AND(年龄60)AND(性别=“女“)AND(年龄55)(分数:2.00)A.B.C.D.6.已知二叉树的中序序列和后序序列均为 ABCDEF,则该二叉树的先序序列为 ( ) AFEDCBA BABCDEF CFDECBA DFBDCEA(分数:2.00)A.B.C.D.7.下面的查找方式中,可以对无序表进行查找的是( ) A顺序查找 B二分查找 C二叉排序树 DB-树上的查找(分数:2.00)A.B.C.D.8.在一个单链表中,已知 q 所指结点是 p 所指结点的直接前趋,
4、若在 p,q 之间插入 s 结点,则执行( )操作。 Asnext=pnext;pnext=s; Bqnext=s;snext=p; Cpnext=snext;snext=p; Dpnext=s;snext=q;(分数:2.00)A.B.C.D.9.在任意一棵二叉树的前序序列和后序序列中,各叶子之间的相对次序关系 ( ) A不一定相同 B都相同 C都不相同 D互为逆序(分数:2.00)A.B.C.D.10.如果我们采用二分查找法查找一个长度为 n 的有序表,则查找每个元素的平均比较次数( )对应的判定树的高度(假设树高 h2)。 A大于 B小于 C等于 D无法确定(分数:2.00)A.B.C.
5、D.11.按值可否分解,数据类型通常可分为两类,它们是 ( ) A静态类型和动态类型 B原子类型和表类型 C原子类型和结构类型 D数组类型和指针类型(分数:2.00)A.B.C.D.12.带行表的三元组表是稀疏矩阵的一种 ( ) A顺序存储结构 B链式存储结构 C索引存储结构 D散列存储结构(分数:2.00)A.B.C.D.13.若用邻接矩阵表示一个有向图,则其中每一列包含的“1“的个数为 ( ) A图中每个顶点的入度 B图中每个顶点的出度 C图中弧的条数 D图中连通分量的数目(分数:2.00)A.B.C.D.14.如图所示的带权无向图的最小生成树的权为 ( ) (分数:2.00)A.B.C.
6、D.15.若进栈次序为 a,b,e,且进栈和出栈可以穿插进行,则可能出现的含 3 个元素的出栈序列个数是 ( ) A3 B5 C6 D7(分数:2.00)A.B.C.D.二、填空题(总题数:10,分数:20.00)16.设线性表(a 1,a 2,a 500)元素的值由小到大排列。对一个给定的 k 值,用二分法检索查找表中与 k相等的元素,在检索不成功的情况下,至多需比较 1 次。(分数:2.00)填空项 1:_17.删除双向循环链表中*p 的前驱结点(存在)应执行的语句是_。(分数:2.00)填空项 1:_18.就文件而言,按用户的观点所确定的基本存储单元称为_。按外设的观点所确定的基本存储单
7、元称为_。(分数:2.00)填空项 1:_19.广义表的深度是指 1。(分数:2.00)填空项 1:_20.ISAM 文件采用_索引结构,而 VSAM 文件采用_索引结构。(分数:2.00)填空项 1:_21.如图所示的有向图中含有_个强连通分量。 (分数:2.00)填空项 1:_22.对快速排序来讲,其最好情况下的时间复杂度是_,其最坏情况下的时间复杂度是_。(分数:2.00)填空项 1:_23.在按照顺序存储方式存储的数组中,元素 aij的存储地址应该是数组的 1 加上排在 aij前面的元素所占用的单元数。(分数:2.00)填空项 1:_24.对无向图,其邻接矩阵是一个关于 1 对称的矩阵
8、。(分数:2.00)填空项 1:_25.在分块查找法中,首先查找 1,然后再查找相应的 2。(分数:2.00)填空项 1:_三、解答题(总题数:4,分数:20.00)26.请根据下面所给出的邻接矩阵画出相应的有向图或者是无向图(顶点 vi表示)。 (分数:5.00)_27.在一棵二叉树中,度为 O 的结点个数与度为 2 的结点个数和度数之间有什么关系?在一棵完全二叉树中,如果共有 200 个结点,则能判断出叶结点的个数吗?如果能,请指出会有多少个叶结点,多少个度为 2 的结点?多少个度为 1 的结点?如果有 201 个结点呢?(分数:5.00)_28.已知有一关键字序列为 486,79,596
9、,34,900,120,789,179,703,307),如果我们采用基数排序方法对此序列进行排序(按照升序排列),请给出每一趟的排序结果。(分数:5.00)_29.已知连通图如下: (分数:5.00)_四、算法阅读题(总题数:3,分数:20.00)30.写出下列程序段的输出结果。(假设此栈中元素的类型是 char) voide main( ) stack s; char x,y; InitStack(s) x=1,y=0 push(s,x); push(s,x); push(s,y); push(s,x); push(s,e); push(s,x); pop(s,x); push(s,h);
10、 while(!stackEmpty(s) pop(s,y); printf(y); prinft(x) (分数:5.00)_阅读下列算法,并回答问题: (分数:10.00)_31.简述一下算法的功能: status A (1inkedlist L) /L 是无表头结点的单链表 if (LL=Lnext;P=L; while(Pnext)P=Pnext; Pnext=Q;Qnext=NULL; return ok; )/A(分数:5.00)_五、算法设计题(总题数:1,分数:10.00)32.写出向某个有序文件中插入一个记录的程序。(分数:10.00)_数据结构自考题-8 答案解析(总分:10
11、0.00,做题时间:90 分钟)一、单项选择题(总题数:15,分数:30.00)1.在下面的程序中,语句 S 的执行次数为( ) for(i=1;i=n-1;i+) for(j=n;j=i;j-) S; (分数:2.00)A.B. C.D.解析:2.数据结构是 ( ) A一种数据类型 B数据的存储结构 C一组性质相同的数据元素的集合 D相互之间存在一种或多种特定关系的数据元素的集合(分数:2.00)A.B.C.D. 解析:3.已知一个向量的第一个元素的存储地址是 100,每个元素的长度为 2,则第 6 个元素的地址是 ( ) A120 B112 C110 D114(分数:2.00)A.B.C.
12、 D.解析:4.线性结构中的一个结点代表一个数据元素,通常要求同一线性结构的所有结点所代表的数据元素具有相同的特性,这意味着( ) A每个结点所代表的数据元素都一样 B每个结点所代表的数据元素包含的数据项的个数要相等 C不仅数据元素所包含的数据项的个数要相同,而且对应数据项的类型要一致 D结点所代表的数据元素有同一特点(分数:2.00)A.B.C. D.解析:5.若在文件中查询年龄在 60 岁以上的男性及年龄在 55 岁以上的女性的所有记录,则查询条件为 ( ) A(性别=“男“)OR(年龄60)OR(性别=“女“)OR(年龄55) B(性别=“男“)OR(年龄60)AND(性别=“女“)OR
13、(年龄55) C(性别=“男“)AND(年龄60)OR(性别=“女“)AND(年龄55) D(性别=“男“)AND(年龄60)AND(性别=“女“)AND(年龄55)(分数:2.00)A.B.C. D.解析:6.已知二叉树的中序序列和后序序列均为 ABCDEF,则该二叉树的先序序列为 ( ) AFEDCBA BABCDEF CFDECBA DFBDCEA(分数:2.00)A. B.C.D.解析:解析 对于前序遍历、中序遍历和后序遍历,将结点按其访问的先后次序排列起来,所得到的结点序列分别称为前序序列、中序序列和后序序列。7.下面的查找方式中,可以对无序表进行查找的是( ) A顺序查找 B二分查
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 学历 职业资格 数据结构 考题 答案 解析 DOC
