全国计算机二级C选择题题库第36套

全国计算机二级C选择题题库第36套
全国计算机二级C选择题题库第36套

全国计算机二级C选择题题库第36套

1、下列叙述中正确的是

A) 算法复杂度是指算法控制结构的复杂程度

B) 算法复杂度是指设计算法的难度

C) 算法的时间复杂度是指设计算法的工作量

D) 算法的复杂度包括时间复杂度与空间复杂度

参考答案:D

算法的复杂度是指运行该算法所需要的计算机资源的多少,所需的资源越多,该算法的复杂度越高;反之,所需资源越少,复杂度越低。算法复杂度包括算法的时间复杂度和算法的空间复杂度,算法的时间复杂度是指执行算法所需要的计算工作量,算法空间复杂度指执行这个算法所需要的内存空间。故选择D选项。

2、设循环队列的存储空间为Q(1:50),初始状态为front=rear=50。现经过一系列入队与退队操作后,front=rear=1,此后又正常地插入了两个元素。最后该队列中的元素个数为

A) 2

B) 1

C) 3

D) 52

参考答案:A

循环队列是队列的一种顺序存储结构,用队尾指针rear指向队列中的队尾元素,用排头指针指向排头元素的前一个位置。循环队列长度为50,由初始状态为front=rear=50可知此时循环队列为空。入队运算时,首先队尾指针进1(即rear+1),然后在rear指针指向的位置插入新元素。特别的,当队尾指针rear=50+1时,置rear=1。退队运算时,排头指针进1(即front+1),然后删除front指针指向的位置上的元素,当排头指针front=50+1时,置front=1。

若经过运算,front=rear=1可知队列空或者队列满。此后又正常地插入了两个元素说明插入前队列为空,则插入后队列元素个数为2。故选A选项。

3、一棵完全二叉树共有360个结点,则在该二叉树中度为1的结点个数为

A) 0

B) 1

C) 180

D) 181

参考答案:B

在二叉树中,一个结点所拥有的后件个数称为该结点的度。完全二叉树指除最后一层外,每一层上的结点数均达到最大值,在最后一层上只缺少右边的若干结点。由定义可以知道,完全二叉树中度为1的结点个数为1或者0。若结点总数为偶数,则有1个度为1的结点;若结点总数为奇数,没有度为1的结点。由于题目中的完全二叉树共有360个结点,则度为1的结点个数为1。故选择B选项。

4、设某二叉树的后序序列与中序序列均为ABCDEFGH,则该二叉树的前序序列为

A) HGFEDCBA

B) ABCDEFGH

C) EFGHABCD

D) DCBAHGFE

参考答案:A

二叉树遍历可以分为3种:前序遍历(访问根结点在访问左子树和访问右子树之前)、中序遍历(访问根结点在访问左子树和访问右子树两者之间)、后序遍历(访问根结点在访问左子树和访问右子树之后)。

二叉树的后序序列与中序序列相同,说明此树结点没有右子树,且最后一个节点H为根节点,而前序遍历中根节点应在最先被访问,即节点H在最先出现,由此推断前序遍历为HGFEDCBA,故A选项正确。

5、在排序过程中,每一次数据元素的移动会产生新的逆序的排序方法是

A) 快速排序

B) 简单插入排序

C) 冒泡排序

D) 以上说法均不正确

参考答案:A

冒泡排序只交换相邻元素,但不是每次移动都产生新的逆序。简单插入排序的元素移动不会产生新的逆序。快速排序每一次交换移动都会产生新的逆序,因为当不会有新的逆序产生时,本轮比较结束。故选择A选项。

6、下面对软件工程描述正确的是

A) 软件工程是用工程、科学和数学的原则与方法研制、维护计算机软件的有关技术及管理方法

B) 软件工程的三要素是方法、工具和进程

C) 软件工程是用于软件的定义、开发和维护的方法

D) 软件工程是为了解决软件生产率问题

参考答案:A

软件工程是应用于计算机软件的定义、开发和维护的一整套方法、工具、文档、实践标准和工序。C选项叙述不全面。

软件工程包含3个要素:方法、工具和过程。B选项错误。

软件工程的目标是:在给定成本、进度的前提下,开发出具有有效性、可靠性、可理解性、可维护性、可重用性、可适应性、可移植性、可追踪性和可互操作性且满足用户需求的产品,追求这些目标有助于提高软件产品的质量和开发效率,减少维护的困难。D选项错误。

软件工程是用工程、科学和数学的原则与方法研制、维护计算机软件的有关技术及管理方法。故本题选A选项。

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

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

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

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

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

参考答案:D

模块的独立程度可以由两个定性标准度量,一个是耦合性,用来衡量不同模块彼此间互

相依赖(连接)的紧密程度。另一个是内聚性,用来衡量一个模块内部各个元素彼此结合的紧密程度。

一般来说,要求模块之间的耦合尽可能弱,即模块尽可能独立,且要求模块的内聚程度尽可能高。故选D选项。

8、下列关于数据库系统的叙述中正确的是

A) 数据库系统中数据的一致性是指数据类型一致

B) 数据库系统避免了一切冗余

C) 数据库系统减少了数据冗余

D) 数据库系统比文件系统能管理更多的数据

参考答案:C

数据管理技术的发展经历了3个阶段:人工管理阶段、文件系统阶段和数据库系统阶段。

数据库系统共享性大,冗余度小,但只是减少了冗余,并不是避免一切冗余。

数据的一致性是指在系统中同一数据在不同位置的出现应保持相同的值,而不是数据类型的一致。

数据库系统比文件系统有更强的管理控制能力,而不是管理更多的数据。

故本题选C选项。

9、一名演员可以出演多部电影,则实体演员和电影之间的联系是

A) 多对多

B) 一对一

C) 多对一

D) 一对多

参考答案:A

实体集之间通过联系来建立联接关系分为三类:一对一联系(1:1)、一对多联系(1:m)、多对多联系(m:n)。

由于一名演员可以出演多部电影,而一部电影必定有多个演员参演,则实体演员和电影之间的联系属于多对多。故选A选项。

10、

计算机一级考试选择题题库150道(附答案)

