[计算机类试卷]国家二级MS Office高级应用机试(选择题)模拟试卷89及答案与解析.doc
《[计算机类试卷]国家二级MS Office高级应用机试(选择题)模拟试卷89及答案与解析.doc》由会员分享,可在线阅读,更多相关《[计算机类试卷]国家二级MS Office高级应用机试(选择题)模拟试卷89及答案与解析.doc(20页珍藏版)》请在麦多课文档分享上搜索。
1、国家二级 MS Office高级应用机试(选择题)模拟试卷 89及答案与解析 一、选择题 1 下列叙述中正确的是 ( )。 ( A)非完全二叉树可以采用顺序存储结构 ( B)有两个指针域的链表就是二叉链表 ( C)有的二叉树也能用顺序存储结构表示 ( D)顺序存储结构一定是线性结构 2 有二叉树如下图所示: 则前序序列为 ( )。 ( A) ABDEGCFH ( B) DBGEAFHC ( C) DGEBHFCA ( D) ABCDEFGH 3 设二叉树的前序序列为 ABDEGHCFIJ,中序序列为 DBGEHACIFJ。则后序序列为 ( )。 ( A) JIHGFEDCBA ( B) DGH
2、EBHFCA ( C) GHIJDEFBCA ( D) ABCDEFGHIJ 4 某二叉树的中序遍历序列为 CBADE,后序遍历序列为 CBEDA,则前序遍历序列为 ( )。 ( A) CBADE ( B) CBEDA ( C) ABCDE ( D) EDCBA 5 某二叉树的前序序列为 ABCDEFG,中序序列为 DCBAEFG,则该二叉树的深度(根结点在第 1层 )为 ( )。 ( A) 2 ( B) 3 ( C) 4 ( D) 5 6 某二叉树的前序序列为 ABDFHCEG,中序序列为 HFDBACEG。该二叉树按层次输出 (同一层从左到右 )的序列为 ( )。 ( A) HGFEDCB
3、A ( B) HFDBGECA ( C) ABCDEFGH ( D) ACEGBDFH 7 某完全二叉树按层次输出 (同一层从左到右 )的序列为 ABCDEFGH。该完全二叉树的前序序列为 ( )。 ( A) ABCDEFGH ( B) ABDHECFG ( C) HDBEAFCG ( D) HDEBFGCA 8 设非空二叉树的所有子树中,其左子树上的结点值均小 于根结点值,而右子树上的结点值均不小于根结点值,则称该二叉树为排序二叉树。对排序二叉树的遍历结果为有序序列的是 ( )。 ( A)前序序列 ( B)中序序列 ( C)后序序列 ( D)前序序列或后序序列 9 设二叉树中共有 15个结点
4、,其中的结点值互不相同。如果该二叉树的前序序列与中序序列相同,则该二叉树的深度为 ( )。 ( A) 4 ( B) 6 ( C) 15 ( D)不存在这样的二叉树 10 在长度为 n的顺序表中查找一个元素,假设需要查找的元素一定在表中,并且元素出现在表中每个位置上的可能性 是相同的,则在平均情况下需要比较的次数为( )。 ( A) n 4 ( B) n ( C) 3n 4 ( D) (n+1) 2 11 在长度为 n的顺序表中查找一个元素,假设需要查找的元素有一半的机会在表中,并且如果元素在表中,则出现在表中每个位置上的可能性是相同的。则在平均情况下需要比较的次数大约为 ( )。 ( A) n
5、 ( B) 3n 4 ( C) n 2 ( D) n 4 12 下列算法中均以比较作为基本运算,则平均情况与最坏情况下的时间复杂度相同的是 ( )。 ( A)在顺序存储的线性表中寻找 最大项 ( B)在顺序存储的线性表中进行顺序查找 ( C)在顺序存储的有序表中进行对分查找 ( D)在链式存储的有序表中进行查找 13 线性表的长度为 n。在最坏情况下,比较次数为 n一 1的算法是 ( )。 ( A)顺序查找 ( B)同时寻找最大项与最小项 ( C)寻找最大项 ( D)有序表的插入 14 下列叙述中正确的是 ( )。 ( A)二分查找法只适用于顺序存储的有序线性表 ( B)二分查找法适用于任何存
6、储结构的有序线性表 ( C)二分查找法适用于有序循环链表 ( D)二分查找法适用于有序 双向链表 15 在快速排序法中,每经过一次数据交换 (或移动 )后 ( )。 ( A)只能消除一个逆序 ( B)能消除多个逆序 ( C)不会产生新的逆序 ( D)消除的逆序个数一定比新产生的逆序个数多 16 下列序列中不满足堆条件的是 ( )。 ( 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, 55,
7、 49) ( D) (98, 95, 93, 96, 89, 85, 76, 64, 55, 49) 17 下列各组排序法中,最坏情况下比较次数相同的是 ( )。 ( A)简单选择排序与堆排序 ( B)简单插入排序与希尔排序 ( C)冒泡排序与快速排序 ( D)希尔排序与堆排序 18 设顺序表的长度为 16,对该表进行简单插入排序。在最坏情况下需要的比较次数为 ( )。 ( A) 120 ( B) 60 ( C) 30 ( D) 15 19 在长度为 97的顺序有序表中作二分查找,最多需要的比较次数为 ( )。 ( A) 48 ( B) 96 ( C) 7 ( D) 6 20 下面属于良好程序
8、设计风格的是 ( )。 ( A)源程序文档化 ( B)程序效率第一 ( C)随意使用无条件转移语 ( D)程序输入输出的随意性 21 下面不属于结构化程序设计原则的是 ( )。 ( A)逐步求精 ( B)自顶向下 ( C)模块化 ( D)可继承性 22 结构化程序的三种基本控制结构是 ( )。 ( A)顺序、选择和调用 ( B)过程、子程序和分程序 ( C)顺序、选择和重复 (循环 ) ( D)调用、返回和转移 23 下面对 “对象 ”概念描述正确的是 ( )。 ( A)属性就是对象 ( B)操作是对象的动态属性 ( C)任何对象都必须有继承性 ( D)对象是对象名和方法的封装体 24 下面不
9、属于对象主要特征的是 ( )。 ( A)对象唯一性 ( B)对象分类性 ( C)对象多态性 ( D)对象可移植性 25 将自然数集设为整数类 I,则下面属于类 I实例的是 ( )。 ( A)一 518 ( B) 5 18 ( C) 518 ( D) 518E一 2 26 下面对软件描述错误的是 ( )。 ( A)文档是不可执行的 ( B)程序和数据是可执行的 ( C)软件文档是与程序开发、维护和应用无关的资料 ( D)软件是程序、数据及相关文档的集合 27 下面对软件特点描述正确的是 ( )。 ( A)软件具有明显的制作过程 ( B)软件在使用中存在磨损、老化问题 ( C)软件复制不涉及知识产
10、权 ( D)软件是一种逻辑实体,具有抽象性 28 下面属于系统软件的是 ( )。 ( A) UNIX系统 ( B) ERP系统 ( C)办公自动化系统 ( D)学生成绩管理系统 29 下列叙述中正确的是 ( )。 ( A)软件工程是为了解决软件生产率问题 ( B)软件工程的三要素是方法、工具和进程 ( C)软件工程是用于软件的定义、开发和维护的方法 ( D)软件工程是用工程、科学和数学的原则与方法研制、维护计算机软件的有关技术及管理方法 30 下列叙述中正确的是 ( )。 ( A)软件过程是软件开发过程 ( B)软件过程是软件维护过程 ( C)软件过程是软件开发过程和软件维护过程 ( D)软件
11、过程是把输入转化为输出的一组彼此相关的资源和活动 31 软件生命周期是指 ( )。 ( A)软件的运行和维护 ( B)软件的需求分析、设计与实现 ( C) 软件的实现和维护 ( D)软件产品从提出、实现、使用维护到停止使用退役的过程 32 软件生命周期可分为定义阶段、开发阶段和维护阶段,下面属于定义阶段任务的是 ( )。 ( A)软件设计 ( B)软件测试 ( C)可行性研究 ( D)数据库设计 33 软件生存周期中,解决软件 “做什么 ”的阶段是 ( )。 ( A)需求分析 ( B)软件设计 ( C)软件实现 ( D)可行性研究 34 下面描述中不属于软件需求分析阶段任务的是 ( )。 (
12、A)撰写软件需求规格说明书 ( B)软件的总体结 构设计 ( C)软件的需求分析 ( D)软件的需求评审 35 下面不属于软件需求规格说明书内容的是 ( )。 ( A)软件的可验证性 ( B)软件的功能需求 ( C)软件的性能需求 ( D)软件的外部接口 36 下面可以作为软件需求分析工具的是 ( )。 ( A) NS图 ( B)程序流程图 ( C) PAD图 ( D)数据流程图 (DFD图 ) 国家二级 MS Office高级应用机试(选择题)模拟试卷 89答案与解析 一、选择题 1 【正确答案】 C 【试题解析】 在计算机中,二叉树 为非线性结构,通常采用链式存储结构,但对于满二叉树和完全
13、二叉树来说,可以按层进行顺序存储。因此 A项错误, c项正确。虽然满二叉树和完全二叉树可以采用顺序存储结构,但仍是一种非线性结构,因此 D项错误。双向链表也有两个指针域,因此 B项错误。 2 【正确答案】 A 【试题解析】 前序遍历首先访问根结点,然后遍历左子树,最后遍历右子树;在遍历左、右子树时,仍然先访问根结点,然后遍历左子树,最后遍历右子树。故本题前序序列是 ABDEGCFH。 中序遍历首先遍历左子树,然后访问跟结点,最后遍历右子树;在遍 历左、右子树时,仍然先遍历左子树,然后访问跟结点,最后遍历右子树。故本题的中序序列是 DBGEAFHC。 后序遍历首先遍历左子树,然后遍历右子树,最后
14、访问根结点;在遍历左、右子树时,仍然先遍历左子树,然后遍历右子树,最后访问根结点。故本题的后序序列是 DGEBHFCA。 3 【正确答案】 B 【试题解析】 二叉树的前序序列为 ABDEGHCFIJ,由于前序遍历首先访问根结点,可以确定该二叉树的根结点是 A。再由中序序列为 DBGEHACIFJ,可以得到结点 D、 B、 G、 E、 H位于根结点的左子树上,结点 C、 I、 F、 J位于根结点的右子树上。由于中序遍历和后序遍历都是先遍历左子树,故本题后序遍历首先访问D结点;再由后序遍历是最后访问根结点,故本题后序遍历最后访问的结点是根结点 A。采用排除法可知,后续序列为 DGHEBIJFCA。
15、 4 【正确答案】 C 【试题解析】 二叉树的后序遍历序列为 CBEDA,由于后序遍历最后访问根结点,可以确定该二叉树的根结点是 A。再由中序遍历序列为 CBADE,可以得到子序列 (CB)一定在左子树中,子序列 (DE)一定在右子树中。结点 C、 B在中序序列和后序序列中顺序未变,说明结点 B是结点 c的父结点;结点 D、 E在中序序列和后序序列中顺序相反,说明结点 D是结点 E的父结点。因此该二叉树的前序遍历序列为 ABCDE。 5 【正确答案】 C 【试题解析】 二叉树的前序序列为 ABCDEFG,则 A为根结点;中序序列为DCBAEFG,可知结点 D、 C、 B位于根结点的左子树上,结
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 试卷 国家 二级 MSOFFICE 高级 应用 选择题 模拟 89 答案 解析 DOC
