江苏省计算机二级考试真题C2013春

合集下载

江苏计算机二级考试+Visual+C++上机真题一2013年春季

江苏计算机二级考试+Visual+C++上机真题一2013年春季

江苏计算机二级考试 Visual C++上机真题一2013年春季(总分:2.00,做题时间:70分钟)1.改错题【题目】如果将一个二进制数的各位数字的顺序颠倒后所得到的新二进制数与原数相等,则称该二进制数为回文数,以下程序的功能是:在由两个正整数确定的范围内,查找对应的二进制数为回文数的整数,采用的算法是:将待判断的整数转换为二进制数形式,并按正序和反序方式分别存入两个字符串中,比较两个字符串,若两个字符串相等则该数为符合要求的数正确程序的输入/输出结果如下(下划线部分为键盘输入): 请输入查找范围:100 200 对应的二进制数为回文数的个数为:8 107à1101011 119à1110111127à1111111 129à10000001 153à10011001 165à10100101 189à10111101 195à11000011 含有错误的源程序如下#include #include char *fun(int t) { char s1[33]={0},s2[33]={0},c,*p1,*p2; p1=s1;p2=s2+31; while(t){ c=t%2; t/=2; *p1++=c; *p2++=c; } p2++; if(!strcmp(s1,p2)){ char *p=new char[33]; strcpy(p,s1); return *p; } else return 0; } void main() { int a[200]={0},low,up; char*bin[200]={0},*p; cout<<"请输入查找范围:"; cin>>low>>up; for(int i=0,j=low;j<=up;j++)if(p==fun(j)){ a[i]=j; bin[i++]=p; } cout<<"对应的二进制数为回文数的个数为:"<<i<<<a[i]<<"-->"<<bin[i]<(分数:1.00)__________________________________________________________________________________________ 正确答案:()解析:2.编程题(20分) 【题目】试定义一个类STR,统计一个字符串中包含的句子数和单词数,规定单词之间以空格、”,”或”.”分隔,句子以”.”结束,具体要求如下 (1)私有数据成员 char *s :指向待统计的字符串 int m,n: 分别记录求得的单词数和句子数 (2)公有成员函数 STR(char *t): 构造函数,用参数t初始化字符串s void fun(): 按题意统计单词数,结果存放在数据成员m中,再统计句子数,结果存放在数据成员n中 void print(): 按输出示例的格式输出统计结果 ~STR(): 析构函数,实现必要的功能 (3)在主函数中对该类进行测试输出示例: 字符串:I am a student. I am twenty. I com from china 句子数:3 单词数:11 【要求】源程序文件名必须为myfb.cpp,并放在T盘根目录下,供阅卷用(分数:1.00)__________________________________________________________________________________________ 正确答案:()解析:。

2013江苏省计算机等级考试试题 二级C试题最新考试试题库(完整版)

2013江苏省计算机等级考试试题 二级C试题最新考试试题库(完整版)
C、累加器和控制器 D、通用寄存器和控制器
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-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. 人们通常将计算机软件划分为系统软件和应用软件。

全国计算机等级考试二级C语言真题2013年3月

全国计算机等级考试二级C语言真题2013年3月

全国计算机等级考试二级C语言真题2013年3月(总分40, 做题时间90分钟)一、选择题1. 程序流程图中带有箭头的线段表示的是______。

A 图元关系B 数据流C 控制流D 调用关系答案:C[解析] 在数据流图中,用标有名字的箭头表示数据流。

在程序流程图中,用标有名字的箭头表示控制流。

所以选择C。

2. 结构化程序设计的基本原则不包括______。

A 多态性B 自顶向下C 模块化D 逐步求精答案:A[解析] 结构化程序设计的思想包括:自顶向下、逐步求精、模块化、限制使用goto语句,所以选择A。

3. 软件设计中模块划分应遵循的准则是______。

A 低内聚低耦合B 高内聚低耦合C 低内聚高耦合D 高内聚高耦合答案:B[解析] 软件设计中模块划分应遵循的准则是高内聚低偶合、模块大小规模适当、模块的依赖关系适当等。

