全国计算机等级考试题库

时间:
管理员
分享
标签: 考试题库 等级 计算机

管理员

摘要:

全国计算机等级考试题库(精选17套)  在日常学习、工作生活中,我们总免不了要接触或使用试题,试题是命题者根据一定的考核需要编写出来的。你所了解的试题是什么样的呢?以下是小编为大家整理的全国计算机等级考试题库(精选17套),欢迎阅读与收藏。  全国计算机等级考……

全国计算机等级考试题库(精选17套)

  在日常学习、工作生活中,我们总免不了要接触或使用试题,试题是命题者根据一定的考核需要编写出来的。你所了解的试题是什么样的呢?以下是小编为大家整理的全国计算机等级考试题库(精选17套),欢迎阅读与收藏。

  全国计算机等级考试题库 1

  1、下面(B)视图最适合移动、复制幻灯片。

  A)普通

  B)幻灯片浏览

  C)备注页

  D)大纲

  2、如果希望将幻灯片由横排变为竖排,需要更换(A)。

  A)版式

  B)设计模版

  C)背景

  D)幻灯片切换

  3、动作按钮可以链接到【D】。

  A)其它幻灯片

  B)其它文件

  C)网址

  D)以上都行

  4、计算机系统由(C)组成。

  A)主机和系统软件

  B)硬件系统和应用软件

  C)硬件系统和软件系统

  D)微处理器和软件系统

  5、冯诺依曼式计算机硬件系统的组成部分包括(B)。

  A)运算器、外部存储器、控制器和输入输出设备

  B)运算器、控制器、存储器和输入输出设备

  C)电源、控制器、存储器和输入输出设备

  D)运算器、放大器、存储器和输入输出设备

  6、下列数中,最小的是(B)。

  A)(1000101)2

  B)(63)10

  C)(111)8

  D)(4A)16

  7、(C)设备既是输入设备又是输出设备。

  A)键盘

  B)打印机

  C)硬盘

  D)显示器

  8、微机中1MB表示的二进制位数是(A)。

  A)1024×1024×8

  B)1024×8

  C)1024×1024

  D)1024

  9、计算机能够直接识别和执行的语言是(A)。

  A)机器语言

  B)汇编语言

  C)高级语言

  D)数据库语言

  10、计算机病毒(B)。

  A)计算机系统自生的`

  B)一种人为编制的计算机程序

  C)主机发生故障时产生的

  D)可传染疾病给人体的那种病毒

  全国计算机等级考试题库 2

  一级 MS Office 上机考试选择题包括计算机基础和计算机网络基础知识,20题,共20分。

  1、世界上第一台电子计算机诞生于( B )年。

  A)1939 B)1946 C)1952 D)1958

  2、冯·诺依曼研制成功的存储程序计算机名叫(A )。

  A)EDVAC B)ENIAC C)EDSAC D)MARK-2

  3、1949年,世界上第一台( C )计算机投入运行。

  A)存储程序 B)微型 C)人工智能 D)巨型

  4、计算机的发展趋势是( D )、微型化、网络化和智能化。

  A)大型化 B)小型化 C)精巧化 D)巨型

  5、新一代计算机是指( B )。

  A)奔腾4系列 B)人工智能计算机 C)工作站 D)多媒体计算机

  6、计算机从其诞生至今已经经历了四个时代,这种对计算机划时代的原则是根据( A)。

  A)计算机所采用的电子器件(即逻辑元件) B)计算机的运算速度

  C)程序设计语言 D)计算机的存储量

  7、计算机采用的逻辑元件的发展顺序是( B )。

  A)晶体管、电子管、集成电路、大规模集成电路

  B)电子管、晶体管、集成电路、大规模集成电路

  C)晶体管、电子管、集成电路、芯片

  D)电子管、晶体管、集成电路、芯片

  8、下列不属于第二代计算机特点的一项是( A )。

  A)采用电子管作为逻辑元件

  B)主存储器主要采用磁芯,辅助存储器主要采用磁盘和磁带

  C)运算速度从每秒几万次提高到几十次,主存储器容量扩展到几十万字节

  D)出现操作系统,开始使用汇编语言和高级语言

  9、在计算机时代的划分中,采用集成电路作为主要逻辑元件的.计算机属于( C )。

  A)第一代 B)第二代 C)第三代 D)第四代

  10、使用晶体管作为主要逻辑元件的计算机是( B )。

  A)第一代 B)第二代 C)第三代 D)第四代

  11、用电子管作为电子器件制成的计算机属于( A )。

  A)第一代 B)第二代 C)第三代 D)第四代

  12、以大规模、超大规模集成电路为主要逻辑元件的计算机属于( D )。

  A)第一代计算机 B)第二代计算机 C)第三代计算机 D)第四代计算机

  13、现代微机采用的主要元件是( D )。

  A)电子管 B)晶体管 C)中小规模集成电路 D)大规模、超大规模集成电路

  14、计算机可分为数字计算机、模拟计算机和混合计算机,这是按(C )进行分类。

  A)功能和用途 B)性能和规律 C)工作原理 D)控制器

  15、专门为某种用途而设计的计算机,称为( A )计算机。

  A)专用 B)通用 C)普通 D模拟

  16、个人计算机属于( D )。

  A)小型计算机 B)巨型计算机 C)大型主机 D)微型计算机

  17、大型计算机网络中的主机通常采用( C )。

  A)微机 B)小型机 C)大型机 D)巨型机

  18、中小企事业单位构建内部网络通常使用( B )。

  A)微机 B)小型机 C)大型机 D)巨型机

  19、我国自行生产并用于天气预报计算的银河3型计算机属于( D )。

  A)微机 B)小型机 C)大型机 D)巨型机

  20、早期的计算机是用来进行( A )。

  A)科学计算 B)系统仿真 C)自动控制 D)动画设计

  全国计算机等级考试题库 3

  1.下面对软件特点描述不正确的是( )。

  A. 软件是一种逻辑实体,具有抽象性

  B. 软件开发、运行对计算机系统具有依赖性

  C. 软件开发涉及软件知识产权、法律及心理等社会因素

  D. 软件运行存在磨损和老化问题

  【答案】D

  【解析】软件具有以下特点:①软件具有抽象性,是一种逻辑实体;②软件没有明显的制作过程;③软件在使用期间不存在磨损、老化问题,④对硬件和环境具有依赖性;⑤软件复杂性高,成本昂贵;⑥软件开发涉及诸多的社会因素。D项描述是硬件存在的问题。答案选择D选项。

  2. 下面描述不属于软件特点的是( )。

  A. 软件是一种逻辑实体,具有抽象性

  B. 软件在使用中不存在磨损、老化问题

  C. 软件复杂性高

  D. 软件使用不涉及知识产权

  【答案】D

  【解析】软件具有以下特点:①软件是一种逻辑实体,具有抽象性;②软件没有明显的制作过程,③软件在使用期间不存在磨损、老化问题;④软件对硬件和环境具有依赖性;⑤软件复杂性高,成本昂贵,⑥软件开发涉及诸多的社会因素,如知识产权等。答案选择D选项。

  3. 下面对软件特点描述错误的是()

  A.软件没有明显的制作过程

  B. 软件是一种逻辑实体,不是物理实体,具有抽象性

  C. 软件的开发、运行对计算机系统具有依赖性

  D. 软件在使用中存在磨损、老化问题

  【答案】D

  【解析】软件的特点有:①具有抽象性,是逻辑实体;②没有明显的制作过程;③在使用期间不存在磨损、老化问题;④对硬件和环境具有依赖性;⑤复杂性高,成本昂贵;⑥开发涉及诸多的社会因素。答案选择D选项。

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

  A. 编辑软件

  B. 操作系统

  C. 教务管理系统

  D. 浏览器

  【答案】B

  【解析】系统软件是控制和协调计算机及外部设备,支持应用软件开发和运行的软件,操作系统是系统软件;支撑软件是支撑各种软件的开发与维护的软件,又称为软件开发环境,浏览器属于支撑软件;应用软件是用户可以使用的各种程序设计语言,以及用各种程序设计语言编制的应用程序的集合,编辑软件、教务管理软件属于应用软件。答案选择B选项。

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

  A. 学生成绩管理系统

  B. C语言编译程序

  C. UNIX操作系统

  D. 数据库管理系统

  【答案】A

  【解析】应用软件是为解决特定领域的应用而开发的软件,如事务处理软件,工程与科学计算软件,学生成绩管理系统、教务管理系统、浏览器、编辑软件等应用性质不同的各种软件。系统软件是计算机管理自身资源,提高计算机使用效率并服务于其他程序的软件,如操作系统,编译程序,汇编程序,数据库管理系统等。支撑软件是介于系统软件和应用软件之间,协助用户开发软件的工具性软件,包括辅助和支持开发和维护应用软件的工具软件,如需求分析工具软件,设计工具软件,编码工具软件,测试工具软件,维护工具软件等。答案选择A选项。

  6. 数据库管理系统是( )。

  A. 操作系统的一部分

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

  C. 一种编译系统

  D. 一种操作系统

  【答案】B

  【解析】系统软件主要包括:①操作系统软件;②各种语言的解释程序和编译程序;③各种服务性程序;④各种数据库管理系统。数据库管理系统是一种系统软件,负责数据库中的数据组织、数组操纵、数据维护、控制和保护以及数据服务等。答案选择B选项。

  7. 数据库管理系统是( )。

  A. 操作系统的一部分

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

  C. 一种编译系统

  D. 一种通信软件系统

  【答案】B

  【解析】系统软件主要包括:①操作系统软件;②各种语言的解释程序和编译程序;③各种服务性程序;④各种数据库管理系统。数据库管理系统是一种系统软件,负责数据库中的数据组织、数组操纵、数据维护、控制和保护以及数据服务等。答案选择B选项。

  8. 下列选项中,不属于数据管理员(DBA)职责的是( )。

  A. 数据库维护

  B. 数据库设计

  C. 改善系统性能,提高系统效率

  D. 数据类型转换

  【答案】D

  【解析】数据库管理员对数据库进行规划、设计、维护、监视等,其主要工作有:①数据库设计,主要是对数据模式进行设计,②数据库维护,对数据库中的数据安全性、完整性、并发控制及系统恢复、数据定期转储等进行实施与维护;③改善系统性能,不断调整内部结构,提高系统效率。答案选择D选项。

  9. 数据库系统的核心是( )。

  A. 数据模型

  B. 软件开发

  C. 数据库设计

  D. 数据库管理系统

  【答案】D

  【解析】数据库系统包括四个部分:数据库、数据库管理系统、数据库应用程序、数据库管理员。其中DBMS是为数据库的建立、使用和维护而配置的软件,是数据库系统的核心。答案选择D选项。

  10. 下列叙述中正确的是( )。

  A. 数据库系统是一个独立的系统,不需要操作系统的支持

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

  C. 数据库管理系统就是数据库系统

  D. 数据库系统由数据库应用系统、数据库和数据库管理系统组成。

  【答案】B

  【解析】A项错误,数据库需要调用操作系统的接口,需要操作系统的支持;C项错误,数据库管理系统(DBMS)是数据库系统的核心,负责数据库中的数据组织、数据操作、数据维护、控制及保护和数据服务等;D项错误,数据库应用系统是数据库系统再加上应用软件及应用界面这三者所组成,具体包括:数据库、数据库管理系统、数据库管理员、硬件平台、软件平台、应用软件、应用界面。答案选择B选项。

  全国计算机等级考试题库 4

  1. 信息化社会的技术特征是______。

  A)现代信息技术 B)计算机技术 C)通信技术 D)网络技术

  答案:A

  2. 下面关于信息的定义,不正确的是______。

  A)信息是不确定性的减少或消除

  B)信息是控制系统进行调节活动时,与外界相互作用、相互交换的内容

  C)信息是事物运动的状态和状态变化的方式

  D)信息就是指消息、情报、资料、信号

  答案:D

  3. 信息来源于社会又作用于社会,说明信息具有______。

  A)社会性 B)传载性 C)时间性 D)不灭性

  答案:A

  4. 信息被存储和传输,说明了信息具有______。

  A)社会性 B)传载性 C)能动性 D)不灭性

  答案:B

  5. 信息技术的根本目标是______。

  A)获取信息 B)利用信息 C)生产信息 D)提高或扩展人类的信息能力

  答案:D

  6. 信息技术指的是______。

  A)获取信息的技术 B)利用信息的技术

  C)生产信息的技术 D)能够提高或扩展人类信息能力的方法和手段的总称

  答案:D

  7. 信息技术的发展经历了______发展时期。

  A)2个 B)3个 C)4个 D)5个

  答案:B

  8. 信息技术大致上可以归纳为______相互区别又相互关联的层次。

  A)5个 B)4个 C)3个 D)2个

  答案:C

  9. 信息获取技术属于信息技术的______。

  A)主体层次 B)应用层次 C)外围层次 D)其它层次

  答案:A

  10. 下列技术不属于信息获取技术的是______。

  A)传感技术 B)遥测技术 C)遥感技术 D)机器人技术

  答案:D

  11. 信息技术的`主体层次,除了包括信息存储技术、信息处理技术、信息传输技术外,还包括_____。

  A)激光技术 B)微电子技术 C)卫星通信技术 D)信息控制技术

  答案:D

  12. 目前在信息处理技术中起中坚作用的是计算机技术和_______等。

  A)人工智能技术 B)多媒体技术 C)计算机网络技术 D)无线通信技术

  答案:A

  13. 关于信息技术的功能的描述,不正确的是______。

  A)信息技术的功能是指信息技术有利于自然界和人类社会发展的功用与效能

  B)从宏观上看,信息技术最直接、最基本的功能或作用主要体现在:辅人功能、开发功能、协同功能、增效功能和先导功能

  C)在信息社会中,信息技术的功能或作用是有限的,且固定不变

  D)信息技术的天职就是扩展人的信息器官功能,提高或增强人的信息获取、存储、处理、传输、控制能力

  答案:C

  14. 信息技术对社会产生的积极影响是多方面的,我们可以归纳为______个方面。

  A)6 B)7 C)8 D)9

  答案:C

  15. 信息技术对社会产生的负面影响是多方面的,我们可以归纳为______个方面。

  A)3 B)4 C)5 D)6

  答案:C

  16. 下面关于信息化的描述,不正确的是______。

  A)信息化是当代技术革命所引发的一种新的社会经济现象

  B)信息化仅仅是指信息处理电脑化,远程通信体的网络化

  C)物质生产日益依靠信息生产,且在生产和服务消耗构成中,信息所占比重上升

  D)经济运行和社会进步过程中,信息活动的导向作用加强

  答案:B

  17. 信息化社会不仅包括社会的信息化,同时还包括______。

  A)工厂自动化 B)办公自动化 C)家庭自动化 D)上述三项

  答案:D

  18. 冯·诺依曼计算机工作原理的核心是______和“程序控制”。

  A)顺序存储 B)存储程序 C)集中存储 D)运算存储分离

  答案:B

  19. 计算机将程序和数据同时存放在机器的______中。

  A)控制器 B)存储器 C)输入/输出设备 D)运算器

  答案:B

  20. 冯·诺依曼型计算机的硬件系统是由控制器、运算器、存储器、输入设备和______组成。

  A)键盘、鼠标器 B)显示器、打印机 C)外围设备 D)输出设备

  答案:D

  21. 冯·诺依曼体系结构的计算机系统由哪两大部分组成______。

  A)CPU和外围设备 B)输入设备和输出设备

  C)硬件系统和软件系统 D)硬件系统和操作系统

  答案:C

  22. 计算机的硬件系统包括______。

  A)主机,键盘,显示器 B)输入设备和输出设备

  C)系统软件和应用软件 D)主机和外围设备

  答案:D

  23. 计算机硬件系统不包括______。

  A)CPU B)输入设备和输出设备 C)机器使用说明书 D)存储器

  答案:C

  24. 计算机软件包括______。

  A)程序 B)数据 C)有关文档资料 D)上述三项

  答案:D

  25. 人们针对某一需要而为计算机编制的指令序列称为______。

  A)指令 B)程序 C)命令 D)指令系统

  答案:B

  全国计算机等级考试题库 5

  1.下列叙述中正确的是( )。

  A. 所有数据结构必须有根结点

  B. 所有数据结构必须有终端结点(即叶子结点)

  C. 只有一个根结点,且只有一个叶子结点的数据结构一定是线性结构

  D. 没有根结点或没有叶子结点的数据结构一定是非线性结构

  【答案】D

  【解析】D项正确,线性结构的特点是:①集合中必存在“第一个元素"且惟一②集合中必存在“最后一个元素”且惟一;③除最后一个元素外,其他数据元素均有惟一的“后继”,④除第一个元素外,其他数据元素均有惟一的“前驱”。所以没有根结点或没有叶子结点的数据结构一定是非线性结构。AB两项错误,不是所有数据结构都必须有根结点和叶子结点;C项错误,数据结构中若有中间结点不满足只有一个前件或者后件的条件,就不是线性结构。答案选择D选项。

  2. 以下叙述中错误的是( )。

  A. C语言中的每条可执行语句和非执行语句最终都将被转换成二进制的机器指令

  B. C程序经过编译、链接步骤之后才能形成一个真正可执行的二进制机器指令文件

  C. 用C语言编写的.程序称为源程序,它以ASCII代码形式存放在一个文本文件中

  D. C语言源程序经编译后生成后缀为.obj的目标程序

  【答案】A

  【解析】A项错误,注释语句不会被翻译成二进制的机器指令。C源程序经过C编译程序编译之后生成后缀为.obj的二进制文件(称为目标文件),然后由“链接程序”(Link)的软件把.obj文件与各种库函数连接起来生成一个后缀为.exe的可执行文件。答案选择A选项。

  3. C语言主要是借助以下( )功能来实现程序模块化的。

  A. 定义函数

  B. 定义常量和外部变量

  C. 三种基本结构语句

  D. 丰富的数据类型

  【答案】A

  【解析】C程序的模块化主要通过函数来实现。C语言允许对函数单独进行编译,从而可以实现模块化。答案选择A选项。

  4. 有以下程序段:

  char ch;

  int k;

  ch='a';

  k=12;

  print("%c,%d,",h,ch,k);

  printf("k=%d",k);

  已知字符a的ASCII码十进制值为97,则执行上述程序段后输出的结果是( )。

  A. 因变量类型与格式描述符的类型不匹配输出无定值

  B. 输出项与格式描述符个数不符,输出为零值或不定值

  C.a,97,12k=12

  D. a,97,k=12

  【答案】D

  【解析】字符变量的值是该字符的ASCII码值,可以参与整型变量所允许的任何运算。"ch='a",%c表示以字符格式输出ch的值,所以输出为a;%d表示以十进制代码的形式输出ch的值,为97;k没有对应的输出格式,不输出。在第二个语句中,首先输出"k=",然后以十进制代码输出k的值,为12。答案选择D选项。

  5. 下列叙述中正确的是( )。

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

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

  C. 循环队列是非线性结构

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

  【答案】D

  【解析】有序的线性表既可采用顺序存储结构,也可以采用链式存储结构。A项错误,栈是“先进后出"的线性表B项错误,队列是“先进先出"的线性表;C项错误,循环队列是线性结构的,有序的线性表既可采用顺序存储结构,也可采用链式存储结构。

  6. 某二叉树的中序序列为DCBAEFG,后序序列为DCBGFEA,则该二叉树的深度(根结点在第1层)为( )。

  A. 5

  B. 40

  C.3

  D. 2

  【答案】B

  【解析】二叉树的后序序列为DCBGFEA,则A为根结点。中序序列为DCBAEFG,则DCB为左子树结点,EFG为右子树结点。同理B为C父结点,C为D父结点。根据分析,可画出左子树,同理E为F父结点,F为G父结点。根据分析,可画出右子树,故二叉树深度为4层。答案选择B选项。

  7. 设有定义:struct{intn;floatx;}s[2],m[2]={{10,2.8},{0,0.0}};,则以下赋值语句中正确的是( )。

  A. s[0]=m[1];

  B. s=m;

  C.s.n=m.n;

  D. s[2].x=m[2].x;

  【答案】A

  【解析】定义了结构体类型数组s,长度为2,结构体类型数组m,长度为2,并对数组m进行了初始化。同类型的结构体可以直接用变量名实现赋值,A项正确;数组名为数组首地址,地址常量之间不可以相互赋值,B项错误;数组名为地址常量不是结构体变量,不能引用成员,C项错误;s[2]与m[2]数组越界,D项错误。答案选择A选项。

  8. 关于C语言标识符,以下叙述错误的是( )。

  A. 标识符可全部由数字组成

  B. 标识符可全部由下划线组成

  C. 标识符可全部由小写字母组成

  D. 标识符可全部由大写字母组成

  【答案】A

  【解析】C语言标识符只能由字母、数字、下划线构成,且只能以字母、下划线开头,故答案选择A选项。

  9. 以下程序段中的变量已定义为int类型,则

  sum=pAd=5;

  pAd=sum++,++pAd,pAd++;

  printf("%d",pAd);

  程序段的输出结果是( )。

  A. 6

  B. 4

  C. 5

  D. 7

  【答案】D

  【解析】自增和自减运算符的两种用法:前置运算,运算符放在变量之前,规则是先使变量的值增(或减)1,然后以变化后表达式的值参与其他运算;后置运算,运算符放在变量之后,规则是变量先参与其他运算,然后再使变量的值增(或减)1。执行pAd=sum++,sum++是后置自增,执行完后,pAd=5,sum=6。++pAd和pAd++语句中没有其他运算,即效果相同,pAd分别加1,两句执行完后,pAd7。答案选择D选项。

  10. 设循环队列为Q(1:m),其初始状态为front=rear=m。经过一系列入队与退队运算后,front=20,rear=15。现要在该循环队列中寻找最小值的元素,最坏情况下需要比较的次数为( )。

  A. 5

  B. 6

  C.m-5

  D. m-6

  【答案】D

  【解析】循环队列是队列的一种顺序存储结构,用队尾指针rear指向队列中的队尾元素,用队首指针指向队首元素的前一个位置,因此,从队首指针front指向的后一个位置直到队尾指针rear指向的位置之间所有的元素均为队列中的元素,队列初始状态为front=rear=m,当front=20,rear=15时,队列中有m-20+15=m-5个元素,最坏情况下需要比较次数为m-6次。答案选择D选项。

  全国计算机等级考试题库 6

  1.下列叙述中正确的是( )。

  A. 所有数据结构必须有根结点

  B. 所有数据结构必须有终端结点(即叶子结点)

  C. 只有一个根结点,且只有一个叶子结点的数据结构一定是线性结构

  D. 没有根结点或没有叶子结点的数据结构一定是非线性结构

  【答案】D

  【解析】D项正确,线性结构的特点是:①集合中必存在“第一个元素"且惟一②集合中必存在“最后一个元素”且惟一;③除最后一个元素外,其他数据元素均有惟一的“后继”,④除第一个元素外,其他数据元素均有惟一的“前驱”。所以没有根结点或没有叶子结点的数据结构一定是非线性结构。AB两项错误,不是所有数据结构都必须有根结点和叶子结点;C项错误,数据结构中若有中间结点不满足只有一个前件或者后件的条件,就不是线性结构。答案选择D选项。

  2. 以下叙述中错误的是( )。

  A. C语言中的每条可执行语句和非执行语句最终都将被转换成二进制的机器指令

  B. C程序经过编译、链接步骤之后才能形成一个真正可执行的二进制机器指令文件

  C. 用C语言编写的程序称为源程序,它以ASCII代码形式存放在一个文本文件中

  D. C语言源程序经编译后生成后缀为的目标程序

  【答案】A

  【解析】A项错误,注释语句不会被翻译成二进制的机器指令。C源程序经过C编译程序编译之后生成后缀为的二进制文件(称为目标文件),然后由“链接程序”(Link)的软件把文件与各种库函数连接起来生成一个后缀为的可执行文件。答案选择A选项。

  3. C语言主要是借助以下( )功能来实现程序模块化的。

  A. 定义函数

  B. 定义常量和外部变量

  C. 三种基本结构语句

  D. 丰富的数据类型

  【答案】A

  【解析】C程序的模块化主要通过函数来实现。C语言允许对函数单独进行编译,从而可以实现模块化。答案选择A选项。

  4. 有以下程序段:

  char ch;

  int k;

  ch='a';

  k=12;

  print("%c,%d,",h,ch,k);

  printf("k=%d",k);

  已知字符a的ASCII码十进制值为97,则执行上述程序段后输出的结果是( )。

  A. 因变量类型与格式描述符的类型不匹配输出无定值

  B. 输出项与格式描述符个数不符,输出为零值或不定值

  C.a,97,12k=12

  D. a,97,k=12

  【答案】D

  【解析】字符变量的值是该字符的ASCII码值,可以参与整型变量所允许的任何运算。"ch='a",%c表示以字符格式输出ch的值,所以输出为a;%d表示以十进制代码的.形式输出ch的值,为97;k没有对应的输出格式,不输出。在第二个语句中,首先输出"k=",然后以十进制代码输出k的值,为12。答案选择D选项。

  5. 下列叙述中正确的是( )。

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

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

  C. 循环队列是非线性结构

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

  【答案】D

  【解析】有序的线性表既可采用顺序存储结构,也可以采用链式存储结构。A项错误,栈是“先进后出"的线性表B项错误,队列是“先进先出"的线性表;C项错误,循环队列是线性结构的,有序的线性表既可采用顺序存储结构,也可采用链式存储结构。

  答案选择D选项。

  6. 某二叉树的中序序列为DCBAEFG,后序序列为DCBGFEA,则该二叉树的深度(根结点在第1层)为( )。

  A. 5

  B. 40

  C.3

  D. 2

  【答案】B

  【解析】二叉树的后序序列为DCBGFEA,则A为根结点。中序序列为DCBAEFG,则DCB为左子树结点,EFG为右子树结点。同理B为C父结点,C为D父结点。根据分析,可画出左子树,同理E为F父结点,F为G父结点。根据分析,可画出右子树,故二叉树深度为4层。答案选择B选项。

  7. 设有定义:struct{intn;floatx;}s[2],m[2]={{10,2.8},{0,0.0}};,则以下赋值语句中正确的是( )。

  A. s[0]=m[1];

  B. s=m;

  C.s.n=m.n;

  D. s[2].x=m[2].x;

  【答案】A

  【解析】定义了结构体类型数组s,长度为2,结构体类型数组m,长度为2,并对数组m进行了初始化。同类型的结构体可以直接用变量名实现赋值,A项正确;数组名为数组首地址,地址常量之间不可以相互赋值,B项错误;数组名为地址常量不是结构体变量,不能引用成员,C项错误;s[2]与m[2]数组越界,D项错误。答案选择A选项。

  8. 关于C语言标识符,以下叙述错误的是( )。

  A. 标识符可全部由数字组成

  B. 标识符可全部由下划线组成

  C. 标识符可全部由小写字母组成

  D. 标识符可全部由大写字母组成

  【答案】A

  【解析】C语言标识符只能由字母、数字、下划线构成,且只能以字母、下划线开头,故答案选择A选项。

  9. 以下程序段中的变量已定义为int类型,则

  sum=pAd=5;

  pAd=sum++,++pAd,pAd++;

  printf("%d",pAd);

  程序段的输出结果是( )。

  A. 6

  B. 4

  C. 5

  D. 7

  【答案】D

  【解析】自增和自减运算符的两种用法:前置运算,运算符放在变量之前,规则是先使变量的值增(或减)1,然后以变化后表达式的值参与其他运算;后置运算,运算符放在变量之后,规则是变量先参与其他运算,然后再使变量的值增(或减)1。执行pAd=sum++,sum++是后置自增,执行完后,pAd=5,sum=6。++pAd和pAd++语句中没有其他运算,即效果相同,pAd分别加1,两句执行完后,pAd7。答案选择D选项。

  10. 设循环队列为Q(1:m),其初始状态为front=rear=m。经过一系列入队与退队运算后,front=20,rear=15。现要在该循环队列中寻找最小值的元素,最坏情况下需要比较的次数为( )。

  A. 5

  B. 6

  C.m-5

  D. m-6

  【答案】D

  【解析】循环队列是队列的一种顺序存储结构,用队尾指针rear指向队列中的队尾元素,用队首指针指向队首元素的前一个位置,因此,从队首指针front指向的后一个位置直到队尾指针rear指向的位置之间所有的元素均为队列中的元素,队列初始状态为front=rear=m,当front=20,rear=15时,队列中有m-20+15=m-5个元素,最坏情况下需要比较次数为m-6次。答案选择D选项。

  全国计算机等级考试题库 7

  1[单选题] 要使标签中的文本靠右显示,应将其Aligment属性设置为

  A.0-LeftJustifyB.1-RightJustifyC.2-CenterD.3

  参考答案:B

  参考解析:0-LeftJustify:文本靠左显示;l-RightJustify:文本靠右显示;2-Center:文本居中显示。

  2[单选题] 软件测试的目的是(  )。

  A.评估软件可靠性

  B.发现并改正程序中的错误

  C.改正程序中的错误

  D.发现程序中的错误

  参考答案:D

  参考解析:软件测试是为了发现错误而执行程序的过程,测试要以查找错误为中心,而不是为了演示软件的正确功能。不是为了评估软件或改正错误。

  3[单选题] 软件设计中划分模块的一个准则是(  )。

  A.低内聚低耦合B.高内聚低耦合C.低内聚高耦合D.高内聚高耦合

  参考答案:B

  参考解析:一般较优秀的软件设计,应尽量做到高内聚,低耦合,即减弱模块之间的耦合性和提高模块内的内聚性,有利于提高模块的独立性。

  4[单选题] 有如下数据定义语句:Dim X,Y As Integer以上语句表明(  )。

  A.x、Y均是整型变量

  B.x是整型变量,Y是变体类型变量

  C.X是变体类型变量,Y是整型变量

  D.x是整型变量,Y是字符型变量

  参考答案:C

  5[单选题] 在软件开发中,需求分析阶段可以使用的工具是(  )。

  A.N—s图B.DFD图C.PAD图D.程序流程图

  参考答案:B

  参考解析:在需求分析阶段可以使用的工具有数据流图(DFD图),数据字典(DD),判定树与判定表,所以选择B。

  6[单选题] 耦合性和内聚性是对模块独立性度量的两个标准。下列叙述中正确的是( )。

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

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

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

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

  参考答案:B

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

  7[单选题] 设:a=2,b=8,c=6,d=3,表达式a>bAndNot(C>D.Ord>c的值是

  A.1B.OC.TrueD.False

  参考答案:D

  参考解析:本题中包含的两种运算符的优先级别由高到低依次为:比较运算符、逻辑运算符。其中,逻辑运算符的优先级为:Not(非)→And(与)→Or(或)。And前面表达式的值为False,And后面表达式的值为False,Or后面表达式的值也为False,所以最后输出的也是False。因此,答案为D.。

  参考解析:用Dim可同时定义多个变量,但变量要l分别声明其数据类型,如果不声明数据类型,默认是Variant变I体型变量。l本题中,变量x定义时没声明数据类型,所以为Variant型I变量,变量Y是整型变量。故c选项正确。

  8[单选题] 当文本框中的内容发生改变时所触发的事件是(  )。

  A.KeyUpB.ChangeC.LostFocus D.GotFocus

  参考答案:B

  参考解析:文本框中内容有变化时,触发Change事件。故B选项正确。当在文本框中输人数据,松开键盘时触发它的KeyUp事件;文本框失去焦点触发LostFocus事件:获得焦点。触发Got—1%eus事件0

  9[单选题]下面程序的执行结果是(  )。

  Private Sub Commandl—Click(  )a=0

  k=1Do While k<4

  X=k+kk=k+1

  Prim X;

  LoopEnd Sub

  A.1 4 27B.1 1 1C.1 4 9 D.0 0 0

  参考答案:B

  参考解析:本题主要考查算术运算符中的幂运算,在程序中x的值为k的k次方的a次方,k的值每次循环都加1,但a的值不变总为0,除0以外的任何数的0次方都是l,因此,在k的值变为4之前会输出三个l。

  10[单选题] 设变量X的值是845,则下面语句的输出是

  Printx、100+(xMod100)10+x

  Mod10

  A.17B.548C.845D.485

  参考答案:A

  参考解析:整除运算(、)的结果是商的整数部分。例如,72表示整除,商为3.5,结果取整数部分3,不进行四舍五入。如果参加整除的操作数是浮点数,则先按四舍五人的原则将它们变成整数,然后再执行整除运算。例如,对于8.5、2,先将8.5变成9再进行整除,商为3.5,结果为4。取余运算(MoD.是求两个整数相除后的余数。如果参加取余运算的操作数是浮点数,则先按四舍五人的原则将它们变成整数,然后再执行取余运算。例如,对于8.52.1,先将8.5变成9,2.1变成2,然后9除以2与1,因此取余结果为1。

  算术运算符的优先级:先乘除,后加减;乘方优先于乘除;函数优先于乘方;Mod次于乘除而优先于加减;括号最优先本题中,x100结果为8,(xModl00)10结果为4,xModt0结果为5,所以输出为l7,选项A.正确。

  全国计算机等级考试题库 8

  选择题

  1.世界上第一台计算机是l946年在美国研制成功的,其英文缩写名为_______.

  A.EDSAC

  B.ENIAC

  C.EDVAC

  D.UNIVAC-I

  2.下列各存储器中,存取速度最快的一种是_______.

  A.Cache

  B.动态RAM(DRAM)

  C.CD-ROM

  D.硬盘

  3.存储一个48×48点阵的汉字字形码需要的字节个数是_______.

  A.384

  B.288

  C.256

  D.144

  4.无符号二进制整数l0000001转换成十进制数是_______.

  A.119

  B.121

  C.127

  D.129

  5.根据汉字国标码GB2312-80的规定,一级常用汉字数是_______.

  A.3477个

  B.3575个

  C.3755个

  D.7445个

  6.微机上广泛使用的Windows是_______.

  A.多任务操作系统

  B.单任务操作系统

  C.实时操作系统

  D.批处理操作系统

  7.在标准ASCⅡ码表中,已知英文字母D的ASCⅡ码是01000100,英文字母B的ASCⅡ码是_________.

  A.01000001

  B.01000010

  C.OlOOOOll

  D.01000000

  8.标准ASCⅡ码字符集有128个不同的字符代码,它所使用的二进制位数是_______.

  A.6

  B.7

  C.8

  D.16

  9.十进制整数101转换成无符号二进制整数是_______.

  A.00110101

  B.01101011

  C.01100101

  D.01011011

  10.微型计算机的硬件系统中最核心的部件是_______.

  A.内存储器

  B.输入/输出设备

  C.CPU

  D.硬盘

  11.计算机的存储器中,组成一个字节(Byte)的二进制位(bit)个数是_______.

  A.4

  B.8

  C.16

  D.32

  12.一个完整的计算机系统应该包括_________.

  A.主机、键盘和显示器

  B.硬件系统和软件系统

  C.主机和它的.外部设备

  D.系统软件和应用软件

  13.感染计算机病毒的原因之一是_______.

  A.不正常关机

  B.光盘表面不清洁

  C.错误操作

  D.从网上下载文件

  14.如果在一个非零无符号二进制整数之后添加2个0,则此数的值为原数的_________.

  A.4倍

  B.2倍

  C.1/2

  D.1/4

  15.下列度量单位中,用来度量计算机运算速度的是_______.

  A.MB/s

  B.MIPS

  C.GHz

  D.MB

  16.计算机网络最突出的优点是_______.

  A.资源共享和快速传输信息

  B.高精度计算

  C.运算速度快

  D.存储容量大

  17.操作系统中的文件管理系统为用户提供的功能是_______.

  A.按文件作者存取文件

  B.按文件名管理文件

  C.按文件创建日期存取文件

  D.按文件大小存取文件

  18.下列各组软件中,全部属于系统软件的一组是_______.

  A.程序语言处理程序、操作系统、数据库管理系统

  B.文字处理程序、编辑程序、操作系统

  C.财务处理软件、金融软件、网络系统

  D.WPS Office 2010、Excel 2010、Windows 7

  19.在计算机内部用来传送、存储、加工处理的数据或指令所采用的形式是_______.

  A.十进制码

  B.二进制码

  C.八进制码

  D.十六进制码

  20.Intemet实现了分布在世界各地的各类网络的互联,其最基础和核心的协议是_______.

  A.HTTP

  B.HTML

  C.TCP/IP

  D.FTP

  全国计算机等级考试题库 9

  一、选择题

  1). 一个字长为8位的无符号二进制整数能表示的十进制数值范围是( )。

  A.0~256

  B.0~255

  C.1~256

  D.1~255

  正确答案:B

  2). 根据汉字国标码GB2312-80的规定,总计有各类符号和一、二级汉字个数是( )。

  A.6763个

  B.7445个

  C.3008个

  D.3755个

  正确答案:B

  3). 计算机能直接识别的语言是( )。

  A.高级程序语言

  B.机器语言

  C.汇编语言

  D.C++语言

  正确答案:B

  4). 下列关于计算机指令系统的描述正确的是( )。

  A.指令系统是计算机所能执行的全部指令的集合

  B.指令系统是构成计算机程序的全部指令的集合

  C.指令系统是计算机中程序的集合

  D.指令系统是计算机中指令和数据的集合

  正确答案:A

  答案解析:指令系统是计算机所能执行的全部指令的集合。

  5). 1CB的准确值是( )。

  A.1024×1024Bytes

  B.1024KB

  C.1024MB

  D.1000×1000KB

  正确答案:C

  答案解析:1CB=1024MB=1024×1024KB=1024×1024×1024B。

  二、电子表格题

  请在【答题】菜单下选择【进入考生文件夹】命令,并按照题目要求完成下面的操作.

  注意:以下的文件必须都保存在考生文件夹下.

  小李是东方公司的会计,利用自己所学的办公软件进行记账管理,为节省时间,同时又确保记账的准确性,她使用Excel编制了2014年3月员工工资表“Excel.xlsx”.

  请你根据下列要求帮助小李对该工资表进行整理和分析(提示:本题中若出现排序问题则采用升序方式):

  (1)通过合并单元格,将表名“东方公司2014年3月员工工资表”放于整个表的上端、居中,并调整字体、字号.

  (2)在“序号”列中分别填入l到l5,将其数据格式设置为数值、保留0位小数、居中.

  (3)将“基础工资”(含)往右各列设置为会计专用格式、保留2位小数、无货币符号.

  (4)调整表格各列宽度、对齐方式,使得显示更加美观.并设置纸张大小为A4、横向,整个工作表需调整在1个打印页内.

  (5)参考考生文件夹下的“工资薪金所得税率.xlsx”,利用IF函数计算“应交个人所得税”列.(提示:应交个人所得税=应纳税所得额*对应税率一对应速算扣除数)

  (6)利用公式计算“实发工资”列,公式为:实发工资=应付工资合计一扣除社保一应交个人所得税.

  (7)复制工作表“2014年3月”,将副本放置到原表的右侧,并命名为“分类汇总”.

  (8)在“分类汇总”工作表中通过分类汇总功能求出各部门“应付工资合计”、“实发工资”的和,每组数据不分页.

  参考答案:

  1.【解题步骤】

  步骤1:打开考生文件夹下的EXCEL.Xl.SX。步骤2:在“2014年3月”工作表中选中“Al:Ml”单元格,单击【开始】选项卡下【对齐方式】组中的“合并后居中”按钮。

  步骤3:选中A1单元格,切换至【开始】选项卡下【字体】组,为表名“东方公司2014年3月员工工资表”选择合适的字体和字号,这里我们选择“楷体”和“18号”。

  2.【解题步骤】

  步骤1:在“2014年3月”工作表A3单元格中输入“1”,在A4单元格中输入“2”。按Ctrl全键向下填充至单元格Al7。

  步骤2:选中“序号”列,单击鼠标右键,在弹出的快捷菜单中选择“设置单元格格式”命令,弹出“设置单元格格式”对话框。切换至“数字”选项卡,在“分类”列表框中选择“数值”命令,在右侧的“示例”组的“小数位数”微调框中输入“0”。

  步骤3:在“设置单元格格式”对话框中切换至“对齐”选项卡,在“文本对齐方式”组中“水平对齐”下拉列表框中选择“居中”。

  3.【解题步骤】

  步骤:在“2014年3月”工作表选中“E:M”列,单击鼠标右键,在弹出的`快捷菜单中选择“设置单元格格式”命令,弹出“设置单元格格式”对话框。切换至“数字”选项卡,在“分类”列表框中选择“会计专用”,在“小数位数”微调框中输入“2”,在“货币符号”下拉列表框中选择“无”。

  4.【解题步骤】

  步骤1:在“2014年3月”工作表中,单击【页面布局】选项卡下【页面设置】组中的“纸张大小”按钮,在弹出的下拉列表中选择“A4”。

  步骤2:单击【页面布局】选项卡下【页面设置】组中的“纸张方向”按钮,在弹出的下拉列表中选择“横向”。

  步骤3:适当调整表格各列宽度、对齐方式,使得显示更加美观,并且使得页面在A4虚线框的范围内。

  5.【解题步骤】

  步骤:在“2014年3月”工作表L3单元格中输入“=ROUND(IF(K3<=1500,k3*3/100,IF(K3<=4500,K3*10/100-105,IF(K3<=9000,K3*20/100-555,IF(K3<=35000,K3*25%-1005,IF(K3<=5500,K3*30%-2755,IF(K3<=80000,k3*35%5505,if(k3>80000,K3*45%-13505))))))),2)”,按“Enter”后完成“应交个人所得税”的填充。然后向下填充公式到Ll7即可。

  6.【解题步骤】

  步骤:在“2014年3月”工作表M3单元格中输入“=l3-J3-L3”,按“Enter”键后完成“实发工资”的填充。然后向下填充公式到Ml7即可。

  7.【解题步骤】

  步骤1:选中“2014年3月”工作表,单击鼠标右键,在弹出的快捷菜单中选择“移动或复制”命令。

  步骤2:在弹出的“移动或复制工作表”对话框中,在“下列选定工作表之前”列表框中选择“Sheet2”,勾选“建立副本”复选框。设置完成后单击“确定”按钮即可。

  步骤3:选中“2014年3月(2)”工作表,单击鼠标右键,在弹出的快捷菜单中选择“重命名”命令,更改“2014年3月(2)”为“分类汇总”。

  8.【解题步骤】

  步骤1:在“分类汇总”工作表中数据下方建立小表格。

  步骤2:在“分类汇总”工作表K22单元格输入“=SUMPRODUCT(1*(D3:Dl7=″管理″),I3:1.17)”,按“Enter”键确认。

  步骤3:在“分类汇总”工作表L22单元格输入“=SUMPRODUCT(1*(D3:Dl7=″管理″),M3:Ml7)”,按“Enter”键确认。

  步骤4:参照步骤2和步骤3,依次在“分类汇总”工作表K23、123、K24、124、K25、L25、K26、I26单元格中依次输入:“=SUMPRODUCT(1*(D3:Dl7=″行政″),I3:117)”,“=SUMPRODUCT(1*(D3:Dl7=″行政″),M3:Ml7)”,“=SUMPRODUCT(1*(D3:Dl7=″人事″),I3:Il7)”,“=SUMPRODUCT(1*(D3:Dl7=″人事″),M3:Ml7)”,“=SUMPRODUCT(1*(D3:D17=″研发″),I3:117)”,“=SUMPRODUCT(1*(D3:Dl7=″研发″),M3:Ml7)”,“=SUMPRODUCT(1*(D3:Dl7=″销售″),I3:117)”,“=SUMPROD-UCT(1*(D3:Dl7=″销售″),M3:Ml7)”,按“Enter”键确认。

  全国计算机等级考试题库 10

  1.以下命令中可以选择像素的是( )。

  A) 套索工具 B) 魔棒工具 C) 色彩范围 D) 羽化

  2.以下键盘快捷方式中可以改变图像大小的是( )。

  A) Ctrl+T B) Ctrl+Alt C) Ctrl+S D) Ctrl+V

  3.在Photoshop中可以改变图像色彩的命令是:( )。

  A) 曲线调整 B) 颜色分配表 C) 变化调整 D) 色彩范围

  4.在编辑一个渐变色彩时,可以被编辑的部分是( )。

  A) 前景色 B) 位置 C) 色彩 D) 不透明度

  5.路径工具的作用主要有( )。

  A) 改变路径内图像的形状 B) 在路径中填充色彩

  C) 将路径转为选择区域 D) 使着色工具沿着路径画线

  6.下列不支持无损压缩的文件格式是( )。

  A) PNG B) JPEG C) TIFF D) PSD

  7.编辑保存过的ALPHA通道的方法是( )。

  A) 在快速蒙版上绘画

  B) 在黑、白或灰色的.ALPHA通道上绘画

  C) 在图层上绘画

  D) 在路径上绘画

  8.使用圆形选框工具时,需配合( )键才能绘制出正圆。

  A) SHIFT B) CTRL

  C) TAB D) Photoshop不能画正圆

  9.下面的命令中,( )可以进行图像色彩调整。

  A) 色阶命令 B) 曲线命令 C) 变化命令 D) 模糊命令

  10.用于印刷的Photoshop图像文件必须设置为( )色彩模式。

  A) RGB B) 灰度 C) CMYK D) 黑白位图

  1.ABC 2.A 3.AC 4.CD 5.BCD

  6.B 7.B 8.A 9.ABC 10.C

  全国计算机等级考试题库 11

  1.在公有派生情况下,有关派生类对象和基类对象的关系,下列叙述不正确的是( )

  A.派生类的对象可以赋给基类的对象

  B.派生类的对象可以初始化基类的引用

  C.派生类的对象可以直接访问基类中的成员

  D.派生类的对象的地址可以赋给指向基类的指针

  【参考答案】 C

  2.下列关于虚基类的描述,错误的是( )

  A.设置虚基类的目的是为了消除二义性

  B.虚基类的构造函数在非虚基类之后调用

  C.若同一层中包含多个虚基类,这些基类的构造函数按它们说明的次序调用

  D.若虚基类由非虚基类派生而来,则仍然先调用基类构造函数,再调用派生类的构造函数

  【参考答案】 B

  3.下列运算符中,在C++语言中不能重载的是( )

  A.*

  B.>=

  C.:

  D./

  【参考答案】 C

  4.下列程序的运行结果是( )

  #include

  class A

  { int a;

  public:

  A( ) {a=0;}

  A(int aa)

  {a=aa;

  cout<

  void main( )

  {A x,y(2),z(3);

  cout<

  A.00

  B.23

  C.34

  D.25

  【参考答案】 B

  5.判断char型变量c是否为小写字母的正确表达式是( )

  A.′a′<=c<=′z′

  B.(c>+A)&&(c<=z)

  C.(′a′>=c)||(′z′<=c)

  D.(c>=′a′)&&(c<=′z′)

  【参考答案】 D

  综合应用题

  使用VC6打开考生文件夹下的工程kt8_3,此工程包含一个源程序文件kt8_3.cpp,该文件设计了用于输出乘法九九表的类。请认真阅读已有的代码,按要求完成下列操作,将程序补充完整。

  (1)定义类Table的私有数据成员x和y,分别用于表示九九表中的两个乘数(x*y),它们都是int型的数据。请在注释“//**1**”之后添加适当的语句;

  (2)完成类Table的成员函数print( )的`定义,该函数以""x*y=z""的格式打印出九九表中的一个乘法算式,请使用格式化输出函数printf实现,在注释“//**2**”之后添加适当的语句;

  (3)完成类Table9的成员函数print( )的定义,该函数调用基类Table的print( )函数,将九九表输出到屏幕,请在注释“//**3**”之后添加适当的语句;

  (4)补充主函数,在屏幕上输出九九表,以便测试所定义的类的正确性。请在注释“//**4**”之后添加适当的语句。

  注意:除在指定位置添加语句之外,请不要改动程序中的其他内容。

  源程序文件清单如下:

  #include

  #include

  classTable

  {//**1**

  intz;

  public:

  voidprint(intx,inty,intz);};

  voidTable::print(intx,inty,intz)

  {//**2**}

  classTable9:publicTable

  {public:

  voidprint( );};

  voidTable9::print( )

  {//**3**

  intx,y,z;

  for(i=1;i<10;i++)

  {for(j=1;j   {x=i;

  y=j;

  z=i*j;

  Table::print(y,x,z);}

  printf("" "");}}

  main( )

  {//**4**

  return0;}

  【参考答案】

  (1)int x;

  int y;

  (2)printf( ""%d*%d=%d "",x,y,z);

  if(z<10) printf("" "");

  (3)int i,j;

  (4)Table9 t_9;

  t_9.print( );

  【试题解析】

  主要考查将具体问题抽象为类,将类的定义补充完整,并进行类定义测试的能力。

  全国计算机等级考试题库 12

  一、选择题

  1.下列叙述中正确的是( )。

  A)程序执行的效率与数据的存储结构密切相关

  B)程序执行的效率只取决于程序的控制结构

  C)程序执行的效率只取决于所处理的数据量

  D)以上说法均错误

  2.下列与队列结构有关联的是( )。

  A)函数的递归调用

  B)数组元素的引用

  C)多重循环的执行;

  D)先到先服务的作业调度

  3.对下列二叉树进行前序遍历的结果是( )。  

  A)DYBEAFCZX

  B)YDEBFZXCA

  C)ABDYECFXZ

  D)ABCDEFXYZ

  4.一个栈的初始状态为空。现将元素1,2,3,A,B,C依次入栈,然后再依次出栈,则元素出栈的顺序是( )。

  A)1,2,3,A,B,C

  B)C,B,A,1,2,3

  C)C,B,A,3,2,1

  D)1,2,3,C,B,A

  5.下面属于自盒测试方法的是( )。

  A)等价类划分法

  B)逻辑覆盖

  C)边界值分析法

  D)错误推测法

  6.下面对对象概念描述正确的.是( )。

  A)对象间的通信靠消息传递

  B)对象是名字和方法的封装体

  C)任何对象必须有继承性

  D)对象的多态性是指一个对象有多个操作

  7.软件设计中模块划分应遵循的准则是( )。

  A)低内聚低耦合

  B)高耦合高内聚

  C)高内聚低耦合

  D)以上说法均错误

  全国计算机等级考试题库 13

  1). NetWare操作系统提供了3级容错机制,下列哪项是SFTⅡ采用的措施?

  A.硬盘镜像与硬盘双工

  B.磁盘热修复

  C.文件服务器镜像

  D.双重目录与文件分配表

  正确答案:A

  2). 只封禁一台地址为193.62.40.230主机的access-list的正确配置是( )。  

  正确答案:B

  答案解析:使用access-list命令配置模式:access-list access-list-number {permit|deny} protocol source wildcard-mask destination eildcard-mask [operator] [operand]。

  3). WWW服务器把信息组织成为

  A.集中网页

  B.分布式的超文本

  C.关系数据库

  D.都不是

  正确答案:B

  4). 下列关于Windows 2003系统DHCP服务器安装、配置和使用的描述中,错误的是( )。

  A.地址租约期限的最小可调整单位是分钟

  B.客户机的.地址租约续订是由客户端软件自动完成的

  C.添加排除时必须输入起始IP地址和结束IP地址

  D.新建作用域后必须激活才可为客户机分配地址

  正确答案:C

  答案解析:对于选项C:在添加排除对话框中,添加排除的IP地址范围,而不是必须输入起始IP地址和结束IP地址。选项A、B和D:默认租约期限设置为8天,租约到期前客户端需要续订,续订工作由客户端自动完成;作用域激活后,DHCP服务器才可以为客户机分配IP地址。

  5). 硬盘服务器将共享的硬盘空间划分为公用盘体与

  A.虚拟盘体与专用盘体

  B.私用盘体与共享盘体

  C.专用盘体与共享盘体

  D.私用盘体与专用盘体

  正确答案:C

  6). 下列关于外部网关协议BGP的描述中,错误的是( )。

  A.一个BGP发言人使用UDP与其他自治系统中的BGP发言人交换路由信息

  B.BGP协议交换路由信息的节点数不小于自治系统数

  C.BGP是不同自治系统的路由器之间交换路由信息的协议

  D.BGP -4采用路由向量协议

  正确答案:A

  答案解析:采用BGP(边界网关协议)的网络当中,不同自治系统的发言人之间首先要建立TCP连接,然后在此连接上交换报文。

  全国计算机等级考试题库 14

  1办公自动化是计算机的一项应用,按计算机应用的分类,它属于(  )。

  A.科学计算B.实时控制C.数据处理D.辅助设计

  参考答案:C

  2下列哪项不是DSL的优点?(  )

  A.DSL服务可以逐步添加到任何地区

  B.DSL向后与传统的模拟语音兼容

  C.DSL服务没有距离限制

  D.DSL是全天候连接的技术。

  参考答案:C

  3在Windows2000中,剪贴板是(  )。

  A.硬盘上的一块区域

  B.内存中的一块区域

  C.段盘上的一块区域

  D.高速缓存中的一块区域

  参考答案:B

  4下列哪种关于定向广播地址的连接是正确的.?(  )

  A.定向广播地址是主机部分全为0的地址

  B.网络中任意的IP地址都可以用作广播地址

  C.定向广播地址是主机部分全是1的地址

  D.上述这说法都不正确

  参考答案:C

  5“录音机”(  )编辑压缩的声音文件。

  A.可以B.有时可以C.不可以D.根据用户的设置而定

  参考答案:C

  6在Windows2000下对文件进行复制移动等操作是通过(  )来完成的 。

  A.程序管理器B.打印管理C.控制面板D.资源管理器

  参考答案:D

  7当鼠标的光标移到视窗的边角处时,鼠标的光标形状会变为?(  )。

  A.双向箭头B.无变化C.游标D.沙漏斗

  参考答案:A

  8在使用远程桌面连接的过程中,用户使用远程计算机中的程序,(  )影响该计算机的正常操作。

  A.会B.大程序会C.不会D.不确定

  参考答案:C

  9在使用"添加打印机向导"安装打印机时,一般情况下系统推荐的打印机通讯端口是(  )。

  A.COM1B.LPT1C.COM2D.LPT2

  参考答案:B

  10在Windows2000中,如果需要快速地在英文输入法与已设置的中文输入法之间进行切换,可使用(  )。

  A.Shift+空格B.Ctrl+句点C.Ctrl+空格D.Ctrl+Shift

  参考答案:C

  11Windows中将信息传送到剪贴板不正确的方法是用(  )。

  A.用“复制”命令把选定的对象送到剪贴板

  B.用“剪切”命令把选定的对象送到剪贴板

  C.Ctrl +V把选定的对象送到剪贴板

  D.用Ctrl +X把选定的对象送到剪贴板

  参考答案:C

  参考解析:Ctrl+V 是Windows系统中“粘贴”的快捷键,该操作用于从剪贴板取出上一次存放的对象

  12使用Pentium III/500芯片的微机,其CPU的时频率为(  )。

  A.200MHzB.400MHzC.500MHzD.600MHz

  参考答案:C

  全国计算机等级考试题库 15

  1.在待排序的元素序列基本有序的前提下,效率最高的排序方法是(C)

  A)冒泡排序

  B)选择排序

  C)快速排序

  D)归并排序

  2.非空的循环单链表head的尾结点(由p所指向),满足(A)

  A)p->next==NULL

  B)p==NULL

  C)p->next=head

  D)p=head

  3.线性表的顺序存储结构和线性表的链式存储结构分别是(C)

  A)顺序存取的存储结构、顺序存取的存储结构

  B)随机存取的存储结构、顺序存取的存储结构

  C)随机存取的存储结构、随机存取的存储结构

  D)任意存取的存储结构、任意存取的.存储结构

  4.结构化程序设计所规定的三种基本控制结构是(D)

  A)输入、处理、输出

  B)树形、网形、环形

  C)顺序、选择、循环

  D)主程序、子程序、函数

  5.下列不属于软件调试技术的是(D)

  A)强行排错法

  B)集成测试法

  C)回溯法

  D)原因排除法

  6.软件生命周期中花费时间最多的阶段是(B)

  A)详细设计

  B)软件编码

  C)软件测试

  D)软件维护

  7.软件设计中,有利于提高模块独立性的一个准则是(A)

  A)低内聚低耦合

  B)低内聚高耦合

  C)高内聚低耦合

  D)高内聚高耦合

  8.数据库的故障恢复一般是由(D)

  A)数据流图完成的

  B)数据字典完成的

  C)DBA完成的

  D)PAD图完成的

  9.下列关系运算的叙述中,正确的是(B)

  A)投影、选择、连接是从二维表行的方向进行的运算

  B)并、交、差是从二维表的列的方向来进行运算

  C)投影、选择、连接是从二维表列的方向进行的运算

  D)以上3种说法都不对

  10.在关系数据库中,对一个关系做投影操作后,新关系的元组个数将(A)

  A)等于原来关系中的元组个数

  B)大于原来关系中的元组个数

  C)小于原来关系中的元组个数

  D)不能确定元组个数

  11.以下不具有Picture属性的对象是(B)

  A)窗体

  B)图片框

  C)图像框

  D)文本框

  12.双击窗体中的对象后,Visual Basic将显示的窗口是(D)

  A)项目(工程)窗口

  B)工具箱

  C)代码窗口

  D)属性窗口

  13.若要将窗体从内存中卸载,其实现的方法是(A)

  A)Show

  B)UnLoad

  C)Load

  D)Hide

  14.要使目录列表框(名称为Dirl)中的目录随着驱动器列表框(名称为Drivel)中所选

  择的当前驱动器的不同而同时发生变化,则应:(A)

  A)在Dirl中的Change事件中,书写语句 Dirl.Drive=Drivel.Drive

  B)在Dirl中的Change事件中,书写语句 Dirl.Path=Drivel.Drive

  C)在Drivel中的Change事件中,书写语句 Dirl.Path=Drivel.Drive

  D)在Drivel中的Change事件中,书写语句 Dirl.Drive=Drivel.Drive

  15.设有如下声明:

  Dim x As Integer

  如果Sgn(x)的值为-1,则表示x的值是(A)

  A)整数

  B)大于0的整数

  C)等于0的整数

  D)小于0的数

  全国计算机等级考试题库 16

  1、 世界上首先实现存储程序的电子数字计算机是____。

  A、ENIAC B、UNIVAC C、EDVAC D、EDSAC

  2、计算机科学的奠基人是____。

  A、查尔斯.巴贝奇 B、图灵

  C、阿塔诺索夫

  D、冯.诺依曼

  2、 世界上首次提出存储程序计算机体系结构的是____。

  A、艾仑图灵 B、冯诺依曼 C、莫奇莱 D、比尔盖茨

  3、 计算机所具有的存储程序和程序原理是____提出的。

  A、图灵 B、布尔 C、冯诺依曼 D、爱因斯坦

  4、 电子计算机技术在半个世纪中虽有很大进步,但至今其运行仍遵循着一位科学家提

  出的基本原理。他就是____。

  A、牛顿

  B、爱因斯坦

  C、爱迪生

  D、 冯诺依曼

  5、 1946年世界上有了第一台电子数字计算机,奠定了至今仍然在使用的计算机

  ____。

  A、外型结构 B、总线结构 C、存取结构 D、体系结构

  6、 在计算机应用领域里,____是其最广泛的应用方面。

  A、过程控制 B、科学计算 C、数据处理 D、计算机辅助系统

  7、 1946年第一台计算机问世以来,计算机的发展经历了4个时代,它们是____。

  A、低档计算机、中档计算机、高档计算机、手提计算机

  B、微型计算机、小型计算机、中型计算机、大型计算机

  C、组装机、兼容机、品牌机、原装机

  D、电子管计算机、晶体管计算机、小规模集成电路计算机、大规模及超大规模集成电路计算机

  8、 以下属于第四代微处理器的是____。

  A、Intel8008 B、Intel8085

  C、Intel8086 D、Intel80386/486/586

  9、 Pentium IV处理器属于____处理器。

  A、第一代 B、第三代

  C、第四代 D、第五代

  10、 计算机能够自动、准确、快速地按照人们的意图进行运行的最基本思想是____。

  A、采用超大规模集成电路 B、采用CPU作为中央核心部件

  C、采用操作系统 D、存储程序和程序控制

  11、 计算机工作最重要的特征是____。

  A、高速度 B、高精度

  C、存储程序和程序控制 D、记忆力强

  12、 计算机业界最初的硬件巨头“蓝色巨人”指的是____。

  A、IBM B、Microsoft C、联想 D、Sun

  13、 第四媒体是指( )。

  A、报纸媒体

  B、网络媒体 C、电视媒体

  D、广播媒体

  14、 CAD是计算机的主要应用领域,它的含义是____。

  A、计算机辅助教育 B、计算机辅助测试

  C、计算机辅助设计 D、计算机辅助管理

  15、 “计算机辅助____ ”的英文缩写为CAM。Assist 辅助

  A、制造 B、设计

  C、测试 D、教学

  16、 将高级语言程序设计语言源程序翻译成计算机可执行代码的软件称为 ____

  A、汇编程序 B、编译程序 C、管理程序 D、服务程序

  17、 计算机之所以能实现自动连续运算,是由于采用了_____原理。

  A、布尔逻辑 B、存储程序

  C、数字电路 D、集成电路

  18、 某单位自行开发的工资管理系统,按计算机应用的类型划分,它属于____。

  A、科学计算 B、辅助设计

  C、数据处理 D、实时控制

  19、 用计算机进行资料检索工作,是属于计算机应用中的____。

  A、科学计算 B、数据处理 C、实时控制 D、人工智能

  20、 结构化程序设计的三种基本控制结构是____。

  A、顺序、选择和转向 B、层次、网状和循环

  C、模块、选择和循环 D、顺序、循环和选择

  21、 目前计算机应用领域可大致分为三个方面,指出下列正确答案____。

  A、CAI、专家系统、人工智能 B、工程设计、CAI、文字处理

  C、实时控制、科学计算、数据处理 D、数据分析、人工智能、计算机网络

  22、 下面是有关计算机病毒的说法,其中____不正确

  A、计算机病毒有引导型病毒、文件型病毒、复合型病毒等

  B、计算机病毒中也有良性病毒

  C、计算机病毒实际上是一种计算机程序

  D、计算机病毒是由于程序的错误编制而产生的

  23、 计算机能直接执行的指令包括两部分,它们是____。

  A、源操作数与目标操作数 B、操作码与操作数

  C、ASCII码与汉字代码 D、数字与字符

  24、 不同的计算机,其指令系统也不相同,这主要取决于____。

  A、所用的操作系统 B、系统的总体结构

  C、所用的CPU D、所用的程序设计语言

  25、 多媒体计算机是指____。

  A、具有多种外部设备的计算机 B、能与多种电器连接的计算机

  C、能处理多种媒体的计算机 D、借助多种媒体操作的计算机

  26、 计算机用于解决科学研究与工程计算中的数学问题,称为____。

  A、数值计算 B、数学建模 C、数据处理 D、自动控制

  27、 ____特点是处理的信息数据量比较大而数值计算并不十分复杂。

  A、工程计算 B、数据处理 C、自动控制 D、实时控制

  28、 计算机中的所有信息都是以____的形式存储在机器内部的。

  A、字符 B、二进制编码 C、BCD码 D、ASCII码

  29、 在计算机内,多媒体数据最终是以_____形式存在的。

  A、二进制代码

  B、特殊的压缩码

  C、模拟数据

  D、图形

  30、 在微机中,bit 的中文含义是____。

  A、二进制位 B、双字 C、字节 D、字

  用一个字节最多能编出____不同的码。

  A、8个 B、16个 C、128个 D、256个

  31、 计算机中字节是常用单位,它的英文名字是____。

  A、Bit B、byte C、bout D、baut

  32、 计算机存储和处理数据的基本单位是____。

  A、bit B、Byte C、GB D、KB

  33、 1字节表示____位。

  A、1 B、4 C、8 D、10

  34、 在描述信息传输中bps表示的是____。

  A、每秒传输的字节数 B、每秒传输的指令数

  C、每秒传输的字数 D、每秒传输的位数

  35、 "32位微型计算机"中的32是指 ____。

  A、微机型号 B、内存容量 C、存储单位 D、机器字长

  36、 微处理器处理的数据基本单位为字。一个字的长度通常是____。

  A、16个二进制位 B、32个二进制位

  C、64个二进制位 D、与微处理器芯片的型号有关

  37、 字符串“IBM”中的字母B存放在计算机内占用的二进制位个数是____。

  A、8 B、4 C、2 D、1

  38、 一个汉字和一个英文字符在微型机中存储时所占字节数的比值为____。

  A 、4:1 B、2:1 C、1:1 D、1:4

  39、 若一台计算机的字长为4个字节,这意味着它____。

  A、能处理的数值最大为4位十进制数9999

  B、能处理的字符串最多位4个英文字母组成

  C、在CPU中作为一个整体加以传送处理的代码为32位

  D、在CPU中运行的结果最大位2的32次方

  40、 “冯诺依曼计算机”的.体系结构主要分为____五大组成。

  A、外部存储器、内部存储器、CPU、显示、打印

  B、输入、输出、运算器、控制器、存储器

  C、输入、输出、控制、存储、外设

  D、都不是

  41、 对PC机,人们常提到的"Pentium"、"Pentium IV"指的是_____。

  A、存储器 B、内存品牌

  C、主板型号 D、CPU类型

  42、 人们通常说的扩计算机的内存,指的是____。

  A、ROM B、CMOS C、CPU D、RAM

  43、 在微型计算机中,内存储器,通常采用____。

  A、光存储器 B、磁表面存储器 C、半导体存储器 D、磁芯存储器

  44、 连到局域网上的节点计算机必需要安装____硬件。

  A、调制解调器 B、交换机 C、集线器 D、网络适配卡

  45、 计算机的三类总线中,不包括____。

  A、控制总线 B、地址总线 C、传输总线 D、数据总线

  46、 关于计算机总线的说明不正确的是____。

  A、计算机的五大部件通过总线连接形成一个整体

  B、总线是计算机各个部件之间进行信息传递的一组公共通道

  C、根据总线中流动的信息不同分为地址总线、数据总线、控制总线

  D、数据总线是单向的,地址总线是双向的

  47、 计算机中存储信息的最小单位是____。

  A、字 B、字节 C、字长 D、位

  48、 在计算机中使用的键盘是连接在____。

  A、打印机接口上的 B、显示器接口上的

  C、并行接口上的 D、串行接口上的

  49、 计算机的通用性使其可以求解不同的算术和逻辑运算,这主要取决于计算机的

  ______。

  A、 高速运算 B、 指令系统 C、 可编程序 D、 存储功能

  50、 几年前一位芬兰大学生人在Internet 上公开发布了一种免费操作系统____,经过

  许多人的努力,该操作系统正不断完善,并被推广应用。

  A、Windows XP B、Novell C、UNIX D、Linux

  全国计算机等级考试题库 17

  1、下列关于世界上第一台电子计算机ENIAC的叙述中,______是不正确的。

  A、ENIAC是1946年在美国诞生的

  B、它主要采用电子管和继电器

  C、它首次采用存储程序和程序控制使计算机自动工作

  D、它主要用于弹道计算

  答案:(C)

  评析:世界上第一台电子计算机ENIAC是1946年在美国诞生的,它主要采用电子管和继电器,它主要用于弹道计算。

  2、在计算机内部用来传送、存储、加工处理的数据或指令都是以______形式进行的。

  A、十进制码 B、二进制码

  C、八进制码 D、十六进制码

  答案:(B)

  评析:在计算机内部用来传送、存储、加工处理的数据或指令都是以二进制码形式进行的。

  3、磁盘上的磁道是______2015年全国计算机一级考试题库及答案2015年全国计算机一级考试题库及答案。

  A、一组记录密度不同的同心圆

  B、一组记录密度相同的同心圆

  C、一条阿基米德螺旋线

  D、二条阿基米德螺旋线

  答案:(A)

  评析:磁盘上的磁道是一组记录密度不同的`同心圆。一个磁道大约有零点几毫米的宽度,数据就存储在这些磁道上。

  4、用高级程序设计语言编写的程序称为______。

  A、源程序 B、应用程序

  C、用户程序 D、实用程序

  答案:(A)

  评析:用高级程序设计语言编写的程序称为源程序,源程序不可直接运行。要在 计算机上使用高级语言,必须先将该语言的编译或解释程序调入计算机内存,才能使用该高级语言。

  5、二进制数011111转换为十进制整数是______

  A、64 B、63 C、32 D、31

  答案:(D)

  评析:数制也称计数制,是指用同一组固定的字符和统一的规则来表示数值的方法。十进制(自然语言中)通常用0到9来表示,二进制(计算机中)用0和1表示,八进制用0到7表示,十六进制用0到F表示。

  (1)十进制整数转换成二进制(八进制、十六进制),转换方法:用十进制余数除以二(八、十六)进制数,第一次得到的余数为最低有效位,最后一次得到的余数为最高有效位。

  (2)二(八、十六)进制整数转换成十进制整数,转换方法:将二(八、十六)进制数按权展开,求累加和便可得到相应的十进制数。

  (3)二进制与八进制或十六进制数之间的转换二进制与八进制之间的转换方法:3位二进制可转换为1位八进制,1位八进制数可以转换为3位二进制数。