还剩12页未读,继续阅读
本资源只提供10页预览,全部文档请下载后查看!喜欢就下载吧,查找使用更方便
文本内容:
全国计算机二级考试试题题库(附答案)全国计算机二级考试试题题库(附答案)
一、选择题(
(1)-
(40)每小题1分,
(41)-
(50)每小题2分,共60分)下列各题A)、B)、C)、D)四个选项中,只有一个选项是正确的,请将正确选项在答题卡相应位置上涂黑,答在试卷上不得分
(1)应用软件是指A)全部能够使用的软件B)能被各应用单位共同使用的某种软件0全部微机上都应使用的基本软件D)特地为某一应用目的而编制的软件
(2)下列述叙中错误的是A)计算机要经常使用不要长期闲置不用B)为了延长计算机的寿命,应避开频繁开关计算机0在计算机四周应避开磁场干扰D)计算机用几小时后,应关机一会儿再用
(3)下列字符中,ASCII码值最小的是A)AB)aC)ZD)xfork=0;s[k];k++switchs[k]{default v4++;case1vl++;case3v3++;case2v2++;}printfvl=%dv2=%dv3=%dv4=%d\nvlv2v3v4;}Avl=4v2=2v3=lv4=lBvl=4v2=9v3=3v4=lCvl=5v2=8v3=6v4=lDvl=8v2=8v3=8v4=836下面程序的输出是mainO{intk=l1;printfk=%dk=%ok=%x\nkkk;}Ak=llk=12k=llBk=l1k=13k=13Ck=l1k=013k=OxbDk=llk=13k=b37若有以下程序段w和k都是整型变量10w=k;LB ifw==0gotoLE;w-;printf♦;gotoLB;LE•则不能与上面程序段等价的循环语句是Aforw=k;w!=0;wprintf*;Bforw=k;w;--wprintf*;Cw=k;Dw=k;whilew-!=0printf♦;w++;do{w一;printf♦;}whilew!=0;38若有说明,double*pa;则能通过scanf语句正确给输入项读入数据的程序段是A*p=a;scanf%lfp;Bp=double*malloc8;scanf%fp;Cp=a;scanf%lfa;Dp=a;scanf%lep;39当执行下面程序且输入ABC时,输出的结果是11ttinclude#includemain{charss
[10]=12345;getsss;printf%s\nss;AABCBABC9C123456ABCDABC45678940若有以下的说明和语句main{intt
[3]
[2]*pt
[3]k;fprk=o;k3;k++pt[k]=t[k];则以一选项中能正确表示t数组元素地址的表达式是At
[3]
[2]B*pt
[0]C*pt+lDpt
[2]41下面程序输出数组中的最大值,由s指针指向该元素.12main{inta
[10]={67291105843}*p*s;firp=as=a;p-alO;p++if——s=p;printfThemax%d*s则在if语句中的推断表达式应当是ApsB*p*sCa[p]a[s]Dp-ap-s42下面程序的输出是#includemainO{char*a=abcdefgh;funa;putsa;funchar*s{intx=Oy;charc;13fory=strlens-1;xAabcdefghBhgfdecbaCdcbahgfeDhgfedcba43若有以下函数调用语句funa+bxyfunn+kdab;在此函数调用语句中实参的个数是A3B4C5D644下面程序的输出是mainO{intt=l;funfunt;}funinth{staticinta
[3]={l23};intk;fork=0;k3;k++a[k]+=a[k]-h;fork=l;k3;k++printf%da[k];printf\n;returna[h];}Al23Bl35C135D13514159135048-137C语言中,函数的隐含存储类别是AautoBstaticCexternD无存储类别46下面程序的输出是intw=3;main{intw=10;printf%d\nfun5*w;}【全国计算机二级考试试题题库附答案1154用晶体管作为电子器件制成的计算机属于A第一代B其次代C第三代D第四代5下列各不同进制的四个无符号数中,最小的数是A***2B378C7510D2A166二进制数***.11转换成十六进制数是A
77.CB
77.3CE
7.CDE
7.37下列各无符号十进制数中,能用八位二进制表示的是A296B333C256D1998计算机的软件系统可分类为A程序与数据B系统软件与应用软件D操作系统与语言处理程序D程序、数据与文档486机中的CPU同时能处理的二进制位数为A8B16C32D6410在使用计算机的过程中,需要重新启动DOS则要A按Ctrl+Break键B按键C按Ctrl+Alt+Del键D按田键11现要从软盘启动DOS软盘中已存有DOS系统,设有如下一些操作:
①打开计算机电源;
②将该软盘插入A驱动器;
③关某某A驱动器门则冷启动的操作挨次应为A
①②③B
③②①C
②①③D
②③@12设当前盘中某一文件路径为\A\C\B\ABC.C当前名目为\A下列命令中错误的是ACD..BRD\A\C\BCTYPE\A\C\B\ABC.CDTYPEC\B\ABC.C13设当前盘中的根名目下有一子名目AB在子名目AB下有一文件PQ.BAS现要查看文件PQ.BAS的内容,应使用命令ATYPE\ABPQ.BASBTYPE\AB\PQ.BASCTYPE\PQ.BASDDIR\AB\PQ.BAS14自动批处理文件必需放在AC盘根名目中BA盘根名目中0启动盘的任一个名目中D启动盘的根名目中15设当前盘当前名目为C:\USER\XY\P且当前盘当前名目为空,则下列命令中能正确执行的是ARDC\USER\XY\PBRDUSER\XY\PCMD\USER\XY\P\USERDMD\USER\XY\P\X\Y16下列DOS命令中,合法的是ADISKCOMPA.CB.CBTYPEA.CB.CCCOMPA BDCOMPA A17设当前盘为C盘,所用的全部软盘已格式化,且容量相同,则下列DOS命令中错误的是ADISKCOPYA ABCOPYA*.*CCOPY♦.*DCOPYA*.*C18下列DOS命令中错误的是ATYPEA.TXTPRNBTYPEA.TXTPRNCCOPY*.TXTPRNDCOPYCONPRN19下列四组DOS命令中,相互等价的一组是COPYA*.*B:与DISKCOPYA BCOPYABC.TXT+XYZ.TXT与TYPEXYZ.TXTABC.TXTCOPYABC.TXT+XYZ.TXTXYZ.TXT与COPYXYZ.TXT+ABC.TXTTYPE*.FORCON与COPY*.FORCON20设C盘名目结构如下且C盘根名目下文件AUTOEXEC.BAT的内容为CDFORTRANCD\TC假如在A驱动器中插入一张根名目中只有扩展名为.C的若干文件即A盘中无DOS系统文件的软盘片,则由C盘启动DOS系统后,第一次键入下列命令中,正确的是ACOPYA\*.CBCOPYA\*.CTCCCOPYA\*.CFORTRANDCDUSERC语言供应的合法的数据类型关键字是ADoubleBshortCintegerDChar22在C语言中,合法的长整型常数是A0LB***C
0.***3D
2.1869el023表达式10!=9的值是AtrueB非零值C0D124合法的C语言中,合法的长整型常数是A\tBAC65DA25若有说明和语句inta=5;a++;此处表达式a++的值是A7B6C5D426在下列选项中,不正确的赋值语句是A++t;Bnl=n2=n3=0;Ck=i==j;Da=b+c=l;27若有说明intij=7*p=i;则与i=j;等价的语句是A1=*P;B*P=*J;Ci=j;Di=**p;28不能把字符串:Hello!赋给数组b的语句是charb
[10]={Hello!};charb
[10];b=Hello!;charb
[10];strcpybHello!;charb
[10]=Hello!;29若有以下说明inta
[12]={l2345678910ll12};charc=adg;则数值为4的表达式是Aa[g-c]Ba
[4]Ca[d-c]Da[d-c]30若有以下说明inta
[10]={l2345678910}*p=a;则数值为6的表达式是A*p+6B*p+6C*p+=5Dp+531若有以下说明intw
[3]
[4]o={{01}{24}{58}};int*p
[4]=w;则数值为4的表达式是A*w[l]+lBp++*p+lCw
[2]
[2]Dp[l][l]32若程序中有下面的说明和定义structabc{intx;chary;}structabcsis2;则会发生的状况是A编译进错B程序将顺当编译连接执行0能顺通.利过编译连接但不能执行D能顺通.利过编译但连接出错33能正确表示alO或aO的关系表达式是Aa=10ora=0Ba=10|a=0Ca=10||a=0Da=10||a=034下面程序的输出是main{intx=3y=6a=0;whilex++!=y+=ol{a+o=l;ify#includemain{charss
[10]=12345;strcatss6789;getsss;printf%s\nss;AABCBABC9C123456ABCDABC45678935下面程序的输出是main{char*a=***;intv1=0v2=0v3=0v4=0k;。