2009 - 秋二级C语言考题及答案

2019-04-15 18:38

2009年10月17日江苏省高校C语言二级考试书面试卷

第一部份 计算机基础知识

1、下列关于个人移动通信的叙述中,错误的是___1_____。

A 第1代个人移动通信(简称1G)采用的通信技术是数字通信技术

B. 目前广泛使用的GSM手机采用的通信技术属于第2代移动通信技术(简称2G) C. 第3代移动通信技术(简称3G)将无线通信与互联网、多媒体通信相结合 D. 3G有多个国际技术标准,其中也有我国自主制定的3G技术标准 2、在下列有关集成电路的叙述中,正确的是____2______。

A. 现代集成电路所使用的半导体材料都是硅 B. 所有集成电路都是数字集成电路

C. Moore定律认为单块集成电路的集成度平均每年翻一番

D. Intel公司微处理器产品Core 2 Duo,其集成度已高达数千万个电子元件 3、与十六进制数AB等值的八进制数是__3___。

A. 253 B 254 C. 171 D.172

4、在下列有关PC机CPU的叙述中,错误的是_____4____。

A. CPU中包含几十个甚至上百个寄存器,用来临时存放数据、指令和控制信息 B. 所有PC机的CPU都具有相同的指令系统,因而PC机可使用相同的软件 C. 一台计算机至少包含1个CPU,也可以包含2个、4个、8个甚至更多个CPU D. Intel公司是国际上研制和生产CPU的主要公司,我国也能生产CPU 5、在下列有关PC机主板上部件的叙述中,错误的是___5_____。

A. BIOS保存在主板上的一个闪存中,其内容在关机后通常不会改变

B. CMOS中保存有用户设置的开机口令,关机后主板上电池继续给CMOS供电

C. 启动CMOS设置程序可以重新设置CMOS中的数据,该程序是BIOS的组成部分 D. 网卡通常集成在主板上,由主板上独立的IC实现其功能,与芯片组无关 6、从PC机存储器的层次来看,下列存储器中存取速度最快的是___6_____。 A. Cache存储器 B. RAM和ROM C. 寄存器 D. 硬盘和优盘

7、在下列4种PC机常用I/O接口中,数据传输速率最高的是___7______。

A. PS/2 B. SATA C.IEEE-1394b D. USB 2.0 8、在下列有关I/O操作、I/O总线和I/O接口的叙述中,错误的是____8_____。

A. I/O操作的任务是在I/O设备与内存的指定区域之间传送信息

B.I/O总线传送的只能是数据信号,它不能传送控制信号和地址信号

C.不同类型的I/O接口,其插头/插座以及相应的通信规程和电气特性通常各不相同 D.并行总线的数据传输速率不一定比串行总线高

9、在下列有关PC机I/O设备的叙述中,错误的是___9_____。

A. 数码相机的成像芯片可以为CCD器件或CMOS芯片,目前大多数人用CCD器件 B. 平板式扫描仪的分辩率通常远远高于胶片扫描仪和滚筒式扫描仪 C. 常见的宽屏液晶显示器的宽度与高度之比为16:9(或16:10)

D. 目前在银行、超市等商业部门一般采用针式打印机来打印存折和票据 10、在下列有关计算机软件的叙述中,错误的是_____10_____。

A. 程序设计语言处理系统和数据库管理系统被归类为系统软件 B. 共享软件是一种具有版权的软件,它允许用户买前免费试用 C. 机器语言和汇编语言与特定的计算机类型有关,取决于CPU

D. 目前PC机只能使用Windows操作系统,均不能使用UNIX和Linux操作系统

第 1 页 共 11 页

2009年10月17日江苏省高校C语言二级考试书面试卷

11、在下列常用的PC机软件中,编辑的文档(内容)能直接保存为图片类型(例如JPEG文件类型)的是____11____。

A. Microsoft Word B. Microsoft Excel C.Microsoft Powerpoint D.microsofft Frontpage

