还剩6页未读,继续阅读
文本内容:
年全国计算机二级考试试题题库附答案2020年全国计算机二级考试试题题库附答案2020
一、选择题1-40每小题1分,41-50每小题2分,共60分下列各题A、B、C、D四个选项中,只有一个选项是正确的,请将正确选项在答题卡相应位置上涂黑,答在试卷上不得分1应用软件是指A所有能够使用的软件B能被各应用单位共同使用的某种软件0所有微机上都应使用的基本软件D专门为某一应用目的而编制的软件2下列述叙中错误的是A计算机要经常使用不要长期闲置不用B为了延长计算机的寿命,应避免频繁开关计算机0在计算机附近应避免磁场干扰0计算机用儿小时后,应关机一会儿再用3下列字符中,ASCH码值最小的是A A B aC ZD x4用晶体管作为电子器件制成的计算机属于A第一代B第二代C第三代D第四代5下列各不同进制的四个无符号数中,最小的数是A110110012B378C7510D2A166二进制数11转换成十六进制数是A
77.C B
77.3C E
7.C DE
7.37下列各无符号十进制数中,能用八位二进制表示的是A296B333C256D1998计算机的软件系统可分类为A程序与数据B系统软件与应用软件D操作系统与语言处理程序D程序、数据与文档9486机中的CPU同时能处理的二进制位数为A8B16C32D6410在使用计算机的过程中,需要重新启动DOS,则要A按Ctrl+Break键B按黑键C按Ctrl+Alt+Del键D按飞键11现要从软盘启动DOS软盘中已存有DOS系统,设有如下一些操作:
①打开计算机电源;
②将该软盘插入A驱动器;
③关好A驱动器门则冷启动的操作顺序应为A
①一
②一
③B
③一
②一
①C
②f
①f
③D
②f
③f
①12设当前盘中某一文件路径为\A\C\B\ABC.C,当前目录为\A下列命令中错误的是A CD..B RD\A\C\BC TYPE\A\C\B\ABC.C DTYPE C\B\ABC.C13设当前盘中的根目录下有一子目录AB,在子目录AB下有一文件PQ.BAS现要查看文件PQ.BAS的内容,应使用命令A TYPE\AB PQ.BAS BTYPE\AB\PQ.BASC TYPE\PQ.BAS DDIR\AB\PQ.BAS14自动批处理文件必须放在A C盘根目录中B A盘根目录中0启动盘的任一个目录中D启动盘的根目录中15设当前盘当前目录为C:\USER\XY\P,且当前盘当前目录为空,则下列命令中能正确执行的是A RDC:\USER\XY\P BRD USER\XY\PC MD\USER\XY\P\USER DMD\USER\XY\P\X\Y16下列DOS命令中,合法的是A DISKCOMPA.C B.C BTYPE A.C»B.CC COMPA:B:D COMPA:A:17设当前盘为C盘,所用的所有软盘已格式化,且容量相同,则下列DOS命令中错误的是A DISKCOPY A:A:B COPY A:*.*C COPY*.*D COPY A:*.*C:18下列DOS命令中错误的是A TYPE A.TXTPRN BTYPEA.TXT PRNCCOPY*.TXT PRND COPYCON PRN19下列四组DOS命令中,互相等价的一组是A COPYA:*.*B:与DISKCOPYA:B:B COPYABC.TXT+XYZ.TXT与TYPE XYZ.TXT»ABC.TXTC COPYABC.TXT+XYZ.TXT XYZ.TXT与COPY XYZ.TXT+ABC.TXTD TYPE*.FORCON与COPY*.FOR CON20设C盘目录结构如下且C盘根目录下文件AUTOEXEC.BAT的内容为CD FORTRANCD\TC如果在A驱动器中插入一张根目录中只有扩展名为.C的若干文件即A盘中无DOS系统文件的软盘片,则由C盘启动DOS系统后,第一次键入下列命令中,正确的是A COPYA:\*.C BCOPYA:\*.C TCCCOPYA:\*.C FORTRAND CDUSER21C语言提供的合法的数据类型关键字是A DoubleB shortC integerD Char22在C语言中,合法的长整型常数是A0L B4962710C
0.054838743D
2.1869el023表达式10!=9的值是A trueB非零值C0D124合法的C语言中,合法的长整型常数是At B〃A〃C65D A25若有说明和语句int a=5;a++;此处表达式a++的值是A7B6C5D426在下列选项中,不正确的赋值语句是A++t;B nl=n2=n3=0;C k=i==j;D a=b+c=l;27若有说明int i,j=7,*p=i;,则与i=j;等价的语句是A1=*P;B*P二*J;C i=j;D i=**p;28不能把字符串Hello!赋给数组b的语句是A char=!};B charb
[10];b=〃Hello!〃;C charb
[10];strcpyb,,,Hello!,;D charb
[10]=/,Hello!z,;29若有以下说明int a
[12]={l,2,3,4,5,6,7,8,9,10,11,12;char c=,a,d,g;则数值为4的表达式是Aa[g-c]Ba
[4]Ca「d,c]Da[,d,-c]30若有以下说明int a
[10]={l,2,3,4,5,6,7,8,9,10},*p=a;则数值为6的表达式是A*p+6B*p+6C*p+=5D p+531若有以下说明int w
[3]
[4]o={{0,1},{2,4},{5,8}};int*p
[4]=w;则数值为4的表达式是ABp++,*p+l Cw
[2]
[2]D p[l]
[1]32若程序中有下面的说明和定义struct abc{int x;char y;struct abcsi,s2;则会发生的情况是A编译进错B程序将顺利编译连接’执行0能顺利通过编译连接但不能执行D能顺利通过编译但连接出错33能正确表示a210或aWO的关系表达式是Aa=10or a=0Ba=10|a=0Ca=10||a=0Da=10||a=034下面程序的输出是main{int x=3,y=6,a=0;whilex++!=y+=ol{a+o=l;if yttincludemain{char ss
[10]=〃12345〃;strcat ss,〃6789〃;gets ssjprintf/z%s\nz,,ss;}A ABCB ABC9C123456ABC DABC45678935下面程序的输出是main{char如二〃12134211〃;int vl=O,v2=0,v3=0,v4=0,k;fork=0;s[k];k++switch s[k]{default:v4++;caser:vl++;case3,:v3++;case2:v2++;}printf,zvl=%d,v2=%d,v3=%d,v4=%d\n〃,vl,v2,v3,v4;}A vl=4,v2=2,v3=l,v4=l Bvl=4,v2=9,v3=3,v4=lC vl=5,v2=8,v3=6,v4=l Dvl=8,v2=8,v3=8,v4=836下面程序的输出是main{int k=ll jprintf〃k=%d,k=%o,k=%x\n〃,k,k,k;}Ak=ll,k=12,k=ll Bk=ll,k=13,k=13Ck=ll,k=013,k=Oxb Dk=ll,k=13,k=b37若有以下程序段,w和k都是整型变量:w=k;LB:if w=0go toLE;w——;printf〃*〃;goto LB;LE:;则不能与上面程序段等价的循环语句是Aforw=k;w!=0;w-printf〃*〃;Bforw=k;w;wprintf〃*〃;一Cw=k;Dw=k;whilew!=0printf〃*〃;w++;do w;printf〃*〃;}whilew!=0;一一一一38若有说明,double*p,a;则能通过scanf语句正确给输入项读入数据的程序段是A*p a;scanfp;Bp=double*malloc8;scanfp;二C p=a;scanfa;Dp=a;scanf p;39当执行下面程序且输入ABC时,输出的结果是ttincludettincludemain{char ss
[10]=〃12345〃;gets ss;printf〃%s\n〃,ss;}A ABCB ABC9C123456ABC DABC45678940若有以下的说明和语句main{int t
[3]
[2],*pt
[3],k;fprk=o;k3;k++pt k[=t k];〈「「}则以一选项中能正确表示t数组元素地址的表达式是A t
[3]
[2]B*pt
[0]C*pt+l D pt
[2]41下面程序输出数组中的最大值,由s指针指向该元素.main{int a
[10]={6,7,2,9,1,10,5,8,4,3,},*p,*s;firp=a,s=a;p-a10;p++if--------s=p;printf,zThe max:%d〃,*s:则在if语句中的判断表达式应该是A psB*p*s Ca[p]a[s]Dp-ap-s42下面程序的输出是ttincludemain{char*a=〃abcdefgh〃;fun a;putsa;}fun char*s{int x=0,y;char c;fory=strlens-1;xAabcdefgh BhgfdecbaCdcbahgfe Dhgfedcba43若有以下函数调用语句funa+b,x,y,funn+k,d,a,b;在此函数调用语句中实参的个数是A3B4C5D644下面程序的输出是main{int t=l;funfunt;}funint h{static intaF31={l,2,3};int k;fork=0;k3;k++a[k]+=a[k]-h;fork=l;k3;k++printf%d〃,a[k];printf〃\n〃;return a[h];}A1,2,3,Bl,3,5,C1,3,5,D1,3,5,1,5,9,1,3,5,0,4,8,-1,3,7,45C语言中,函数的隐含存储类别是A autoB staticC externD无存储类别46下面程序的输出是int w=3;main{int w=10;printf〃%d\n〃,fun⑸*w;}。
个人认证
优秀文档
获得点赞 0