计算机一级考试选择题题库150道(附答案) 1. 根据计算机使用的电信号来分类,电子计算机分为数字计算机和模拟计算机,其中,数字计算机是以( )为处理对象。 A)字符数字量 B)物理量 C)数字量 D)数字、字符和物理量 ___________________________________________________________ _____答案:C 2. 下列关于世界上第一台电子计算机ENIAC的叙述中,不正确的是( )。 A)ENIAC是1946年在美国诞生的 B)它主要采用电子管和继电器 C)它是首次采用存储程序和程序控制使计算机自动工作 D)它主要用于弹道计算 ___________________________________________________________ _____答案:C 3. 世界上第一台计算机产生于( )。 A)宾夕法尼亚大学 B)麻省理工学院 C)哈佛大学 D)加州大学洛杉矶分校

___________________________________________________________ _____答案:A 4. 第一台电子计算机ENIAC每秒钟运算速度为()。 A)5000次 B)5亿次 C)50万次 D)5万次 ___________________________________________________________ _____答案:A 5. 冯.诺依曼提出的计算机体系结构中硬件由()部分组成。 A)2 B)5 C)3 D)4 ___________________________________________________________ _____答案:B 6. 科学家( )奠定了现代计算机的结构理论。 A)诺贝尔 B)爱因斯坦 C)冯.诺依曼 D)居里 ___________________________________________________________ _____答案:C 7. 冯·诺依曼计算机工作原理的核心是( )和“程序控制”。

全国计算机等级考试二级C语言真题

2009年3月二级C语言笔试真题((1)—(10)每小题2分,(11)—(50)每题1分,共60分) 下列各题A)、B)、C)、D)四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上,答在试卷上不得分。 (1)下列叙述中正确的是 A)栈是“先进先出”的线性表 B)队列是“先进先出”的线性表 C)循环队列是非线性结构 D)有序性表既可以采用顺序存储结构,也可以采用链式存储结构 (2)支持子程序调用的数据结构是 A)栈B)树C)队列D)二叉树 (3)某二叉树有5个度为2的结点,则该二叉树中的叶子结点数是 A)10B)8C)6D)4 (4)下列排序方法中,最坏情况下比较次数最少的是 A)冒泡排序 B)简单选择排序 C)直接插入排序 D)堆排序 (5)软件按功能可以分为:应用软件、系统软件和支撑软件(或工具软件)。下面属于应用软件的是 A)编译软件 B)操作系统 C)教务管理系统 D)汇编程序 (6)下面叙述中错误的是 A)软件测试的目的是发现错误并改正错误 B)对被调试的程序进行“错误定位”是程序调试的必要步骤 C)程序调试通常也称为Debug D)软件测试应严格执行测试计划,排除测试的随意性 (7)耦合性和内聚性是对模块独立性度量的两个标准。下列叙述中正确的是 A)提高耦合性降低内聚性有利于提高模块的独立性 B)降低耦合性提高内聚性有利于提高模块的独立性

C)耦合性是指一个模块内部各个元素间彼此结合的紧密程度D)内聚性是指模块间互相连接的紧密程度 (8)数据库应用系统中的核心问题是 A)数据库设计 B)数据库系统设计 C)数据库维护 D)数据库管理员培训 (9)有两个关系R,S如下: 由关系R通过运算得到关系S,则所使用的运算为 A)选择B)投影C)插入D)连接 (10)将E-R图转换为关系模式时,实体和联系都可以表示为A)属性B)键C)关系D)域 (11)以下选项中合法的标识符是 A)1-1B)1—1C)-11D)1-- (12)若函数中有定义语句:intk;,则 A)系统将自动给k赋初值0 B)这时k中值无定义 C)系统将自动给k赋初值-1 D)这时k中无任何值 (13)以下选项中,能用作数据常量的是 A)o115B)0118C))115L (14)设有定义:intx=2;,以下表达式中,值不为6的是A)x*=x+1 B)x++,2*x C)x*=(1+x)

(完整版)2019年全国计算机二级考试试题题库(附答案)

2019年全国计算机二级考试试题题库(附答案) 一、选择题((1)-(40)每小题1分,(41)-(50)每小题2分,共60分) 下列各题 A) 、B)、C)、D)四个选项中,只有一个选项是正确的,请将正确选项在答题卡相应位置上涂黑,答在试卷上不得分。 (1) 应用软件是指 A) 所有能够使用的软件 B) 能被各应用单位共同使用的某种软件 C) 所有微机上都应使用的基本软件 D) 专门为某一应用目的而编制的软件 (2) 下列述叙中错误的是 A) 计算机要经常使用不要长期闲置不用 B) 为了延长计算机的寿命,应避免频繁开关计算机 C) 在计算机附近应避免磁场干扰 D) 计算机用几小时后,应关机一会儿再用 (3) 下列字符中,ASCII码值最小的是 A) A B) a C) Z D) x (4) 用晶体管作为电子器件制成的计算机属于 A) 第一代 B) 第二代 C) 第三代 D) 第四代 (5) 下列各不同进制的四个无符号数中,最小的数是 A) (11011001)2 B) (37)8 C) (75)10 D) (2A)16 (6) 二进制数1110111.11转换成十六进制数是 A) 77.C B) 77.3 C) E7.C D) E7.3 (7) 下列各无符号十进制数中,能用八位二进制表示的是 A) 296 B) 333 C) 256 D) 199 (8) 计算机的软件系统可分类为 A) 程序与数据 B) 系统软件与应用软件 D) 操作系统与语言处理程序 D) 程序、数据与文档 (9) 486机中的CPU同时能处理的二进制位数为 A) 8 B) 16 C) 32 D) 64 (10) 在使用计算机的过程中,需要重新启动DOS,则要

计算机一级考试题库及答案

2016计算机一级考试题库及答案 一、选择题 1以下关于编译程序的说法正确的是( zz? )。 A.编译程序属于计算机应用软件,所有用户都需要编词程序 B.编译程序不会生成目标程序,而是直接执行源程序 C.编译程序完成高级语言程序到低级语言程序的等价翻译 D.编译程序构造比较复杂,一般不进行出错处理 【参考答案】:C 【参考解析】:编译程序就是把高级语言变成计算机可以识别的二进制语言,即编译程序完成高级语言程序到低级语言程序的等价翻译。

