[计算机类试卷]国家二级MS Office高级应用机试(数据结构与算法)模拟试卷24及答案与解析.doc
《[计算机类试卷]国家二级MS Office高级应用机试(数据结构与算法)模拟试卷24及答案与解析.doc》由会员分享,可在线阅读,更多相关《[计算机类试卷]国家二级MS Office高级应用机试(数据结构与算法)模拟试卷24及答案与解析.doc(17页珍藏版)》请在麦多课文档分享上搜索。
1、国家二级 MS Office高级应用机试(数据结构与算法)模拟试卷 24及答案与解析 一、选择题 1 下列叙述中正确的是 ( )。 ( A)所谓算法就是计算方法 ( B)程序可以作为算法的一种描述方法 ( C)算法设计只需考虑得到计算结果 ( D)算法设计可以忽略算法的运算时间 2 下列叙述中正确的是 ( )。 ( A)算法的时间复杂度与计算机的运行速度有关 ( B)算法的时间复杂度与运行算法时特定的输入有关 ( C)算法的时间复杂度与算法程序中的语句条数成正比 ( D)算法的时间复杂度与算法 程序编制者的水平有关 3 为了降低算法的空间复杂度,要求算法尽量采用原地工作 (in place)。
2、所谓原地工作是指 ( )。 ( A)执行算法时不使用额外空间 ( B)执行算法时不使用任何存储空间 ( C)执行算法时所使用的额外空间随算法所处理的数据空间大小的变化而变化 ( D)执行算法时所使用的额外空间固定 (即不随算法所处理的数据空间大小的变化而变化 ) 4 设数据结构 B=(D, R),其中 D=a, b, c, d, e, f R=(f, a), (d, b), (e, d), (c, e), (a, c) 该数据 结构为 ( )。 ( A)线性结构 ( B)循环队列 ( C)循环链表 ( D)非线性结构 5 在线性表的顺序存储结构中,其存储空间连续,各个元素所占的字节数 ( )。
3、 ( A)不同,但元素的存储顺序与逻辑顺序一致 ( B)不同,且其元素的存储顺序可以与逻辑顺序不一致 ( C)相同,元素的存储顺序与逻辑顺序一致 ( D)相同,但其元素的存储顺序可以与逻辑顺序不一致 6 下列叙述中正确的是 ( )。 ( A)在栈中,栈顶指针的动态变化决定栈中元素的个数 ( B)在循环队列中,队尾指针的动态变化 决定队列的长度 ( C)在循环链表中,头指针和链尾指针的动态变化决定链表的长度 ( D)在线性链表中,头指针和链尾指针的动态变化决定链表的长度 7 设栈的存储空间为 S(1: m),初始状态为 top=m+1。经过一系列入栈与退栈操作后, top=m。现又在栈中退出一个
4、元素后,栈顶指针 top值为 ( )。 ( A) 0 ( B) m一 1 ( C) m+1 ( D)产生栈空错误 8 下列处理中与队列有关的是 ( )。 ( A)二叉树的遍历 ( B)操作系统中的作业调度 ( C)执行程序中的过程调用 ( D) 执行程序中的循环控制 9 下列叙述中正确的是 ( )。 ( A)循环队列是顺序存储结构 ( B)循环队列是链式存储结构 ( C)循环队列空的条件是队头指针与队尾指针相同 ( D)循环队列的插入运算不会发生溢出现象 10 循环队列的存储空间为 Q(1: 40),初始状态为 front=rear=40。经过一系列正常的入队与退队操作后, front=rea
5、r=15,此后又退出一个元素,则循环队列中的元素个数为 ( )。 ( A) 14 ( B) 15 ( C) 40 ( D) 39,或 0且产生下溢错误 11 线性表的链式存储结构与顺序存储结构相比,链式存储结构的优点有 ( )。 ( A)节省存储空间 ( B)插入与删除运算效率高 ( C)便于查找 ( D)排序时减少元素的比较次数 12 下列叙述中正确的是 ( )。 ( A)结点中具有两个指针域的链表一定是二叉链表 ( B)结点中具有两个指针域的链表可以是线性结构,也可以是非线性结构 ( C)循环链表是循环队列的链式存储结构 ( D)循环链表是非线性结构 13 下列叙述中正确的是 ( )。 (
6、 A)带链栈的栈底指针是随栈的操作而动态变化的 ( B)若带链队列的队头指针与队尾指针相同,则队列为空 ( C)若带链队列的队头指针与队尾指针相同,则队列中至少有一个元素 ( D)不管是顺序栈还是带链的栈,在操作过程中其栈底指针均是固定不变的 14 某带链栈的初始状态为 top=bottom=NULL,经过一系列正常的入栈与退栈操作后, top=10, bottom=20。该栈中的元素个数为 ( )。 ( A) 0 ( B) 1 ( C) 10 ( D)不确定 15 某带链的队列初始状态为 front=rear=NULL。经过一系列正常的入队与退队操作后, front=10, real=5。该
7、队列中的元素个数为 ( )。 ( A) 4 ( B) 5 ( C) 6 ( D)不确定 16 某棵树中共有 25个结点,且只有度为 3的结点和叶子结点,其中叶子结点有 7个,则该树中度为 3的结点数为 ( )。 ( A) 6 ( B) 7 ( C) 8 ( D)不存在这样的树 17 深度为 7的二叉树共有 127个结点,则下列说法中错误的是 ( )。 ( A)该二叉树是满二叉树 ( B)该二叉树有一个度为 1的结点 ( C)该二叉树是完全二叉树 ( D)该二叉树有 64个叶子结点 18 某完全二叉树共有 256个结点,则该完全二叉树的深度为 ( )。 ( A) 7 ( B) 8 ( C) 9
8、( D) 10 19 下列叙述中正确的是 ( )。 ( A)非完全二叉树可以采用顺序存储结构 ( B)有两个指针域的链表就是二叉链表 ( C)有的二叉树也能用顺序存储结构表示 ( D)顺序存储结构一定是线性结构 20 设二叉树的前序序列为 ABDEGHCFIJ,中序序列为 DBGEHACIFJ。则后序序列为 ( )。 ( A) JIHGFEDCBA ( B) DGHEBIJFCA ( C) GHIJDEFBCA ( D) ABCDEFGHIJ 21 某二叉树的前序序列为 ABCDEFG,中序序列为 DCBAEFG,则该二叉树的深度 (根结点在第 1层 )为 ( )。 ( A) 2 ( B) 3
9、 ( C) 4 ( D) 5 22 某完全二叉树按层次输出 (同一层从左到右 )的序列为 ABCDEFGH。该完全二叉树的前序序列为 ( )。 ( A) ABCDEFGH ( B) ABDHECFG ( C) HDBEAFCG ( D) HDEBFGCA 23 设二叉树中共有 15个结点,其中的结点值互不相同。如果该二叉 树的前序序列与中序序列相同,则该二叉树的深度为 ( )。 ( A) 4 ( B) 6 ( C) 15 ( D)不存在这样的二叉树 24 在长度为 n的顺序表中查找一个元素,假设需要查找的元素有一半的机会在表中,并且如果元素在表中,则出现在表中每个位置上的可能性是相同的。则在平
10、均情况下需要比较的次数大约为 ( )。 ( A) n ( B) 3n 4 ( C) n 2 ( D) n 4 25 线性表的长度为 n。在最坏情况下,比较次数为 n一 1的算法是 ( )。 ( A)顺序查找 ( B)同时寻找最大项与最小项 ( C)寻找最大项 ( D)有序表的插入 26 在快速排序法中,每经过一次数据交换 (或移动 )后 ( )。 ( A)只能消除一个逆序 ( B)能消除多个逆序 ( C)不会产生新的逆序 ( D)消除的逆序个数一定比新产生的逆序个数多 27 下列各组排序法中,最坏情况下比较次数相同的是 ( )。 ( A)简单选择排序与堆排序 ( B)简单插入排序与希尔排序 (
11、 C)冒泡排序与快速排序 ( D)希尔排序与堆排序 28 在长度为 97的顺序有序表中作二分查找,最多需要的比较次数为 ( )。 ( A) 48 ( B) 96 ( C) 7 ( D) 6 国家二级 MS Office高级应用机试(数据结构与算法)模拟试卷 24答案与解析 一、选择题 1 【正确答案】 B 【试题解析】 算法是指对解题方案的准确而完整的描述,算法不等于数学上的计算方法,也不等于程序。算法设计需要考虑可行性、确定性、有穷性与足够的情报,不能只考虑计算结果。算法设计有穷性是指操作步骤有限且能在有限时间内完成,如果一个算法执行耗费的时间太长,即使最终得出了正确结果,也是没有意义的,算
12、法在实现时需要用具体的程序设计语言描述,所 以程序可以作为算法的一种描述方法。 【知识模块】 数据结构与算法 2 【正确答案】 B 【试题解析】 为了能够比较客观地反映出一个算法的效率,在度量一个算法的工作量时,不仅应该与所使用的计算机、程序设计语言以及程序编制者无关,而且还应该与算法实现过程中的许多细节无关。为此,可以用算法在执行过程中所需基本运算的执行次数来度量算法的工作量。算法所执行的基本运算次数还与问题的规模有关;对应一个固定的规模,算法所执行的基本运算次数还可能与特定的输入有关。 【知识模块】 数据结构与算法 3 【正确答案】 D 【试题解析】 对于算法的空间复杂度,如果额外空间量相
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 试卷 国家 二级 MSOFFICE 高级 应用 数据结构 算法 模拟 24 答案 解析 DOC

链接地址:http://www.mydoc123.com/p-499286.html