12、在下列关于以太网(局域网)的叙述中,错误的是____12____。

A. 在共享式以太网中,任何时间只允许一对计算机进行通信

B. 在交换式以太网中,每台计算机均独享相同的带宽,其宽度仅由交换机决定 C. 无论是共享式以太网还是交换式以太网,网络中的所有计算机都要安装以太网卡 D. 无论是共享式以太网还是交换式以太网,它们的数据帧和MAC地址格式均相同 13、连接在因特网上每一台主机都有一个IP地址。下面不能作为IP地址的是____13____。

A. 211.256.49.68 B. 21.18.33.48 C. 120.34.0.18 C. 37.251.68.0 14、为了将异构的计算机网络连接起来,必须使用的网络设备是___14___。

A. 调制解调器 B. 以太网集线器 C. 以太网交换器台 D. 路由器 15、下列网络协议中,与发送电子邮件有关的是___15_____。

A. HTTP B. FTP C. SMTP D. TELENT

16、在下列有关字符集及其编码的叙述中,错误的是____16_____。

A. 基本的ASCII字符集共有128个字符。每个字符使用7个二进位进行编码 B.GB2312字符集中收录了6千多个汉字,每个字符在机内通常使用双字节编码 C.GBK字符集中的字符也采用双字节编码,且该字符集收录了部分繁体汉字

D.GB18030字符集中所有的字符均采用4字符编码,因此该字符集的代码空间很大 17、目前数码相机拍摄的照片在保存时通常采用的文件类型是____17_______。 A.BMP B. GIF C. JPEG D. TIF

18、MP3是数字波形声音的一种压缩编码文件格式,它采用的压缩编码标准属于___18___。 A. MPEG-1 B. MPEG-2 C. MPEG-4 D. Dolby AC-3

19、使用Micromedia公司的Flash软件制作的动画是一种矢量图形,在保存为动画文件时其文件扩展名通常是___19____。

A. GIF B. SWF C. AVI D. MPG

20、在计算机应用中,CAD和CAM是典型的信息系统,它们属于___20____。

A. 管理业务系统 B. 辅助技术系统 C. 信息检索系统 D. 信息分析系统

第 2 页 共 11 页

2009年10月17日江苏省高校C语言二级考试书面试卷

第二部份 C语言程序设计

一、选择题(用答题卡答题,答案依次填在21~30答题号内,共10分) 21、以下叙述中正确的是____(21)_____。

A. C语言系统以函数为单位编译源程序 B. main函数必须放在程序开始

C. 用户定义的函数可以被一个或多个函数调用任意多次 D. 在一个函数体内可以定义另外一个函数

22、以下选项中,不能用作C语言标识符的是______(22)_______。

A. printf B. FOR C. &a D. _00

23、已知int类型数据在内存中存储长度为2个字符,以下语句中能正确输出的整数32768的是___(23)_______。