2用8位二进制数能表示的最大的无符号整数等于十进制整数( )。 【参考答案】:A 【参考解析】:用8位二进制数能表示的最大的无符号整数是,转化为十进制整数是28-1=255。 3在数据管理技术发展的三个阶段中,数据共享最好的是( )。 A.人工管理阶段 B.文件系统阶段 C.数据库系统阶段 D.三个阶段相同 【参考答案】:C 【参考解析】:数据管理发展至今已经历了三个阶段:人工管理阶段、文件系统阶段和数据库系统阶段。其中最后一个阶段结构简单,使用方便逻辑性强物理性少,在各方面的表现都最好,一直占据数据库领域的主导地位,所以选择C。 4在E—R图中,用来表示实体联系的图形是( )。

A.椭圆形 B.矩形 C.菱形 D.三角形 【参考答案】:C 【参考解析】:在E—R图中实体集用矩形,属性用椭圆,联系用菱形。 5软件按功能可以分为应用软件、系统软件和支撑软件(或工具软件)。下面属于应用软件的是( )。 A.学生成绩管理系统 语言编译程序 操作系统 D.数据库管理系统 【参考答案】:A

【参考解析】:软件按功能可以分为:应用软件、系统软件、支撑软件。操作系统、编译程序、汇编程序、网络软件、数据库管理系统都属予系统软件。所以B、C、D都是系统软件,只有A是应用软件。 6一棵二叉树共有25个结点,其中5个是叶子结点,则度为1的结点数为( )。 【参考答案】:A 【参考解析】:根据二叉树的性质3:在任意一棵二叉树中,度为0的叶子结点总是比度为2的结点多一个,所以本题中度为2的结点是5-1=4个,所以度为1的结点的个数是25-5-4=16个。 7下列叙述中正确的是( )。 A.循环队列有队头和队尾两个指针,因此,循环队列是非线性结构 B.在循环队列中,只需要队头指针就能反映队列中元素的动态变化情况

全国计算机二级C语言操作题题库

1.程序Cmody021.c输出如下所示图形: * *** ***** ******* ********* #include void main() { int i,j;for(i=1;i<=5;i++) { for(j=1;j<=5-i;j++)printf(" "); for(j=1;j<=2*i-1;j++) printf("*"); printf("\n"); } } 2.程序Cmody032.c的功能是:输出201-300之间的所有素数,统计总个数。#include #include void main() { int num; printf("\n"); num=fun(); printf("\nThe total of prime is %d",num); getch(); } int fun() { int m,i,k,n=0; for(m=201;m<=300;m++) { k=sqrt(m+1); for(i=2;i<=k;i++) /**/if(m/i==0)/**/ break; /**/if(i==k)/**/ { printf("%-4d",m); n++;

if(n%10==0)printf("\n"); } } return n; } 3. 程序Cmody041.c,其功能是统计输入字符串中小写英文字母的个数。如输入:abcdEFGHIJK123 输出:4 #include #include main() { char str1[128]; /**/int i,len,sum=0;/**/ gets(str1); len=strlen(str1); for(i=0;i='a'&&str1[i]<='z')/**/ sum++; } printf("%d\n",sum); getch(); } 4.程序Cmody051.c,其功能是统计输入字符串中大写英文字母的个数。如输入:abcDEFGH123 输出:5 #include #include main() { /**/char str1[128]/**/ int i,len,sum=0; printf("Please input a string:\n"); scanf("%s",str1); len=strlen(str1); for(i=0;i='A'&&str1[i]<='Z') /**/sum++;/**/

计算机二级MS-Office高级应用选择题(全部题库)

