国家二级MS Office高级应用机试(选择题)模拟试卷313
选择题
1.一棵二叉树中共有80个叶子结点与70个度为1的结点,则该二叉树中的总结点数为(B)
A. 219
B. 229
C. 230
D. 231
解析:根据二叉树的性质,在任意二叉树中,度为0的结点(即叶子结点)总是比度为2的结点多一个,故总结点数=叶子节点数+度为2的节点数+度为1的节点数=80+79+70=229。
2.对软件设计中应遵循的准则描述正确的是( )。(B)
A. 高耦合低内聚
B. 高内聚低耦合
C. 模块独立性仅与内聚度相关
D. 内聚与耦合无关
解析:软件设计应遵循的准则有抽象、逐步求精和模块化、信息隐蔽和局部化、模块独立性。
模块的独立性程度是评价设计好坏的重要程度标准,有两个定性标准度量,即模块间的耦合性和模块内的内聚性。
耦合性是模块间互相连接的紧密程度的度量。一个模块的耦合性越高则该模块的独立性越弱。内聚性是指一个模块内部各个元素间彼此结合的紧密程度。一个模块的内聚性越高则该模块的独立性越强。好的软件设计,应尽量做到高内聚、低耦合。
3.下面属于软件设计阶段产生的文档是( )。(A)
A. 详细设计规格说明书
B. 数据流程图和数据字典
C. 软件确认测试计划
D. 软件需求规格说明书
解析:软件设计阶段产生的文档有概要设计说明书、详细设计说明书和测试计划初稿;数据流程图、数据字典和需求规格说明书是需求分析阶段产生的;软件确认测试计划属于软件测试阶段的文档。
4.某完全二叉树按层次输出(同一层从左到右)的序列为ABCDEFGH。该完全二叉树的中序序列为(A)
A. HDBEAFCG
B. HDEBFGCA
C. ABDHECFG
D. ABCDEFGH
解析:完全二叉树的特点是除最后一层外,每一层上的节点数均达到最大值;在最后一层上只缺少右边的若干结点。
根据上述特点,完全二叉树按层次输出(同一层从左到右)的序列为ABCDEFGH。可以得到其结构如下,所以此完全二叉树的中序序列是HDBEAFCG。所以选项A正确。
5.设二叉树的后序序列与中序序列均为ABCDEFGH,则该二叉树的前序序列为(A)
A. HGFEDCBA
B. ABCDEFGH
C. ABCDHGFE
D. DCBAHGFE
解析:后序遍历中,最后一个字母是根结点,也就是H是根结点;在中序遍历中,根结点前面的是左子树、后面的是右子树,H后面没有,因此该树没有右子树。同理,可判断出该树是第一个完全的左子树。由此可画出这个二叉树,然后根据二叉树可的前序序列为HGFEDCBA。
6.设有表示学生选课的三张表,学生S(学号,姓名,性别,年龄,身份证号),课程C(课号,课名),选课SC(学号,课号,成绩),则表SC的关键字(键或码)为(C)
A. 课号,成绩
B. 学号,成绩
C. 学号,课号
D. 学号,姓名,成绩
解析:关键字是指属性或属性的组合,其值能够唯一地标识一个元组,而在SC中学号和课号的组合可以对元组进行唯一的标识。
7.定义学生选修课程的关系模式为SC(S#,Sn,Sd,Sa,C#,G)(其属性分别为学号、姓名、所在系、年龄、课程号和成绩);C(C#,Cn,P#)(其属性分别为课程号、课程名、先选课)。关系模式SC的主键是(C)
A. S#
B. C#
C. S#,C#
D. Sn,C#
解析:主关键字(primary key)是表中的一个或多个字段,它的值用于唯一地标识表中的某一条记录。在两个表的关系中,主关键字用来在一个表中引用来自于另一个表中的特定记录。主关键字是一种唯一关键字,表定义的一部分。一个表的主键可以由多个关键字共同组成,并且主关键字的列不能包含空值。本题关系模式SC中应将学号(S#)和课程号(C#)作为主关键字。
8.将Excel工作表A1单元格中的公式SUM(B$2:C$4)复制到B18单元格后,原公式将变为(B)
A. SUM(C$19:D$19)
B. SUM(C$2:D$4)
C. SUM(B$19:C$19)
D. SUM(B$2:C$4)
解析:相对引用:复制公式时地址跟着发生变化;绝对引用:复制公式时地址不会跟着发生变化;混合引用:复制公式时地址的部分内容跟着发生变化:一般在列名和行号前加上“$”,表示绝对引用该列或该行:本题中“B$2”和“C$4”是相对引用了B和C列,绝对引用了第2和4行,印厂将公式复制到B18单元格之后,相对引用的B和C列会自动变化为C和D列,而绝对引用的第2和4行则不变,因此原公式变成“SUM(C$2:D$4)”。
9.小王要将一份通过Excel整理的调查问卷统计结果送交经理审阅,这份调查表包含统计结果和中间数据两个工作表。他希望经理无法看到其存放中间数据的工作表,最优的操作方法是(C)
A. 将存放中间数据的工作表删除
B. 将存放中间数据的工作表移动到其他工作簿保存
C. 将存放中问数据的工作表隐藏,然后设置保护工作表隐藏
D. 将存放中间数据的工作表隐藏,然后设置保护工作簿结构
解析:在EXcel工作簿中可以将指定的工作表隐藏,但又不影响其他工作对其数据的引用。隐藏后,还是可以通过取消隐藏来显示工作表,如果要让其他人无法查看,那么就需要对隐藏的工作表设置保护。
10.下列叙述中正确的是( )。(B)
A. 线性表的链式存储结构与顺序存储结构所需要的存储空间是相同的
B. 线性表的链式存储结构所需要的存储空间一般要多于顺序存储结构
C. 线性表的链式存储结构所需要的存储空间一般要少于顺序存储结构
D. 线性表的链式存储结构与顺序存储结构在存储空间的需求上没有可比性
解析:线性链式存储结构中每个结点都由数据域与指针域两部分组成,增加了存储空间,所以一般要多于顺序存储结构。
11.下列叙述中正确的是(D)
A. 循环队列有队头和队尾两个指针,因此,循环队列是非线性结构
B. 在循环队列中,只需要队头指针就能反映队列中元素的动态变化情况
C. 在循环队列中,只需要队尾指针就能反映队列中元素的动态变化情况
D. 循环队列中元素的个数是由队头指针和队尾指钊‘共同决定
解析:循环队列中元素的个数是由队头指针和队尾指针共同决定的,元素的动态变化也是通过队头指针和队尾指针来反映的。
12.下列叙述中错误的是( )。(A)
A. 软件测试的目的是发现错误并改正错误
B. 对被调试的程序进行“错误定位”是程序调试的必要步骤
C. 程序调试通常也称为Debug
D. 软件测试应严格执行测试计划,排除测试的随意性
解析:软件测试的目的是为了发现错误而执行程序的过程,并不涉及改正错误,所以A选项错误。程序调试的基本步骤有:错误定位、修改设计和代码以排除错误、进行回归测试以防止引进新的错误。程序调试通常称为Debug,即排错。软件测试的基本准则有:所有测试都应追溯到需求,严格执行测试计划,排除测试的随意性,充分注意测试中的群集现象,程序员应避免检查自己的程序,穷举测试不可能,妥善保存测试计划等文件。
13.
本文档预览:3600字符,共10057字符,源文件无水印,下载后包含无答案版和有答案版,查看完整word版点下载