付费下载
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、2013 年秋江苏省二级C 语言考试第一部份计算机基础知识一、选择题(用答题卡答题,答案依次填在1-20 题号内)1、下列有关信息、信息技术、信息产业与信息化的叙述中,错误的是_(1)_。CA 信息、物质 与能量 是客观世界的三大构成要素,没有信息则任何事物都没有意义B. 现代信息技术 的主要特征之一是以计算机及其软件为核心C. 信息化的概念起源于上世纪 90 年代 ( 60),我国 的信息 化建设起步于本世纪初D. 信息产业主要包括信息设备制造业、 信息服务业、信息开发业等2、对二进制数01 与 01 分别进行算术加和逻辑加运算,其结果用二进制形式表示分别为_(2) _。BA.01、 10B
2、. 10 、 01C. 01、 01D. 10 、 103、芯片 组是 PC机各组成部分相互连接和通信的枢纽。下列关于芯片组的描述中,错误的是_(3)_。DA. 芯片组是主板上的重要部件。它直接固定在主板上,通常不可更换B. 芯片组与 CPU 类型必须相配C. 芯片组提供 了 CPU的时钟信号D. 所有外部设备 的控制功能都集成在 芯片组 中4、关于 PC 机主板中的CMOS芯片, 下列说法 中正确 的是 _(4)_。 AA. CMOS 芯片需要一个电池给它供电,否则其中的数据在主板断电后会丢失B. CMOS 芯片 (BIOS )用于存储加电自检程序C. CMOS 芯片 (不) 用于存储BIO
3、S ,是易失性的D. CMOS 芯片用于存储计算机系统的配置参数,它( BIOS)是只读存储器5、USB 是一种可以连接多个设备的总线式串行接口,目前在PC机及各种数码设备中普遍使用。在下列相关叙述中错误的是_(5)_。 D第1页共13页A. USB 接口 有 USB1.0、 USB1.1、 USB2.0 和 USB3.0 之分B. 通过 USB 接口 给外部 I/O 设备提供电源,电源为+5VC. 目前广泛使用 的 USB2.0 的最高数据传输率可达每秒数十兆字节D. 借助 于“ USB接线器” 可以扩展 PC机的 USB接口数目, 使得一个 USB接口理论上能连接1024( 127)个设备
4、6、显示器 是计算机比不可少的一种图文输出设备,其作用是将数字信号转换为光信号,使文字与图形在屏幕上显示出来。下列相关叙述 中错误 的是 _( 6)_。 DA. 目前 PC 机使用的显示器主要有两类,即CRT显示器和LED显示器B. 显示器屏幕大小以显示屏的对角线长度来度量C. PC 机的显示控制器过去大多数做成插卡的形式,为了降低成本, 现在显示控制器已经越来越多地集成在主板芯片组或CPU芯片中D. 目前显卡主要使用AGP 接口 或 PCI-E x16接口,前者性能优( 弱 ) 于后者7、下列关于PC 机常见外存储器的叙述中,错误的是_ (7)_。CA. 移动硬盘通常采用微型硬盘加上特制的配
5、套硬盘构成,采用USB接口与主机相连接B. 目前 U 盘可以模拟光驱和硬盘启动操作系统C. 存储 卡是用闪存做成的一种固态存储器,具有与U 盘相同的多种优点,目前所有PC机都配置了读卡器,以便对存储卡进行读写操作D. SSD 是基于半导体存储器芯片的一种外存储设备,可被用在便携式计算机中代替常规的硬盘8、下列关于计算机软件的叙述中,错误的是_(8) _。 CA. 软件的含义比程序更宏观、更物化一些。一般情况下,软件往往指的是设计比较成熟、功能比较完善、具有某种使用价值的程序B. 软件产品一般是指软件开发厂商交付给用户用于特定用途的一整套程序、数据及相关的文档(包括安装和使用手册等)C. 免费软
6、件一般是指用户可共享的软件,允许随意拷贝、修改其源代码(自由软件可以) ,允许自由传播第2页共13页D. MS Office 软件包中包含多个软件产品,安装时用户可以进行有选择的安装9、下列有关Windows 操作系统处理器管理的叙述中,错误的是_(9) _。 DA. 处理器管理的主要目的是提高CPU 的使用效率B. 多任务处理是将CPU 时间化成时间片,轮流为多个任务服务C. 并行处理系统可以让多个CPU 同时工作,提高计算机系统的性能D. 多任务处理要求计算机必须使用多核CPU10、下列关于程序设计语言的叙述中,正确的是_(10)_。 CA. 高级语言程序的执行速度比低级语言程序快B. 高
7、级语言就是人们日常使用的自然语言C. 高级语言与 CPU 的逻辑结构无关D. 无需经过翻译或转换,计算机就可以直接执行用高级语言编写的程序11、下列关于目前最常用的无线通信通道的叙述中,错误的是_(11)_。DA. 无线电波可用于传输模拟信号,也可以用于传输数字信号B. 利用微波可将信息集中向某个方向进行定向传输,以防止他人截取信号微波适合直线传播C. 短波通信适用于环球通信中波适合地面传播D. 激光能在长距离内保持聚焦并能穿透物体(不能穿透),因而可以传输很远的距离12、目前我国和欧洲广泛使用的GSM (全球通)手机属于_(12)_移动通信。 BA. 第一代B. 第二代C. 第三代D. 第四
8、代13、以 下选项中,只有_(13)_可用作某台主机的IP 地址( 第一个数不可为127)。 B最大值 255主机号为网络地址,全0 或全1 都不可作为某台主机的IP最大值 255第3页共13页14、因特网中主机的符号名被称为它的域名。下列关于域名的叙述中,错误的是_(14)_ 。BA. 域名是 IP 地址的一种符号表示B. 上网的每台计算机都有一个IP 地址,所以也 ( 不一定 )有各自的域名 单个 IP 地址可有多个域名C. 把域名翻译成 IP 地址的软件称为域名系统 DNSD. 运行域名系统 DNS 的主机叫做域名服务器,每个校园网都有一个域名服务器15、目前采用无线方式接入因特网的技术
9、主要有无线局域网( WLAN )接入、 GPRS 移动电话网接入和3G移动电话网接入等。下列相关叙述中错误的是_(15) _。 AA. 采用无线局域网接入方式,可以在任何地方接入B. 采用 3G 移动电话上网比GPRS 快得多C. 目前大多数智能手机支持WLAN接入技术D. 目前采用移动电话上网的费用还比较高16、下列关于网络信息安全措施的叙述中,正确的是_(16)_。 CA. 带有数字签名的信息(不一定) 是未泄密的信息B. 防火墙可以防止外界接触到内部网络,从而保证内部网络的绝对安全C. 数据加密的目的是在网络通信被窃听的情况下仍然保证数据的安全D. 使用最好的杀毒软件可以杀掉所有的病毒1
10、7、下列关于字符编码标准的叙述中,正确的是_(17)_。 AA UCS/Unicode 编码的目标是实现全球不同语言文字的统一编码B. ASCII 、 GB2312 、GBK 是我国为适应汉字信息处理需要而制定的一系列汉字编码标准C. UCS/Unicode 编码 (国际 )与 GB2312 (中国) 编码保持向下兼容 (不兼容)D.GB18030 标准就是Unicode 编码标准,它是我国为了与国际标准UCS 接轨而发布的一种汉字编码标准第4页共13页18、与计算机能合成图像一样,计算机也能合成(生成)声音。计算机合成声音分为合成语音和合成音乐两类,其中合成音乐的文件扩展名是 _(18) _
11、。 BA. W AVB. MIDC. MP3 MPEG-1D. WMA19、彩色图像所使用的颜色描述方法称为颜色模型。显示器使用的颜色模型为RGB 三基色模型,彩色打印机使用的颜色模型大多为_(19) _。CA. YUV彩色电视B.HSB 转换C. CMYK彩色打印机D. RGB 显示器20、数字视频信息的数据量相当大,对存储、处理和传输都是极大的负担,为此必须对其进行压缩。目前数字有线电视和卫星电视所传输的数字视频采用的压缩编码标准大多是_(20)_。 BA. MPEG-1B. MPEG-2C. MPEG-4D. MPEG-7第二部份C 语言程序设计一、选择题(用答题卡答题,答案依次填在21
12、 30 答题号内,共10 分)21、在 C 语言源程序中,不能用于表示整型常数的数制是_(21)_。 DA.十六进制B.八进制C.十进制D.二进制22、以下选项中不符合C 语言标识符命名规则的是_(22)_。 CA. printfB. _00C.&aD. FOR23、以下选项中,可作为C 语言合法表达式的是_(23)_。 DA. 3.0%2B. 3=2=1=0C. 3,2,1,0D. (3,2,1,0)24、若有宏定义“#defineS(x,y) x/y”,则执行语句“print f("%d",S(6+3,2+2); ”后的输出是 _(24)_。AA. 9B. 2C
13、. 9.5D. 2.2525、表达式“ 3<2|-1&& !0”的值是 _(25) _。 BA.2B.1C.0D.-126.已有声明“ chars10;” , 若要将键盘输入的连续5 个字母字符存储到s 数组中,则以下选项中错误的输入语句是_(26)_。DA. gets(&s0);B. scanf(“%s ”,s+1);C. gets(s);D. scanf(“%s”,s1);27. 已有声明“ int a10=1,2,3,4,5,6,7,8,*p=&a5; ”,则 *(p-3) 的值是 _(27)_。 BA.6B.3C.2D.1第5页共13页28.以下数
14、组声明中错误的是_(28)_。 AA. int num24= 1,2,3,4,5,6; C. int num= 1,2,3,4,5,6;B. int num3= 1,2,3,4,5,6;D. int num4= 1,2,3,4,5,6;29. 已有声明“ typedef char STRING ;STRING s10 ; ”,则 sizeof(s)的值是 _(29)_。 BA.20B.10C.2D.430 已有声明“ struct dateint y, m;a=2013,5 ,b=0; ”,以下选项中合法的语句是_(30)_。 CA.if(a>b)b=a;B. a+;C. b=a ;D.
15、 b=a.y, a.m;二、填空题(请将答案填写在答题纸的相应答题号内,每个答案只占一行,共30 分)基本概念31、可以表达数学式x的 C 语言表达式是_(1) _。pow(x,1./3)/(a+b)ab2、已知 y 为 float 类型的变量,执行语句“(int )y; ”后, y 的类型是 _(2) _。 float3、已知有声明 “ int a5=5,4,3,2,1,i=3;”,执行语句 “ai+;printf(“%d”,ai); ”后,屏幕输出为 _(3) _。14、已有声明“ inta34; ”,若要求正确执行语句“p=a0; ”,则 p 的声明应是 _(4)_。 int *p ;5
16、、若要用fopen 函数以文本方式打开或新建一个可读可写文件,要求:(1)若指定的文件存在则打开它,否则新建一个文件;(2) 使写入的数据追加在该文件的末尾,并且在不关闭文件的情况下能读出原有数据及写入的新数据;则在fopen 中“文件打开方式”的正确形式应是_(5) _。 a+阅读程序( 13 分)6、以下程序运行时,输出到屏幕的结果是_(6)_。 30#include <stdio.h>int main() int a=6,b=15,t=a; while(t%b !=0) t+=a ; printf("%d",t);return 0;第6页共13页7. 以下
17、程序运行时,输出到屏幕的结果是_(7)_. a*b*#include <stdio.h>void fun(char*a, char *b)while(*a= *)a+;while(*b=*a)!= 0) b+; a+; int main() char *s= ”*a*b* ”,t80;fun(s,t);puts(t);return 0;8 以下程序运行时,输出到屏幕的结果是_(8)_。 531#include <stdio.h>voidfun(int n) int t;putchar(n%10+ 0) ;t=n/100 ;if(t!=0)fun(t);int main(
18、) int m=12345; fun(m) ;printf("n");return 0;9. 以下程序运行时,输出到屏幕的结果是_(9)_。 Bg2013#include <stdio.h>#include <sting.h>voidf(chars, chart) int i,m=strlen(t),k;for(i=0 ;si != 0;i+)if(si>= a&&si<= z) k=ti%m- 0;si=(si- a+k)%26+ a;int main() char s110= ”Be2013”; f(s1,”123”)
19、;第7页共13页puts(s1);return 0;10. 以下程序运行时,输出到屏幕的结果中第一行是_(10) _,第二行是 _(11) _。35795#include <stdio.h>void fun(int*t)staticint i=0;doti+= ti+1 ;while(+i<3) ;int main()inti, a10=1,2,3,4,5;for(i=1 ;i<3 ;i+)fun(a);for(i=0 ;i<4 ;i+)printf("%d",ai);printf("n%dn",ai);return 0;1
20、1 以下程序运行时,输出到屏幕的结果中第一行是 _(12)_,第三行是 _(13)_。112132134#include <stdio.h>#defineN 3int main()int aNN,bN*N=1,1,i, j;for(i=0;i<N*N;i+)bi=bi-1+bi-2;for(i=0;i<N;i+)for(j=0;j<N;j+)aij=bi*N+j;for(i=0;i<N;i+)for(j=0;j<N;j+)printf("%5d",aij);printf( “n”);第8页共13页return 0;12.以下程序运行
21、时,输出到屏幕的结果中第一行是_(14) _,第二行是 _(15)_。125436#include <stdio.h>voidfun(inta, int n) int i,j,t; for(i=0;i<n-1;i+)for(j=i+1;j<n;j+)if(ai<aj) t=ai;ai=aj;aj=t;int main()inti, aa6=1,2,3,4,5,6;fun(aa+2,3);for(i=0;i<6;i+) printf("%d", aai); if(i+1)%3=0)printf("n");return 0
22、;13、以下程序运行时,输出到屏幕的结果中第一行是_(16)_,第三行是 _(17)_,第四行是 _(18)_。200y#include <stdio.h>structnint x ;charc ;voidfun(struct n *b) b+->x=20 ; b->c= y;int main() struct n a2=10, x ; fun(a) ;printf ("%dn%cn%dn%cn",a0.x,a0.c,a1.x,a1.c); return 0;第9页共13页完善程序 (12 分 )14以下程序的功能是:(1)模拟scanf 函数调用时
23、格式字符串中转换说明“%le”的转换功能,即接收键盘输入的一个以小数形式或指数形式表示的实数字符串,将该字符串转化成double 类型数据; (2)以小数形式输出该double 类型数据。 例如,若输入“ 123.4”,则输出 123.400000;若输入 “ 123.4e5”,则输出 12340000.000000。#include <stdio.h>doubletoDouble(char*s)inte=0;double t=0,idx=1.0;char *p,sign= +;for(p=s;*p&&(*p=|*p= t);p+);/* 跳过前面的空白符*/if(
24、*p= +|*p= -)sign=*p+;/* 符号处理 */while(*p>= 0&&*p<= 9)/* 提取整数部分*/t=t*10+(*p- 0);p+;if(*p= .)_(19)_; p+/* 超过小数点,继续处理小数部分*/idx/=10;while(*p>= 0&&*p<=9)t+=(*p- 0)*idx;p+;idx/=10;if(sign= -) _(20)_; t*=(-1)if(*p!= e&&*p!= E)/* 若无指数部分,则结束转换*/returnt;p+;/* 跳过 e*/sign=+;/*
25、 提取指数部分,此时sign 是指数位符号*/if(*p= +|*p= -)sign=*p+;while(*p>= 0&&*p<=9) e=_(21)_; e*10+(*p- 0)p+;if(sign=-) idx=0.1;elseidx=10;第10页共13页while(e>0) t*=idx; _(22)_; e-returnt;int main() char ss80;gets(ss);printf("%f n",toDouble(ss);return 0;15. 以下程序中函数int check(int *a,int *b,int
26、len)的功能是: (1)将 a 指向的包含len 个元素的整型数组中所有相邻元素值之差的绝对值依次存放在b 指向的一维数组中;(2) 检查 b 数组中所有元素的值是否组成一个公差大于0 的等差数列,若是则函数返回1,否则函数返回0。例如:当a 指向数组各元素的值是-3 , -2,1, 6, 13 时, b 指向数组各元素的值1,3,5,7 组成一个公差为2 的等差数列,因此函数返回1。#include <math.h>#include <stdio.h>#define M5#define N10/*tongj 函数统计a 指向二维数组每行中存放的连续非0 整数个数并依
27、次保存到n 指向的数组中 */voidtongj(inta N,int n ) int i,j;for(i=0;i<M;i+) j=0;while(aij!=0&& j<N )j+;_ _ (23)_ ; ni=jint check(int *a,int *b,int len) int i,g ; if(len<=3)return 0 ;for(i=0 ;i<len-1 ;i+)bi=0;for(i=0;i<len-1;i+) g= ai+1-ai;if(g<0) _(24)_;g=-gbi=g;g=b1-b0 ;第11页共13页if(g&l
28、t;=0)return 0;for(i=2;i<len-1;i+ )if( _(25) _!=g) return 0 ; bi-bi-1return 1;int main() int aMN=-3,-2,1,6,13,1,2,3,4,2,5,4,6,1,2,5,7,11,6,13,7,5,2,4,bN; int i,j,x,nM;tongj(a,n);for(i=0;i<M;i+) x=check(_(26)_); ai,b,niif(x=1)printf("nYes ");elseprintf("nNo ");for( j=0; j<ni-1; j+)printf("%4d"
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 智慧灯杆智能共享会议室施工方案及技术措施
- 2025年上海市成人高考专升本《教育理论》真题汇编(含答案)
- 1.3 土地改革 教学设计 统编版八年级历史下册
- 基础设施工程雨季施工手册
- 风力发电场并网调度操作规范手册
- 2025-2026学年教学活动设计评价量表
- 2023八年级数学下册 第17章 函数及其图象17.3一次函数4求一次函数的表达式教学设计 (新版)华东师大版
- 2.2.1动物细胞培养(教学设计)-2025-2026学年高二下学期生物人教版(2019)选择性必修3
- 2025-2026学年大单元教学课题设计
- 2026年曲靖市麒麟区社区工作者招聘考试备考试题及答案详解
- 2026年齐齐哈尔市总工会工会社会工作者招聘备考题库含答案详解
- (2025年)广西玉林职业技术学院使用教职人员招聘笔试真题带答案详解
- 车辆爆胎安全教育
- 医疗影像科服务礼仪与沟通技巧
- 行走的思政课课题申报书
- 2025版 全套200MW800MWh独立储能项目EPC工程概算表
- 2025老年人能力评估师题库及答案
- 医院安全生产考核细则
- 中国软件行业协会:2025中国软件行业基准数据报告 SSM-BK-202509
- 医院招聘检验试题及答案
- 企业资料档案管理制度化模板
评论
0/150
提交评论