2006年(春)江苏二级C语言笔试试卷参考答案及解析.doc_第1页
2006年(春)江苏二级C语言笔试试卷参考答案及解析.doc_第2页
2006年(春)江苏二级C语言笔试试卷参考答案及解析.doc_第3页
2006年(春)江苏二级C语言笔试试卷参考答案及解析.doc_第4页
2006年(春)江苏二级C语言笔试试卷参考答案及解析.doc_第5页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

2006 年(春)笔试试卷参考答案及解析第一部分计算机基础知识(1)D)【解析】信息技术指的是用来扩展人的信息器官功能、协助人们进行信息处理的一类技术,用于扩展人的效应器官功能的是控制与显示技术。(2)B)【解析】晶体管的发展导致了集成电路的发明,大、中、小规模集成电路的区别是它们内电路中三极管的数目不等,集成电路多为数字集成电路。(3)A)【解析】通信系统必有“三要素”,即终端、通信设施、接收设备。(4)C)【解析】若某带符号整数的 8 位补码表示为 1000 000l,符号位为 1 是负数,然后符号位除外取反加 1,即 1111 1111,十进制为-127。(5)D)【解析】Pentium 处理器与 PowerPC 处理器虽然产自不同的厂商,其指令系统有一定的区别,但还是相互兼容。(6)D)【解析】目前用作优盘存储器芯片的是 Flash ROM。(7)D)【解析】USB 以串行方式工作,LPT 接口以并行式工作。(8)A)【解析】目前市场上常见数码相机的成像器件有 CCD(电荷耦全器件)和 CMOS(互补金属氧化物半导体)两种,但使用 CMOS 的数码相机相对数量较少。(9)C)【解析】CRT 功耗大,15 英寸的功率平均为 60W,17 英寸的功率平均为 75W,一台 15英寸 LCD 显示器功耗大约是一台 17 英寸 CRT 显示器的 1/4 左右,CRT 是电子管显示器激励电压要高,液晶显示器是晶体管的,所需激励电压比电子管低。(10)B)【解析】共享软件是一种版权的软件。(11)A)【解析】CPU 在“一段时间”内,看起来同时执行着多个应用程序。但是,在具体的某一个“时刻”内,CPU 是在执行某一个具体的任务的。操作系统为控制 CPU 在很多个应用程序的执行期间,进行不同程序执行上下文的快速切换,使得看起来很多程序在同时运行着一样。如果用户只启动一个应用程序,那么该程序就可以优先占用 CPU,操作系统的工作。它可以把 CPU 的时间分成很小的片段,然后给每个片段一次执行的机会,这样,几个程序轮流执行。我们感觉上是同时执行的,实际上还是一个一个地执行。(12)D)【解析】文件管理以簇为单位分配磁盘上的存储空间。(13)C)【解析】文件传输协议(File Transfer Protocol,FTP)是一个用于在两台装有不同操作系统的机器中传输计算机文件的软件标准。它属于网络协议组的应用层。(14)C)【解析】用于辅助编写汇编语言程序的编辑软件称为汇编语言程序。(15)D)【解析】所谓蓝牙(Bluetooth)技术,实际上是一种短距离无线电技术,利用“蓝牙”技术,能够有效地简化掌上电脑、笔记本电脑、移动电话和手机等移动通信终端设备之间的通信,也能够成功地简化以上这些设备与因特网Internet 之间的通信,从而使这些现代通信设备与因特网之间的数据传输变得更加迅速高效,为无线通信拓宽道路。(16)C)【解析】GB180302000 标准采用单字节、双字节和四字节三种方式对字符编码。单字节部分采用 GB/T 11383 的编码结构与规则,使用 000 至 07F 码位(对应于 ASCII 码的相应码位)。双字节部分,首字节码位从 081 至 0FE,尾字节码位分别是 040 至 07E 和 080 至 0FE。四字节部分采用GB/T 11383未采用的030到039作为对双字节编码扩充的后缀,这样扩充的四字节编码,其范围为081308130 到 0FE39FE39。其中第一、三个字节编码码位均为 081 至 0FE,第二、四个字节编码码位均为 030 至 039。(17)A)【解析】制作网页时用得最多的是 GIF 与 JPEG。(18)C)【解析】MP3 原本用于表述 MPEG1 Layer 3,但是日常应用中已经发展至包含 Layer 1、Layer 2 以及 Fraunhofer Institute 所扩展的 MPEG 2.5。(19)C)【解析】SQL 语言包含 4 个部分:数据查询语言(SELECT 语句)、数据操纵语言(INSERT,UPDATE,DELETE 语句)、数据定义语言(如 CREATE,DROP 等语句)、数据控制语言(如 COMMIT,ROLLBACK 等语句)。参考答案及解析第 1 页共 4 页(20)B)【解析】在同一个文档中,所有页面的版面(纸张大小)可以不相同。第二部分 C 语言程序设计一、选择题(21)B)【解析】注释不可以插在变量名、函数名之间。C 中的注释写在/* */的中间。(22)C)【解析】数字 5 在计算机中用的 ASCII 码是(48)10= (30)16= (60)8。选项 C)中“49”错误。(23)B)【解析】枚举类型常量,成员 red 只能给枚举型的变量赋值,而不能给成员赋值。(24)D)【解析】全局变量也称为外部变量,它是在函数外部定义的变量。在函数中使用全局变量,一般应作全局变量说明。只有在函数内经过说明的全局变量才能使用。但在一个函数之前定义的全局变量,在该函数内使用可不再加以说明。(25)C)【解析】二维数组用指针表示时的引用形式是:*(*(p+i)+j).第 i 行第 j 列。(26)A)【解析】四舍五入就是小数部分大于等于 0.5 时,前面的部分加一,舍掉后面的部分。用 C 表示的方法是: +0.5,再取整。(27)C)【解析】strcmp(字符数组名 1,字符数组名 2)。字符串 1字符串 2,返回值0;字符串 1字符串 2,返回值0;字符串 1字符串 2,返回值f(21,14)-f(7,14)-f(7,7)- return 7。(9)【9】4, 3 【10】25, 7 【解析】main 调用 t(4,3,&c,&d),x=16,y=9, c 地址中的数字变成:x+y=25,d 地址中的数字变成 x-y=7,子函数返回时,形参空间释放,但是 cd 地址中的值发生了变换:即 a,b 不变,c,d 发生变换。(10)【11】2020 【12】23【解析】main 首先调用 change(10,2):x=10,r=10%2=0,x=x/2=5,b0=ch0;x=5,r=5%2=1,x=5/2=2,b1=ch1;x=2,r=2%2=0,x=2/2=1,b2=ch0;x=1,r=1%2=1,x=1/2=0,b3=ch1,i=4;语句 for(-i;i=0;i-) printf(%c,bi):依次打印 b3,b2,b1,b0。再调用 change(10,8)。x=10,r=10%8=2,x=x/8=1,b0=ch2;x=1,r=x%8=1,x=x/8=0,b1=ch1,i=3;语句 for(-i;i=0;i-) printf(%c,bi)依次打印 b1,b0。(11)【13】7 8 1 【14】6 9 2 【15】5 4 3【解析】while 循环,只做一次(i=0):第一个 for循环:j=0,arr02=1,k=2;j=1,arr12=2,k=3;j=2,arr22=3,k=4;第二个 for 循环:j=1,arr21=4,k=5;j=0,arr20=5,k=6;。第三个 for 循环:j=1,arr10=6,k=7,j=0,arr00=7,k=8;。第四个 for 循环:j=1,arr01=8,k=9;j=2 跳出循环。n%2!=0,符合 if 条件,a11=9。最后得到的数组:7,8,1(回车)6,9,2(回车)5,4,3。(12)【16】her 【17】teac 【18】the 【解析】调用 create(c):while 循环:创建一个结构体,info 依次是:the;在这个结构体前面再创建一个结构体,info 依次是:teac;在这个结构体前面再创建一个结构体,info 依次是:her;最后 h 指向her 的结构体,print 函数一次输出 p 指向的结构体。完善程序题(13)【19】struct complex *参考答案及解析第 3 页共 4 页【解析】用malloc函数开辟一块动态存储区域:由sizeof()中的类型可知存储区域的类型是structcomplex 型的,或者由形参的类型也可推知。【20】return p【解析】返回相加完成后的结构体指针 p,由函数定义时的函数类型可以看出:返回值是 struct complex类型的指针变量。【21】p-r, p-i【解析】显然输出的是实部和虚部。(14)【22】f【解析】f 初值是 1.0,可见 f 是通项的符号。【23】s+=w或者 s=s+w 【解析】w 是通项,s 是通项之和,故:s=s+w。【24】s=sum(n)或者 s=fun(5) 【解析】参数是 s 的项数。(15)【25】xi&yj 或者 xi!=0 &yj != 0【解析】函数 merge 的功能:将 s1 和 s2 有序合并为字符串 s3,同时 s3 中不能有重复出现的字符串。第一个 while 循环:把 x,y 按照字典顺序放入 z 中。可见循环终止条件是:x,y 数组结束。【26】z+k 【解析】k 初值-1,而数组从零开始,故 k 先自加一再作为数组序号。【27】k=i 【解析】函数 sort 功能:对字符串按照字典顺序重排。i 之前已经排好顺序,从第 i 个开始排列,故 k从 i 开始。(16)【28】&op【解析】由后面的 switch(op)可以看出;“Input command”放到字符串变量 op 中。scanf 函数的一般形式为:scanf(“格式控制字符串”,地址表列)。注意 pr

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论