国家二级(MS Office高级应用)机试模拟试卷268
选择题
1.软件设计中模块划分应遵循的准则是( )。(B)
A. 低内聚低耦合
B. 高内聚低耥合
C. 低内聚高耦合
D. 高内聚高耦合
解析:软件设计中模块划分应遵循的准则是高内聚低偶合、模块大小规模适当、模块的依赖关系适当等。模块的划分应遵循一定的要求,以保证模块划分合理,并进一步保证以此为依据开发出的软件系统可靠性强,易于理解和维护。模块之间的耦合应尽日可能的低,模块的内聚度应尽可能的高。
2.下列特征中不是面向对象方法的主要特征的是(D)
A. 多态性
B. 标识唯一性
C. 封装性
D. 耦合性
解析:面向对象设计方法与面向过程设计方法有本质的不同,其基本原理是:使用现实世界的概念抽象地思考问题从而自然地解决问题。其特点包括:标识唯一性、多态性、封装性、模块独立性、继承和多态性好。
3.用高级程序设计语言编写的程序( )。(B)
A. 计算机能直接执行
B. 具有良好的可读性和可移植性
C. 执行效率高
D. 依赖于具体机器
解析:在计算机系统中程序设计语言分为三种类型:机器语言、汇编语言、高级语言。机器语言是计算机能够直接识别的语言,与人类的习惯语言不太相近。而高级语言接近于人类的语言,如C语言、Basic语言等。用高级语言编写的程序称为源程序,源程序不能被计算机直接运行,必须通过翻译才能被计算机所接受。汇编语言是介于机器语言和高级语言之间的,计算机不能直接识别。机器语言编写的程序执行效率高,计算机能直接识别,但依赖于硬件。高级语言编写的程序有良好的可读性和可移植性。
4.某二叉树中有n个度为2的结点,则该二叉树中的叶子结点数为(A)
A. n+1
B. n-1
C. 2n
D. n/2
解析:在任意一棵二叉树中,度为0的结点(即叶子结点)总是比度为2的结点多一个。所以该二叉树的叶子结点数等于n+1。
5.目前各部门广泛使用的人事档案管理、财务管理等软件,按计算机应用分类,应属于(D)
A. 过程控制
B. 科学计算
C. 计算机辅助工程
D. 信息处理
解析:信息处理是指用计算机对各种形式的信息(如文字、图像、声音等)收集、存储、加工、分析和传送的过程。
6.数据库应用系统中的核心问题是( )。(A)
A. 数据库设计
B. 数据库系统设计
C. 数据库维护
D. 数据库管理员培训
解析:数据库应用系统中的核心问题是数据库的设计。
7.世界上公认的第1台电子计算机诞生的年份是(B)
A. 1943
B. 1946
C. 1950
D. 1951
解析:1946年2月15日,人类历史上公认的第一一台现代电子计算机在美国宾夕法尼亚大学诞生,名称为ENIAC。
8.线性表的长度为n。在最坏情况下,比较次数为n-1的算法是(C)
A. 顺序查找
B. 有序表的插入
C. 寻找最大项
D. 同时寻找最大项与最小项
解析:寻找最大项算法是,首先取出第一个数作为最大数,然后和后面的所有项进行比较查找。因此,比较次数为n-1。
9.在黑盒测试方法中,设计测试用例的根据是(D)
A. 数据结构
B. 程序调用规则
C. 模块间的逻辑关系
D. 软件要完成的功能
解析:黑盒测试也称功能测试,它是通过测试来检测每个功能是否都能正常使用。在测试中,把程序看作一个不能打开的黑盒子,在完全不考虑程序内部结构和内部特性的情况下,在程序接口进行测试,它只检查程序功能是否按照需求规格说明书的规定正常使用,程序是否能适当地接收输入数据而产生正确的输出信息。黑盒测试着眼于程序外部结构,不考虑内部逻辑结构,主要针对软件界面和软件功能进行测试。
10.面向对象方法中,继承是指(D)
A. 一组对象所具有的相似性质
B. 一个对象具有另一个对象的性质
C. 各对象之间的共同性质
D. 类之间共享属性和操作的机制
解析:面向对象方法中,继承是使用已有的类定义作为基础建立新类的定义技术。广义地说,继承是指能够直接获得已有的性质和特征,而不必重复定义它们。
11.循环队列的存储空间为Q(1:100),初始状态为front=rear=100。经过一系列正常的人队与退队操作后,front=rear=99,则循环队列中的元素个数为 ( )(C)
A. 99
B. 1
C. 0或100
D. 2
解析:循环队列的存储空间为Q(1:100),初始状态为front=rear=100,经过一系列正常的入队与退队操作后,front=rear=99,此时,循环队列为队空或队满,循环队列中的元素个数为0或100。
12.下列描述中正确的是(A)
A. 软件测试的主要目的是发现程序中的错误
B. 软件测试的主要目的是确定程序中错误的位置
C. 为了提高软件测试的效率,最好由程序编制者自己来完成软件测试的工作
D. 软件测试是证明软件没有错误
解析:软件测试是为了发现错误而执行程序的过程。一个好的测试用例是指很可能找到迄今为止尚未发现的错误的用例;一个成功的测试是发现了至今尚未发现的错误的测试。为了达到好的测试效果,应该由独立的第三方来构造测试,程序员应尽量避免检查自己的程序。
13.数据流图中带有箭头的线段表示的是(D)
A. 控制流
B. 事件驱动
C. 模块调用
D. 数据流
解析:数据流图是从数据传递和加工的角度,来刻画数据流从输入到输出的移动变换过程。其中带箭头的线段表示数据流,沿箭头方向传递数据的通道,一般在旁边标注数据流名。
14.有三个关系R、S和T如下:
(D)
A. 自然连接
B. 并
C. 交
D. 差
解析:关系T中的元组是关系R中有而关系S中没有的元组的集合,即从关系R中除去与关系S中相同元组后得到的关系T。所以做的是差运算。
15.小郑通过PowerPoint2010制作公司宣传片时,在幻灯片母版中添加了公司徽标图片。现在他希望放映时暂不显示该徽标图片,最优的操作方法是( )(A)
A. 选中全部幻灯片,设置隐藏背景图形功能后再放映
B. 在幻灯片母版中,插入一个以白色填充的图形框遮盖该图片
C. 在幻灯片母版中通过“格式”选项卡下的“删除背景”功能删除该徽标图片,放映过后再加上
D. 在幻灯片母版中,调整该图片的颜色、亮度、对比度等参数直到其变为白色
解析:本题中最优的操作方法是:(1)选中所有幻灯片;(2)单击“设计”选项卡下“背景”组中的“隐藏背景图形”复选框。
16.软件测试的实施步骤是 ( )(C)
A. 确认测试、集成测试、单元测试
B. 单元测试、集成测试、回归测试
C. 单元测试、集成测试、确认测试
D. 集成测试、单元测试、系统测试
解析:软件测试过程一般按以下4个步骤
本文档预览:3600字符,共16368字符,源文件无水印,下载后包含无答案版和有答案版,查看完整word版点下载