网站首页 语言 会计 互联网计算机 医学 学历 职场 文艺体育 范文
当前位置:学识谷 > IT认证 > 计算机等级

2016年计算机二级考前冲刺卷及答案

栏目: 计算机等级 / 发布于: / 人气:5.99K

在计算机考试前几天,yjbys小编为大家提供最新的计算机一级考试模拟试题,希望能帮助到大家复习!

2016年计算机二级考前冲刺卷及答案

  一、选择题((1)~(40)每题1分,(41)~(50)每题2分,共60分)

下列各题A)、B)、C)、D)四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上,答在试卷上不得分。

(1)用8位无符号二进制数能表示的最大十进制数为

A)127 B)128 C)255 D)256

(2)在64位高档微机中,一个字长所占的二进制位数为

A)8 B)16 C)32 D)64

(3)在Windows环境下,为了复制一个对象,在用鼠标拖动该对象时应同时按住

A)Alt键 B)Esc键 C)Shift键 D)Ctrl键

(4)在Windows菜单中,暗淡(灰色)的命令项表示该命令

A)暂时不能用 B)正在执行 C)包含下一层菜单 D)包含对话框

(5)在DOS环境下,为了得到TYPE命令的帮助信息,正确的DOS命令为

A)TYPE B)TYPE /H C)TYPE /* D)TYPE /?

(6)下列选项中,能作为合法DOS文件名的是

A)ANP/ B)ABCCOM C)C D)XY+

(7)下列叙述中正确的是

A)在Windows环境下,最大化的窗口是不能移动的

B)在Windows环境下,应用程序窗口最小化后,该应用程序暂停执行

C)在Windows环境下,只有最小化的窗口才能关闭

D)在Windows环境下,不能关闭最大化的窗口

(8)在Windows环境下,工具栏中的复制按钮是

A) B) C) D)

(9)在Windows环境下,若要将整个屏幕上显示的内容存入剪贴板,可以按

A)Ctrl+PrintScreen键 B)Alt+PrintScreen键

C)Shift+PrintScreen键 D)PrintScreen键

(10)目前,计算机病毒扩散最快的途径是

A)通过软件复制 B)通过网络传播

C)通过磁盘拷贝 D)运行游戏软件

(11)以下叙述中正确的是

A)C语言比其他语言高级

B)C语言可以不用编译就能被计算机识别执行

C)C语言以接近英语国家的自然语言和数学语言作为语言的表达形式

D)C语言出现的最晚,具有其他语言的一切优点

(12)C语言中用于结构化程序设计的三种基本结构是

A)顺序结构、选择结构、循环结构 B)if、switch、break

C)for、while、do-while D)if、for、continue

(13)在一个C程序中

A)main函数必须出现在所有函数之前 B)main函数可以在任何地方出现

C)main函数必须出现在所有函数之后 D)main函数必须出现在固定位置

(14)下列叙述中正确的是

A)C语言中既有逻辑类型也有集合类型

B)C语言中没有逻辑类型但有集合类型

C)C语言中有逻辑类型但没有集合类型

D)C语言中既没有逻辑类型也没有集合类型

(15)下列关于C语言用户标识符的叙述中正确的是

A)用户标识符中可以出现下划线和中划线(减号)

B)用户标识符中不可以出现中划线,但可以出现下划线

C)用户标识符中可以出现下划线,但不可以放在用户标识符的开头

D)用户标识符中可以出现下划线和数字,它们都可以放在用户标识符的开头

(16)若有以下程序段(n所赋的是八进制数)

int m=32767, n=032767;

printf("%d,%on", m, n);

执行后输出结果是

A)32767,32767 B)32767,032767 C)32767,77777 D)32767,077777

(17)下列关于单目运算符++、--的叙述中正确的是

A)它们的运算对象可以是任何变量和常量

B)它们的运算对象可以是char型变量和int型变量,但不能是float型变量

C)它们的运算对象可以是int型变量,但不能是double型变量和float型变量

D)它们的运算对象可以是char型变量、int型变量和float型变量

(18)若有以下程序段

int m=0xabc,n=0xabc;

m -= n;

printf("%Xn", m);

执行后输出结果是

A)0X0 B)0x0 C)0 D)0XABC

(19)有以下程序段

int m=0,n=0; char c='a';

scanf("%d%c%d",&m,&c,&n);

printf("%d,%c,%dn", m,c, n);

若从键盘上输入:10A10<回车>,则输出结果是:

A)10,A,10 B)10,a,10 C)10,a,0 D)10,A,0

(20)有以下程序

main()

{ int i;

for (i=0; i<3; i++)

switch (i)

{ case 1: printf("%d ", i);

case 2: printf("%d ", i);

default : printf("%d ", i);

}

}

执行后输出结果是

A)011122 B)012 C)012020 D)120

(21)有以下程序

main()

{ int i=1, j=1, k=2;

if ( (j++ || k++) && i++) printf("%d,%d,%dn",i,j,k);

}

执行后输出结果是

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

(22)有以下程序

main()

{ int a=5,b=4,c=3,d=2;

if (a>b>c)

printf("%dn", d);

else if ( (c-1 >= d) == 1)

printf("%dn", d+1);

else

printf("%dn", d+2);

}

执行后输出结果是

A)2 B)3 C)4 D)编译时有错,无结果