A. printf(\ B. printf(\ C. printf(\ D. printf(\24、已知有声明“int a=3,b=4,c=5”,以下表达式中值为0的是__(24)___。

A. a&&b B. a<=b C. a||b&&c D. !(!c||1)

25、已知有声明“long x,y;”且x中整数的十进制表示有n位数字(4

A. y=x/(10*(n-1)) B. y=x%(10*(n-1))

C. y=x%(long)pow(10,n-1) D. y=x%(10^(n-1)) 26. 已知有声明“int x,y;”,若要求编写一段程序实现“当x大于等于0时y值取值1,否则y取值-1”,则以下程序段中错误的是_______(26)_____。

A. if(x>=0) y=1; else y=-1; B. y=x>=0?1:-1 C. switch() D. switch(x-abs(x))

{ case x>=0: y=1; break; { case 0: y=1; break; default: y=-1; default: y=-1;

} } 27. 已知有声明“int m[]={5,4,3,2,1}, i=0;”, 下列对数组元素的引用中,错误的是_____(27)_____。

A. m[++i] B. m[5] C. m[2*2] D. m[m[4]] 28. 已知有声明“char s[80];”,若需要将键盘输入的一个不含空格的字符串保存到s数组中,则下列语句中正确的是_____________(28)________。

A. scanf(\ B. scanf(\ C. gets(); D. s=getchar(); 29. 若函数调用时的实参为变量,则以下关于函数的形参和实参的叙述中正确的是___(29)____。

A. 实参和其对应的形参占用同一存储单元 B. 形参不占用存储单元

C. 同名的实参和形参占用同一存储单元 D. 形参和实参占用不同的存储单元

第 3 页 共 11 页

2009年10月17日江苏省高校C语言二级考试书面试卷

30. 已知有声明“int i,a[10], *p=a;”,现需要将1~10保存到a[0]~ a[9]中,以下程序段中不能实现这一功能的是_______30________。

A. for(i=0;i<10;i++) a[i]=i+1; B. for(i=0;i<10;i++) p[i]=i+1; C. i=1; while(p

二、填空题(请将答案填写在答题纸的相应答题号内,每个答案只占一行,共30分) ? 基本概念 1、 C语言中有!、&&、||三个逻辑运算符其中优先级高于算术运算符的是_______(1)______。(! P:365) 2、若有声明“int r=2;”,则执行语句 “printf(\”时输出_______(2)___。(8)【说明】此题较难。它涉及到运行系统(VC还是TC3)、书P46表3.2、P54图3-10

#include main()

{ char t[]=\

int r=2; double s=2.0;

printf(\

printf(\ printf(\}

VC系统:

TC3系统:

结论:1、对于字节串而言,sizeof运算符是测量所占空间大小,例子中为5个字节; 2、浮点数在表达式中都化为双精度类型(64位=8字节); 3、VC中整型量所占空间与浮点量等同,为4个字节;

4、TC3中整型量所占空间为2个字节;而浮点量为4个字节。 ---- 4a

3、数学表达式 √|x| ≠ ──── 所对应的C语言表达式为_______(3)_______。 bc (sqrt((abs(x)))!=(4*a)/(b*c)) 4、若有以下声明:(1,2)

char *p=\

则执行语句printf(p,a,b);时输出_______(4)_________。

5、声明局部变量缺省存储类别,该变量的存储类别是。时若_______(5)___。(auto P189) ? 阅读程序

6、以下程序运行时输出结果是_______(6)___。

#include void main() { FILE *fp;

int k,n,a[6]={1,2,3,4,5,6}; fp=fopen(\

fprintf(fp,\ fprintf(fp,\ fclose(fp);

第 4 页 共 11 页

2009年10月17日江苏省高校C语言二级考试书面试卷

fp=fopen(\ fscanf(fp,\ printf(\ fclose(fp); }

(答案:123,456 )书P342,fscanf(fp,\指每次读到回车符为止,再赋给变量 ,若fprintf无\格式符,则VC为123456,随机数;TC3为补码求出负整数,,随机数。

7. 以下程序运行时输出到屏幕的结果是_____(7)_____。

#include void main() { int i=1,m=0; switch(i) { case 1:

case 2: m++; case 3: m++; }

printf(\}

(答案:2)

8. 以下程序运行时输出到屏幕的结果中第一行是_____(8)_____,第二行是_____(9)____。

#include

void fun(int a[], int b[], int *x) { int i,j=0;

for(i=0;a[i];i++)

{ if(i%2==0) continue ; if(a[i]>10)

b[j++]=a[i]; }

*x=j ; }

void main()

{ int a[10]={3,15,32,23,11,4,5,9}, b[10]; int i=0,x=0 ; fun(a,b,&x) ; for(i=0 ;i

printf(\ printf(\}

(答:(8)15 23 (9)2)

9. 以下程序运行时输出到屏幕的结果是_____(10)____。

#include int fun(int *x, int n)

{ if(n==0) return x[0];

第 5 页 共 11 页


2009 - 秋二级C语言考题及答案.doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:东方明珠施工方案

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: