2024年2月20日发(作者:)

二级MS OFFICE-15

(总分100, 做题时间90分钟)

选择题

1.

下列叙述中正确的是______。

A 栈是“先进先出”的线性表

B 队列是“先进后出”的线性表

C 循环队列是非线性结构的线性表

D 有序线性表既可以采用顺序存储结构,也可以采用链式存储结构

分值: 2.5

答案:D

[解析] 栈是先进后出的线性表,因此A错误;队列是先进先出的线性表,因此B错误;循环队列是线性结构的线性表,因此C错误,故本题答案为D。

2.

支持子程序调用的数据结构是______。

SSS_SINGLE_SELSSS_SINGLE_SEL

A 栈

B 树

C 队列

D 二叉树

分值: 2.5

答案:A

[解析] 栈支持子程序调用。栈是一种只能在一端进行插入或删除的线性表,在主程序调用子程序时要首先保存主程序当前的状态,然后转去执行子程序,最终把子程序的执行结果返回到主程序中调用子程序的位置,然后继续向下执行,这种调用方式符合栈的特点,因此本题的答案为A。

3.

某二叉树有5个度为2的结点,则该二叉树中的叶子结点数是______。

SSS_SINGLE_SEL

A 10

B 8

C 6

D 4

分值: 2.5

答案:C

[解析] 根据二叉树的基本性质3:在任意一棵二叉树中,度为0的叶子结点总是比度为2的结点多一个,因此本题答案是5+1=6,故选择C。

4.

下列排序方法中,最坏情况下比较次数最少的是______。

SSS_SINGLE_SEL

A 冒泡排序

B 简单选择排序

C 直接插入排序

D 堆排序

分值: 2.5

答案:D

[解析] 冒泡排序、直接插入排序与简单选择排序法在最坏情况下均需要比较n(n-1)/2次,而堆排序在最坏情况下需要比较的次数是nlog

2 n,因此本题答案为D。

5.

软件按功能可以分为:应用软件、系统软件和支撑软件(工具软件)。下面属于应用软件的是______。

SSS_SINGLE_SEL

A 编译程序

B 操作系统

C 教务管理系统

D 汇编程序

分值: 2.5

答案:C

[解析] 编译程序、操作系统、汇编程序都属于系统软件,只有教务管理系统才是应用软件,因此本题答案为C。

6.

下面叙述中错误的是______。

A 软件测试的目的是发现错误并改正错误

B 对被调试的程序进行“错误定位”是程序调试的必要步骤

C 程序调试通常也称为Debug

D 软件测试应严格执行测试计划,排除测试的随意性

分值: 2.5

答案:A

[解析] 软件测试的目的是为了发现错误而执行程序的过程,并不涉及改正错误,因此选项A错误。程序调试的基本步骤有:错误定位、修改设计和代码以排除错误、进行回归测试以防止引进新的错误。程序调试通常称为Debug,即排错。软件测试的基本准则包括:所有测试都应追溯到需求、严格执行测试计划,排除测试的随意性、充分注意测试中的群集现象、程序员应避免检查自己的程序、不可能实现穷举测试、妥善保存测试计划等文件。

7.

耦合性和内聚性是对模块独立性度量的两个标准。下列叙述中正确的是______。

A 提高耦合性降低内聚性有利于提高模块的独立性

B 降低耦合性提高内聚性有利于提高模块的独立性

C 耦合性是指一个模块内部各个元素间彼此结合的紧密程度

D 内聚性是指模块间互相连接的紧密程度

分值: 2.5

答案:B

SSS_SINGLE_SELSSS_SINGLE_SEL

[解析] 模块独立性是指每个模块只完成系统要求的独立的子功能,并且与其他模块的联系最少且接口简单。一般优秀的软件设计应尽量做到高内聚、低耦合,即减弱模块之间的耦合性和提高模块内的内聚性,有利于提高模块的独立性,因此A错误,B正确。耦合性是模块间互相连接的紧密程度的度量,内聚性是指一个模块内部各个元素间彼此结合的紧密程度,因此C与D错误。

8.

下列叙述中错误的是______。

A 在数据库系统中,数据的物理结构必须与逻辑结构一致

