2012年10月13日江苏省高校C语言二级考试笔试试卷及答案马行星第1页共7页2012年10月江苏省高校C语言二级考试笔试试卷及答案第一部份计算机基础知识一、选择题(用答题卡答题,答案依次填在1-20题号内)1、下列有关信息、信息技术、信息产业与信息化的叙述中,错误的是___(1)_____。A世间一切事物都在运动,都具有一定的运动状态,因而都在产生信息B.现代信息技术的主要特征之一是以数字技术为基础C.信息产业特指用信息设备进行信息处理与服务的行业,它不包括任何生产制造行业D.信息化是一个推动人类社会从工业社会向信息社会转变的社会转型的过程2、下列有关数字技术和微电子技术的叙述中,错误的是____(2)______。A.数字技术处理对象是“比特”,它只有两种取值,即数字0和数字1B.数据通信和计算机网络中传输二进制信息时,传输速率的度量单位通常为B/s、KB/s、MB/s等C.微电子技术是实现电子电路和电子系统超小型化及微型化的技术,它以集成电路为核心D.Intel公司创始人之一摩尔曾发表论文预测,单块集成电路的集成度平均每18~24个月翻一番3、以下选项中,数值相等的一组是__(3)___。A.十进制数54020与八进制数54732B.八进制数13657与二进制数1011110101111C.十六进制数F429与二进制数1011010000101101D.八进制数7324与十六进制数B934、下列有关PC机CPU的叙述中,错误的是_____(4)____。A.目前的PC机,CPU芯片都是直接固定在主板上的,用户不可对其运行更换B.PC机CPU芯片有多个生产厂商,例如Intel公司、AMD公司等C.Intel公司生产的Corei7/15/13处理器是64位多内核CPU芯片D.目前的CPU芯片中一般都集成了一定容量的高速缓冲存储器cache5、下列有关台式PC机主板的叙述中,错误的是___(5)_____。A.为了便于不同PC机主板的互换,主板的物理尺寸已经标准化,例如ATX和BTX规格B.芯片组是主板上的重要部件,它与CPU芯片及外设同步发展C.主板上的BIOS集成电路芯片中存储了CMOS设置程序D.主板式CMOS存储器是一种非易失性存储器,在任何情况下其信息均不会丢失6、下列四种I/O总线(接口)中,数据传输方式为并行方式的是___(6)_____。A.PCI-ExpressB.PCIC.USBD.IEEE-13947、下列关于常用I/O设备的叙述中,错误的是____(7)_____。A.鼠标器与主机的接口主要有PS/2和USB两种B.光学分辩率是扫描仪的重要性能指标,目前普通办公用扫描仪的分辩率可达1000dpi以上C.数码相机的成像芯片均为CCD类型,且大多数人相机的存储卡是通用的、可互换的D.宽屏LCD显示器是目前最常见的PC机显示器,其显示屏的宽度与高度之比为16:9或16:108、下列关于PC机外存储器的叙述中,错误的是____(8)______。A.PC机硬盘接口接口有PATA(并行ATA)和SATA(串行ATA)两种,PATA的传输速率更高些B.目前U盘不仅能方便保存数据,还可以模拟光盘和硬盘启动操作系统C.固态硬盘是基于半导体存储器芯片的一种外存储设备,一般用于在便携式计算机中D.光盘可分为CD光盘、DVD光盘和蓝光光盘9、下列关于软件的叙述中,错误的是___(9)_____。A.软件是用于特定用途的一套程序、数据及相关的文档B.共享软件是没有版权的软件,允许用户对其进行修改并散发C.目前,AdobeReader、360杀毒软件是有版权的免费软件D.操作系统、程序设计语言处理系统、数据库管理系统均属于系统软件2012年10月13日江苏省高校C语言二级考试笔试试卷及答案马行星第2页共7页10、下列有关Windows操作系统多任务处理的叙述中,正确的是_____(10)_____。A.如果用户只启动一个应用程序工作(如使用Word写作),那末该程序就可以自始至终地独占CPUB.仅当计算机中有多个处理器或处理器分为多内核处理器时,操作系统才能同时执行多个任务处理C.无论是系统程序还是应用程序,所有运行程序(进程)获得CPU使用权的优先级别相同D.在多任务处理时,后台任务与前台任务都能得到CPU的及时响应11、下列程序设计语言及其处理系统的叙述中,错误的是____(11)____。A.机器语言就是计算机指令系统,机器语言程序一般为二进制代码形式B.汇编程序是指汇编语言编写的源程序,不同计算机汇编程序通常是相同的C.MicrosoftOffice软件(如Word、Excel等)中包含VBA程序设计语言,VBA是VB的子集D.高级语言的语言处理系统的工作方式通常分为两种,即“解释”方式的“编译”方式12、下列关于移动通信的叙述中,错误的是____(12)____。A.第1代个人移动通信采用的是模拟传输技术,从第2代开始均采用了数字传输技术B.目前广泛使用的GSN的CDMA都是第2代移动通信C.我国3G通信目前有三种技术标准这三种标准的网络不能相通,但终端设备互相兼容D.目前第4代移动通信(4G)也在研发和部署之中,我国已有多个城市开始建设试验网13、下列关于因特网接入技术的叙述中,错误的是___(13)____。A.采用电话拨号接入时,需要使用电话MODEM,其主流产品的速率为56kbpsB.采用ADSL接入时,数据上传速度低于数据下行速度,理想状态下数据下行速度可达8MbpsC.采用有线电视网接入时,多个终端用户均可独享连接线路的带宽D.目前我国许多城市采用“光纤到楼、以太网入户”的做法,用户可享受数兆乃至百兆的带宽14、Internet使用TCP/IP协议实现了全球范围的计算机网络的互连,连接在Internet上的每一台主机都有一个IP地址。下面不能作为IP地址的是___(14)____。A.201.109.39.68B.120.34.0.18C.21.18.33.48D.120.0.257.115、现在因特网上的多数邮件系统使用___(15)____协议,它允许邮件正文具有丰富的排版格式。可以包含图片、声音和超链接,从而使邮件的表达能力更强,内容更丰富。A.MIMEB.SMTPC.POP3D.HTML16、下列关于网络信息安全的叙述中,错误的是____(16)_____。A.信息在网络传输过程中,会受到窃听、伪造、篡改等安全威胁B.最简单也是最普遍的身份鉴别方法是使用口令(密码),但其安全性不高C.数据加密是常用的网络安全措施,也是数字签名等安全措施的基础D.入侵检测与防火墙一样,都是被动保护系统免受攻击的一种网络安全技术17、下列关于字符编码标准的叙述中,错误的是____(17)_______。A.ASCII标准是美国制定的标准,也是目前使用最为广泛的西文字符编码标准B.GB2312\GBK和GB18030都是我国制定的标准在这些标准中所有字符均采用双字节编码C.目前在台港澳等地区广泛使用BIG5编码标准,它与GB2312不兼容D.UCS是ISO制定的标准相应的工业标准称为Unicode18、人们说话时产生的的语音信号必须数字化才能由计算机存储和处理。假设语音信号数字化时取样频率为8kHz,量化精度为8位,数据压缩比为4,那么1分钟数字语音的数据量(压缩后)大约为___(18)___。A.960KBB.480KBC.120KBD.60KB19、目前数字有线电视和卫星电视所传输的数字视频采用压缩编码大多是___(19)____。A.MPEG-1B.MPEG-2C.MPEG-4D.MPEG-720、下列关于MicrosoftOffice软件(以2003/2007版本为例)功能的叙述中,错误的是__(20)__。A..Word编辑处理的文档可以保存为多种文件格式,例如DOC、TXT、HTML等B..一个Excel文件不可以引用另一个Excel文件中的数据2012年10月13日江苏省高校C语言二级考试笔试试卷及答案马行星第3页共7页C..PowerPoint编辑处理的文档可以另存为网页或图像文件D..Acess是一个数据库管理系统,Acess数据库中可以包含表、查询、窗体等对象第二部份C语言程序设计一、选择题(用答题卡答题,答案依次填在21~30答题号内,共10分)21、以下声明中有语法错误的是____(21)_____。A.char*x=thank;B.charx[];C.char*x(void);D.char(*x)[2];22、假定a为一个一维字符数组名,则引用数组元素a[k]的正确形式为______(22)_______。A.a+kB.&a+kC.*(a+k)D.*a+k23、已知声明“intx;”,实现“若x的值是奇数,则输出x”这一功能的语句是___(23)____。A.if(x/2)printf(%d,x);B.if(x%2)printf(%d,x);C.if(x/2==1)printf(%d,x);D.if(x%2==0)printf(%d,x);24、假定一个函数的头部为“char*fun(intn)”,则该函数返回值的类型是__(24)___。A.intB.int*C.charD.char*25、已知fun函数的头部为“voidfun(intx[],intn)”,main函数中有声明“inta[10]={1},b=10;”,欲在main函数中调用fun函数,则以下调用语句正确的是__(25)__。A.fun(a,fun(a,b));B.fun(a[10],b);C.fun(a,a[0]);D.fun(b,a);26.已有声明“inta[3][4]={{3,4},{2,8,6}};”则数组a[1][0]的值为_______(26)_____。A.2B.4C.6D.827.已有声明:“intx=0,*p;”,则以下赋值表达式中正确的是_____(27)_____。A.p=x;B.*p=*x;C.&p=&x;D.p=&x;28.已有声明“charc='\72';”,则变量c包含___(28)________个字符。A.1B.2C.3D.429.已有声明“int*p;”,若用语句“p=(int*)malloc(20*sizeof(int));”动态申请一个int型数组存储区,则p所指向的数组中可存储___(29)____个int型数据。A.10B.20C.40D.8030.判断char型变量c1的值是否为小写字母的正确表达式为______(30)_____。A.'a'=c1='z'B.c1=a&&c1=zC.'a'=c1||'z'=c1D.c1='a'&&c1='z'二、填空题(请将答案填写在答题纸的相应答题号内,每个答案只占一行,共30分)基本概念1、已有声明“inta=-3;”,则表达式“a=0?a:-a”的值为______(1)___。2、&&、+、=是C语言中的三个运算符,其中优先级最高的是_______(2)___。3、假定指针变量p指向对象的值为16,p+1指向对象的值为35,则*p++的值为___(3)___。4、在系统头文件中定义的符号常量NULL代表的数值(整数)是___(4)___。5、若需要打开一个已存在的非空文件F.txt并修改其中的部分数据,则打开文件F.txt的语句应是“fp=fopen(F.txt,_______(5)___);”。阅读程序(13分)6、以下程序运行时,输出到屏幕的结果是_______(6)___。#includestdio.hintmain(){intb[3][3]={0,1,2,0,1,2,0,1,2},i,j,t=0;for(i=0;i3;i++)for(j=2;j=i;j--)t+=b[i][j];printf(%d\n,t);return0;2012年10月13日江苏省高校C语言二级考试笔试试卷及答案马行星第4页共7页}7.以下程序运行时,输出到屏幕的结果是_____(7)_____。#includest