A.具有两个根结点的数据结构一定属于非线性结构 B.具有两个以上指针1或的链式结构一定属于非线性结构 C.具有两个以上叶子结点的数据结构一定属于非线性结构 D.具有一个根结点且只有一个叶子结点的数据结构也可能是非线性结构 43.下列叙述中正确的是(A) A.软件过程是把输入转化为输出的一组彼此相关的资源和活动 B.软件过程是软件开发过程 C.软件过程是软件维护过程 D.软件过程是软件开发过程和软件维护过程 44.某系统总体结构如下图所示,该系统结构图是(A) A.层次结构 B.网状结构 C.分支结构 D.循环结构 45.下列叙述中正确的是(A) A.对象具有封装性 B.对象标识可以不唯一 C.对象间的通信是靠方法调用 D.对象是属性名和属性的封装体 46.下列叙述中正确的是(A) A.数据库系统减少了数据冗余 B.经规化后的数据库系统避免了一切冗余 C.数据库系统比文件系统能管理更多的数据 D.数据库系统中数据的一致性是指数据类型一致 47.每个学校有一名校长,且不同学校的校长可以是同一人,则实体学校和 实体校长间的联系是(A) A.多对一 B.多对多 C.一对一 D.一对多 48.定义部门关系模式:部门(部门号,部门名,部门成员,部门总经理),使它 不满足第一式的属性是(B) A.部门名 B.部门成员 C.部门总经理 D.部门号 49.1MB的存储容量相当于:(C) A.一百万个字节 B.2的10次方个字节 C.2的20次方个字节 D.1000KB 50.Internet的四层结构分别是:(D) A.应用层、传输层、通信子网层和物理层 B.应用层、表示层、传输层和网络层 C.物理层、数据链路层、网络层和传输层 D.网络接口层、网络层、传输层和应用层 51.微机中访问速度最快的存储器是:(D) A.CD-ROM B.硬盘 C.U盘 D.存 52.计算机能直接识别和执行的语言是:(A) A.机器语言 B.高级语言 C.汇编语言 D.数据库语言 53.在Word文档中有一个占用3页篇幅的表格,如需将这个表格的标题行都 出现在各页面首行,最优的操作方法是:(B) A.将表格的标题行复制到另外2页中 B.利用”重复标题行”功能 C.打开”表格属性”对话框,在列属性中进行设置 D.打开”表格属性”对话框,在行属性中进行设置 54.在Word文档中包含了文档目录,将文档目录转变为纯文本格式的最优 操作方法是:(D) A.文档目录本身就是纯文本格式,不需要再进行进一步操作 B.使用组合键 C.在文档目录上单击鼠标右键,然后执行”转换”命令 D.复制文档目录,然后通过选择性粘贴功能以纯文本方式显示 55.在Excel某列单元格中,快速填充2011年~2013年每月最后一天日期的最 优操作方法是:(A) A.在第一个单元格中输入”2011-1-31",然后使用EOMONTH函数填充其余 35个单元格 B.在第一个单元格中输入”2011-1-31",拖动填充柄,然后使用智能标记自动填充其余35个单元格 C.在第一个单元格中输入”2011-1-31",然后使用格式刷直接填充其余35个单元格 D.在第一个单元格中输入”2011-1-31",然后执行”开始”选项卡中的”填充”命令 56.如果Excel单元格值大于0,则在本单元格中显示"已完成";单元格值小于 0,则在本单元格中显示"还未开始";单元格值等于0,则在本单元格中显示"正在进行中",最优的操作方法是:(A) A.使用IF函数 B.通过自定义单元格格式,设置数据的显示方式 C.使用条件格式命令 D.使用自定义函数 57.在一次校园活动中拍摄了很多数码照片,现需将这些照片整理到一个 PowerPoint演示文稿中,快速制作的最优操作方法是:(A) A.创建一个PowerPoint相册文件 B.创建一个PowerPoint演示文稿,然后批量插入图片 C.创建一个PowerPoint演示文稿,然后在每页幻灯片中插入图片 D.在文件夹中选择中所有照片,然后单击鼠标右键直接发送到PowerPoint 演示文稿中 58.如果需要在一个演示文稿的每页幻灯片左下角相同位置插入学校的校 徽图片,最优的操作方法是:(A) A.打开幻灯片母版视图,将校徽图片插入在母版中 B.打开幻灯片普通视图,将校徽图片插入在幻灯片中 C.打开幻灯片放映视图,将校徽图片插入在幻灯片中 D.打开幻灯片浏览视图,将校徽图片插入在幻灯片中 59.下列结构中属于线性结构链式存储的是(A) A.双向链表 B.循环队列 C.二叉链表 D.二维数组 60.下列叙述中错误的是(B) A.循环链表中有一个表头结点 B.循环链表的存储空间是连续的 C.循环链表实现了空表与非空表运算的统一 D.循环链表的表头指针与循环链表中最后一个结点的指针均指向表头结点 61.度为3的一棵树共有30个结点,其中度为3、1的结点个数分别为3、4。 则该树中的叶子结点数为(B) A.14 B.15 C.16 D.不可能有这样的树 62.在长度为97的顺序有序表中作二分查找,最多需要的比较次数为(A) A.7 B.96 C.48 D.6 63.软件的三要素是(C) A.程序、数据和工具 B.程序、数据和配置

计算机二级c语言历年真题及答案

计算机二级c语言历年真题及答案【篇一:国家计算机二级c语言历年真题及答案】 class=txt>c语言程序设计 (考试时间90分钟,满分100分) 一、选择题((1)—(10)、(21)—(40)每题2分,(11)—(20)每题1分,共70分) (1)下列数据结构中,属于非线性结构的是 a)循环队列 b) 带链队列 c) 二叉树 d)带链栈 (2)下列数据结果中,能够按照“先进后出”原则存取数据的是 a) 循环队列 b) 栈 c)队列 d)二叉树 (3)对于循环队列,下列叙述中正确的是 a)队头指针是固定不变的 b)队头指针一定大于队尾指针 c)队头指针一定小于队尾指针 d)队头指针可以大于队尾指针,也可以小于队尾指针 (4)算法的空间复杂度是指 a)算法在执行过程中所需要的计算机存储空间 b)算法所处理的数据量 c)算法程序中的语句或指令条数 d)算法在执行过程中所需要的临时工作单元数 (5)软件设计中划分模块的一个准则是 a) 低内聚低耦合 b) 高内聚低耦合 c) 低内聚高耦合 d) 高内聚高耦合 (6)下列选项中不属于结构化程序设计原则的是 a) 可封装 d) 自顶向下

c) 模块化 d) 逐步求精 (7)软件详细设计产生的图如下: 该图是 a) n-s图 b) pad图 c) 程序流程图 d) e-r图 (8)数据库管理系统是 a)操作系统的一部分 b) 在操作系统支持下的系统软件 c) 一种编译系统 d) 一种操作系统 (9)在e-r图中,用来表示实体联系的图形是 a) 椭圆图 b) 矩形 c) 菱形 d) 三角形 (10)有三个关系r,s和t如下: 其中关系t由关系r和s通过某种操作得到,该操作为 a) 选择 b) 投影 c) 交 d) 并 (11)以下叙述中正确的是 a)程序设计的任务就是编写程序代码并上机调试 b)程序设计的任务就是确定所用数据结构 c)程序设计的任务就是确定所用算法 d)以上三种说法都不完整 (12)以下选项中,能用作用户标识符的是 a)void b)8_8 c)_0_ d)unsigned (13)阅读以下程序

历年全国计算机二级C语言试题库完整

