国家二级(MS Office高级应用)机试模拟试卷31 (题后含答案及解析)
题型有:1. 选择题 2. Word字处理软件的使用 3. Excel电子表格软件的使用 4. PowerPoint演示文稿软件的使用
选择题
1. 下列数据结构中,能用二分法进行查的是
A.无序线性表
B.线性链表
C.二叉链表
D.顺序存储的有序表
正确答案:D
解析:二分法查只适用于顺序存储的有序表,表中的元素按值从小到大排列。 
2. 下列二叉树描述中,正确的是
A.任何一棵二叉树必须有一个度为2的结点
B.二叉树的度可以小于2
C.非空二叉树有0个或1个根结点
D.至少有2个根结点
正确答案:B
解析:二叉树是由n≥0个结点的有限集合构成,此集合或者为空集,或者由一个根结点及两棵互不相交的左右子树组成,并且左右子树都是二叉树。二叉树可以是空集合,根可以有空的左子树或空的右子树。二叉树不是树的特殊情况,它们是两个概念。二叉树具有如下两个特点:①非空二叉树只有一个根结点。②每一个结点最多有两棵子树,且分别称为该结点的左子树与右子树。 
3. 下列队列的描述中,正确的是
ms office高级应用与设计
A.队列属于非线性表
B.队列在队尾删除数据
C.队列按“先进后出”进行数据操作
D.队列按“先进先出”进行数据操作
正确答案:D
解析:队列是只允许在一端删除,在另一端插入的顺序表,允许删除的一端叫做队头,允许插入的一端叫做队尾。队列的操作数是依据先进先出的原则进行的。因此队列亦称作先进先出的线性表,或后进后出的线性表。 
4. 结构化程序设计的3种结构是
A.顺序结构,分支结构,跳转结构
B.顺序结构,选择结构,循环结构
C.分支结构,选择结构,循环结构
D.分支结构,跳转结构,循环结构
正确答案:B
解析:程序设计语言仅仅使用顺序、选择和重复(循环)三种基本控制结构就足以表达出各种其他形式结构的程序设计方法。遵循程序结构化的设计原则,按结构化程序设计方法设计出的程序易于理解、使用和维护;可以提高编程工作的效率,降低软件的开发成本。 
5. 下列方法中,不属于软件调试方法的是
A.回溯法
B.强行排错法
C.集成测试法
D.原因排除法
正确答案:C
解析:软件调试主要采用以下三种方法:强行排错法:作为传统的调试方法,其过程可概括为设置断点、程序暂停、观察程序状态、继续运行程序。回溯法:该方法适合于小规模程序的排错、即一旦发现了错误,先分析错误征兆,确定最先发现“症状”的位置。原因排除法:原因排除法是通过演绎和归纳,以及二分法来实现。 
6. 为了使模块尽可能独立,要求
A.内聚程度要尽量高,耦合程度要尽量强
B.内聚程度要尽量高,耦合程度要尽量弱
C.内聚程度要尽量低,耦合程度要尽量弱
D.内聚程度要尽量低,耦合程度要尽量强
正确答案:B
解析:模块独立性是指每个模块只完成系统要求的独立的子功能,并且与其他模块的联系最少且接口简单。耦合性与内聚性是模块独立性的两个定性标准,耦合与内聚是相互关联的。在程序结构中,各模块的内聚性越强,则耦合性越弱。一般较优秀的软件设计,应尽量做到高内聚,低耦合,即减弱模块之间的耦合性和提高模块内的内聚性,有利于提高模块的独立性。 
7. 某二叉树中有n个度为2的结点,则该二叉树中的叶子结点数为
A.n+1
B.n-1
C.2n
D.n/2
正确答案:A
解析:在任意一棵二叉树中,度为0的结点(即叶子结点)总是比度为2的结点多一个。所以该
二叉树的叶子结点数等于n+1。 
8. 数据独立性是数据库技术的重要特点之一。所谓数据独立性是指
A.数据与程序独立存放
B.不同的数据被存放在不同的文件中
C.不同的数据只能被对应的应用程序所使用
D.以上三种说法都不对
正确答案:D
解析:数据独立性是数据与程序间的互不依赖性,即数据库中数据独立于应用程序而不依赖于应用程序。所以选项A),选项B)和选项C)都不正确。 
9. 对关系S和关系R进行集合运算,结果中既包含关系S中的所有元组也包含关系R中的所有元组,这样的集合运算称为
A.并运算
B.交运算
C.差运算
D.除运算
正确答案:A
解析:关系的并运算是指,由结构相同的两个关系合并,形成一个新的关系,其中包含两个关系中的所有元组。 
10. 软件调试的目的是
A.发现错误
B.改善软件的性能
C.改正错误
D.验证软件的正确性
正确答案:C
解析:在对程序进行了成功的测试之后将进入程序调试,程序调试的任务是诊断和改正程序中的错误。 
11. 目前各部门广泛使用的人事档案管理、财务管理等软件,按计算机应用分类,应属于
A.过程控制
B.科学计算
C.计算机辅助工程
D.信息处理
正确答案:D
解析:信息处理是指用计算机对各种形式的信息(如文字、图像、声音等)收集、存储、加工
、分析和传送的过程。 
12. 如果删除一个非零无符号二进制整数后的一个0,则此数的值为原数的
A.4倍
B.2倍
C.1/2
D.1/4
正确答案:C
解析:在一个非零无符号二进制整数之后去掉一个0,相当于向右移动1位,也就是变为原数的1/2。 
13. 已知a=00101010B和b=40D,下列关系式成立的是
A.a>b
B.a=b
C.a<b
D.不能比较
正确答案:A
解析:a=00101010B和b=40D分别转化成十进制为42、40。 
14. 在标准ASCII编码表中,数字码、小写英文字母和大写英文字母的前后次序是
A.数字、小写英文字母、大写英文字母
B.小写英文字母、大写英文字母、数字
C.数字、大写英文字母、小写英文字母
D.大写英文字母、小写英文字母、数字
正确答案:C
解析:在标准ASCII码表中,数字码、小写英文字母和大写英文字母的前后次序是:数字、大写英文字母、小写英文字母。 
15. 下列叙述中,正确的是
A.高级语言编写的程序的可移植性差
B.机器语言就是汇编语言,无非是名称不同而已
C.指令是由一串二进制数0、1组成的
D.用机器语言编写的程序可读性好
正确答案:C
解析:在计算机内部,指令就是给计算机下达的一道命令,程序和数据采用二进制代码表示。二进制只有“0”和“1”两个数码,它既便于硬件的物理实现,=又有简单的运算规则,故可简化计算机结构,提高可靠性和运算速度。 

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。