计算机二级考试习题练习

2010年(秋季)计算机等级考试二级笔试试卷
1题:微电子技术是信息技术领域中的关键技术,它以集成电路为核心.下列有关集成电路的敘述中,错误的是()
A.现代集成电路使用的半导体材料只能是硅(si),不能使用其它任何半导体材料
B.集成度是指集成电路包含的电子元件数目,可分为SSI、MSI、VLSI等
C.moore定律指出,单块集成电路的集成度平均18~24个月翻一番
D.我国第二代身份证中嵌入了集成电路芯片,可以实现电子防伪和数字管理功能
【单选题】:      

2题:数据传输速率是数据通信中重要的性能指标。Gb/s是数据传输速率的计量单位之一,其正确含义是()
A.每秒兆位
B.每秒千兆位
C.每秒百兆位
D.每秒百万位
【单选题】:      

3题:所谓"变号操作"是指格一个整数变成绝对值相同但符号相反的另一个整数。假设使用补码表示的8位整数x=10010101,则经过变号操作后结果为()
A.01101010
B.00010101
C.11101010
D.01101011
【单选题】:      

4题:下列有关PC机主拔的敘述中,错误的是()
A.主板的物理尺寸没有标准,各厂家均可自行定义
B.主板上包含芯片组,它是PC机各组成部分相互连接和通信的枢纽
C.主拔上包含BIOS和CMOS芯片
D.主板上包含CPU插座、内存条插槽及其他类型的插槽
【单选题】:      

5题:下列有关PC机中央处理器(CPU)和内存(内存条)的叙述中,正确是()
A.PC机所采用的CPU都是intel公司生产的pentium系列芯片,其它厂商生产的CPU都与之不兼容
B.目前已有双核的微处理器(例如Core2Duo),但还没有四核的微处理器
C.通常来说,DRAM的速度比SRAM的存取速度慢
D.一般来说,一个内存条上仅有一个DRAM或SRAM芯片
【单选题】:      

6题:下列有关PC机I/O总线与I/O接口的叙述中,错误的是()
A.目前PC机中协调与管理总线操作的总线控制器包含在主板上的芯片组中
B.总线最重要的性能是数据传输率,其单位通常为MB/s或GB/s
C.SATA接口的数据传输速率通常低于USB2.0的数据传输速率
D.UCB连接器有4个引脚,其中一个脚引连接+5V电源
【单选题】:      

7题:下列有关PC机常用I/0设备的叙述中,错误的是()
A.目前台式机键盘通常有一百零几个按键,笔记本电脑的键盘有八十几个按键
B.目前流行的鼠标是光电鼠标,其与主机的接口有PS/2与USB两种
C.宽屏LCD显示器的宽高比为16:9或16:10
D.打印速度是打印机的重要性能指标,速度单位通常为dpi
【单选题】:      

8题:下列有关PC机外存储器的叙述中,错误的是()
A.目前的硬盘片大多为35、25或1.8英寸,一个硬盘中可有一个或多个盘片
B.目前有些U盘可以模拟硬盘和光盘存储器启动操作系统
C.目前光盘存储器主要分为CD、DVD和BD三种,它们均采用红外激光进行读写
D.目前光驱的速率通常用多少倍速表示
【单选题】:      

9题:下列有关计算机软件的叙述中,错误的是()
A.软件一般是指程序及其相关的数据和文档资料
B.从软件的用途考虑,软件可分为系统软件和应用软件,主要的系统软件有操作系统、语言处理系统和数据库处理系统等。
C.从软件的权益来考虑,软件可以分为商品软件、共享软件和自由软件,共享软件和自由软件均为无版权的免费软件
D.linux是一种系统软件、自由软件
【单选题】:      

10题:到目前以止,windows系列操作系统已推出多个版本。在下列版本中,最新的windows版本是()
A.Windows7
B.windowsMe
C.windowsXP
D.windowsVista
【单选题】:      

11题:在因特网中某台主机的IP地址为20.25.30.8,子网掩码为255.255.255.0,那么该主机的主机号为()
A.20
B.25
C.30
D.8^
【单选题】:      