. . . . 参考 50道C 语言知识题 1.以下叙述中正确的是 A)用C 程序实现的算法必须要有输入和输出操作 B)用C 程序实现的算法可以没有输出但必须要有输入 C)用C 程序实现的算法可以没有输入但必须要有输出 D)用C 程序实现的算法可以既没有输入也没有输出 2.下列可用于C 语言用户标识符的一组是 A)void,define,WORDB)a3_3,_123,Car C)For,-abc,IFCaseD)2a,DO,sizeof 3.以下选项中可作为C 语言合法常量的是 A)-80B)-080C)-8e1.0D)-80.0e 4.若有语句:char*line[5];,以下叙述中正确的是 A)定义line 是一个数组,每个数组元素是一个基类型为char 为指针变量 B)定义line 是一个指针变量,该变量可以指向一个长度为5的字符型数组 C)定义line 是一个指针数组,语句中的*号称为间址运算符 D)定义line 是一个指向字符型函数的指针 5.以下定义语句中正确的是 A)inta=b=0;B)charA=65+1,b=′b′; 6.有以下程序段 charch;intk; ch=′a′; k=12; printf("%c,%d,",ch,ch,k);printf("k=%d\n",k); 已知字符a 的ASCII 码值为97,则执行上述程序段后输出结果是 A)因变量类型与格式描述符的类型不匹配输出无定值 B)输出项与格式描述符个数不符,输出为零值或不定值 C)a,97,12k=12 D)a,97,k=12 7.有以下程序 main() {inti,s=1; for(i=1;i<50;i++) if(!(i%5)&&!(i%3))s+=i; printf("%d\n",s);} 程序的输出结果是 A)409B)277C)1D)91 8.当变量c 的值不为2、4、6时,值也为"真"的表达式是 A)(c==2)||(c==4)||(c==6) B)(c>=2&&c<=6)||(c!=3)||(c!=5) C)(c>=2&&c<=6)&&!(c%2) D)(c>=2&&c<=6)&&(c%2!=1) 9.若变量已正确定义,有以下程序段

计算机一级选择题(参考题)

计算机一级选择题(参考题) 1、[单选题]在Word中,下列不属于文字格式的是______。 (A)字型(B)字号(C)分栏(D)字体 正确答案: C 2、[单选题]在Word的编辑状态,设置了标尺,可以同时显示水平标尺和垂直标尺的视图方式是________。 (A)页面方式(B)大纲方式(C)普通方式(D)全屏显示方式正确答案: A 3、[单选题]A*B.TXT表示所有文件名含有字符个数是_______。 (A)3个(B)2个(C)不能确定(D)4个 正确答案: C 4、[单选题]在Windows中,下列说法不正确的是__________。 (A)应用程序窗口最小化后,其对应的程序仍占用系统资源 (B)一个应用程序窗口与多个应用程序相对应 (C)应用程序窗口关闭后,起对应的程序结束运行 (D)一个应用程序窗口可含多个文档窗口 正确答案: B 5、[单选题]PowerPoint中,下列有关发送演示文稿的说法中正确的是_______。(A)如果以附件形式发送时,发送的是当前幻灯片的内容 (B)在发送信息之前,必须设置好OutLook要用到的配置文件 (C)准备好要发送的演示文稿后,选择“编辑”菜单中的链接,再选择“邮件收件人”命令

(D)如果以邮件正文形式发送时,则发送的是整个演示文稿文件,还可以在邮件正文添加说明文字 正确答案: B 6、[单选题]在下列选项中,关于域名书写正确的一项是______。 (A)https://www.360docs.net/doc/de231732.html,1,cn (B)gdoa,https://www.360docs.net/doc/de231732.html, (C)https://www.360docs.net/doc/de231732.html, (D)gdoa,edu1,cn 正确答案: C 7、[单选题]已知D2单元格的内容为=B2*C2,当D2单元格被复制到E3单元格时,E3单元格的内容为________。 (A)=C3*D3 (B)=B3*C3 (C)=C2*D2 (D)=B2*C2 正确答案: A 8、[单选题]计算机病毒是可以造成计算机故障的_____。 (A)一个程序逻辑错误(B)一块特殊芯片 (C)一种特殊的程序(D)一种微生物 正确答案: C 9、[单选题]要把当前活动窗口的内容复制到剪贴板中,可按_______。 (A)【PrintScreen】(B)【Alt】+【PrintScreen】 (C)【Ctrl】+【PrintScreen】(D)【Shift】+【PrintScreen】 正确答案: B 10、[单选题]________类IP地址的前16位表示的是网络号,后16位表示的是主机号。 (A)A (B)D (C)C (D)B

计算机二级C语言测试题及答案解析(一)

2016年计算机二级C语言测试题及答案解析(一)1.(A )是构成C语言程序的基本单位。 A、函数 B、过程 C、子程序 D、子例程 2.C语言程序从C 开始执行。 A、程序中第一条可执行语句 B、程序中第一个函数 C、程序中的main函数 D、包含文件中的第一个函数 3、以下说法中正确的是(C )。 A、C语言程序总是从第一个定义的函数开始执行 B、在C语言程序中,要调用的函数必须在main( )函数中定义 C、C语言程序总是从main( )函数开始执行 D、C语言程序中的main( )函数必须放在程序的开始部分 4.下列关于C语言的说法错误的是(B )。 A、C程序的工作过程是编辑、编译、连接、运行 B、C语言不区分大小写。 C、C程序的三种基本结构是顺序、选择、循环 D、C程序从main函数开始执行 5.下列正确的标识符是(C )。

B、a[i] C、a2_i D、int t 5~8题为相同类型题 考点:标识符的命名规则 只能由字母、数字、下划线构成 数字不能作为标识符的开头 关键字不能作为标识符 选项A中的“-”,选项B中“[”与“]”不满足(1);选项D中的int为关键字,不满足(3) 6.下列C语言用户标识符中合法的是(B )。 A、3ax B、x C、case D、-e2 E)union 选项A中的标识符以数字开头不满足(2);选项C,E均为为关键字,不满足(3);选项D中的“-”不满足(1); 7.下列四组选项中,正确的C语言标识符是(C )。 A、%x B、a+b C、a123

选项A中的“%”,选项B中“+”不满足(1);选项D中的标识符以数字开头不满足(2) 8、下列四组字符串中都可以用作C语言程序中的标识符的是(A)。 A、print _3d db8 aBc B、I\am one_half start$it 3pai C、str_1 Cpp pow while D、Pxq My->book line# His.age 选项B中的“\”,”$”,选项D中“>”,”#”,”.”,”-”不满足(1);选项C 中的while为关键字,不满足(3) 9.C语言中的简单数据类型包括(D )。 A、整型、实型、逻辑型 B、整型、实型、逻辑型、字符型 C、整型、字符型、逻辑型 D、整型、实型、字符型 10.在C语言程序中,表达式5%2的结果是C 。 A、2.5 B、2 C、1 D、3 %为求余运算符,该运算符只能对整型数据进行运算。且符号与被模数相同。5%2=1;5%