B 数据库技术的根本目标是要解决数据的共享问题

C 数据库设计是指在已有数据库管理系统的基础上建立数据库

D 数据库系统需要操作系统的支持

分值: 2.5

答案:A

[解析] 数据库应用系统中的核心问题是设计一个能满足用户需求、性能良好的数据库,这就是数据库设计,因此本题答案为A。

9.

有两个关系R,S如下:

由关系R通过运算得到关系S,则所使用的运算为______。

SSS_SINGLE_SELSSS_SINGLE_SEL

A 选择

B 投影

C 插入

D 连接

分值: 2.5

答案:B

[解析] 投影运算是从关系模式中挑选若干属性组成新的关系,这是从列的角度进行的运算,相当于对关系进行垂直分解。本题中,S是在原有关系R的内部进行的,是由R中原有的那些域的列所组成的关系,因此选择B。

10.

将E-R图转换为关系模式时,实体和联系都可以表示为______。

SSS_SINGLE_SEL

A 属性

B 键

C 关系

D 域

分值: 2.5

答案:C

[解析] 从E-R图到关系模式的转换是比较直接的,实体与联系都可以表示成关系,E-R图中属性也可以转换成关系的属性,因此本题答案为C。

11.

按电子计算机传统的分代方法,第一代至第四代计算机依次是______。

A 机械计算机,电子管计算机,晶体管计算机,集成电路计算机

B 晶体管计算机,集成电路计算机,大规模集成电路计算机,光器件计算机

C 电子管计算机,晶体管计算机,中小规模集成电路计算机,大规模和超大规模集成电路计算机

D 手摇机械计算机,电动机械计算机,电子管计算机,晶体管计算机

分值: 2.5

答案:C

[解析] 计算机于1946年问世以来,经过了四个重要的历史阶段。

第一代是电子管计算机(1945—1956年),它的特点是采用电子管作为原件。第二代是晶体管计算机(1956—1963年),晶体管代替了体积庞大的电子管,电子设备的体积不断减小。第三代是中小规模集成电路计算机(1964—1971年),使更多的元件集成到单一的半导体芯片上。计算机变得更小,功耗更低,速度更快。第四代是大规模集成电路计算机(1971—现在),其最显著的特点是大规模集成电路和超大规模集成电路的运用。

12.

假设某台式计算机的内存储器容量为256MB,硬盘容量为40GB。硬盘容量是内存容量的______。

SSS_SINGLE_SELSSS_SINGLE_SEL

A 200倍

B 160倍

C 120倍

D 100倍

分值: 2.5

答案:B

[解析] 计算机存储器容量都是以字节为单位表示的。除用字节为单位表示存储容量外,还可以用(KB)、(MB)以及(GB)等表示存储容量。它们之间的换算关系如下:1B=8hit;1KB=2

10 B=1024B;1MB=2

20 B=1024KB;1GB=2

30 B=1024MB。

13.

在ASCII编码表中,根据码值由小到大的排列顺序是______。

A 空格字符、数字符、大写英文字母、小写英文字母

B 数字符、空格字符、大写英文字母、小写英文字母

C 空格字符、数字符、小写英文字母、大写英文字母

D 数字符、大写英文字母、小写英文字母、空格字符

分值: 2.5

答案:A

[解析] 标准ASCII码表用7位二进制表示一个字符(或用一个字节表示,最高位为“0”),128个字符的排列顺序为:空格字符<数字符<大写英文字母<小写英文字母。

14.

一般而言,Internet环境中的防火墙建立在______。

SSS_SINGLE_SELSSS_SINGLE_SEL

A 每个子网的内部

B 内部子网之间

C 内部网络与外部网络的交叉点

D 以上3个都不对

分值: 2.5

答案:C

[解析] 可以在内部网络和外部的Internet之间插入一个中介系统,竖起一道安全屏障,这道屏障的作用是阻断来自外部通过网络对内部网络的威胁和入侵,提供扼守本网络的安全和审计的关卡,这种中介系统也叫做防火墙或防火墙系统。

15.

字长是CPU的主要性能指标之一,它表示______。

A CPU一次能处理二进制数据的位数

B CPU最长的十进制整数的位数

