[计算机类试卷]国家二级ACCESS机试选择题(公共基础知识)模拟试卷3及答案与解析.doc
《[计算机类试卷]国家二级ACCESS机试选择题(公共基础知识)模拟试卷3及答案与解析.doc》由会员分享,可在线阅读,更多相关《[计算机类试卷]国家二级ACCESS机试选择题(公共基础知识)模拟试卷3及答案与解析.doc(21页珍藏版)》请在麦多课文档分享上搜索。
1、国家二级 ACCESS机试选择题(公共基础知识)模拟试卷 3及答案与解析 一、选择题 1 下列叙述中正确的是 ( )。 ( A)带链栈的栈底指针是随栈的操作而动态变化的 ( B)若带链队列的队头指针与队尾指针相同,则队列为空 ( C)若带链队列的队头指针与队尾指针相同,则队列中至少有一个元素 ( D)不管是顺序栈还是带链的栈,在操作过程中其栈底指针均是固定不变的 2 某带链栈的初始状态为 top=bottom=NULL,经过一系列正常的入栈与退栈操作后, top=bottom=20,该栈中的元素个数 为 ( )。 ( A) 0 ( B) 1 ( C) 20 ( D)不确定 3 某带链栈的初始状
2、态为 top=bottom=NULL,经过一系列正常的入栈与退栈操作后, top=10, bottom=20。该栈中的元素个数为 ( )。 ( A) 0 ( B) 1 ( C) 10 ( D)不确定 4 某带链的队列初始状态为 front=rear=NULL。经过一系列正常的入队与退队操作后, front=rear=10。该队列中的元素个数为 ( )。 ( A) 0 ( B) 1 ( C) l或 0 ( D)不确定 5 某带链的队列初始状态为 front=rear=NULL。经过一系列正常的入队与退队操作后, front=10, rear=5。该队列中的元素个数为 ( )。 ( A) 4 (
3、B) 5 ( C) 6 ( D)不确定 6 下列叙述中错误的是 ( )。 ( A)循环链表中有一个表头结点 ( B)循环链表是循环队列的存储结构 ( C)循环链表的表头指针与循环链表中最后一个结点的指针均指向表头结点 ( D)循环链表实现了空表与非空表运算的统一 7 某棵树中共有 25个结点,且只有度为 3的结点和叶子结点, 其中叶子结点有 7个,则该树中度为 3的结点数为 ( )。 ( A) 6 ( B) 7 ( C) 8 ( D)不存在这样的树 8 度为 3的 棵树共有 30个结点其中度为 3, 1的结点个数分别为 3, 4。则该树中的叶子结点数为 ( )。 ( A) 14 ( B) 15
4、 ( C) 16 ( D)不可能有这样的树 9 深度为 7的二叉树共有 127个结点,则下列说法中错误的是 ( )。 ( A)该二叉树是满二叉树 ( B)该二叉树有一个度为 1的结点 ( C)该二叉树是完全二叉树 ( D)该二叉树有 64个叶子结点 10 深度为 5的完全二叉树的结点数不可能是 ( )。 ( A) 15 ( B) 16 ( C) 17 ( D) 18 11 某完全二叉树共有 256个结点,则该完全二叉树的深度为 ( )。 ( A) 7 ( B) 8 ( C) 9 ( D) 10 12 在具有 2n个结点的完全二叉树中,叶子结点个数为 ( )。 ( A) n ( B) n+1 (
5、 C) n 1 ( D) n/2 13 下列叙述中正确的是 ( )。 ( A)非完全二叉树可以采用顺序存储结构 ( B)有两个指针域的链表就是二叉链表 ( C)有的二叉树也能用顺序存储结构表示 ( D)顺序存储结构一定是线性结构 14 有二叉树如下图所示: 则前序序列为 ( )。 ( A) ABDEGCFH ( B) DBGEAFHC ( C) DGEBHFCA ( D) ABCDEFGH 15 设二叉树的前序序列为 ABDEGHCFIJ,中序序列为 DBGEHACIFJ。则后序序列为 ( )。 ( A) JIHGFEDCBA ( B) DGHEBUFCA ( C) GHIJDEFBCA (
6、D) ABCDEFGHIJ 16 某二叉树的中序遍历序列为 CBADE,后序遍历序列为 CBEDA,则前序遍历序列为 ( )。 ( A) CBADE ( B) CBEDA ( C) ABCDE ( D) EDCBA 17 某二叉树的前序序列为 ABCDEFG,中序序列为 DCBAEFG,则该二叉树的深度 (根结点在第 1层 )为 ( )。 ( A) 2 ( B) 3 ( C) 4 ( D) 5 18 某二叉树的前序序列为 ABDFHCEG,中序序列为 HFDBACEG。该二叉树按层次输出 (同一层从左到右 )的序列为 ( )。 ( A) HGFEDCBA ( B) HFDBGECA ( C)
7、ABCDEFGH ( D) ACEGBDFH 19 某完全二叉树按层次输出 (同一层从左到右 )的序列为 ABCDEFGH。该完全二叉树的前序序列为 ( )。 ( A) ABCDEFGH ( B) ABDHECFG ( C) HDBEAFCG ( D) HDEBFGCA 20 设非空二叉树的所有子树中,其左子树上的结点值均小于根结点值,而右子树上的结点值均不小于根结点值,则称该二叉树为排序二叉树。对排序二叉树的遍历结果为有序序列的是 ( )。 ( A)前序序列 ( B)中序序列 ( C)后序序列 ( D)前序序列或后序序列 21 设二叉树中共有 15个结点,其中的结点值互不相同。如果该二叉树的
8、前序序列与中序序列相同,则该二叉树的深度为 ( )。 ( A) 4 ( B) 6 ( C) 15 ( D)不存在这样的二叉树 22 在长度为 n的顺序表中查找一个元素,假设需要查找的元素一定在表中,并且元素出现在表中每个位置上的可能性是相同的,则在平均情况下需要比较的次数为( )。 ( A) n/4 ( B) n ( C) 3n/4 ( D) (n+1)/2 23 在长度为 n的顺序表中查找一个元素,假设需要 查找的元素有一半的机会在表中,并且如果元素在表中,则出现在表中每个位置上的可能性是相同的。则在平均情况下需要比较的次数大约为 ( )。 ( A) n ( B) 3n/4 ( C) n/2
9、 ( D) n/4 24 下列算法中均以比较作为基本运算,则平均情况与最坏情况下的时间复杂度相同的是 ( )。 ( A)在顺序存储的线性表中寻找最大项 ( B)在顺序存储的线性表中进行顺序查找 ( C)在顺序存储的有序表中进行对分查找 ( D)在链式存储的有序表中进行查找 25 线性表的长度为 n。在最坏情况下,比 较次数为 n 1的算法是 ( )。 ( A)顺序查找 ( B)同时寻找最大项与最小项 ( C)寻找最大项 ( D)有序表的插入 26 下列叙述中正确的是 ( )。 ( A)二分查找法只适用于顺序存储的有序线性表 ( B)二分查找法适用于任何存储结构的有序线性表 ( C)二分查找法适
10、用于有序循环链表 ( D)二分查找法适用于有序双向链表 27 在快速排序法中,每经过一次数据交换 (或移动 )后 ( )。 ( A)只能消除一个逆序 ( B)能消除多个逆序 ( C)不会产生新的逆序 ( D)消 除的逆序个数一定比新产生的逆序个数多 28 下列序列中不满足堆条件的是 ( )。 ( A) (98 , 95 , 93 , 94 , 89 , 90 , 76 , 80 , 55 , 49) ( B) (98 , 95 , 93 , 94 , 89 , 85 , 76 , 64 , 55 , 49) ( C) (98 , 95 , 93 , 94 , 89 , 90 , 76 , 64
11、 , 55 , 49) ( D) (98 , 95 , 93 , 96, 89, 85 , 76, 64 , 55 , 49) 29 下列各组排序法中,最坏情况下比较次数相同的是 ( )。 ( A)简单选择排序与堆排序 ( B)简单插入排序与希尔排序 ( C)冒泡排序与快速排序 ( D)希尔排序与堆排序 30 设顺序表的长度为 16,对该表进行简单插入排序。在最坏情况下需要的比较次数为 ( )。 ( A) 120 ( B) 60 ( C) 30 ( D) 15 31 学生选课成绩表的关系模式是 SC(S#, C#, G),其中 S#为学号, C#为课程号,G为成绩,关系 T=1TS#, C#
12、(SC)/C表示 ( )。( A)全部学生的学号 ( B)选修了表 C中全部课程的学生学号 ( C)选修了课 程 C1或 C2的学生学号 ( D)所选课程成绩及格的学生学号 32 关系模型中的关系模式至少应是 ( )。 ( A) 1NF ( B) 2NF ( C) 3NF ( D) BCNF 33 某图书集团数据库中有关系模式 R(书店编号,书籍编号,库存数量,部门编号,部门负责人 ),其中要求 (1)每个书店的每种书籍只在该书店的一个部门销售; (2)每个书店的每个部门只有一个负责人; (3)每个书店的每种书籍只有一个库存数量。 则关系模式 R最高是 ( )。 ( A) 1NF ( B) 2
13、NF ( C) 3NF ( D) BCNF 国家二级 ACCESS机试选择题(公共基础知识)模拟试卷 3答案与解析 一、选择题 1 【正确答案】 A 【试题解析】 由于带链栈利用的是计算机存储空间中的所有空闲存储结点,因此随栈的操作栈顶栈底指针动态变化。带链的队列中若只有一个元素,则头指针与尾指针相同。 【知识模块】 公共基础知识 2 【正确答案】 B 【试题解析】 带链的栈就是用一个单链表来表示的栈,栈中的每一个元素对应链表中的一个结点。栈为空时,头指针和尾指针都为 NULL;栈中只有一个元素时,头指针和尾指 针都指向这个元素。 【知识模块】 公共基础知识 3 【正确答案】 D 【试题解析】
14、 带链的栈使用了链表来表示栈,而链表中的元素存储在不连续的地址中,因此当 top=10, bottom=20时,不能确定栈中元素的个数。 【知识模块】 公共基础知识 4 【正确答案】 B 【试题解析】 带链队列空时,头指针和尾指针都为 NULL;队列中只有一个元素时,头指针和尾指针都指向这个元素。 【知识模块】 公共基础知识 5 【正确答案】 D 【试题解析】 带链的队列使用了链表来表 示队列,而链表中的元素存储在不连续的地址中,因此当 front=10, rear=5时,不能确定队列中元素的个数。 【知识模块】 公共基础知识 6 【正确答案】 B 【试题解析】 循环链表是指在单链表的第一个结
15、点前增加一个表头结点,队头指针指向表头结点,最后一个结点的指针域的值由 NULL改为指向表头结点。循环链表是线性表的一种链式存储结构,循环队列是队列的一种顺序存储结构。 【知识模块】 公共基础知识 7 【正确答案】 D 【试题解析】 根据题意,树中只有度为 3的结点和叶子结点 (7个 ),则度为 3的结点有 25 7: 18个;又根据树中的结点数 =树中所有结点的度之和 +1,设度为 3的结点数为 n,则 3n+1=25,得 n=8。两种方式得到的度为 3的结点数不同,故不存在这样的树。 【知识模块】 公共基础知识 8 【正确答案】 B 【试题解析】 设叶子结点数为 n,则度为 2的结点数为
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 试卷 国家 二级 ACCESS 选择题 公共 基础知识 模拟 答案 解析 DOC