计算机一级选择题(1-4章)

第一章 1.信息科学的奠基人香农(Shannon)在信息科学发展史上的主要贡献是创立了()。 A) 控制论B) 狭义信息论C) 噪声理论D) 仿生理论 2.掷一个由红、绿、蓝、白4种颜色标识的立方体,任一面朝上的概率相同。任一面朝上这一事件所获得的自信息量是()。 A) 1/4 B) 1/2 C) 2 D) 0 3.数据、消息、信号、信息等是信息论中讨论的基本术语,以下叙述中,()是错误的。 A) 数据是对客观实体的一种描述形式,是未加工的信息 B) 消息需要进行译码(解读)后才能成为信息,消息中蕴含信息 C) 信号是数据的电磁或光脉冲编码,是消息的运载工具 D) 信息源发出的消息带有明显的确定性 4.信息论发展分为三个阶段,()不属于这三个阶段。 A) 狭义信息论B) 宏观信息论C) 一般信息论D) 广义信息论 5.某信息源信号共有4种状态,每种状态出现的概率分别为1/4,则某信宿收到该信源的平均信息量(信息熵)是()。 A) 1 B) 2 C) 3 D) 4 6.扔一枚硬币,正反面出现的概率相等,任一面朝上这一事件所获得的自信息量是()比特。 A) 1/2 B) 0 C) 1 D) -l 7.信源发出的信号共有4种状态,4种状态的发生概率各为1/4,信源传给信宿的信息熵是()比特。 A) 1 B) 2 C) 3 D) 4 8.有一等差数列,共8项。已知相邻两项的差为2,第2项为4,求第3项的值。答案中含有的信息量是()比特。 A)0 B) 1 C) 2 D) 3 9.一个村在512个村民里选举1人当村长,如果这些村民当选的概率相同,则“李四当选村长”这条信息携带的自信息量是()比特。 A) 3 B) 6 C) 9 D) 12 10.信息熵是事件不确定性的度量,信息熵越小,说明不确定性()。 A) 越小B) 不变C) 越大D) 不能确定 11.从某种意义上说,信息技术是对特定人体器官的扩展,其中通信技术可以认为是对人体()的扩展。 A) 感觉器官B) 神经器官C) 视觉器官D) 听觉器官 12.以下关于图灵机的说法,错误的是()。 A) 图灵机是一种抽象计算模型,并没有真正生产出来 B) 图灵机的理论是在冯·诺依曼型计算机体系结构基础上产生的 C) 图灵机是一种数学自动机模型,包含了存储程序的思想 D) 在图灵机的基础上发展了可计算性理论 13.数码相机中的CCD器件可以将采集到的光信号转换成电信号,这一过程主要是使用了信息技术“四基元”中的()技术。 A) 计算机技术B)通信C)传感D)控制

计算机二级MS-Office高级应用选择题(全部题库)

二级MS选择题题库 1.下列数据结构中,不能采用顺序存储结构的是(D) A.栈 B.堆 C.队列 D.非完全二叉树 2.设二叉树共有375个结点,其中度为2的结点有187个。则度为1的结点个 数是(A) A.0 B.1 C.188 D.不可能有这样的二叉树 3.在带链队列中,经过一系列正常的操作后,如果front=rear,则队列中 的元素个数为(A) A.0或1 B.0 C.1 D.队列满 4.设一棵树的度为3,其中没有度为2的结点,且叶子结点数为5。该树中 度为3的结点数为(B) A.1 B.2 C.3 D.不可能有这样的树 5.软件生命周期可分为定义阶段、开发阶段和维护阶段,下面属于定义阶 段任务的是(C) A软件设计B软件测试C可行性研究D数据库设计 6.下面描述中正确的是(C) A.软件调试是为了改善软件的性能 B.软件测试要确定错误的性质和位置 C.软件测试是软件质量保证的重要手段 D.软件调试的任务是发现并改正程序中的错误 7.下面属于整数类I的实例的是(A) A.229 B.0.229 C.229E-2 D."229" 8.下面模型中为概念模型的是(D) A.网状模型 B.层次模型 C.关系模型 D.实体-联系模型 9.生产每种产品需要多种零件,则实体产品和零件间的联系是(A) A.多对多 B.一对多 C.多对一 D.一对一 10.定义学生选修课程的关系模式为SC(S#,Sn,Sd,Sa,C#,G)(其属性分别为 学号、姓名、所在系、年龄、课程号和成绩);C(C#,Cn,P#)(其属性分别为课程号、课程名、先选课)。关系模式SC的主键是(C) A.S# B.C# C.S#,C# D.Sn,C# 11.小向使用了一部标配为2GRAM的手机,因存储空间不够,他将一张64G 的mircoSD卡插到了手机上。此时,这部手机上的2G和64G参数分别代表的指标是:(B) A.内存、内存 B.内存、外存 C.外存、内存 D.外存、外存 12.全高清视频的分辨率为1920×1080P,如果一张真彩色像素的1920× 1080BMP数字格式图像,所需存储空间是:(C) A.1.98MB B.2.96MB C.5.93MB D.7.91MB 13.有一种木马程序,其感染机制与U盘病毒的传播机制完全一样,只是感 染目标计算机后它会尽量隐藏自己的踪迹,它唯一的动作是扫描系统的文件,发现对其可能有用的敏感文件,就将其悄悄拷贝到U盘,一旦这个U盘插入到连接互联网的计算机,就会将这些敏感文件自动发送到互联网上指定的计算机中,从而达到窃取的目的。该木马叫做:(D) A.网游木马 B.网银木马 C.代理木马 D.摆渡木马 14.某Word文档中有一个5行×4列的表格,如果要将另外一个文本文件中 的5行文字拷贝到该表格中,并且使其正好成为该表格一列的内容,最优的操作方法是:(C) A.在文本文件中选中这5行文字,复制到剪贴板;然后回到Word文档中,将 光标置于指定列的第一个单元格,将剪贴板内容粘贴过来 B.将文本文件中的5行文字,一行一行地复制、粘贴到Word文档表格对应列的5个单元格中 C.在文本文件中选中这5行文字,复制到剪贴板,然后回到Word文档中,选中对应列的5个单元格,将剪贴板内容粘贴过来 D.在文本文件中选择中这5行文字,复制到剪贴板,然后回到Word文档中,选中该表格,将剪贴板内容粘贴过来 15.张经理在对Word文档格式的工作报告修改过程中,希望在原始文档显 示其修改的内容和状态,最优的操作方法是:(C) A.利用“审阅”选项卡的批注功能,为文档中每一处需要修改的地方添加批注,将自己的意见写到批注框里 B.利用“插入”选项卡的文本功能,为文档中的每一处需要修改的地方添加文档部件,将自己的意见写到文档部件中 C.利用“审阅”选项卡的修订功能,选择带”显示标记”的文档修订查看方式后按下”修订“按钮,然后在文档中直接修改内容 D.利用“插入”选项卡的修订标记功能,为文档中每一处需要修改的地方插入修订符号,然后在文档中直接修改内容 16.在Excel工作表中存放了第一中学和第二中学所有班级总计300个学生的 考试成绩,A列到D列分别对应"学校"、"班级"、"学号"、"成绩",利用公式计算第一中学3班的平均分,最优的操作方法是:(C) A.=SUMIFS(D2:D301,A12:A301,”第一中学",B2:B301,"3班”)/COUNTIFS (A2:A301,"第一中学",B2:B301,"3班") B.=SUMIFS(D2:D301,B2:B301,"3班")/COUNTIFS(B2:B301,"3班”) C.=A VERAGEIFS(D2:D301,A2:A301,”第一中学”,B2:B301,"3班”) D.=A VERAGEIF(D2:D301,A2:A301,”第一中学”,B2:B301,"3班”) 17.Excel工作表D列保存了18位身份证号码信息,为了保护个人隐私,需将 身份证信息的第9到12位用"*"表示,以D2单元格为例,最优的操作方法是:(C) A.=MID(D2,1,8)+”****”+MID(D2,13,6) B.=CONCA TENATE(MID(D2,1,8),”****”,MID(D2,13,6)) C.=REPLACE(D2,9,4,”****”) D.=MID(D2,9,4,”****”) 18.如需将PowerPoint演示文稿中的SmartArt图形列表内容通过动画效果 一次性展现出来,最优的操作方法是:(A) A.将SmartArt动画效果设置为”整批发送” B.将SmartArt动画效果设置为”一次按级别” C.将SmartArt动画效果设置为”逐个按分支” D.将SmartArt动画效果设置为”逐个按级别” 19.在PowerPoint演示文稿中通过分节组织幻灯片,如果要选中某一节内的 所有幻灯片,最优的操作方法是:(D) A.按组合键 B.选中该节的一张幻灯片,然后按住键,单击该节的最后一张幻灯 片 D.单击节标题 20.设二叉树共有500个结点,其中叶子结点有250个。则度为2的结 点个数是(C) A.0 B.1 C.249 D.不可能有这样的二叉树 21.下列叙述中正确的是(B)

计算机二级c语言题库及答案

2016年计算机二级c语言题库及答案 一、选择题(每小题1分,共40小题,共40分) 1.设循环队列的存储空间为Q(1:35),初始状态为front=rear=35。现经过一系列入队与退队运算后,front=15,rear=15,则循环队列中的元素个数为( )。 或35 2.下列关于栈的叙述中,正确的是( )。 A.栈底元素一定是最后入栈的元素 B.栈操作遵循先进后出的原则 C.栈顶元素一定是最先入栈的元素 D.以上三种说法都不对 3.下列链表中,其逻辑结构属于非线性结构的是( )0、 A.双向链表 B.带链的栈 C.二叉链表 D.循环链表 4.在关系数据库中,用来表示实体间联系的是( )。 A.网状结构 B.树状结构 C.属性 D.二维表 5.公司中有多个部门和多名职员,每个职员只能属于一个部门,一个部门可以有多名职员。则实体部门和职员间的联系是( )。 :m联系 :n联系 :1联系 :l联系

6.右两个关系R和S如下: 则由关系R得到关系S的操作是( )。 A.自然连接 B.并 C.选择 D.投影 7.数据字典(DD)所定义的对象都包含于( )。 A.软件结构图 B.方框图 C.数据流图(DFD图) D.程序流程图 8.软件需求规格说明书的作用不包括( )。 A.软件设计的依据 B.软件可行性研究的依据 C.软件验收的依据 D.用户与开发人员对软件要做什么的共同理解 9.下面属于黑盒测试方法的是( )。 A.边界值分析 B.路径覆盖 C.语句覆盖 D.逻辑覆盖 10.下面不属于软件设计阶段任务的是( )。 A.制订软件确认测试计划 B.数据库设计 C.软件总体设计 D.算法设计 11.以下叙述中正确的是( )。 A.在C语言程序中,main函数必须放在其他函数的最前面 B.每个后缀为C的C语言源程序都可以单独进行编译 C.在C语言程序中,只有main函数才可单独进行编译

全国最新计算机一级考试试题库

全国最新计算机一级考试试题库 1、用高级程序设计语言编写的程序称为___c___。 A、目标程序 B、可执行程序 C、源程序 D、伪代码程序 2、操作系统是计算机系统中的_____a_。 A、核心系统软件 B、关键的硬件部件 C、广泛使用的应用软件 D、外部设备 3、在微机的配置中常看到"处理器PentiumⅢ/667"字样,其中数字667表示______a。 A、处理器的时钟主频是667MHz B、处理器的运算速度是667MIPS C、处理器的产品设计系列号是第667号 D、处理器与内存间的数据交换速率是667KB/s 4、下列关于计算机病毒的叙述中,正确的选项是____b__。 A、计算机病毒只感染.exe和.com文件 B、计算机病毒可以通过读写软盘、光盘或internet网络进行传播 C、计算机病毒是通过电力网进行传播的 D、计算机病毒是由于软盘片表面不清洁而造成的 5、十进制整数100化为二进制数是__a____。 A、1100100 B、1101000 C、1100010 D、1110100 6、目前网络传输介质中传输速率最高的是____c__。 A、双绞线 B、同轴电缆 C、光缆 D、电话线 7、第一台电子计算机是1946年在美国研制的,该机的英文缩写名是____a__。 A、ENIAC B、EDVAC C、EDSAC D、MARK-II 8、为了防止病毒传染到保存有重要数据的3.5英寸软盘片上,正确的方法是______。 A、关闭盘片片角上的小方口 B、打开盘片片角上的小方口 C、将盘片保存在清洁的地方 D、不要将盘片与有病毒的盘片放在一起 9、在微机中,1MB准确等于__b____。 A、1024×1024个字 B、1024×1024个字节 C、1000×1000个字节 D、1000×1000个字 10、运算器的组成部分不包括_b_____。 A、控制线路 B、译码器 C、加法器 D、寄存器

全国计算机一级MS Office选择题

全国计算机等级考试一级MS Office模拟选择题 1.计算机采用的主机电子器件的发展顺序是(B )。 A)晶体管、电子管、中小规模集成电路、大规模和超大规模集成电路 B)电子管、晶体管、中小规模集成电路、大规模和超大规模集成电路 C)晶体管、电子管、集成电路、芯片 D)电子管、晶体管、集成电路、芯片 【解析】计算机从诞生发展至今所采用的逻辑元件的发展顺序是电子管、晶体管、集成电路、大规模和超大规模集成电路。 2.世界上第一台电子计算机诞生于(B )年。 A)1952 B)1946 C)1939 D)1958 【解析】世界上第一台名为ENIAC的电子计算机于年诞生于美国宾夕法尼亚大学。 3.世界上第一台电子计算机名叫(B )。 A)EDV AC B)ENIAC C)EDSAC D)MARK-II 【解析】世界上第一台名为ENIAC的电子计算机于年诞生于美国宾夕法尼亚大学。 4.下列不属于第二代计算机特点的一项是(A )。 A)采用电子管作为逻辑元件B)运算速度为每秒几万~几十万条指令 C)内存主要采用磁芯D)外存储器主要采用磁盘和磁带 【解析】第二代计算机采用晶体管作为主要逻辑元件。 5.下面四条常用术语的叙述中,有错误的是(B )。 A)光标是显示屏上指示位置的标志 B)汇编语言是一种面向机器的低级程序设计语言,用汇编语言编写的程序计算机能直接执行 C)总线是计算机系统中各部件之间传输信息的公共通路 D)读写磁头是既能从磁表面存储器读出信息又能把信息写入磁表面存储器的装置 【解析】用汇编语言编制的程序称为汇编语言程序,汇编语言程序不能被机器直接识别和执行,必须由"汇编程序"(或汇编系统)翻译成机器语言程序才能运行。 6.奔腾(Pentium)是(C )公司生产的一种CPU的型号。 A)IBM B)Microsoft C)Intel D)AMD 【解析】英特尔(Intel)公司生产的一种CPU的型号是奔腾(Pentium)系列的。 7.计算机系统由(D )组成。 A)主机和显示器B)微处理器和软件C)硬件系统和应用软件D)硬件系统和软件系统 【解析】计算机系统是由硬件系统和软件系统两部分组成的。 8.微型计算机硬件系统中最核心的部位是(B )。 A)主板B)CPU C)内存储器D)I/O设备 【解析】微型计算机硬件系统由主板、中央处理器(CPU)、内存储器和输入输出(I/O)设备组成,其中中央处理器(CPU)是硬件系统中最核心的部件。 9.微型计算机的主机包括(B )。 A)运算器和控制器B)CPU和内存储器C)CPU和UPS D)UPS和内存储器 【解析】微型计算机的主机包括CPU和内存储器。UPS为不间断电源,它可以保障计算机系统在停电之后继续工作一段时间,以使用户能够紧急存盘,避免数据丢失,属于外部设备。运算器和控制器是CPU的组成部分。10.微型计算机主机的主要组成部分有(D )。 A)运算器和控制器B)CPU和硬盘C)CPU和显示器D)CPU和内存储器 【解析】计算机主机主要由CPU和内存储器两部分组成。

