2013江苏省计算机等级考试试题 二级C试题最新考试试题库
2013江苏省计算机等级考试试题 二级C试题最新考试试题库(完整版)
33、下列4种设备中,属于计算机输入设备的是( D )
A、UPS B、投影仪 C、绘图仪 D、鼠标器
34、硬盘连同驱动器是一种( B )
A、内存储器 B、外存储器 C、只读存储器 D、半导体存储器
C、汉字编码 D、以上答案者不对
27、微型计算机中,合称为中央处理单元(CPU)的是指( A )
A、运算器和控制器 B、累加器和算术逻辑运算部件(ALU)
C、累加器和控制器 D、通用寄存器和控制器
17、微型计算机中的外存储器,现在普遍采用( B )
A、电子管储器 B、磁表面存储器
C、半导体存储器 D、磁芯存储器
18、ASCII码是一种( B )位 B、条形码阅读器 C、绘图仪 D、鼠标器
21、在微型计算机中,微处理器的主要功能是进行( D )
A、算术运算 B、逻辑运算
C、算术逻辑运算 D、算术逻辑运算及全机的控制
28、在计算机领域中,通常用英文单词“BYTE”来表示( D )
A、字 B、字长 C、二进制位 D、字节
29、人们经常收发电子邮件,这属于计算机在( C )方面的应用。
A、过程控制 B、数据处理
31、微型计算机硬件系统中最核心的部件是( B )
A、显示器 B、CPU C、内存储器 D、I/O设备
32、微型计算机中,合称为中央处理单元(CPU)的是指( A )
A、运算器和控制器 B、累加器和算术逻辑运算部件(ALU)
A、24×24点阵 B、信号线插头有24针
C、打印头内有24×24根针 D、打印头内有24根针
26、在微机中,ASCII码常用于表示( B )
2009-2013年_江苏省计算机二级C语言历年真题及答案(含讲解).docx
2009年春季江苏省高校计算机等级考试考试试题第一部分计算机基础知识1. 在下列有关现代信息技术的一些叙述中,正确的是 1 。
A.集成电路是20世纪90年代初出现的,它的出现直接导致了微型计算机的诞生B.集成电路的集成度越来越高,目前集成度最高的已包含几百个电子元件C.目前所有数字通信均不再需要使用调制解调技术和载波技术D.光纤主要用于数字通信,它采用波分多路复用技术以增大信道容量‘.2. 最大的10位无符号二进制整数转换成八进制数是 2 .。
A.1023B.1777C.1000D.10243. 在下列有关目前PC机CPU的叙述中,错误的是 3 。
A.CPU芯片主要是由Intel公司和AMD公司提供的B."双核"是指PC机主板上含有两个独立的CPU芯片C.Pentium 4微处理器的指令系统由数百条指令组成D.Pentium 4微处理器中包含一定容量的Cache存储器4. 在下列有关当前PC机主板和内存的叙述中,正确的是 4 。
A.主板上的BIOS芯片是一种只读存储器,其内容不可在线改写B.绝大多数主板上仅有一个内存插座,因此PC机只能安装一根内存条C.内存条上的存储器芯片属于SRAM(静态随机存取存储器)D.目前内存的存取时间大多在几个到十几个ns(纳秒)之间5. 在下列有关PC机辅助存储器的叙述中,正确的是 5 。
A.硬盘的内部传输速率远远大于外部传输速率B.对于光盘刻录机来说,其刻录信息的速度一般小于读取信息的速度C.使用USB 2.0接口的移动硬盘,其数据传输速率大约为每秒数百兆字节D.CD-ROM的数据传输速率一般比USB 2.0还快6. 在下列PC机I/O接口中,数据传输速率最快的是 6 。
B 2.0B.IEEE-1394C.IrDA (红外)D.SATA7. 计算机软件可以分为商品软件、共享软件和自由软件等类型。
在下列相关叙述中,错误的是7 。
A.通常用户需要付费才能得到商品软件的使用权,但这类软件的升级总是免费的B.共享软件通常是一种"买前免费试用"的具有版权的软件C.自由软件的原则是用户可共享,并允许拷贝和自由传播D.软件许可证是一种法律合同,它确定了用户对软件的使用权限8. 人们通常将计算机软件划分为系统软件和应用软件。
2013年江苏省计算机二级考试试题
2009年春季江苏省高校计算机等级考试考试试题第一部分计算机基础知识1. 在下列有关现代信息技术的一些叙述中,正确的是 1 。
A.集成电路是20世纪90年代初出现的,它的出现直接导致了微型计算机的诞生B.集成电路的集成度越来越高,目前集成度最高的已包含几百个电子元件C.目前所有数字通信均不再需要使用调制解调技术和载波技术D.光纤主要用于数字通信,它采用波分多路复用技术以增大信道容量‘.2. 最大的10位无符号二进制整数转换成八进制数是 2 .。
A.1023B.1777C.1000D.10243. 在下列有关目前PC机CPU的叙述中,错误的是 3 。
A.CPU芯片主要是由Intel公司和AMD公司提供的B."双核"是指PC机主板上含有两个独立的CPU芯片C.Pentium 4微处理器的指令系统由数百条指令组成D.Pentium 4微处理器中包含一定容量的Cache存储器4. 在下列有关当前PC机主板和内存的叙述中,正确的是 4 。
A.主板上的BIOS芯片是一种只读存储器,其内容不可在线改写B.绝大多数主板上仅有一个内存插座,因此PC机只能安装一根内存条C.内存条上的存储器芯片属于SRAM(静态随机存取存储器)D.目前内存的存取时间大多在几个到十几个ns(纳秒)之间5. 在下列有关PC机辅助存储器的叙述中,正确的是 5 。
A.硬盘的内部传输速率远远大于外部传输速率B.对于光盘刻录机来说,其刻录信息的速度一般小于读取信息的速度C.使用USB 2.0接口的移动硬盘,其数据传输速率大约为每秒数百兆字节D.CD-ROM的数据传输速率一般比USB 2.0还快6. 在下列PC机I/O接口中,数据传输速率最快的是 6 。
B 2.0B.IEEE-1394C.IrDA (红外)D.SATA7. 计算机软件可以分为商品软件、共享软件和自由软件等类型。
在下列相关叙述中,错误的是7 。
A.通常用户需要付费才能得到商品软件的使用权,但这类软件的升级总是免费的B.共享软件通常是一种"买前免费试用"的具有版权的软件C.自由软件的原则是用户可共享,并允许拷贝和自由传播D.软件许可证是一种法律合同,它确定了用户对软件的使用权限8. 人们通常将计算机软件划分为系统软件和应用软件。
计算机二级c语言考试试题及答案
计算机二级c语言考试试题及答案一、选择题(每题2分,共20分)1. 在C语言中,以下哪个关键字用于声明一个结构体?A. structB. unionC. enumD. typedef答案:A2. 下列哪个选项是合法的C语言变量名?A. 2variableB. variable-nameC. variable_nameD. variable$name答案:C3. 在C语言中,哪个函数用于计算并返回字符串的长度?A. strlenB. strcpyC. strcatD. strcmp答案:A4. 若有定义:int a = 5;,则执行以下语句后变量a的值是多少?```ca += (a / 2) + 1;```A. 8C. 6D. 5答案:B5. 在C语言中,以下哪个选项是正确的文件打开模式?A. "r+"B. "w+"C. "a+"D. "b+"答案:B6. 下列哪个选项是C语言中的逻辑运算符?A. &&B. ||C. +=D. !=答案:A7. 在C语言中,以下哪个关键字用于声明一个函数?A. functionB. defC. voidD. return答案:C8. 若有定义:char ch = 'A';,则执行以下语句后变量ch的ASCII 值是多少?```cch = ch - 'a' + 'A';```B. 97C. 66D. 98答案:A9. 在C语言中,哪个函数用于将字符串复制到另一个字符串?A. strcpyB. strncpyC. strcatD. strcmp答案:A10. 下列哪个选项是C语言中的正确注释方式?A. /* This is a comment */B. // This is a commentC. /* This is a comment */D. # This is a comment答案:A二、填空题(每题2分,共20分)1. 在C语言中,使用________关键字可以定义一个数组。
2013年9月份全国计算机二级C语言考试参考资料1——真题
2013年9月二级C语言真题及答案(考试时间:120分钟,满分100分)一、选择题((1)-(10)每题2分,(11)-(50)每题1分.共60分)) (1)软件是指A)程序 B)程序和文档C)算法加数据结构 D)程序、数据和相关文档的集合(2)软件调试的目的是A)发现错误 B)改正错误C)改善软件的性能 D)验证软件的正确性(3)在面向对象方法中,实现信息隐蔽是依靠A)对象的继承 B)对象的多态C)对象的封装 D)对象的分类(4)下列叙述中,不符合良好程序设计风格的是A)程序的效率第一,清晰第二 B)程序的可读性好C)程序中有必要的注释 D)输入数据前要有提示信息(5)下列叙述中正确的是A)程序执行的效率与数据的存储结构密切相关B)程序执行的效率只取决于程序的控制结构C)程序执行的效率只取决于所处理的数据量D)以上三种说法都不对(6)下列叙述中正确的是A)数据的逻辑结构与存储结构必定是一一对应的B)由于计算机存储空间是向量式的存储结构,因此,数据的存储结构一定是线性结构C)程序设计语言中的数组一般是顺序存储结构,因此,利用数组只能处理线线结构D)以上三种说法都不对(7)冒泡排序在最坏情况下的比较次数是A)n(n+1)/2 B)nlog2n C)n(n-1)/2 D)n/2(8)一棵二叉树中共有70个叶子结点与80个度为1的结点,则该二叉树中的总结点数为A)219 B)221 C)229 D)231(9)下列叙述中正确的是A)数据库系统是一个独立的系统,不需要操作系统的支持B)数据库技术的根本目标是要解决数据的共享问题C)数据库管理系统就是数据库系统D)以上三种说法都不对(10)下列叙述中正确的是A)为了建立一个关系,首先要构造数据的逻辑关系B)表示关系的二维表中各元组的每一个分量还可以分成若干数据项C)一个关系的属性名表称为关系模式D)一个关系可以包括多个二维表(11)C语言源程序名的后缀是A).exe B).C C).obj D).cp(12)可在C程序中用做用户标识符的一组标识符是A)and B)Date C)Hi D)case_2007 y-m-d Dr.Tom Bigl(13)以下选项中,合法的一组C语言数值常量是A)028 B)12. C).177 D)0x8A. 5e-3 OXa23 4c1.5 10,000-0xf 4.5e0 Oabc 3.e5(14)以下叙述中正确的是A)C语言程序将从源程序中第一个函数开始执行B)可以在程序中由用户指定任意一个函数作为主函数,程序将从此开始执行C)C语言规定必须用main作为主函数名,程序将从此开始执行,在此结束D)main可作为用户标识符,用以命名任意一个函数作为主函数(15)若在定义语句:int a,b,c,*p=&c;之后,接着执行以下选项中的语句,则能正确执行的语句是A)scanf("%d",a,b,c); B)scanf("%d%d%d",a,b,c);C)scanf("%d",p); D)scanf("%d",&p);(16)以下关于long、int和short类型数据占用内存大小的叙述中正确的是A)均占4个字节 B)根据数据的大小来决定所占内存的字节数C)由用户自己定义 D)由C语言编译系统决定(17)若变量均已正确定义并赋值,以下合法的C语言赋值语句是A)x=y==5; B)x=n%2.5; C)x+n=I; D)x=5=4+1;(18)有以下程序段int j; float y; char name[50];scanf("%2d%f%s",&j,&y,name);当执行上述程序段,从键盘上输入55566 7777abc后,y的值为A)55566.0 B)566.0 C)7777.0 D)566777.0(19)若变量已正确定义,有以下程序段i=0;do printf("%d,",i);while(i++);printf("%d\n",i)其输出结果是A)0,0 B)0,1 C)1,1 D)程序进入无限循环(20)有以下计算公式若程序前面已在命令中包含math.h文件,不能够正确计算上述公式的程序段是A)if(x>=0) y=sqrt(x); B)y=sqrt(x)else y=sqrt(-x); if(x<0) y=sqrt(-x);C)if(x>=0)y=sqrt(x); D)y=sqrt(x>=0?x:-x);If(x<0)y=sqrt(-x);(21)设有条件表达式:(EXP)?i++;j--,则以下表达式中(EXP)完全等价的是A)(EXP= =0) B)(EXP!=0) C)(EXP= =1) D)(EXP!=1)(22)有以下程序#includemain(){int y=9;for( y>0;y--)if(y%3= =0) printf("%d",--y);}程序的运行结果是A)741 B)963 C)852 D)875421(23)已有定义:char c; ,程序前面已在命令行中包含ctype.h文件,不能用于判断c中的字符是否为大写字母的表达式是A)isupper(c) B)’A’<=c<=’Z’C)’A’<=c&&c<=’Z’ D)c<=(‘2’-32)&&(‘a’-32)<=c(24)有以下程序#includemain(){int i,j,m=55;for(i=1;i<=3;i++)for(j=3;j<=i;j++) m=m%j;printf("%d\n",m);}程序的运行结果是A)0 B)1 C)2 D)3(25)若函数调用时的实参为变量时,以下关于函数形参和实参的叙述中正确的是A)函数的实参和其对应的形参共占同一存储单元B)形参只是形式上的存在,不占用具体存储单元C)同名的实参和形参占同一存储单元D)函数的形参和实参分别占用不同的存储单元(26)已知字符’A’的ASCⅡ代码值是65,字符变量c1的值是’A’,c2的值是’D’。
2013全国计算机等级考试新大纲二级C语言题库及参考答案
参考答案第一套题二、程序填空题本题是根据给定的公式来计算函数的值。
第一处:程序中使用双精度double类型进行计算,所以函数的返回值类型也为double,所以应填:double。
第二处:当i等于1时,则返回f1函数的值,所以应填:f1。
第三处:如果i不等于1,则返回f2函数的值,所以应填:f2。
三、程序修改题解题思路:第一处: 试题要求返回字符串的首地址,所以应改为:char *fun(char *s,char *t)第二处: 取字符串指针ss的下一个位置,所以应改为:ss++;。
第三处:取字符串指针tt的下一个位置,所以应改为:tt++;。
四、程序设计题解题思路:本题是考察字符串的操作。
1. 由于函数fun1是将字符串中字符循环左移一个位置,并通过实参w返回循环左移一个位置的字符串。
2. 利用循环for语句来操作多少个字符(m)需要循环左移。
参考答案:void fun(char *w, int m) /* 可调用fun1函数左移字符*/{int i;for(i = 0 ; i < m ; i++) fun1(w);}第二套题一、选择题解题思路:第一处:计算好的平均值通过形参av返回,所以应填:*av。
第二处:计算小于平均值且最接近平均值的位置j,所以应填:i。
第三处:返回该数,所以应填:x[j]。
三、程序修改题解题思路:第一处:函数的返回是浮点型数,所以应改为:float fun(int n)。
第二处:for的终止条件应是i<=n。
四、程序设计题解题思路:本题是利用两重循环给二维数组右上三角元素中的值乘以m。
参考答案:int fun ( int a[][N], int m ){int i, j;for(i = 0 ; i < N ; i++)for(j = i ; j < N ; j++)a[i][j] *= m ;}第三套题一、选择题解题思路:第一处:如果n是奇数,则中间的元素不动,所以应填:1。
2013全国计算机等级考试新大纲二级C语言题库及参考答案-推荐下载
C
A
D
B
B
C
B
D
C
C
A
B
B
A
A
D
A
B
A
D
if(strcmp(a[i].num, b)==0) { /* 判断学号是否相等 */ strcpy(c.num, a[i].num) ; /* 相等,则对学号进行赋值 */ c.s=a[i].s; /* 相等,则对成绩进行赋值 */ break ; /* 退出循环体 */ } return c ; /* 返回结构体变量 */ }
第三套题
一、选择题
1-10 D
11-20 B
21-30 A
31-40 A
二、程序填空题
解题思路:
D
A
D
A
C
D
D
B
第一处:如果 n 是奇数,则中间的元素不动,所以应填:1。
第二处:使用 for 循环语句来交换数组元素的值,所以应填:i。 第三处:使用中间变量 t 来交换的,所以应填:t。 三、程序修改题
解题思路:
B
A
A
C
第一处:在函数 fun 体中,k 是一个浮点型变量,所以应改为:float k;。
C
D
D
D
第二处:三个数比较大小,第 1 个条件是第 1 个比第 2 个小,则交换。第 3 个条件是第 2
个比第 3 个小,则也交换。第 2 个条件是应该第 1 和第 3 个小,则交换就符合题意了,所
以应改为: if(*a<*c)。
解题思路:
第一处: 试题要求返回字符串的首地址,所以应改为:char *fun(char *s,char *t)
第二处: 取字符串指针 ss 的下一个位置,所以应改为:ss++;。 第三处:取字符串指针 tt 的下一个位置,所以应改为:tt++;。 四、程序设计题
(完整word版)2013年春江苏省计算机二级考试VB试题
2013春江苏省计算机二级VB笔试考试真题绝密★启用前2013年春江苏省高等学校非计算机专业学生计算机基础知识和应用能力等级考试二级试卷试卷语种:Visual Basic语言说明:1.本试卷包括计算机基础知识部分和程序设计部分,考试时间共12 0分钟;2.本试卷满分为60分,分选择题和填空题,试卷不分A、B类型;3.计算机基础知识部分全部是选择题(20分),程序设计部分分为选择题(1 0 分)和填空题(30分)两种;4.选择题用答题卡答题。
每一项有A、B、C、D四个可供选择的答案,请选择其中一个你认为正确的答案,用HB铅笔涂写在答题卡的相应答题号内。
每选对一项得1分,不选或选错不得分;5.填空题用答题纸答题。
请将答案用蓝、黑色钢笔或圆珠笔填写在答题纸的相应答题号内,每个答案只占一行,不得换行。
每填对一个答案得1分,不填或填错不得分;6.请认真填写并仔细核对答题卡和答题纸上的学校名称、准考证号和姓名是否填写正确。
7.考试结束时将试卷、答题卡和答题纸放在桌上,不得带走。
待监考人员收毕清点后,方可离场。
2013春江苏省计算机二级VB考试参考答案(2013年3月16号考试试卷)1.B 雷达、卫星遥感等感测与识别技术不属于现代通信技术2.A 一个触发器可以存储2个比特3.C 10 014.A 主流CPU的主频已经达到8Ghz以上5.D 同CPU一样,用户可以方便的更换CPU上的芯片组6.B USB3.07.B 目前家用/办公用扫描仪大多为滚筒式8.C 目前固态硬盘的存储容量大多为几百GB,但其读写速度远远不如传统硬盘9.C 大多数自由软件为免费软件,但免费软件不全是自由软件10.D 系统支持任何I/O设备的即插即用和热插拨11.A 但目前还是有很多人使用其编写程序12.A 在数字通信中不再使用调制与解调技术13.B TD-SCDMA14.B 无线局域网(WLAN)接入15.D 128位16.D 例如金山毒霸、360杀毒软件均需要用户付费17.B GB2312字符集包含的1万多个汉字足够使用18.C GIF19.C MIDI20.A Word、Excel、PowerPoint文件均不可设置打开文件的密码21.D Timer1.InterValue=1234522.B Text属性23.B 024.D Redim N(3) as string25.C i=0为关系表达式,j=0为赋值语句26.B 在标准模块的通用声明处可用Private语句说明各种类型的模块级变量27.B28.C29.C 1e-630.A二、填空题(1)2 (2)3 (3)2 (4)5:1 (5)3:3 (6)6:2 (7)7 6 (8)16 16 (9)45(10)abc (11)PQr (12)2 (13)15 1 (14)35 3 (15)50(16)fib(n)*fin(n+1) (17)Abs(a/b)>0.0000001 (18)fib(n-2)+fib(n-1)(19)yzh(i)+j (20)" " (21) fun1+1 (22) Left(s, 1) (23)mid(s,i,1)=Mid(s,i-1,1)(24)n=1 (25)c & cstr(n) (26)rep(CStr(i & j)) (27)a(0)=true (28)exit function (29)byval s as integer (30)st & s mod 101877。
江苏省计算机二级C语言试题及答案
江苏省计算机二级C语言试题笔试_试卷试题及答案1.下面关于比特的叙述中,错误的是( 1 ) A.比特是组成数字信息的最小单位B.比特只有“O”和“1”两个符号C.比特既可以表示数值和文字,也可以表示图像和声音D. 比特”1”总是大于比特“0”2.在下列有关集成电路的叙述中,错误的是( 2 )A.现代集成电路使用的半导体材料主要是硅B.大觑模集成电路一般以功能部件、子系统为集成对象C.我国第2代居民身份证中包含有IC芯片D•目前超大规模集成电路中晶体管的基本线条已小到l 纳米左右3.在下列有关通信技术的叙述中,错误的是( 3 )A.通信的基本任务是传递信息,因而至少需由信源、信宿和信道组成B.通信可分为模拟通信和数字通信,计算机网络属于模拟通信C.在通信系统中,采用多路复用技术的目的主要是提高传输线路龟利用率D学校的计算机机房一般采甩5类无屏蔽双绞线作为局域网的传输介质4.下面是关于PC机主存储器的一些叙述,其中正确的是( 4 )A.主存储器是一种动态随机存取存储器(RAM)B.主存储器的基本编址单位是字(即32个二进位)C.目前市场上销售的PC机,其内存容量可达数十GBD.所有PC机的内存条都是通用的:可以互换5.现行PC机中,IDE(或SATA)接口标准主要用于( 5 )A.打印机与主机的连接c.声卡与主机的连接B.显示器与主机的连接D.硬盘与主机的连接6. 下列有关PC机的CPU、内存和主板的叙述中,正确的是( 6 ) 。
A.大多数Pc机只存一块CPu芯片,即使是“双核”CPU也是一块芯片B.所有Pentium系列微机的内存条相同,仅有速度和容量大小之分C.主板上芯片组的作用是提供存储器控制功能,I/O 控制与芯片组无关D.主板上CMOS芯片用于存储CMOS设置程序和一些软硬件设置信息7.下列有关目前Pc机辅助存储器的叙述中,错误的是( 7 )A.硬盘的容量越来越大,这是因为硬盘中磁盘碟片的数目越来越多B.硬盘的内部传输速率一般小于外部传输速率c.优盘采用Flash存储器技术,属于半导体存储器D.目前常见COMBO光驱是一种将CD-RW和DVD-ROM 组合在一起的光驱8.下面有关Windows操作系统,(95以后版本)的叙述中,错误的是( 8 ) 。
江苏省计算机二级C(试题+答案)
江苏省计算机等级考试二级C上机考试模拟试题试题 1一、改错题(18分)【题目】函数fun的功能是:输出M行M列整数方阵,然后求两条对角线上各元素之和,返回此和数。
含有错误的程序如下:#include <conio.h>#include <stdio.h>#define M 5int fun(int n,int xx[][]){ int i,j,sum;printf("\nThe %d x %d matrix:\n",M,M);for(i=0;i<M;i++){ for(j=0;j<M;j++)printf("%f",xx[i][j]);printf("\n");}for(i=0;i<n;i++)sum+=xx[i][i]+xx[i][n-i];return(sum);}main( ){int aa[M][M]={ {1,2,3,4,5},{4,3,2,1,0},{6,7,8,9,0},{9,8,7,6,5},{3,4,5,6,7}};clrscr( );printf ("\nThe sum of all elements on 2 diagnals is %d.",fun(M,aa));}【要求】1.将上述程序录入到文件myf1.c中,根据题目要求及程序中语句之间的逻辑关系对程序中的错误进行修改。
2.改错时,可以修改语句中的一部分内容,调整语句次序,增加少量的变量说明或编译处理命令,但不能增加其他语句,也不能删去整条语句。
3.改正后的源程序(文件名myf1.c)必须放在考试软盘的根目录下,供阅卷用,否则不予评分。
二、编程题(22分)【题目】1.编写函数fun,函数的功能是:移动字符串中的内容,移动的规则如下:把第1到第m个字符平移到字符串的最后,把第m+1到最后的字符串移到字符串的前部。
计算机等级考试二级C语言试题及答案
{ int a=5; s+=f(&a);
}
s+=f(&a); printf(“%d\nC)7 D)8
38、有以下程序 #define f(x) x*x main( ) { int i; i=f(4+4)/f(2+2);
15、 若以下选项中的变量已正确定义,则正确的赋值语句 是
(C) A)x1=26.8%3 B)1+2=x2 C)x3=0x12 D)x4=1+2=3;
//%为模式运算,又称为求余运算,二侧均为整形数据 16、 设有以下定义
int a=0; double b=1.25; char c=’A’; #define d 2 则下面语句中错误的是(D) A)a++; B)b++ C)c++; D)d++;
{ int i,s=0;
for(i=1;i<10;i+=2) s+=i+1;
printf(“%d\n”,s);
} 程序执行后的输出结果是(D)
A)自然数1~9的累加和
B)自然数1~10的累加和
C)自然数1~9中的奇数之和 D)自然数1~10中的偶数 之和
25、有以下程序 main( ) { int i,n=0; for(i=2;i<5;i++) { do { if(i%3) continue; n++; } while(!i); n++; } printf(“n=%d\n”,n); } 程序执行后的输出结果是(D) A)n=5 B)n=2 C)n=3 D) n=4
江苏二级C春考试试题
2013年春江苏省二级C语言考试第一部份计算机基础知识一、选择题(用答题卡答题,答案依次填在1-20题号内)1、下列有关信息、信息技术、信息产业与信息化的叙述中,错误的是___(1)_____。
A 信息是人们认识世界、改造世界的一种基本资源,没有信息则任何事物都没有意义B. 雷达、卫星遥感等感测与识别技术不属于现代信息技术C. 进入21世纪以来,信息产业已经成为全球第一大产业D. 目前我国正处于工业化的中期阶段,因此必须走适合我国国情的信息化道路,既要充分发挥工业化对信息化的基础和推动作用,又要使信息化成为带动工业化升级的强大动力2、下列有关数字技术和微电子技术的叙述中,错误的是____(2)______。
A. 数字技术处理对象是“比特”,一个触发器可以存储2个比特B. 在数据通信时,远距离传输或者无线传输时需要用比特对载波进行调制C. 现代集成电路使用的半导体材料主要是硅D. 我国第2代居民身份证中使用了非接触式IC芯片3、对二进制数01与01分别进行算术加和逻辑加,其结果的二进制形式分别是__(3)___。
A. 01、10B. 01、01C. 10、01 D、10、104、下列有关PC机CPU的叙述中,错误的是_____(4)____。
A. 目前的PC机芯片主频越来越高,主流CPU芯片的主频已达8GHz以上B. AMD公司也是重要的PC机CPU生产厂商,其CPU芯片与Intel保持指令系统兼容C. 日前Intel公司生Core i7是一种高端CPU芯片,它有4个或6个内核D. 为了提高CPU性能,日前主流CPU芯片都采用了流水线处理技术和超线程技术A. 芯片组是主板上最为重要的部件之一,存储器控制、I/O控制等功能主要是由芯片组实现B. 芯片组与CPU同步发展,有什么样功能和速度的CPU,就需要使用什么样的芯片组C. 芯片组决定了主板上能安装的内存最大容量及可使用的内存条类型D. 同CPU一样,用户可以很方便、很简单地更换主板上的芯片组6、下列四种I/O总线(接口)标准中,数据传输速率最高的是___(6)_____。
江苏计算机二级vc考试历年真题及答案
江苏计算机二级vc考试历年真题及答案江苏计算机二级VC考试历年真题及答案一、单项选择题(每题2分,共40分)1. 在Visual C++中,以下哪个选项不是类成员函数的访问修饰符?A. publicB. privateC. protectedD. internal答案:D2. 下列哪个选项表示在Visual C++中声明一个整型变量?A. int a;B. float a;C. double a;D. char a;答案:A3. 在Visual C++中,以下哪个关键字用于创建一个类?A. structB. unionC. enumD. typedef答案:A4. 下列哪个选项不是Visual C++中的控制流语句?A. ifB. switchC. forD. goto答案:D5. 在Visual C++中,以下哪个选项是正确的数组声明?A. int[] a;B. int a[];C. int a[10];D. int a=10;答案:C6. 下列哪个选项表示在Visual C++中声明一个浮点型变量?A. int a;B. float a;C. double a;D. char a;答案:B7. 在Visual C++中,以下哪个关键字用于创建一个接口?A. classB. structC. interfaceD. enum答案:C8. 下列哪个选项不是Visual C++中的运算符?A. +B. -C. *D. ++答案:D9. 在Visual C++中,以下哪个选项是正确的函数声明?A. void myFunction();B. int myFunction;C. int myFunction();D. void myFunction;答案:C10. 下列哪个选项表示在Visual C++中声明一个字符型变量?A. int a;B. float a;C. double a;D. char a;答案:D二、多项选择题(每题3分,共30分)11. 在Visual C++中,以下哪些选项是正确的类继承方式?A. publicB. privateC. protectedD. friend答案:A, B, C12. 下列哪些选项是Visual C++中有效的数据类型?A. intB. floatC. stringD. bool答案:A, B, D13. 在Visual C++中,以下哪些关键字用于异常处理?A. tryB. catchC. throwD. finally答案:A, B, C14. 下列哪些选项是Visual C++中有效的循环控制语句?A. forB. whileC. do-whileD. switch答案:A, B, C15. 在Visual C++中,以下哪些选项是正确的函数重载?A. int add(int a, int b);B. int add(int a, int b, int c);C. int add(float a, float b);D. int add(double a, double b);答案:A, B, C三、填空题(每题4分,共30分)16. 在Visual C++中,声明一个具有默认构造函数的类,可以使用关键字________。
江苏省计算机二级C语言试题及答案
XX省计算机2级考试-学年第学期 c程序设计试卷( )1. 表示关系x≤y≤z的c语言表达式为A) (X<=Y)&&(Y<=Z)B) (X<=Y)AND(Y<=Z)C) (X<=Y<=Z)D) (X<=Y)&(Y<=Z)2. 以下程序的输出结果是main( ){int a=12,b=12;printf("%d %d\n",--a,++b);}A)10 10 B)12 12 C)11 10 D)11 133. 以下的for循环for(x=0,y=0; (y!=123)&&(x<4); x + + );A) 是无限循环B〕循环次数不定C〕执行4次D〕执行3次4. 有以下程序main(){char a[]="programming",b[]="language";char *p1,*p2;int i;p1=a;p2=b;for(i=0;i<7;i++)if(*(p1+i)==*(p2+i))printf("%c",*(p1+i));}输出结果是A)gm B)rg C)or D)ga5. 以下说法中正确的是A) #define和printf都是C语句B) #define是C语句,而printf不是C) printf是C语句,但#define不是D) #define和printf都不是C语句6. 下面的程序main(){ int x=3;do {printf("%d\n",X-=2);}while(!(--x));}A) 输出的是1 B) 输出的是1和-2C) 输出的是3和0 D) 是死循环7. 下面能正确进行字符串赋值操作的语句是A)char s[5]={"ABCDE"}; B)char s[5]={'A'、'B'、'C'、'D'、'E'};C) char *s;s="ABCDEF"; D)char *s; scanf("%s",s);8. 以下程序的输出结果是main( ){ int i,x[3][3]={9,8,7,6,5,4,3,2,1},*p=&x[1][1];for(i=0;i<4;i+=2)printf("%d ",p[i]);}A) 5 2 B) 5 1 C) 5 3 D) 9 79. 若要求在if后一对圆括号中表示a不等于0的关系,则能正确表示这一关系的表达式为A) a<>0 B) !aC) a=0 D) a10. 下面各语句行中,能正确进行赋字符串操作的语句行是A) char st[4][5]={"ABCDE"};B) char s[5]={'A','B','C','D','E'};C) char *s; s="ABCDE";D) char *s; scanf("%s",s);11. 若fp是指向某文件的指针,且已读到该文件的末尾,则C语言函数feof(fp)的返回值是A) EOF B) -1 C) 非零值D) NULL12. 设p1和p2是指向同一个int型一维数组的指针变量,k为int型变量,则不能正确执行的语句是A)k=*p1+*p2;B)p2=k;C)p1=p2;D)k=*p1 *(*p2);13. 下面程序的输出是main(){ int a=-1, b=4,k;k=(a++<=0)&&(!(b--<=0));printf("%d %d %d\n",k,a,b);}A) 0 0 3 B) 0 1 2 C) 1 0 3 D) 1 1 214. 若x是整型变量,pb是基类型为整型的指针变量,则正确的赋值表达式是A) pb=&x B) pb=x; C) *pb=&x; D) *pb=*x15. 设有static char str[ ]="Beijing";则执行printf("%d\n", strlen(strcpy(str,"China")));后的输出结果为A) 5 B) 7 C) 12 D) 1416. 以下程序的输出结果是A) 10 1 9 2 B) 9 8 7 6 C) 10 9 9 0 D) 10 10 9 1main( ){ int x=10,y=10,I;for(i=0;x>8;y=++i)printf("%d,%d ",x--,y);}17. 设有如下函数定义:int f(char *s){ char *p=s;while(*p!='\0') p++;return(p-s); }如果在主程序中用下面的语句调用上述函数,则输出结果为printf("%d\n",f("goodbey!"));A) 3 B) 6 C) 8 D) 018. 若执行下面的程序时从键盘上输入3和4,则输出是main(){ int a,b,s;scanf("%d %d",&a,&b);s=a;if(a<b)s=b;s=s*s;printf("%d\n",s);}A) 14 B) 16 C) 18 D) 2019. 下面四个选项中,均是C语言关键字的是:A. auto enum include B swith typedef continueC signed union scanfD if struct type20. 有以下程序viod fun (int a,int b,int c){a=456;b=567;c=678;}main(){int x=10,y=20,z=30;fun (x,y,z);printf("%d,%d.%d",x,y,z);}输出结果是A)30,20,10B)10,20,30C)456,567,678D)678,567,456二、填空题〔每空1分,共10分。
2013春江苏省计算机二级VFP笔试考试真题(有答案)
2013春江苏省计算机二级VFP考试参考答案 (2013年3月16号考试试卷)1.B 雷达、卫星遥感等感测与识别技术不属于现代通信技术2.A 一个触发器可以存储2个比特3.C 10 014.A 主流CPU的主频已经达到8Ghz以上5.D 同CPU一样,用户可以方便的更换CPU上的芯片组6.B USB3.07.B 目前家用/办公用扫描仪大多为滚筒式8.C 目前固态硬盘的存储容量大多为几百GB,但其读写速度远远不如传统硬盘9.C 大多数自由软件为免费软件,但免费软件不全是自由软件10.D 系统支持任何I/O设备的即插即用和热插拨11.A 但目前还是有很多人使用其编写程序12.A 在数字通信中不再使用调制与解调技术13.B TD-SCDMA14.B 无线局域网(WLAN)接入15.D 128位16.D 例如金山毒霸、360杀毒软件均需要用户付费17.B GB2312字符集包含的1万多个汉字足够使用18.C GIF19.C MIDI20.A Word、Excel、PowerPoint文件均不可设置打开文件的密码21.D Adode Acrobat22.C FILE()23.D 数据库表之间可以创建永久性关系和参照完整性,但自由表之间不可以24.D !25.C26.A Init Destory Error27.D Image28.A 同一个表单集中的各个表单可以分别使用各自的数据环境29.C Do abc.mpr30.A 必须向其数据环境中添加自由表、数据库表、查询或视图二、填空题(1)外部关键字 (2)DBC (3)Rename (4)4 (5)G(6)Check (7)Seek (8) 级联 (9)set jbgz=jbgz*1.2 (10)top 5(11)substr (12)To File (13)Max(cj) (14)Inner (15)类(16)2/t (17)Exit (18)15 (19)CPU (20)Read Events (21)_screen(22)PICTURE (23)MovAble (24)&cFile (25)RowSource (26)DblClcik (27)ListCount (28)Prompt (29)过程 (30)可执行文件。
江苏省计算机二级考试真题C2013春
2013年春江苏省二级C语言考试第一部份计算机基础知识一、选择题(用答题卡答题,答案依次填在1-20题号内)1、下列有关信息、信息技术、信息产业与信息化的叙述中,错误的是___(1)_____。
BA 信息是人们认识世界、改造世界的一种基本资源,没有信息则任何事物都没有意义B. 雷达、卫星遥感等感测与识别技术不属于现代信息技术C. 进入21世纪以来,信息产业已经成为全球第一大产业D. 目前我国正处于工业化的中期阶段,因此必须走适合我国国情的信息化道路,既要充分发挥工业化对信息化的基础和推动作用,又要使信息化成为带动工业化升级的强大动力2、下列有关数字技术和微电子技术的叙述中,错误的是____(2)______。
AA. 数字技术处理对象是“比特”,一个触发器可以存储2个(1个)比特B. 在数据通信时,远距离传输或者无线传输时需要用比特对载波进行调制C. 现代集成电路使用的半导体材料主要是硅D. 我国第2代居民身份证中使用了非接触式IC芯片3、对二进制数01与01分别进行算术加和逻辑加(||),其结果的二进制形式分别是__(3)___。
CA. 01、10B. 01、01C. 10、01 D、10、104、下列有关PC机CPU的叙述中,错误的是_____(4)____。
AA. 目前的PC机芯片主频越来越高,主流CPU芯片的主频已达8GHz(3GHz)以上B. AMD公司也是重要的PC机CPU生产厂商,其CPU芯片与Intel保持指令系统兼容C. 日前Intel公司生Core i7是一种高端CPU芯片,它有4个或6个内核D. 为了提高CPU性能,日前主流CPU芯片都采用了流水线处理技术和超线程技术5、下列关于台式PC机芯片组的叙述中,错误的是_____(5)____。
DA. 芯片组是主板上最为重要的部件之一,存储器控制、I/O控制等功能主要是由芯片组实现B. 芯片组与CPU同步发展,有什么样功能和速度的CPU,就需要使用什么样的芯片组C. 芯片组决定了主板上能安装的内存最大容量及可使用的内存条类型D. 同CPU一样,用户可以很方便、很简单地更换主板上的芯片组6、下列四种I/O总线(接口)标准中,数据传输速率最高的是___(6)_____。
江苏计算机二级考试Visual+FoxPro上机真题一2013年春季
江苏计算机二级考试Visual FoxPro上机真题一2013年春季(总分:40.00,做题时间:70分钟)一、首先登录考生信息 (总题数:1,分数:0.00)1.项目、数据库和表操作(12分)打开T盘根目录中的项目文件jxgl,在该项目中已有一数据库jxsj。
1.在JxSJ数据库中按如下表格中所示的结构创建tab.dbf表,并按表格后的要求设置相关属性(1)设置长表名:qq好友表; (2)设置qq字段注释:主关键字构成之一; (3)设置jrsj的默认值:当前系统的日期时间; (4)创建索引名为abcd的主索引,要求先根据qq字段排序,相同时根据fqq字段排序。
2.在tab表中输入如下记录3.修改cjb表中的成绩,将所有成绩增加到大于该成绩的最小的10的倍数,如果成绩正好是10的倍数,则不修改。
例如,70分则不改,71~79分则改为80分...... 4.设置xs表的更新触发器,要求只有籍贯(jg)为"江苏南京"的学生记录允许修改。
5.已知kc表已存在主索引kcdm,cj表已存在普通索引kcdm,索引表达式均为kcdm。
以kc表为主表、cj表为子表,基于kcdm索引建立永久关系,并设置它们之间的参照完整性:删除限制。
(分数:12.00)__________________________________________________________________________________________ 正确答案:()解析:2.设计查询(8分)已知在jxsj数据库的学生(xs)表中含有学号(xh)、班级编号(bjbh)等字段;学生就业( xsjy)表中含有学号(xh)、单位(dw)、单位性质(dwxz)、试用期月工资(syqygz)等字段。
按如下要求修改查询chaxun: 基于xs表和xsjy表查询各班级学生在不同性质单位的就业人数及试用期平均月工资,要求输出字段包括班级编号、单位性质、就业人数、试用期平均月工资,输出结果按班级编号排序,相同时按试用期平均月工资降序排序。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
31、设一棵完全二叉树共有699个结点,则在该二叉树中的叶子结点数为(B) 注:利用公式n=n0+n1+n2、n0=n2+1和完全二叉数的特点可求出
A. 349 B. 350 C. 255 D. 351
32、按条件f对关系R进行选择,其关系代数表达式为(C)
A. R|X|R B. R|X|Rf C. бf(R) D. ∏f(R)
1、将E-R图转换到关系模式时,实体与联系都可以表示成(B)
A. 属性 B. 关系 C. 键 D. 域
2、软件需求分析阶段的工作,可以分为四个方面:需求获取、需求分析、编写需求规格说明书以及(B)
A. 阶段性报告 B. 需求评审 C. 总结 D. 都不正确
3、在一棵二叉树上第5层的结点数最多是(B) 注:由公式2(k-1)得
A. 可行性分析 B. 需求分析 C. 详细设计 D. 程序编码
42、程序流程图(PFD)中的箭头代表的是(B)
A. 数据流 B. 控制流 C. 调用关系 D. 组成关系
43、数据流图用于抽象描述一个软件的逻辑模型,数据流图由一些特定的图符构成。下列图符名标识的图符不属于数据流图合法图符的是(A)
A.程序的规模 B.程序的易读性
C.程序的执行效率 D.程序的可移植性
20、面向对象的设计方法与传统的的面向过程的方法有本质不同,它的基本原理是(C)
A. 模拟现实世界中不同事物之间的联系 B. 强调模拟现实世界中的算法而不强调概念 C. 使用现实世界的概念抽象地思考问题从而自然地解决问题 D. 鼓励开发者在软件开发的绝大部分中都用实际领域的概念去思考
A. 控制流 B. 加工 C. 数据存储 D. 源和潭
44、数据的存储结构是指(B)
A. 数据所占的存储空间量 B. 数据的逻辑结构在计算机中的表示
C. 数据在计算机中的顺序存储方式 D. 存储在外存中的数据
45、下列关于队列的叙述中正确的是(C)
A. 在队列中只能插入数据 B. 在队列中只能删除数据
9、设一棵完全二叉树共有699个结点,则在该二叉树中的叶子结点数为(B) 注:利用公式n=n0+n1+n2、n0=n2+1和完全二叉数的特点可求出
A. 349 B. 350 C. 255 D. 351
10、在软件生命周期中,能准确地确定软件系统必须做什么和必须具备哪些功能的阶段是(D)
23、用树形结构来表示实体之间联系的模型称为(B)
A. 关系模型 B. 层次模型 C. 网状模型 D. 数据模型
24、设一棵完全二叉树共有699个结点,则在该二叉树中的叶子结点数为(B) 注:利用公式n=n0+n1+n2、n0=n2+1和完全二叉数的特点可求出
A. 349 B. 350 C. 255 D. 351
29、在结构化方法中,用数据流程图(DFD)作为描述工具的软件开发阶段是(B)
A. 可行性分析 B. 需求分析 C. 详细设计 D. 程序编码
30、在结构化方法中,用数据流程图(DFD)作为描述工具的软件开发阶段是(B)
A. 可行性分析 B. 需求分析 C. 详细设计 D. 程序编码
A. 349 B. 350 C. 255 D. 351
A. 概要设计 B. 详细设计 C. 可行性分析 D. 需求分析
11、按条件f对关系R进行选择,其关系代数表达式为(C)
A. R|X|R B. R|X|Rf C. бf(R) D. ∏f(R)
12、算法的时间复杂度是指(C)
A. 执行算法程序所需要的时间 B. 算法程序的长度 C. 算法执行过程中所需要的基本运算次数 D. 算法程序中的指令条数
A.交换类排序法 B.插入类排序法 C.选择类排序法 D.建堆排序法
36、算法的空间复杂度是指(D)
A. 算法程序的长度 B. 算法程序中的指令条数 C. 算法程序所占的存储空间 D. 算法执行过程中所需要的存储空间
37、下列模式中,能够给出数据库物理存储结构与物理存取方法的是(A)
A. 内模式 B. 外模式 C. 概念模式 D. 逻辑模式
15、算法的空间复杂度是指(D)
A. 算法程序的长度 B. 算法程序中的指令条数 C. 算法程序所占的存储空间 D. 算法执行过程中所需要的存储空间
16、结构化程序设计主要强调的是(B)
A.程序的规模 B.程序的易读性
C.程序的执行效率 D.程序的可移植性
17、数据库设计包括两个方面的设计内容,它们是(A)
A. 可行性分析 B. 需求分析 C. 详细设计 D. 程序编码
40、在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。其中数据独立性最高的阶段是(A)
A. 数据库系统 B. 文件系统 C. 人工管理 D. 数据项管理
41、在结构化方法中,用数据流程图(DFD)作为描述工具的软件开发阶段是(B)
48、希尔排序法属于哪一种类型的排序法(B)
A.交换类排序法 B.插入类排序法 C.选择类排序法 D.建堆排序法
49、在软件开发中,下面任务不属于设计阶段的是(D)
A. 数据结构设计 B. 给出系统模块结构
C. 定义模块算法 D. 定义需求并建立系统模型
50、设一棵完全二叉树共有699个结点,则在该二叉树中的叶子结点数为(B) 注:利用公式n=n0+n1+n2、n0=n2+1和完全二叉数的特点可求出
27、数据库设计包括两个方面的设计内容,它们是(A)
A. 概念设计和逻辑设计 B. 模式设计和内模式设计
C. 内模式设计和物理设计 D. 结构特性设计和行为特性设计
28、在下列选项中,哪个不是一个算法一般应该具有的基本特征(C)
A. 确定性 B. 可行性 C. 无穷性 D. 拥有足够的情报
21、在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。其中数据独立性最高的阶段是(A)
A. 数据库系统 B. 文件系统 C. 人工管理 D. 数据项管理
22、设有下列二叉树:图见书P46
对此二叉树中序遍历的结果为(B)
A. ABCDEF B. DBEAFC C. ABDECF D. DEBFCA
25、软件需求分析阶段的工作,可以分为四个方面:需求获取、需求分析、编写需求规格说明书以及(B)
A. 阶段性报告 B. 需求评审 C. 总结 D. 都不正确
26、算法一般都可以用哪几种控制结构组合而成(D)
A. 循环、分支、递归 B. 顺序、循环、嵌套
C. 循环、递归、选择 D. 顺序、选择、循环
A. 概念设计和逻辑设计 B. 模式设计和内模式设计
C. 内模式设计和物理设计 D. 结构特性设计和行为特性设计
18、在结构化方法中,用数据流程图(DFD)作为描述工具的软件开发阶段是(B)
A. 可行性分析 B. 需求分析 C. 详细设计 D. 程序编码
19、结构化程序设计主要强调的是(B)
A. 8 B. 16 C. 32 D. 15
4、检查软件产品是否符合需求定义的过程称为(A)
A. 确认测试 B. 集成测试 C. 验证测试 D. 验收测试
5、将E-R图转换到关系模式时,实体与联系都可以表示成(B)
A. 属性 B. 关系 C. 键 D. 域
6、在软件生命周期中,能准确地确定软件系统必须做什么和必须具备哪些功能的阶段是(D)
13、在关系数据库中,用来表示实体之间联系的是(D)
A. 树结构 B. 网结构 C. 线性表 D. 二维表
14、数据流图用于抽象描述一个软件的逻辑模型,数据流图由一些特定的图符构成。下列图符名标识的图符不属于数据流图合法图符的是(A)
A. 控制流 B. 加工 C. 数据存储 D. 源和潭
C. 队列是先进先出的线性表 D. 队列是先进后出的线性表
46、关系数据库管理系统能实现的专门关系运算包括(B)
A. 排序、索引、统计 B. 选择、投影、连接
C. 关联、更新、排序 D. 显示、打印(A)
A. 元组 B. 字段 C. 属性 D. 码
A. 概要设计 B. 详细设计 C. 可行性分析 D. 需求分析
7、用树形结构来表示实体之间联系的模型称为(B)
A. 关系模型 B. 层次模型 C. 网状模型 D. 数据模型
8、按条件f对关系R进行选择,其关系代数表达式为(C)
A. R|X|R B. R|X|Rf C. бf(R) D. ∏f(R)
38、面向对象的设计方法与传统的的面向过程的方法有本质不同,它的基本原理是(C)
A. 模拟现实世界中不同事物之间的联系 B. 强调模拟现实世界中的算法而不强调概念 C. 使用现实世界的概念抽象地思考问题从而自然地解决问题 D. 鼓励开发者在软件开发的绝大部分中都用实际领域的概念去思考
39、在结构化方法中,用数据流程图(DFD)作为描述工具的软件开发阶段是(B)
33、下面概念中,不属于面向对象方法的是 (D)
A. 对象 B. 继承 C. 类 D. 过程调用
34、数据流图用于抽象描述一个软件的逻辑模型,数据流图由一些特定的图符构成。下列图符名标识的图符不属于数据流图合法图符的是(A)
A. 控制流 B. 加工 C. 数据存储 D. 源和潭
35、希尔排序法属于哪一种类型的排序法(B)