最新全国计算机二级考试试题题库附答案资料.docx
《最新全国计算机二级考试试题题库附答案资料.docx》由会员分享,可在线阅读,更多相关《最新全国计算机二级考试试题题库附答案资料.docx(10页珍藏版)》请在冰豆网上搜索。
最新全国计算机二级考试试题题库附答案资料
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)AB)aC)ZD)x
(4)用晶体管作为电子器件制成的计算机属于
A)第一代B)第二代C)第三代D)第四代
(5)下列各不同进制的四个无符号数中,最小的数是
A)(11011001)2B)(37)8C)(75)10D)(2A)16
(6)二进制数1110111.11转换成十六进制数是
A)77.CB)77.3C)E7.CD)E7.3
(7)下列各无符号十进制数中,能用八位二进制表示的是
A)296B)333C)256D)199
(8)计算机的软件系统可分类为
A)程序与数据B)系统软件与应用软件
D)操作系统与语言处理程序D)程序、数据与文档
(9)486机中的CPU同时能处理的二进制位数为
A)8B)16C)32D)64
(10)在使用计算机的过程中,需要重新启动DOS,则要
A)按Ctrl+Break键B)按^C键C)按Ctrl+Alt+Del键D)按^H键
(11)现要从软盘启动DOS(软盘中已存有DOS系统),设有如下一些操作:
①打开计算机电源;②将该软盘插入A驱动器;③关好A驱动器门。
则冷启动的操作顺序应为
A)①→②→③B)③→②→①C)②→①→③D)②→③→①
(12)设当前盘中某一文件路径为\A\C\B\ABC.C,当前目录为\A。
下列命令中错误的是
A)CD..B)RD\A\C\B
C)TYPE\A\C\B\ABC.CD)TYPEC\B\ABC.C
(13)设当前盘中的根目录下有一子目录AB,在子目录AB下有一文件PQ.BAS。
现要查看文件PQ.BAS的内容,应使用命令
A)TYPE\ABPQ.BASB)TYPE\AB\PQ.BAS
C)TYPE\PQ.BASD)DIR\AB\PQ.BAS
(14)自动批处理文件必须放在
A)C盘根目录中B)A盘根目录中
C)启动盘的任一个目录中D)启动盘的根目录中
(15)设当前盘当前目录为C:
\USER\XY\P,且当前盘当前目录为空,则下列命令中能正确执行的是
A)RDC:
\USER\XY\PB)RDUSER\XY\P
C)MD\USER\XY\P\USERD)MD\USER\XY\P\X\Y
(16)下列DOS命令中,合法的是
A)DISKCOMPA.CB.CB)TYPEA.C>>B.C
C)COMPA:
B:
D)COMPA:
A:
(17)设当前盘为C盘,所用的所有软盘已格式化,且容量相同,则下列DOS命令中错误的是
A)DISKCOPYA:
A:
B)COPYA:
*.*C)COPY*.*D)COPYA:
*.*C:
(18)下列DOS命令中错误的是
A)TYPEA.TXT>PRNB)TYPEA.TXTPRN
C)COPY*.TXTPRND)COPYCONPRN
(19)下列四组DOS命令中,互相等价的一组是
A)COPYA:
*.*B:
与DISKCOPYA:
B:
B)COPYABC.TXT+XYZ.TXT与TYPEXYZ.TXT>>ABC.TXT
C)COPYABC.TXT+XYZ.TXTXYZ.TXT与COPYXYZ.TXT+ABC.TXT
D)TYPE*.FOR>CON与COPY*.FORCON
(20)设C盘目录结构如下:
且C盘根目录下文件AUTOEXEC.BAT的内容为
CDFORTRAN
CD\TC
如果在A驱动器中插入一张根目录中只有扩展名为.C的若干文件(即A盘中无DOS系统文件)的软盘片,则由C盘启动DOS系统后,第一次键入下列命令中,正确的是
A)COPYA:
\*.CB)COPYA:
\*.CTC
C)COPYA:
\*.CFORTRAND)CDUSER
(21)C语言提供的合法的数据类型关键字是
A)DoubleB)shortC)integerD)Char
(22)在C语言中,合法的长整型常数是
A)0LB)4962710C)0.054838743D)2.1869e10
(23)表达式:
10!
=9的值是
A)trueB)非零值C)0D)1
(24)合法的C语言中,合法的长整型常数是
A)'\t'B)"A"C)65D)A
(25)若有说明和语句:
inta=5;
a++;
此处表达式a++的值是
A)7B)6C)5D)4
(26)在下列选项中,不正确的赋值语句是
A)++t;B)n1=(n2=(n3=0));C)k=i==j;D)a=b+c=1;
(27)若有说明:
inti,j=7,*p=&i;,则与i=j;等价的语句是
A)I=*P;B)*P=*&J;C)i=&j;D)i=**p;
(28)不能把字符串:
Hello!
赋给数组b的语句是
A)charb[10]={'H','e','l','l','o','!
'};
B)charb[10];b="Hello!
";
C)charb[10];strcpy(b,"Hello!
");
D)charb[10]="Hello!
";
(29)若有以下说明:
inta[12]={1,2,3,4,5,6,7,8,9,10,11,12};
charc='a',d,g;
则数值为4的表达式是
A)a[g-c]B)a[4]C)a['d'-'c']D)a['d'-c]
(30)若有以下说明:
inta[10]={1,2,3,4,5,6,7,8,9,10},*p=a;
则数值为6的表达式是
A)*p+6B)*(p+6)C)*p+=5D)p+5
(31)若有以下说明:
intw[3][4]o={{0,1},{2,4},{5,8}};
int(*p)[4]=w;
则数值为4的表达式是
A)*w[1]+1B)p++,*(p+1)C)w[2][2]D)p[1][1]
(32)若程序中有下面的说明和定义
structabc
{intx;chary;}
structabcs1,s2;
则会发生的情况是
A)编译进错B)程序将顺利编译`连接`执行
C)能顺利通过编译`连接`但不能执行D)能顺利通过编译`但连接出错
(33)能正确表示a≥10或a≤0的关系表达式是
A)a>=10ora<=0B)a>=10│a<=0
C)a>=10││a<=0D)a>=10││a<=0
(34)下面程序的输出是
main()
{intx=3,y=6,a=0;
while(x++!
=(y+=o1))
{a+o=1;
if(y
#include
main()
{charss[10]="12345";
strcat(ss,"6789");
gets(ss);printf("%s\n",ss);
}
A)ABCB)ABC9C)123456ABCD)ABC456789
(35)下面程序的输出是
main()
{char*a="12134211";
intv1=0,v2=0,v3=0,v4=0,k;
for(k=0;s[k];k++)
switch(s[k])
{default:
v4++;
case'1':
v1++;
case'3':
v3++;
case'2':
v2++;}
printf("v1=%d,v2=%d,v3=%d,v4=%d\n",v1,v2,v3,v4);}
A)v1=4,v2=2,v3=1,v4=1B)v1=4,v2=9,v3=3,v4=1
C)v1=5,v2=8,v3=6,v4=1D)v1=8,v2=8,v3=8,v4=8
(36)下面程序的输出是
main()
{intk=11;printf("k=%d,k=%o,k=%x\n",k,k,k);}
A)k=11,k=12,k=11B)k=11,k=13,k=13C)k=11,k=013,k=0xbD)k=11,k=13,k=b
(37)若有以下程序段,w和k都是整型变量:
┆
w=k;
LB:
if(w==0)gotoLE;
w--;
printf("*");
gotoLB;
LE:
┆
则不能与上面程序段等价的循环语句是
A)for(w=k;w!
=0;w--)printf("*");B)for(w=k;w;--w)printf("*");
C)w=k;D)w=k;
while(w--!
=0)printf("*");w++;do{w--;printf("*");}while(w!
=0);
(38)若有说明,double*p,a;则能通过scanf语句正确给输入项读入数据的程序段是
A)*p=&a;scanf("%lf",p);B)p=(double*)malloc(8);scanf("%f",p);
C)p=&a;scanf("%lf",a);D)p=&a;scanf("%le",p);
(39)当执行下面程序且输入:
ABC时,输出的结果是
#include
#include
main()
{charss[10]="12345";
gets(ss);printf("%s\n",ss);}
A)ABCB)ABC9C)123456ABCD)ABC456789
(40)若有以下的说明和语句:
main()
{intt[3][2],*pt[3],k;
fpr(k=o;k<3;k++)pt[k]=t[k];
}
则以一选项中能正确表示t数组元素地址的表达式是
A)&t[3][2]B)*pt[0]C)*(pt+1)D)&pt[2]
(41)下面程序输出数组中的最大值,由s指针指向该元素.
main()
{inta[10]={6,7,2,9,1,10,5,8,4,3,},*p,*s;
flr(p=a,s=a;p-a<10;p++)
if(---?
---)s=p;
printf("Themax:
%d",*s):
}
则在if语句中的判断表达式应该是
A)p>sB)*p>*sC)a[p]>a[s]D)p-a>p-s
(42)下面程序的输出是
#include
main()
{char*a="abcdefgh";
fun(a);puts(a);}
fun(char*s)
{intx=0,y;charc;
for(y=strlen(s)-1;x
A)abcdefghB)hgfdecbaC)dcbahgfeD)hgfedcba
(43)若有以下函数调用语句:
fun(a+b,(x,y),fun(n+k,d,(a,b)));在此函数调用语句中实参的个数是
300-400元1632% A)3B)4C)5D)6
(44)下面程序的输出是
1、购买“女性化” main()
{intt=1;fun(fun(t));}
(二)创业弱势分析 fun(inth)
因此不难看出,自制饰品在校园里也大有市场所在。
对于那些走在流行前端的女生来说,〝捕捉〞新事物便〝捕捉〞到了时尚与个性。
{staticinta[3]={1,2,3};
intk;
调研结论:
综上分析,我们认为在学院内开发“DIY手工艺品”商店这一创业项目是完全可行的。
for(k=0;k<3;k++)a[k]+=a[k]-h;
for(k=1;k<3;k++)printf("%d",a[k]);
printf("\n");return(a[h]);}
A)1,2,3,B)1,3,5,C)1,3,5,D)1,3,5,
在调查中我们注意到大多数同学都比较注重工艺品的价格,点面氛围及服务。
1,5,9,1,3,5,0,4,8,-1,3,7,
因为是连锁店,老板的“野心”是开到便利店那样随处可见。
所以办了积分卡,方便女孩子到任何一家“漂亮女生”购物,以求便宜再便宜。
(45)C语言中,函数的隐含存储类别是
A)autoB)staticC)externD)无存储类别
成功秘诀:
好市口+个性经营 (46)下面程序的输出是
众上所述,我们认为:
我们的创意小屋计划或许虽然会有很多的挑战和困难,但我们会吸取和借鉴“漂亮女生”和“碧芝”的成功经验,在产品的质量和创意上多下工夫,使自己的产品能领导潮流,领导时尚。
在它们还没有打入学校这个市场时,我们要巩固我们的学生市场,制作一些吸引学生,又有使学生能接受的价格,勇敢的面对它们的挑战,使自己立于不败之地。
intw=3;
main()
小饰品店往往会给人零乱的感觉,采用开架陈列就会免掉这个麻烦。
“漂亮女生”像是个小超市,同一款商品色彩丰富地挂了几十个任你挑,拿上东西再到收银台付款。
这也符合女孩子精挑细选的天性,更保持了店堂长盛不衰的人气。
{intw=10;printf("%d\n",fun(5)*w);}