模块的划分应遵循一定的要求,以保证模块划分合理,并进一步保证以此为依据开发出的软件系统可靠性强,易于理解和维护。

模块之间的耦合应尽可能的低,模块的内聚度应尽可能的高。

4. 在软件开发中,需求分析阶段产生的主要文档是______。

A 可行性分析报告B 软件需求规格说明书C 概要设计说明书D 集成测试计划答案:B[解析] A错误,可行性分析阶段产生可行性分析报告。

C错误,概要设计说明书是总体设计阶段产生的文档。

D错误,集成测试计划是在概要设计阶段编写的文档。

B正确,需求规格说明书是后续工作如设计、编码等需要的重要参考文档。

5. 算法的有穷性是指______。

A 算法程序的运行时间是有限的B 算法程序所处理的数据量是有限的C 算法程序的长度是有限的D 算法只能被有限的用户使用答案:A[解析] 算法原则上能够精确地运行,而且人们用笔和纸做有限次运算后即可完成。

有穷性是指算法程序的运行时间是有限的。

6. 对长度为n的线性表排序,在最坏情况下,比较次数不是n(n-1)/2的排序方法是______。

A 快速排序B 冒泡排序C 直接插入排序D 堆排序答案:D[解析] 除了堆排序算法的比较次数是O(nlog2n),其他的都是n(n-1)/2。

江苏省高校计算机等级考试二级C语言上机真题答题要点

江苏省高校计算机等级考试二级C语言上机真题答题要点

【上机题命题及答题要点】1、近年来江苏省高校上机题目难度有所下降。

本轮上机命题的难度系数及全国计算机等级考试二级C语言接近。

2、改错题通常有3~4个错误。

错误分为两大类,一类是语法出错,这类错误比较查错和容易修改,即在编译时报的错误。

另一类是结果出错,即程序的算法出错,这类错误需认真审题。

3、编程题必须掌握C语言的文件,应熟悉文件指针的定义,文件的打开及文件的输入输出。

编程题的固定框架。

必须记忆。

以C01的编程为例。

#include <stdlib.h> /*库函数exit(0)需要*/#include <stdio.h> /*定义文件指针时需要的头文件*/…………..{}void main(){ FILE *fp;所有数据类型的说明和定义if((fp=fopen("t:\\myf2.out","w"))==NULL){ printf("\nCan't open the file!"); exit (0);}函数调用(具体问题具体分析)结果输出printf("\nMy number is:120992340\n");fprintf(fp,"\nMy number is:1292340\n");fclose(fp);}4、必须熟悉常用算法。

5、江苏省高校计算机二级C语言上机编程题常考问题:字符串相关问题、素数相关问题、回文数相关问题、矩阵(二维数组)相关问题、特殊数问题(如,合数、真因子或质因子之和、水仙花数、亲密数、完数、数制转换、哥德巴赫猜想等)。

6、掌握文件输出操作标准形式。

【2013年3月江苏省等考上机真题解析】江苏省高等学校非计算机专业学生(C01)计算机基础知识和应用能力等级考试上机试卷二级C语言(试卷代号C01)(本试卷完成时间70分钟)一、改错题(16分)【程序功能】判断一个N×N方阵(N为奇数)是否为魔方阵。

2013年9月份全国计算机二级C语言考试参考资料1——真题

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春复习题

江苏省计算机二级考试 2013春复习题

例1、运行下列程序后,屏幕显示的数据为(13)。

(2012c)CLEARSTORE "qcw" TO ccc=SPACE(0)DO WHILE LEN(c)>0cc=CHR(ASC(LEFT(c, 1))+2)+ccc=SUBS(c, 2)ENDDO? cc &&yes例2、运行下列程序后,显示的运行结果为(16)。

(2010q) 2 6CLEARFOR i=1 TO 3j=1DO WHILE j<4m=i*jIF MOD(m, 2)=0??mENDIFj=j+1ENDDOi=i+1ENDFOR例3、下列程序(由10行语句组成)的功能是求出所有的幸运数(幸运数是指前两位数字之和等于后两位数字之和的四位数),但程序运行时提示程序有错。

应该修改程序中的第(17)行。

(2010q)CLEARDIME x(4)FOR i=1001 TO 9999FOR j=1 TO 4x(j)=V AL(SUBSTR(i , j, 1)) &&V AL(SUBSTR(STR(i ,4) , j, 1)) ENDFORIF x(1)+x(2)=x(3)+x(4)? iENDIFENDFOR例4、运行下面的程序段后,屏幕显示的运行结果是(27)。

(2010c)CLEARSET T ALK OFFSTORE 3 TO n?ss(n)FUNCTION ssPARAMETERS xy=1p=0FOR i=1 TO xy=y*ip=p+yENDFORRETURN pENDFUNC例5、完善下列程序,其功能是计算s=1!+2!+3!+ …+ 10!。

(2012q)CLEARs=0FOR i=1 TO 10s=s+ (16)&&FJC( i )ENDFOR?sFUNCTION FJCPARAMETERS xp=1FOR n=1 TO xp=p*nENDFOR(17)p &&RETURNENDFUNC例6、下列程序运行后,屏幕上显示的数据为(18)。

2013年全国计算机二级C语言考试真题

2013年全国计算机二级C语言考试真题
D)1□2□3<回车>
8、当变量c的值不为2、4、6时,值也为“真”的表达式是()
A(c>=2&&c<=6)&&(c%2!=1)
B)(c>=2&&c<=6)&&!(c%2))
C)(c==2)‖(c==4)‖(c==6)
D)(c>=2&&c<=6)‖(c!=3)‖(c!=5)
9、以下选项中,值为1的表达式是
main()
{ char a='H';
a = ( a>='A' && a<= 'Z' ) ? (a+32) : a;
printf("%c\n",a );
}
程序运行后的输出结果是
A)A
B)a
C)h
D)H
194.以下叙述中正确的是
A)程序可以包含多个主函数,但总是从第一个主函数处开始执行
B)书写源程序时,必须注意缩进格式,否则程序会有编译错误
A."\x7D"
B.1,234
C.123
D.'\123'
60、C语言源程序名的后缀是
A). cp
B).obj
C).exe
D).C
61、阅读以下程序
#include <stdio .h>
main ()
{ int case ;
float printF;
printf ("请输入2个数:");
scanf ( "%d %f",&case, &printF );

(完整word版)2013年春江苏省计算机二级考试VB试题

(完整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。

2013春江苏省计算机等级考试上机C03

2013春江苏省计算机等级考试上机C03

二级C语言C03(2013年春)一、改错题(16分)【程序功能】以下程序验证:对任意一个各位数字不全相同的四位数(例如6388),经如下变换总能得到一个固定的四位数6174,。

变换方法是:先将该数各位上的数字从小到大排列得到一个最小数(例如3688),从小到大排列得到一个最大数(例如8863);再用最大数减最小数得到一个新的四位数(例如8863-3688=5175),若相减后得到的数不足四位则高位补零;称此过程为一次变换。

再对新的四位数按上述方法实施一次变换又得到一个四位数;如此重复多次,一定会得到6174。

(程序中设定:若变换超过20次,则认为上述论断为假)。

函数change的功能是用整数n的各位数字分别组成一个最大数和一个最小数,用大数减小数作为函数的返回值。

【测试数据与运行结果】测试数据:6388屏幕输出:8863-3688=51757551-1557=59949954-4599=53555553-3555=19989981-1899=80828820-288=85328532-2358=6174Change numbers:7【含有错误的源程序】#include<stdio.h>#include<conio.h>int change(int n){ int a[],i,j,k,t; // int a[4],i,j,k,t;for(i=0;i<4;i++){ a[i]=n%10;n/=10;}for(i=0;i<3;i++){ k=i;for(j=i+1;j<4;j++)if(a[k]>a[j]) k=j;if(k!=i)t=a[i],a[i]=a[k],a[k]=t;}j=t=0;for(i=0;i<4;i++){ j=j*10+a[i];t=t*10+a[4-i]; //t=t*10+a[3-i];}printf("%4d-%4d=%4d\n",t,j,t-j);return t-j;int main(){ int data,n; // int data,n=0;printf("Please input data:");scanf("%d",&data);while(1){ n++;data=change(data);if(6174=data||n>=20) // if(6174==data||n>=20)break;}if(n>=20) printf("failure\n");else printf("change numbers:%d\n",n);getch();return 0;}【要求】1、打开T盘中myf1.c文件或将上述程序录入到myf1.c文件中,根据题目要求及程序中语句之间的逻辑关系对程序中的错误进行修改。

2013年全国计算机二级C公共基础试题及答案

2013年全国计算机二级C公共基础试题及答案

1、算法的时间复杂度取决于(D)A)问题的规模B)待处理的数据的初态C)问题的难度D)A)和B)2、在数据结构中,从逻辑上可以把数据结构分成___B____。

3、A)内部结构和外部结构B)线性结构和非线性结构C)紧凑结构和非紧凑结构D)动态结构和静态结构3、以下___D____不是栈的基本运算。

(考点5)A)判断栈是否为素空B)将栈置为空栈C)删除栈顶元素D)删除栈底元素4、链表不具备的特点是___A____。

(考点6)A)可随机访问任意一个结点B)插入和删除不需要移动任何元素C)不必事先估计存储空间D)所需空间与其长度成正比5、已知某二叉树的后序遍历序列是DACBE,中序遍历序列是DEBAC,则它的前序遍历序列是__D___。

(考点8)A)ACBED B)DEABCC)DECAB D)EDBAC解析:后序遍历的顺序是"左子树-右子树-根结点";中序遍历顺序是"左子树-根结点-右子树";前序遍历顺序是"根结点-左子树-右子树"。

根据各种遍历算法,不难得出前序遍历序列是EDBAC。

所以答案为D)。

6、设有一个已按各元素的值排好序的线性表(长度大于2),对给定的值k,分别用顺序查找法和二分查找法查找一个与k相等的元素,比较的次数分别是s和b,在查找不成功的情况下,s和b的关系是__B_____。

(考点9)A)s=b B)s>b C)s<b D)s≥b解析:对于顺序查找,查找不成功时和给定关键字比较的次数为n+1。

二分查找查找不成功的关键字比较次数为[log2n]+1。

当n≥2时,显然n+1>[log2n]+1。

7、在快速排序过程中,每次划分,将被划分的表(或子表)分成左、右两个子表,考虑这两个子表,下列结论一定正确的是___B____。

(考点11)A)左、右两个子表都已各自排好序B)左边子表中的元素都不大于右边子表中的元素C)左边子表的长度小于右边子表的长度D)左、右两个子表中元素的平均值相等二、填空题1、问题处理方案的正确而完整的描述称为__算法_____。

全国计算机二级C2013年3月考试真题与答案(打印版)-推荐下载

全国计算机二级C2013年3月考试真题与答案(打印版)-推荐下载