计算机二级C语言考试编程题题库

计算机c语言编程题库 1、求100之内自然数中最大的能被17整除的数。 void main() { int i; for(i=100;i>0;i--) if(i%17==0)break; printf("%d\n",i); } 2、已知a,b,c都是1位整数,求当三位整数abc、cba的和为1333时a、b、c的值。 void main() { int a,b,c; for(a=1;a<=9;a++) { for(b=0;b<=9;b++) { for(c=1;c<=9;c++) if(a*100+b*10+c+c*100+b*10+a==1333) printf("%d,%d,%d\n",a,b,c); } } } 3、计算并输出200-400之间不能被3整除的整数的和。 void main() { int i,sum=0; for(i=200;i<=400;i++) if(i%3!=0) sum=sum+i; printf("%d\n",sum); } 4、从键盘输入10个数,统计非负数的个数,并计算非负数的和。 void main() { int i,n=0,sum=0; int a[10]; printf(“请输入10个数:”);

for(i=0;i<10;i++) scanf(“%d”,&a[i]); for(i=0;i<10;i++) if(a[i]>=0) { sum=sum+a[i]; n++;} printf("非负个数是%d,sum=%d\n",n,sum); } 5、求100之内自然数中偶数之和。 void main() { int i,sum=0; for(i=0;i<=100;i++) if(i%2==0) sum=sum+i; printf("sum=%d\n",sum); } 6、输入5个数,求和并输出。要求编写求和的函数。 void main() { int b(int x[],int n); int sum=0; int a[5]; int i; printf("请输入5个数:"); for(i=0;i<5;i++) scanf("%d",&a[i]); sum=b(a,5); printf("sum=%d\n",sum); } int b(int x[],int n) { int i,sum=0; for(i=0;i<5;i++) sum=sum+x[i]; return sum; } 7、编程计算1*2*3+3*4*5+5*6*7+...+99*100*101的值。 void main() { int i,sum=0; for(i=1;i<=99;i=i+2) sum=sum+i*(i+1)*(i+2); printf("%d\n",sum); } 8、编写程序,将用户输入的字符串中所有的字符a用*代替,然后输出。void main()

相关文档
最新文档