C CPU最大的有效数字位数

D CPU计算结果的有效数字长度

分值: 2.5

答案:A

[解析] 字长是指计算机在同一时间内处理的一组二进制数的位数。

16.

在微机的硬件设备中,有一种设备在程序设计中既可以当作输出设备,又可以当作输入设备,这种设备是______。

SSS_SINGLE_SELSSS_SINGLE_SEL

A 绘图仪

B 网络摄像头

C 手写笔

D 磁盘驱动器

分值: 2.5

答案:D

[解析] 磁盘驱动器是电子计算机中磁盘存储器的一部分,用来驱动磁盘稳速旋转,并控制磁头在盘面磁层上按一定的记录格式和编码方式记录和读取信息,分硬盘驱动器、软盘驱动器和光盘驱动器三种。磁盘驱动器既能将存储在磁盘上的信息读进内存中,又能将内存中的信息写到磁盘上。因此,就认为它既是输入设备,又是输出设备。

17.

计算机操作系统通常具有的5大功能是______。

A CPU管理、显示器管理、键盘管理、打印机管理和鼠标器管理

B 硬盘管理、U盘管理、CPU管理、显示器管理和键盘管理

C 处理器(CPU)管理、存储管理、文件管理、设备管理和作业管理

D 启动、打印、显示、文件存取和关机

分值: 2.5

答案:C

SSS_SINGLE_SEL

[解析] 系统软件的核心是操作系统。其主要具有进程管理、存储管理、文件管理和作业管理和设备管理等功能。

18.

在所列出的:①字处理软件;②Linux;③UNIX;④学籍管理系统;⑤Windows

XP和⑥Office 2003,6个软件中,属于系统软件的有______。

SSS_SINGLE_SEL

A ①,②,③

B ②,③,⑤

C ①,②,③,⑤

D 全部都不是

分值: 2.5

答案:B

[解析] 系统软件主要包括以下两类:面向计算机本身的软件,如操作系统、诊断程序等;面向用户的软件,如各种语言处理程序、实用程序、文字处理程序等。具有代表性的系统软件有:操作系统、支撑服务程序、数据库管理系统以及各种程序设计语言的编译系统等。应用软件是指某特定领域中的某种具体应用,给最终用户使用的软件,如财务报表软件、数据库应用软件等。

19.

下列叙述中,正确的是______。

A 计算机病毒只在可执行文件中传染,不执行的文件不会传染

B 计算机病毒主要通过读/写移动存储器或Internet网络进行传播

C 只要删除所有感染了病毒的文件就可以彻底消除病毒

D 计算机杀病毒软件可以查出和清除任意已知的和未知的计算机病毒

分值: 2.5

答案:B

[解析] 计算机病毒是指编制或者在计算机程序中插入的破坏计算机功能或者毁坏数据,影响计算机使用,并能自我复制的一组计算机指令或者程序代码。只要病毒程序下载到计算机内,计算机就感染了病毒。防病毒软件总是滞后于病毒的发现。任何清病毒软件都只能发现病毒和清除部分病毒。

20.

十进制数18转换成二进制数是______。

SSS_SINGLE_SELSSS_SINGLE_SELA 010101

B 101000

C 010010

D 001010

分值: 2.5

答案:C

[解析] 十进制整数转换成二进制数。“除2取余,倒排序”法,十进制整数除以2取余数作最低位系数k0,再取商继续除以2取余数作高一位的系数,如此继续直到商为0时停止,最后一次的余数就是整数部分最高有效位的二进制系数,依次所得到的余数序列就是转换成的二进制数。

21.

下列数据结构中,属于非线性结构的是______。

SSS_SINGLE_SELA 循环队列

B 带链队列

C 二叉树

D 带链栈

分值: 2.5

答案:C

[解析] 树是简单的非线性结构,因此二又树作为树的一种属于非线性结构,答案C正确。

22.

下列数据结构中,能够按照“先进后出”原则存取数据的是______。

SSS_SINGLE_SEL

A 循环队列

B 栈

C 队列

D 二叉树

分值: 2.5

答案:B

[解析] 栈是按先进后出的原则组织数据的;队列是按先进先出的原则组织数据的,因此本题答案为B。

23.

对于循环队列,下列叙述中正确的是______。

SSS_SINGLE_SEL

A 队头指针是固定不变的

B 队头指针一定大于队尾指针

C 队头指针一定小于队尾指针

D 队头指针可以大于队尾指针,也可以小于队尾指针

分值: 2.5

答案:D

[解析] 循环队列的队头指针与队尾指针都不是固定的,随着入队与出队操作要进行变化。因为是循环利用的队列结构,所以对头指针有时可能大于队尾指针有时也可能小于队尾指针,故本题答案为D。

24.

算法的空间复杂度是指______。

A 算法在执行过程中所需要的计算机存储空间

B 算法所处理的数据量

C 算法程序中的语句或指令条数

D 算法在执行过程中所需要的临时工作单元数

分值: 2.5

答案:A

[解析] 算法的空间复杂度是指算法在执行过程中所需要的内存空间,因此本题答案为A。

SSS_SINGLE_SEL

25.

软件设计中划分模块的一个准则是______。

SSS_SINGLE_SEL

A 低内聚低耦合

B 高内聚低耦合

C 低内聚高耦合

D 高内聚高耦合

分值: 2.5

答案:B

[解析] 一般较优秀的软件设计应尽量做到高内聚、低耦合,即减弱模块之间的耦合性和提高模块内的内聚性,有利于提高模块的独立性,因此本题答案为B。

26.

下列选项中不属于结构化程序设计原则的是______。

SSS_SINGLE_SEL

A 可封装

B 自顶向下

C 模块化

D 逐步求精

分值: 2.5

答案:A

[解析] 结构化程序设计的思想包括:自顶向下、逐步求精、模块化、限制使用goto语句,因此本题答案为A。

27.

软件详细设计产生的图如下所示:

该图是______。

SSS_SINGLE_SEL

A N-S图

B PAD图

C 程序流程图

D E-R图

分值: 2.5

答案:C

[解析] N-S图提出了用方框图来代替传统的程序流程图,因此A不对。PAD图是问题分析图,它是继承程序流程图和方框图之后提出的又一种主要用于描述软件详细设计的图形表示工具,因此B不对。E-R图是数据库中用于表示E-R模型的图示工具,因此D不对。根据图中所示表示方法可以得知该图是进行软件详细设计时使用的程序流程图,因此本题答案为C。

28.

数据库管理系统是______。

SSS_SINGLE_SEL

A 操作系统的一部分

B 在操作系统支持下的系统软件

C 一种编译系统

D 一种操作系统

分值: 2.5

答案:B

[解析] 数据库管理系统是数据库的机构,它是一种系统软件,负责数据库中的数据组织、数据操纵、数据维护、控制及保护和数据服务等,是一种在操作系统支持下的系统软件,因此本题答案为B。

29.

在E-R图中,用来表示实体联系的图形是______。

SSS_SINGLE_SEL

A 椭圆形

B 矩形

C 菱形

D 三角形

分值: 2.5

答案:C

[解析] 在E-R图中实体集用矩形表示,属性用椭圆表示,联系用菱形表示,因此选择C。

30.

有三个关系R,S和T如下:

其中关系T由关系R和S通过某种操作得到,该操作为______。

SSS_SINGLE_SEL

A 选择

B 投影

C 交

D 并

分值: 2.5

答案:D

[解析] 在关系T中包含了关系R与S中的所有元组,所以进行的是并的运算,答案为D。

31.

下列英文缩写和中文名字的对照中,正确的是______。

A CAD——计算机辅助设计

B CAM——计算机辅助教育

C CIMS——计算机集成管理系统

D CAI——计算机辅助制造

分值: 2.5

答案:A

SSS_SINGLE_SEL

[解析] 计算机的应用包括以下几个方面:数值计算、数据处理、实时控制、计算机辅助设计CAD、计算机辅助教学CAI和计算机辅助制造CAM等。CIMS是计算机/现代集成制造系统。

32.

下列不能用作存储容量单位的是______。

SSS_SINGLE_SEL

A Byte

B GB

C MIPS

D KB

分值: 2.5

答案:C

[解析] 计算机存储器容量都是以字节Byte为单位表示的。还可以用KB、MB以及GB等表示存储容量。