12题:局域网中需要传输的数据必须预先组织成若干数据帧,每一数据帧的格式如下图所示:


上图中最末部分"?"表示的是
发送计算机地址目的计茸机地址编号有效载荷?()
A.协议信息
B.校验信息
C.冗余信息
D.结束标志
【单选题】:      

13题:目前网络用户接入因特网有多种方式,例如ADSL、HFC等。通过HFC接入因特网时采用的网络是()
A.有线电话网
B.有线电视网
C.无线局域网
D.移动电话网
【单选题】:      

14题:下列网络协议中,直接与电子邮件传输相关的网络协是()
A.FTP
B.SMTP
C.TELNET
D.NNTP
【单选题】:      

15题:下列有关计算机中文本与文本处理的叙述中,错误的是()
A.西文字符主要是采用ASCII字符集,基本ASCII字符集共有256个字符
B.我国最早采用的汉字字符集GB2312,包含6000多个汉字和若干个非汉字字符
C.无论采用何种方式输入汉字,在计算机中保存时均采用统一的汉字内码
D.简单文本和丰富格式文本中字符信息的表示相同,区别在于格式信息的表示
【单选题】:      

16题:彩色图像所使用的颜色描述方法称为颜色模型(即颜色空间〉。下列四种颜色模型中,"彩色喷墨打印机使用的是()
A.RGB
B.HSB
C.YUV
D.CMYK
【单选题】:      

17题:文件的扩展名用于标记文件的类型,用户应该尽可能多地知晓各类文件的扩展名,下列文件中,属于数字声音的文件是()
A.ABC.RM
B.ABC.WMA
C.ABC.MKV
D.ABC.SWF
【单选题】:      

18题:信息系统软件开发瀑布模型包括系统规划、系统分析、系统设计、系统实施和系统维护等几个阶段。下面各项工作中,属于系统实施阶段的是()
A.问题定义
B.可行性研究
C.系统測试
D.绘制E-R图
【单选题】:      

19题:下列有关micmsoftword2003和microsoftexcel2003软件的叙述中,错误的是()
A.利用word软件编辑文档,可以将其保存为TXT、DOC、RTF和HTM格式文件
B.利用word软件编辑文档时,可以统计选定文本的字符数
C.在excel软件中,可以打开(导入)TXT、BDF、HTML格式的文件(数据)
D.excel文件可以设罝打开权限密码,但不可以单独设置修改权限密码
【单选题】:      

20题:以下关于C源程序的叙述中正确的是。()
A.注释只能出现在程序的开始位置或语句后面
B.一行中不能写多条语句
C.一条语句可以分写在多行中
D.一个源程序只能保存在一个文件中
【单选题】:      

21题:C源程序中的命令#include与#define是在___阶段被处理的。
A.预处理
B.编译
C.连接
D.执行
【单选题】:      

22题:以下语句中有语法错误的是___()
A.printf("%d",0xAB);
B.printf("%f",3.45E2.5);
C.printf("%d",037);
D.printf("%c",'\\');
【单选题】:      

23题:已有声明"intx=5,y;floatz=2;",以下表达式中语法正确的是_____。
A.y=x%z
B.x>0?y=x:y=-x
C.y=x/2=z
D.y=x=z/2
【单选题】:      

24题:已知字母A的ASCII码是65,字母a的ASCII码是97,变量c中存储了一个大写字母的编码.若要求将c中大写字母编码转换成对应小写字母编码,则以下表达式中不能实现该功能的是_____
A.c=tolower(c)
B.c=c+32
C.c=c-'A'+'a'
D.c=(c+'A')&-'a'
【单选题】:      

25题:一元二次方程ax+bx+c=0有两个相异实根的条件是a≠0且b-4ac>0,以下选项中能正确表示该条件的C语言表达式是___。
A.a!=0,b*b-4*a*c>0
B.a!=0||b*b-4*a*c>0
C.a&&b*b-4*a*c>0
D.!a&&b*b-4*a*c>0
【单选题】:      

26题:以下关于break和continue语句的叙述中正确的是______。
A.break和continue语句都可以出现在switch语句中
B.break和continue语句都可以出现在循环语句的循环体中
C.在循环语句和switch语句之外允许出现break和continue语句
D.执行循环语句中的break或continue语句都将立即终止循环
【单选题】:      

27题:若有一函数定义为"intf(intx,int*y){returnx/*y;}",声明该函数的正确形式是___.
A.voidf(int,int);
B.int*f(int,int*);
C.intf(int*,int*);
D.intf(int,int*);
【单选题】:      

28题:已知有声明"chara[]="program",*p=a+1;",则执行以下语句不会输出字符a的是_____.
A.putchar(*p+4);
B.putchar(*(p+4));
C.putchar(a[sizeof(a)-3]);
D.putchar(*(a+5));
【单选题】:      

29题:已有定义和声明:


structstudent{intno;


charname[20];


struct{intyear,month,day;}birth;}s;


若要求将日期"1989年11月12日"保存到变量s的birth成员中,则能实现这一功能的程序段是___。
A.year=1989;month=11;day=12;
B.s.year=1989;s.month=11;s.day=12;
C.birth.year=1989;birth.month=11;birth.,day=12;
D.s.birth.year=1989;s.birth.month=11;s.birth.day=12;
【单选题】:      

30题: 若有声明"DouBlE&nBsp;n;",则数学公式""对应的C语言表达式正确形式是_____&nBsp;。
【填空题】:

31题: 已知有声明"ChAr&nBsp;Ch;int&nBsp;A;",执行语句"sCAnF("%C%D",&Amp;Ch,&Amp;A);"时如果从键盘输入的数据是"123",则变量A得到的值是____&nBsp;。&nBsp;
【填空题】:

32题: 若有声明"int&nBsp;A=0,B=1,C=2;",执行语句"iF(A>0&Amp;&Amp;++B>0)C++;ElsE&nBsp;C--;"后,变量A、B、C的值分别___&nBsp;。
【填空题】:

33题: 若有以下宏定义:&nBsp;&nBsp;
&nBsp;#DEFinE&nBsp;m(A,B)&nBsp;-A/B&nBsp;&nBsp;
&nBsp;则执行语句"printF("%D",m(4+3,2+1));"后输出结果为_____&nBsp;。
【填空题】:

34题: 声明"FilE&nBsp;*p;"中的类型标识符"FilE"是在头文件&nBsp;____中定义的。
【填空题】:

35题: 以下程序运行时输出到屏幕的结果为_____&nBsp;。&nBsp;&nBsp;
&nBsp;#inCluDE&nBsp;&nBsp;&nBsp;Enum{A,B,C,D}x;&nBsp;&nBsp;&nBsp;voiD&nBsp;mAin()&nBsp;&nBsp;
&nBsp;{ChAr&nBsp;s[]="your";&nBsp;&nBsp;&nBsp;For(x=B;x<=D;x++)&nBsp;&nBsp;&nBsp;putChAr(s[x]);&nBsp;&nBsp;&nBsp;}&nBsp;
【填空题】:

36题: 以下程序运行时输出到屏幕的结果是()&nBsp;。&nBsp;&nBsp;
&nBsp;#inCluDE&nBsp;&nBsp;&nBsp;
voiD&nBsp;mAin()&nBsp;&nBsp;
&nBsp;{int&nBsp;s[12]={1,2,3,4,4,3,2,1,1,1,2,3},C[5]={0},i,j;&nBsp;&nBsp;
For(i=0;i<12;i++)&nBsp;&nBsp;
{j=s[i];&nBsp;&nBsp;
C[j]++;&nBsp;&nBsp;
&nBsp;}&nBsp;&nBsp;
&nBsp;For(i=1;i<5;i++)&nBsp;&nBsp;&nBsp;
printF("%D",C[i]);&nBsp;&nBsp;&nBsp;
}&nBsp;&nBsp;
【填空题】:

37题: 以下程序运行时输出到屏幕的结果是______&nBsp;。&nBsp;&nBsp;
&nBsp;#inCluDE&nBsp;&nBsp;
&nBsp;int&nBsp;Fun(int&nBsp;x)&nBsp;&nBsp;&nBsp;{stAtiC&nBsp;int&nBsp;C,y;&nBsp;&nBsp;&nBsp;iF(C==0)&nBsp;y=1;&nBsp;&nBsp;&nBsp;ElsE&nBsp;y=y+x;&nBsp;&nBsp;&nBsp;C++;&nBsp;&nBsp;&nBsp;rEturn&nBsp;y;&nBsp;&nBsp;&nBsp;}&nBsp;&nBsp;
&nBsp;voiD&nBsp;mAin()&nBsp;&nBsp;&nBsp;{int&nBsp;i;&nBsp;&nBsp;
&nBsp;For(i=0;i<2;i++)&nBsp;&nBsp;
&nBsp;printF("%D",Fun(2));&nBsp;&nBsp;&nBsp;}&nBsp;&nBsp;
【填空题】:

38题: 以下程序运行时输出到屏幕的结果中第一行是___,第二行是____&nBsp;。&nBsp;&nBsp;
&nBsp;#inCluDE&nBsp;&nBsp;
&nBsp;voiD&nBsp;Fun(int&nBsp;*A,int&nBsp;B)&nBsp;&nBsp;&nBsp;{whilE(B>0)&nBsp;&nBsp;
&nBsp;{*A+=B;&nBsp;&nBsp;&nBsp;B--;&nBsp;&nBsp;&nBsp;}&nBsp;&nBsp;&nBsp;}&nBsp;&nBsp;
&nBsp;voiD&nBsp;mAin()&nBsp;&nBsp;&nBsp;{int&nBsp;x=0,y=3;&nBsp;&nBsp;&nBsp;Fun(&Amp;x,y);&nBsp;&nBsp;
&nBsp;printF("%D\n%D\n",x,y);&nBsp;&nBsp;&nBsp;}
【填空题】:

39题: 以下程序运行时输出到屏幕的结果是___&nBsp;&nBsp;
&nBsp;#inCluDE&nBsp;&nBsp;
&nBsp;int&nBsp;F(int&nBsp;x)&nBsp;&nBsp;
&nBsp;{&nBsp;iF(x==0||x==1)rEturn&nBsp;3;&nBsp;&nBsp;&nBsp;rEturn&nBsp;x*x-F(x-2);&nBsp;&nBsp;&nBsp;}&nBsp;&nBsp;
&nBsp;voiD&nBsp;mAin()&nBsp;&nBsp;
&nBsp;{printF("%D\n",F(3));}&nBsp;
【填空题】:

40题: 以下程序运行时输出到屏冪的结果中第一行是(),第二行是&nBsp;()&nBsp;。&nBsp;
&nBsp;&nBsp;&nBsp;&nBsp;#inCluDE<stDio.h>&nBsp;
#inCluDE<CtypE.h>&nBsp;voiD&nBsp;ComputE(ChAr*s)&nBsp;{int&nBsp;t,r,&nBsp;
&nBsp;ChAr&nBsp;op;&nBsp;
&nBsp;For(r=0;isDigit(*s);s++)&nBsp;&nBsp;&nBsp;/*isDigit(*s)判断s指向的字符是否为数字字符*/&nBsp;
&nBsp;&nBsp;r=r*10+*s-‘0’;&nBsp;
&nBsp;whilE(*s)&nBsp;{op=*s++;&nBsp;
&nBsp;For(t=0;isDigit(*s);s++)&nBsp;&nBsp;&nBsp;&nBsp;t=t*10+*s-‘0’;&nBsp;&nBsp;&nBsp;switCh(op)&nBsp;
&nBsp;{CAsE’+’:r=r+t;BrEAk;&nBsp;&nBsp;&nBsp;CAsE’-’:r=r-t;BrEAk;&nBsp;
CAsE’*’:r=r*t;BrEAk;&nBsp;
CAsE’/’:iF(t)r=r/t;ElsE{puts(‚DEviDE&nBsp;Enor‛);rEturn;}&nBsp;}&nBsp;
【填空题】:

 

您正在结束答题

请确认是否提交试卷?

继续做题 确认提交