A、x++; printf((“%d\n”,x);
B、n=++x; printf((“%d\n”,n);
C、++x; printf((“%d\n”,x);
D、n=x++; printf((“%d\n”,n);
19、以下选项中,能表示逻辑值“假”的是
A、 1
B 、0.000001
C、 0
D、 100.0
9、 在黑盒测试方式中,设计测试用例的主要根据是
A、程序外部功能
B、程序内部逻辑
C、程序数据结构
D、程序流程图
10、 在软件设计中不使用的工具是
A、系统结构图
B、程序流程图
C、PAD 图
D、数据流图(DFD 图)
11、针对简单程序设计,以下叙述的实施步骤正确的是
A、确定算法和数据结构、编码、调试、整理文档
20、有以下程序
#include <sthio.h>
main()
{ int a;
scanf(“%d”,&a);
If(a++<9) printf((“%d\n”,a);
else printf((“%d\n”,a--);
}
程序运行时键盘输入 9<回车>,则输出的结构是
A、10
B 、11
C、 9
D 、8
21、有以下程序
D、只有八进制表示的数在不会有误差
13、以下关于算法叙述错误的是
A、算法可以用伪代码、流程图等多种形式来描述
B、一个正确的算法必须有输入
C、一个正确的算法必须有输出
D、用流程图可以描述的算法可以用任何一种计算机高级语言编写成程序代码

2013江苏省计算机等级考试二级C语言考试模拟试卷一教案资料

2013江苏省计算机等级考试二级C语言考试模拟试卷一教案资料

2013江苏省计算机等级考试二级C语言考试模拟试卷一第一部分计算机基础知识1. 下列有关信息技术和信息产业的叙述中,错误的是_____(1)____ 。

A.信息技术与传统产业相结合,对传统产业进行改造,极大提高了传统产业的劳动生产率B.信息产业专指生产制造信息设备的行业与部门,不包括信息服务业C.信息产业已经成为世界范围内的朝阳产业和新的经济增长点D.我国现在已经成为世界信息产业的大国2. 下列有关数字技术与微电子技术的叙述中,错误的是___(2)___ 。

A.数字技术的处理对象是"比特",它只有两种状态(取值)B.在计算机中,经常使用称为"触发器"的双稳态电路来存储比特,一个触发器可以存储1个比特C.微电子技术以集成电路为核心,现代集成电路所使用的半导体材料主要是硅D.所有的IC卡均只能存储数据,不能处理和收发数据3. 下列四个不同进位制的数中,数值最小的是___(3)___。

A.十进制数63.1B.二进制数.101C.八进制数77.1D.十六进制数3F.14. 下列有关PC机CPU的叙述中,错误的是___(4)___。

A.长期以来,多数PC机采用Intel公司生产的CPU芯片B.Intel Core i7是高端的CPU产品,其中i7表示它采用7个内核的结构C.目前部分PC机使用AMD公司的CPU芯片,它们与Intel公司的CPU芯片指令系统基本一致,因此这些PC机相互兼容D.目前我国也能设计、生产PC机的CPU芯片。

5. 下列有关PC机主板上CMOS和BIOS的叙述中.错误的是___(5)___ 。

A.主板上的CMOS芯片是一种易失性存储器,它通常使用电池供电B.BIOS是存储在主板上闪烁存储器中的一组程序.每次机器加电时总是首先执行其中的程序C.CMOS设置程序存储在CMOS存储器中,它与BIOS无关D.CMOS芯片中存储了许多配置信息,包括当前的日期与时间、开机密码等6. 下列是PC机使用的四种外设接口,其中最新的一种是___(6)___。

江苏二级C春考试试题

江苏二级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)_____。

江苏计算机二级考试Visual+FoxPro上机真题一2013年春季

江苏计算机二级考试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表查询各班级学生在不同性质单位的就业人数及试用期平均月工资,要求输出字段包括班级编号、单位性质、就业人数、试用期平均月工资,输出结果按班级编号排序,相同时按试用期平均月工资降序排序。

2013年江苏省计算机等级考试理论试题汇总2003课件

2013年江苏省计算机等级考试理论试题汇总2003课件

2013年江苏省计算机等级考试理论试题公共基础部计算机教研室2014年2月2013年(省)计算机等级考试理论试题目录2013年(春)第一套20130301 (1)2013年(春)第二套20130302 (4)2013年(春)第三套20130303 (7)2013年(春)第四套20130304 (10)2013年(春)第五套20130305 (13)2013年(春)第六套20130306 (17)2013年(春)第七套20130307 (19)2013年(春)第八套20130308 (23)2013年(秋)第一套20131001 (26)2013年(秋)第二套20131002 (29)2013年(秋)第三套20131003 (32)2013年(春)第一套20130301一、必答题[1]. 在计算机内部,8位带符号二进制整数(补码)可表示的十进制最小值是________。

-127[2]. 程序设计语言的编译程序或解释程序属于________。

AA. 系统软件B. 应用软件C. 实时系统D. 分布式系统[3]. 操作系统提供的多任务处理功能,它的主要目的是提高__________________ 的利用率。

CPU[4]. 在广域网中,计算机需要传送的数据必须预先划分成若干________后,才能在网上进行传送。

DA.比特B. 字节C. 比特率D. 分组(包)[5]. 在光纤作为传输介质的通信系统中,采用的信道多路复用技术主要是_________多路复用。

波分[6]. 无线局域网采用协议主要是802.11,通常也称Wi-Fi。

(对错) 对[7]. 下面关于PC机主板的叙述中错误的是________。

DA.CPU和内存条均通过相应的插座(槽)安装在主板上B. 芯片组是主板的重要组成部分,存储控制和I/O控制功能大多是由芯片组提供的C. 为便于安装,主板的物理尺寸已标准化D. 硬盘驱动器也安装在主板上[8]. 因特网接入技术中,调制解调器的主要作用是,利用电话线、有线电视电缆等模拟信号传输线路来传输数字信息。

2013春江苏省计算机二级VFP笔试考试真题(有答案)

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)可执行文件。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

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)_____。

BA. PS/2早期鼠标接口B. USB 3.0 600MBpsC. IEEE-1394 50MBpsD. SATA 300MBps7、下列关于常用I/O设备的叙述中,错误的是____(7)_____。

BA. 目前平板电脑、智能手机的触摸屏大多为“多点触摸屏”,可以同时感知屏幕上的多个触控点B. 扫描仪可以分为手持式、平板式和滚筒式等类型,目前普通家用/办公用扫描仪大多为滚筒式(平板式)C. 目前一些型号数码相机已具备有拍摄视频和进行录音的功能D. 为了降低成本,目前许多PC机采用集成显卡,其显示控制被集成在芯片组中8、下列关于PC机外存储器的叙述中,错误的是____(8)______。

CA.目前PC机采用的硬盘,其盘片的直径通常为3.5英寸、2.5英寸或1.8英寸B. U盘和存储卡都是采用闪烁存储器制作的,目前其容量大多为几GB至几十GBC. 目前固态硬盘的存储容量大多为数百GB,但其读写速度远不如传统硬盘(硬磁盘)D. 蓝光光盘是目前最先进的大容量光盘,单层盘片的存储容量可达25GB9、下列关于软件的叙述中,正确的是___(9)_____。

CA. BIOS是是固化在主板ROM芯片中的程序,它既不属于(属于)系统软件,也不属于应用软件B. Microsoft Access等数据库管理系统属于应用(系统)软件C. 大多数自由软件为免费软件,但免费软件不全是自由软件D. 所有商品软件均保证百分之百正确,软件厂商对软件使用的正确性、精确性、可靠性做出承诺10、下列有关Windows操作系统功能的叙述中,错误的是_____(10)_____。

DA. 对于多任务处理,系统一般采用按时间片轮转的策略进行处理调度B. 系统采用了虚拟存储技术进行存储管理,其页面调度算法为“最近最少使用(LRU)”算法C. 系统支持了多种文件系统(如FAT32、NTFS、CDFS)以管理不同的外存储器D. 系统支持任何(只有USB可以)I/O设备的“即插即用”和“热插拔”11、下列关于程序设计语言的叙述中,错误的是____(11)____。

AA. 虽机器语言不易记忆、机器语言程序难以阅读和理解,但目前还是有很多人使用其编写程序B. 汇编程序与计算机的指令系统密切相关,不同类型的计算机,其汇编语言通常不同(和CPU有关)C. VBScript语言是VB子集,用其编写的程序可以嵌入在HTML文档中以扩充网页的功能D. Java语言是一种适用于网络环境的程序设计语言,目前许多手机软件就是用Java编写12、下列关于通信技术的叙述中,错误的是____(12)____。

AA. 调制与解调技术主要用于模拟通信,在数字通信中不需要(需要)使用调制与解调技术B. 使用多路复用技术的主要目的是提高传输线路的利用率,降低通信成本C. 在数据通信中采用分组交换技术,可以动态分配信道资源,提高传输的效率与质量D. 数据通信网络大多采用分组交换技术,但不同类型的网络的数据包格式通常不同13、下列是我国第2代和第3代移动通信采用的一些技术标准,其中我国自主研发的是___(13)____。

BA. GSM全球通B. TD-SCDMA移动中国C. CDMA2000电信美国D. WCDMA联通欧洲14、下列因特网接入技术的叙述中,理论上数据传输速率最高的是___(14)____。

BA. ADSL接入电话线 10MB. 无线局域网(WLAN)接入100MC. GPRS移动电话网接入114KD. 3G移动电话网接入几百KBps15、Internet使用TCP/IP协议实现了全球范围的计算机网络的互连,连接在Internet上每一台主机都有一个IP地址,目前使用的是IPv4标准(32位地址),下一代互联网将采用IPv6标准,其IP地址为___(15)____。

DA. 48位B. 64位C. 96位D. 128位16、下列关于网络信息安全与计算机病毒防范的叙述中,错误的是____(16)_____。

DA. 网络信息安全不仅需要相关技术的支持,更要注重管理B. 目前Windows XP等操作系统内置软件防火墙,在一定程度上可以保护本地计算机免受攻击C. “木马”病毒是一种后门程序(远程监控程序),黑客常用它来盗窃用户账号、密码和关键数据D. 目前所有防病毒软件均为商品软件,例如金山毒霸、360杀毒软件等均需要用户会费才能使用17、下列关于字符编码标准的叙述中,错误的是____(17)_______。

BA.在ASCII标准中,每个字符采用7位二进制编码B. 在绝大多数情况下,GB2312字符集包含的1万(6000)多个个汉字足够足够使用C. Unicode字符集既包含简体汉字,也包含了繁体汉字D. 中文版Windows XP及其后的Windows系列操作系统均支持国标GB1803018、由于采用的压缩编码方式及数据组织方式的不同,图像文件形成了多种不同的文件格式,在下列四种图像文件中,常用于网页上发布并可具有动画效果的是___(18)___。

CA. BMPB. JPEGC. GIFD. TIF19、下列四种声音文件中,不可能用于保存歌曲的是___(19)____。

CA. WAVB.MP3C. MIDID. WMA20、下列关于Microsoft Office软件(2003/2007版本为例)功能的叙述中,错误的是__(20)__。

AA. Word、Excel、PowerPoint文件均不可能(都可以)设置打开文件的密码FrontPage不能设置B. Word文档中设置为标题样式的内容可以直接导入到PowerPoint演示文稿中C. 可以将Access表数据直接导入到Excel工作表中D. PowerPoint制作幻灯片时,可以在幻灯片中直接插入“Excel工作表”对象第二部份 C语言程序设计一、选择题(用答题卡答题,答案依次填在21~30答题号内,共10分)21、以下选项中,不能将字母A的编码保存到变量ch的声明是____(21)_____。

AA. char ch="A";B. char ch='A';C. char ch='\101';D. char ch=65;22、以下关于while语句和do-while语句的描述中,错误的是______(22)_______。

DA. while语句和do-while语句都可以使一段程序重复执行多遍B. while语句和do-while语句都包含了控制循环的表达式C. while语句和do-while语句都包含了循环体D. while语句和do-while语句的循环体至少都会执行一次23、已有声明“int a=3,b=4,c=5,d=0;”,则执行语句“printf("%d",d=a>b?(a>c?a:b):(b>c?b:c));”时输出___(23)____。

CA. 3B. 4C. 5D. 024、已有声明“int a; char b;”,执行语句“scanf("%d%c",&a,&b);”时,若要求将整数2输入到变量a,将字符u输入到变量b,则以下输入形式中正确的是__(24)___。

BA. 2 uB. 2uC. 2,uD. 2'u'25、已有声明“char s[]="Hello",i;”,以下语句中,与for(i=0;s[i];i++) putchar(s[i]);的执行效果相同的是__(25)__。

CDA. putchar(s)B. printf("%c", *s);C. printf("%s", s);D.printf("Hello");26. 已有声明“int a[4]={2,0,1,2}, *pa=a,i;” , 以下语句语法错误的是_______(26)_____。

AA. for(i=0;i<4;i++) a++;B. for(i=0;i<4;i++) (*a)++;C. for(i=0;i<4;i++) pa++;D. for(i=0;i<4;i++) (*pa)++;27. 已有fun函数定义:void fun(int x[], int n){ while(n>0) x[--n]++; }若main函数中已声明“int a[6]={0};”,则以下main函数调用fun函数的语句中,正确的是___(27)_____。

相关文档
最新文档