发布文章

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

2018-03-27 计算机等级

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

  一、选择题((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/A.DAT B)ABCCOM C)ECD.BASIC D)XY+Z.TXT

  (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,%o\n", 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("%X\n", 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,%d\n", 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,%d\n",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("%d\n", d);

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

  printf("%d\n", d+1);

  else

  printf("%d\n", d+2);

  }

  执行后输出结果是

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

上一篇:2016年计算机一级office模拟试题及答案 下一篇:2016年大一计算机考试操作题