33.

在标准ASCII编码表中,数字码、小写英文字母和大写英文字母的前后次序是______。

A 数字、小写英文字母、大写英文字母

B 小写英文字母、大写英文字母、数字

C 数字、大写英文字母、小写英文字母

D 大写英文字母、小写英文字母、数字

分值: 2.5

答案:C

[解析] 标准ASCII码表用七位二进制表示一个字符(或用一个字节表示,最高位为“0”)表示128个不同的字符。其中,空格字符在前,然后是数字符,后面有大写英文字母,再后面是小写英文字母。

34.

若对音频信号以10kHz采样率、16位量化精度进行数字化,则每分钟的双声道数字化声音信号产生的数据量约为______。

SSS_SINGLE_SELSSS_SINGLE_SEL

A 1.2MB

B 1.6MB

C 2.4MB

D 4.8MB

分值: 2.5

答案:C

[解析] 模拟音频数字化过程由采样、量化和编码三个步骤组成。数字音频的技术指标主要是指采样频率和量化位数(或量化精度)。

数字音频的大小=采样频率×量化位数×时间×声道个数。本试题中数字音频的大小=10×16×60×218=2.4(MB)。

35.

字长是CPU的主要技术性能指标之一,它表示的是______。

SSS_SINGLE_SEL

A CPU计算结果的有效数字长度

B CPU一次能处理二进制数据的位数

C CPU能表示的最大的有效数字位数

D CPU能表示的十进制整数的位数

分值: 2.5

答案:B

[解析] 字长是指计算机在同一时间内处理的一组二进制数的位数。

36.

下列设备中,可以作为微机输入设备的是______。

SSS_SINGLE_SEL

A 打印机

B 显示器

C 鼠标器

D 绘图仪

分值: 2.5

答案:C

[解析] 常见的输入设备有键盘、鼠标器、扫描仪、光电输入机、磁带机、磁盘机、光盘机等。

37.

下列软件中,不是操作系统的是______。

SSS_SINGLE_SEL

A Linux

B UNIX

C MSDOS

D MS Office

分值: 2.5

答案:D

[解析] 目前流行的现代操作系统主要有Android、BSD、iOS、Linux、Mac OS

X、Windows、Windows Phone和z/OS等,除了Windows和z/OS等少数操作系统外,大部分操作系统都为类Unix操作系统。而MS Office是应用软件。

38.

下列各组软件中,属于应用软件的一组是______。

A Windows XP和管理信息系统

B UNIX和文字处理程序

C Linux和视频播放系统

D Office 2003和军事指挥程序

分值: 2.5

答案:D

[解析] 应用软件是为了某种特定的用途而被开发的软件。常见的有以下几种:文字处理软件如WPS、Word等、信息管理软件、辅助设计软件如AutoCAD、实时控制软件、教育与娱乐软件等。

39.

下列关于计算机病毒的叙述中,正确的是______。

SSS_SINGLE_SEL

SSS_SINGLE_SEL

A 计算机病毒的特点之一是具有免疫性

B 计算机病毒是一种有逻辑错误的小程序

C 反病毒软件必须随着新病毒的出现而升级,提高查、杀病毒的功能

D 感染过计算机病毒的计算机具有对该病毒的免疫性

分值: 2.5

答案:C

[解析] 计算机病毒是指编制或者在计算机程序中插入的破坏计算机功能或者毁坏数据,影响计算机使用,并能自我复制的一组计算机指令或者程序代码。只要病毒程序下载到计算机内,计算机就感染了病毒。防病毒软件总是滞后于病毒的发现。任何清病毒软件都只能发现病毒和清除部分病毒。

40.

十进制数60转换成无符号二进制整数是______。

SSS_SINGLE_SEL

A 0111100

B 0111010

C 0111000

D 0110110

分值: 2.5

答案:A

[解析] 十进制整数转换成二进制数。“除2取余,倒排序”法,十进制整数除以2取余数作最低位系数k0,再取商继续除以2取余数作高一位的系数,如此继续直到商为0时停止,最后一次的余数就是整数部分最高有效位的二进制系数,依次所得到的余数序列就是转换成的二进制数。

1