2009年9月计算机等考二级C++试题及参考答案
2009年9月全国计算机等级考试笔试试题及答案

return max;
}
造成错误的原因是
A)定义语句int i,max:中max 未赋初值
B)赋值语句max=MIN;中,不应给max 赋MIN值
C)语句if(max<x[i]) max=x[i];中判断条件设置错误
D)赋值语句max=MIN;放错了位置
#include <string.h>
main()
{char a[10]=”abcd”;
printf(“%d, %d\n”,strlen(a),sizeof(a));
}
程序运行后的输出结果为:
A)7,4 B)4,10 C)8,8D)10,10
(31)下面是有关C语言字;&s[i]<=’z’) n++;
printf(“%d\n”,n);
}
程序运行后的输出结果是
A)0 B)2 C)3 D)5
(21)有以下程序
}
该程序在编译时产生错误,其出错原因是
A) 定义语句出错,case是关键字,不能用作用户自定义标识符
B) 定义语句出错,printF不能用作用户自定义标识符
C) 定义语句无错,scanf不能作为输入函数使用
D) 定义语句无错,printf不能输出case的值
(14)表达式:(int)((double)9/2)-(9)%2的值是
A)操作系统的一部分 B)在操作系统支持下的系统软件
C)一种编译系统 D)一种操作系统
9、在E-R图型中,用来表示两个实体联系的图型的是:
A) 矩形 B) 椭圆 C)菱形 D)三角形
国家计算机二级c语言2010-2007年的真题及答案

2010年3月全国计算机二级C语言考试一、选择题((1)~(10)、(21)~(40)每题2分,(11)~(20)每题1分,共70分)下列各题A)、B)、C)、D)四个选项中,只有一个选项是正确的。
(1)下列叙述中正确的是A)对长度为n的有序链表进行查找,最坏情况下需要的比较次数为nB)对长度为n的有序链表进行对分查找,最坏情况下需要的比较次数为(n/2)C)对长度为n的有序链表进行对分查找,最坏情况下需要的比较次数为(log2n)D)对长度为n的有序链表进行对分查找,最坏情况下需要的比较次数为(log2n)(2)算法的时间复杂度是指A)算法的执行时间B)算法所处理的数据量C)算法程序中的语句或指令条数D)算法在执行过程中所需要的基本运算次数(3)软件按功能可以分为:应用软件、系统软件和支撑软件(或工具软件)。
下面属于系统软件的是A)编辑软件B)操作系统C)教务管理系统D)浏览器(4)软件(程序)调试的任务是A)诊断和改正程序中的错误B)尽可能多地发现程序中的错误C)发现并改正程序中的所有错误D)确定程序中错误的性质(5)数据流程图(DFD图)是A)软件概要设计的工具B)软件详细设计的工具C)结构化方法的需求分析工具D)面向对象方法的需求分析工具(6)软件生命周期可分为定义阶段,开发阶段和维护阶段。
详细设计属于A)定义阶段B)开发阶段C)维护阶段C)上述三个阶段(7)数据库管理系统中负责数据模式定义的语言是A)数据定义语言B)数据管理语言C)数据操纵语言D)数据控制语言(8)在学生管理的关系数据库中,存取一个学生信息的数据单位是A)文件B)数据库C)字段D)记录(9)数据库设计中,用E-R图来描述信息结构但不涉及信息在计算机中的表示,它属于数据库设计的A)需求分析阶段B)逻辑设计阶段C)概念设计阶段D)物理设计阶段(10)有两个关系R和T如下:R TA B Ca 1 2AB Cc3 2 d 3 2则由关系R得到关系T的操作是A)选择 B)投影 C)交 D)并(11)以下叙述正确的是A)C语言程序是由过程和函数组成的B)C语言函数可以嵌套调用,例如:fun (fun (x))C)C语言函数不可以单独编译D)C语言中除了main 函数,其他函数不可作为单独文件形式存在(12)以下关于C语言的叙述中正确的是A)C语言中的注释不可以夹在变量名或关键字的中间B)C语言中的变量可以在使用之前的任何位置进行定义C)在C语言算术表达式的书写中,运算符两侧的运算数类型必须一致D)C语言的数值常量中夹带空格不影响常量值的正确表示(13)以下C语言用户标识符中,不合法的是A)_1 B)AaBc C)a_b D)a--b(14)若有定义:doublea=22;inti=0,k=18;,则不符合C语言规定的赋值语句是A)a=a++,i++; B)i=(a+k)<=(i+k);C)i=a%11; D)i=!a ;(15)有以下程序#include<stdio.h>main(){char a,b,c,d;scanf(“%c%c ”,&a,&b);c=getchar();d=getchar;printf(“%c%c%c%c\n ”,a,b,c,d);}当执行程序时,按下列方式输入数据(从第1列开始,<CR>代表回车,注意:回车也是 一个字符)12<CR>34<CR>则输出结果是A)1234 B)12 C)12 D)123 34(16)以下关于C语言数据类型使用的叙述中错误的是A)若要准确无误差的表示自然数,应使用整数类型B)若要保存带有多位小数的数据,应使用双精度类型C)若要处理如“人员信息”等含有不同类型的相关数据,应自定义结构体类型 D)若只处理“真”和“假”两种逻辑值,应使用逻辑类型(17)若a是数值类型,则逻辑表达式(a==I)||(a! =1)的值是b2 2 c3 2 d 3 2A)1B)0C)2D)不知道a的值,不能确定(18)以下选项中与if(a==1)a=b;else a++;语句功能不同的switch语句是A)switch(a){case1:a=b;break;default:a++;}B)switch(a==1){case0:a=b;break;case1:a++;}C)switch(a){default:a++;break;case1:a=b;}D)switch(a==1){case1:a=b;break;case0:a++;}(19)有如下嵌套的if语句if(a<b)if(a<c) k=a;else k=c;if(b<c) k=b;else k=c;以下选项中与上述if语句等价的语句是A)k=(a<b)?a:b;k=(b<c)?b:c;B)k=(a<b)?((b<c)?a:b)((b>c)?b:c);C)k=(a<b)?((a<c)?a:c)((b<c)?b:c);D)k=(a<b)?a:b;k=(a<c)?a:c;(20)有以下程序#include<stdio.h>main(){int i,j,m=1;for(i=1;i<3;i++){for(j=3;j>0;j--){if(i+j>3) break;m*=i*j;}}printf(“m=%d\n”,m);}程序运行后的输出结果是A)m=6B)m=2C)m=4D)m=5(21)有以下程序#include<stdio.h>main(){int a=1,b=2;for(;a<8;a++) { b+=a;a+=2;}printf(“%d,%d\n”,a,b);}程序运行后的输出结果是A)9,18B)8,11C)7,11D)10,14(22)有以下程序,其中k的初值为八进制数#include<stdio.h>main(){int k=011;printf(“%d\n”,k++);}程序运行后的输出结果是A)12B)11C)10D)9(23)下列语句组中,正确的是A)char *s;s="Olympic";B)char s[7];s="Olympic";C)char *s;s={"Olympic"};D)char s[7];s={"Olympic"};(24)以下关于return语句的叙述中正确的是A)一个自定义函数中必须有一条return语句B)一个自定义函数中可以根据不同情况设置多条return语句C)定义成void类型的函数中可以有带返回值的return语句D)没有return语句的自定义函数在执行结束时不能返同到调用处(25)下列选项中,能正确定义数组的语句是A)int num[0..2008];B)int num[];C)int N=2008 ;D)#define N 2008int num[N]; int num[N];(26)有以下程序#include<stdio.h>void fun(char *c,int d){*c=*c+1;d=d+1;printf(“%c,%c”,*c,d);}main(){char b=‘a’,a=‘A’;fun(&b,a);printf(“%c,%c\n”,b,a);}程序运行后的输出结果是A)b,B,b,AB)b,B,B,AC)a,B,B,aD)a,B,a,B(27)若有定义int(*pt)[3];,则下列说法正确的是A)定义了基类型为int的三个指针变量B)定义了基类型为int的具有三个元素的指针数组ptC)定义了一个名为*pt、具有三个元素的整型数组D)定义了一个名为pt的指针变量,它可以指向每行有三个整数元素的二维数组(28)设有定义double a[10],*s=a;,以下能够代表数组元索a[3]的是A)(*s)[3] B) *(s+3)C)*s[3] D) *s+3(29)有以下程序#include<stdio.h>main(){int a[5]={1,2,3,4,5},b[5]={0,2,1,3,0},i,s=0;for(i=1;i<3;i++) s=s+a[b[i]];printf(“%d\n”,s);}程序运行后的输出结果是A)6B)10C)11D)15(30)有以下程序#include<stdio.h>main(){int b[3][3]={0,1,2,0,1,2,0,1,2},i,j,t=1;for(i=1;i<3;i++)for(j=1;j<=1;j++) t+=b[i][b[j][i]];printf(“%d\n”,t);}程序运行后的输出结果是A)1B)3C)4D)9(31)若有以下定义和语句char s1[10]="abcd!", s2="\n123\\";printf("%d%d\n",strlen(s1),strlen(s2));则输出结果是A)55B)105C)107D)58(32)有以下程序#include<stdio.h>#define N 8void fun(int *x,int i){*x=*x+i;}main(){int a[N]={1,2,3,4,5,6,7,8},i;fun(a,2); for(i=1;i<N/2;i++){printf(“%d”,a[i]);}printf(“\n”);}程序运行后的输山结果是A)1313B)2234C)3234D)1234(33)有以下程序#include<stdio.h>int f(int t[],int n);main(){int a[4]={1,2,3,4},s;s=f(a,4);printf(“%d\n”,s);}int f(int t[],int n){if (n>0)return t[n-1]+f(t,n-1);else return 0;}程序运行后的输出结果是A)4B)10C)14D)6(34)有以下程序#include<stdio.h>int fun(){static int x=1;x*=2;return x;}main(){int i,s=1;for(i=1;i<=2;i++) s=fun();printf(“%d\n”,s);}程序运行后的输出结果是A)0B)1C)4D)8(35)有以下程序#include<stdio.h>#define SUB(a) (a)-(a)main(){int a=2,b=3,c=5,d;d=SUB(a+b)*c;printf(“%d\n”,d);}程序运行后的输山结果是A)0B)-12C)-20D)10(36)设有定义:struct complex{int real,unreal;} data1={1,8},data2;则以下赋值语句中错误的是A)data2=data1;B)data2=(2,6);C)data2.real=data1.real;D)data2.real=data1.unreal;(37)有以下程序#include<stdio.h>#include<string.h>struct A{int a;char b[10];double c;};void f(struct At);main(){struct Aa={1001,“ZhangDa”,1098.0};f(a);printf(“%d,%s,%6.1f\n”,a.a,a.b,a.c);}void f(struct At){t.a=1002;strcpy(t.b,“ChangRong”);t.c=1202.0;}输出结果是A)1001,ZhangDa,1098.0B)1002,ChangRong,1202.0C)1001,ChangRong,10980D)1002,ZhangDa,1202.0(38)有以下定义和语句struct workers{int num;char name[20];char c;struct{int day;int month;int year;}s};struct workers w,*pw;pw=&w;能给w中year成员赋1980的语句是A) pw.year=1980;B)w.year=1980;C)pw->year=1980;D)w.s.year=1980;(39)有以下程序#include<stdio.h>main(){int a=2,b=a,c=2;printf(“%d\n”,a/b&c);}程序运行后的输出结果是A)0B)1C)2D)3(40)有以下程序#include<stdio.h>main(){FILE *fp;char str[10];fp=open(“myfile.dat”,“w”);fputs(“abc”,pf);close(pf);fp=open(“myfile.dat”,“a+”);fprintf(pf,“%d”,28);rewind(pf);fscanf(pf,“%s”,str);puts(str);close(pf);}程序运行后的输出结果是A)abcB)28cC)abc28D)因类型不一致而出错二、填空题(每空2分,共30分)请将每空的正确答案写在答题卡【1】~【15】序号的横线上,答在试卷上不得分。
全国计算机二级《C语言》考试题库与答案

全国计算机二级《C语言》考试题库与答案全国计算机二级《C语言》考试题库与答案在学习、工作中,我们都离不开试题,借助试题可以检验考试者是否已经具备获得某种资格的基本能力。
什么样的试题才能有效帮助到我们呢?以下是店铺为大家收集的全国计算机二级《C语言》考试题库与答案,欢迎大家分享。
全国计算机二级《C语言》考试题库与答案篇1(1)下列关于栈叙述正确的是( )。
A.栈顶元素最先能被删除B.栈顶元素最后才能被删除C.栈底元素永远不能被删除D.栈底元素最先被删除(2)下列叙述中正确的是( )。
A.在栈中,栈中元素随栈底指针与栈顶指针的变化而动态变化B.在栈中,栈顶指针不变,栈中元素随栈底指针的变化而动态变化C.在栈中,栈底指针不变,栈中元素随栈顶指针的变化而动态变化D.以上说法都不正确某二叉树共有7个结点,其中叶子结点只有l个,则该二叉树的深度为(假设根结点在第1层)( )。
A.3B.4C.6D.7软件按功能可以分为应用软件、系统软件和支撑软件(或工具软件)。
下面属于应用软件的是( ):A.学生成绩管理系统B.c语言编译程序C.UNIX操作系统D.数据库管理系统(5)结构化程序所要求的基本结构不包括( )。
A.顺序结构B.GOT0跳转C.选择(分支)结构D.重复(循环)结构(6)下面描述中错误的是( )。
A.系统总体结构图支持软件系统的详细设计B.软件设计是将软件需求转换为软件表示的过程C.数据结构与数据库设计是软件设计的任务之一D.PAD图是软件详细设计的表示工具(7)负责数据库中查询操作的数据库语言是( )。
A.数据定义语言B.数据管理语言C.数据操纵语言D.数据控制语言一个教师可讲授多门课程,一门课程可由多个教师讲授。
则实体教师和课程间的联系是( )。
A.1:1联系B.1:m联系C.m:1联系D.m:n联系(9)已知大写字母A的ASCIl码值是65,小写字母a的ASCIl码值是97。
以下不能将变量C中的大写字母转换为对应小写字母的语句是( )。
2009年全国计算机等级考试二级C++笔试试题(4)

每小题2分,共70分第1题:以下关于虚函数的叙述中不正确的是()。
A.虚函数属于成员函数B.虚函数不允许说明成静态的C.凡是虚函数必须用virtual说明D.虚函数可以被继承【正确答案】:C【参考解析】:虚函数的引入是为了解决动态绑定问题.使类的实例表现出多态性,虚函数在继承后依然保持虚函数特性,此时不需要用virtual关键词修饰。
第2题:A【参考解析】:本题主要考察setfill的用法。
只用在设置了宽度的情况下,字符填充操作setfill才有意义。
另外要注意的是设置宽度setw是所有格式中惟一一个一次有效的设置。
第3题:下述说法错误的是()。
A.对象之间不可以相互赋值B.对象可以用作函数参数C.对象可以用作数组的元素D.对象可以用作另一对象的成员【正确答案】:A【参考解析】:如果重载了赋值运算符后,对象之间是可以赋值的,对象如C++中其他内置的数据类型一样,可以作为函数参数、数组元素,其他对象的成员存在。
第4题:假定AB为一个类,则执行AB x;语句时将自动调用该类的()。
A.有参构造函数B.无参构造函数C.拷贝构造函数D.赋值重载函数【正确答案】:B【参考解析】:当没有显式调用指定形式的构造函数。
系统自动调用无参构造函数,如果没有为类指定此构造函数,则系统自动为其生成一个最简单的无参构造函数。
)。
A)654321B)432156C)456123D)123456【正确答案】:A【参考解析】:本题采用递归函数的方式将数组中的元素进行倒置,只要能够看出函数fun的功能,即可以得出正确答案为A。
第6题:数据库概念设计中,由分散到集中的设计方法是()。
A.视图设计B.视图集成设计C.集中式模式设计D.分数式模式设计【参考解析】:数据库概念设计中,由分散到集中的设计方法是视图集成设计。
第7题:类的构造函数的作用是()。
A.一般成员函数B.类的初始化C.对象的初始化D.删除对象创建的所有对象【正确答案】:C【参考解析】:本题考查类的构造函数的作用,构造函数一般负责完成对象建立时的初始化工作,如资源的分配。
2009年全国计算机等级考试二级C++笔试试题

一、名词解释题(每小题5分,共20分)1、超越器械:在投掷器械最后用力前,人体支撑点以最快的速度赶超到器械的前面,使器械远远地落在身体重心后面的身体动作姿势。
2、腾起角:腾起初速度方向与水平方向之间形成的夹角。
3、跨栏步:是指从起跨脚踏上起跨点到过栏后摆动腿着地的过程(分为起跨攻栏,腾空过栏,下栏着地三个阶段)。
4、内力和外力:内力和外力:内力是指肌肉收缩时产生的力、它是人体运动的动力来源。
外力是指人体与外界物体相互作用时所产生的力。
5、径赛:径赛:以时间计算成绩的和跑的项目叫径赛。
6、腾起初速度:是助跑、起跳所产生的水平速度与垂直速度的合速度。
7、步长与步频:步长是指两脚着地点之间的距离,步频是指单位时间内的步数。
8、田径运动定义:径赛和田赛运动,或由跑、竞走和越野跑运动。
二、单选题1、决定跑速的主要因素是___C__。
A、速度B、爆发力C、步频和步长2、计时小组三块表计取的成绩各不相同时,应以____C___成绩为准。
A、平均B、较差C、中间3、女子100米栏,栏间跑三步,其三步的比例为___C____。
A、中、小、大B、小、中、大C、小、大、中4、蹲踞式跳远腾空后容易产生前旋,其主要原因是____B___。
A、摆动腿的大腿抬的不高B、下肢靠近身体重心,旋转半径较短C、摆动动作没有做“突停”5、背向滑步推铅球比侧向滑步推铅球在技术上的优越性是___A____。
A、提高了预先速度,便于发挥力量B、提高了出手速度C、加长了球在出手前的运行距离6、田径运动定义是根据____C___田联章程而定。
A、中国田联章程B、亚洲田联章程C、国际田联章程7、跳高落地区宽是多少米?____C___A、5米B、8米C、3米D、6米8、加速跑的距离一般为多少米?___D____A、10-20米B、30-40米C、40-50米D、20-30米9、运动员通过助跑起跳,身体按一定方向腾起时,____C___越大,跳跃的运动成绩越好。
全国计算机等级考试二级C历年考试真题2007年208年2009年2010年

2007年9月全国计算机等级考试二级C语言(答案附在后面)(考试时间120分钟,满分100分)一、选择题((1)-(10)每题2分,(11)-(50)每题1分.共60分)) 下列各题A)、B)、C)、D)四个选项中,只有一个是正确的,请将正确选项涂写在答题卡上,答在试卷上不得分。
(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)一个关系的属性名表称为关系模式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)有以下计算公式算上述公式的程序段是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)有以下程序#include<stdio.h>main(){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)有以下程序#include<stdio.h>main(){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’。
2009年9月计算机等级考试二级VB真题及参考答案(标准)

(26)窗体上有1个名称为Textl的文本框;1个名称为Thnerl的计时器控件,其Lnterval属性值为5000, Enabled属性值是True。Timerl的事件过程如下: Private Sub Timerl_Timer() Static flag As Integer If flag=0 Then flag=1 flag=-flag If flag=1 Then Text1.ForeColor=&HFF& '&HFF&为红色 Else End If End Sub 以下叙述中正确的是( )。 B)flag的值只可能取0或1
我的淘宝
D)6 3
(23)在窗体上画1个命令按钮,并编写如下事件过程: Private Sub Commandl_Click() For i=5 To 1 Step -0.8 Print Int(i); Next i End Sub 运行程序,单击命令按钮,窗体上显示的内容为( )。 A)5 4 3 2 1 1 C)4 3 2 1 1 Private Sub Commandl Click() Dim a(3,3) For m=1 To 3 For n=1 To 3 If n=m Or n=4-m Then a(m,n)=m+n Else a(m,n)=0 End If Print a(m,n); Next n Print Next m End Sub B)5 4 3 2 1 D)4 4 3 2 1 1
我的淘宝
C)110 100
Function fun(a As Integer,b As Integer) While a>b a=a-b Wend fun=a End Function A)把a=a-b改为a=b-a
江苏省计算机二级考试真题(C++)2009秋

第一部分:计算机基础知识1.下列关于个人移动通信的叙述中,错误的是__A__A.第1代个人移动通信(简称1G)采用的通信技术是数字通信技术B.目前广泛使用的GSM手机采用的通信技术属于第2代移动通信技术(简称2G) c.第3代移动通信技术(简称3G)将无线通信与互联网、多媒体通信相结合D.3G有多个国际技术标准,其中也有我国自主制定的3G技术标准。
2.在下列有关集成电路的叙述中,正确的是2。
DA.现代集成电路所使用的半导体材料都是硅B.所有的集成电路都是数字集成电路C.Moore定律认为单块集成电路的集成度平均每年翻一番D.Intel公司微处理器产品Core 2 Duo,其集成度已高达数千万个电子元件3.与十六进制数AB等值的八进制数是3 。
AA. 253B.254C.171D.1724.在下列有关PC机CPU的叙述中,错误的是4B。
A.CPU中包含几十个甚至上百个寄存器,用来临时存放数据、指令和控制信息B.所有PC机的CPU都具有相同的指令系统,因而PC机可使用相同的软件C.一台计算机至少包含1个CPU,也可以包含2个、4个、8个甚至更多个CPUD.Intel公司是国际上研制和生产CPU的主要公司,我国也能生产CPU5.在下列有关PC机主板上部件的叙述中,错误的是5 D。
A.BIOS保存在主板上的一个闪存中,其内容在关机后通常不会改变B.CMOS中保存有用户设置的开机口令,关机后主板上的电池继续给CMOS供电C.启动CMOS设置程序可以重新设置CMOS中的数据,该程序是BIOS的组成部分D.网卡通常集成在主板上,由主板上独立的IC实现其功能,与芯片组无关6.从PC机存储器的层次结构来看,下列存储器中存取速度最快的是6A 。
CA.Cache存储器B.RAM和ROMC.寄存器D.硬盘和优盘7.在下列4种PC机常用I/O接口中,数据传输速率最高的是7。
BA.PS/2B.SATAC.IEEE-1394bB 2.08.在下列有关I/O操作、I/O总线和I/O接口的叙述中,错误的是8B。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
笔试模拟试题
( 时间40分钟,分值50分答案见后)
注意事项:
1.答题卡上的信息点一律用2B铅笔正确填涂,要求保持卷面整洁、不折皱答题卡。
2.在答题卡的准考证号区域务必准确填涂考生的准考证号,否则本次考试无效。
3.在答题卡的指定位置填写考生的姓名。
4.在答题卡的指定位置填写考生所在地地区、市(县)名称。
5.考生认真分析各题的准确答案,并将答案正确地填涂在答题卡对应题号后的信息点上。
6.笔试结束后,由监考老师立即收集试卷和答题卡,并及时组织上机考试。
一. 单选题(每题1分,共40分)
1.液晶显示器目前已成为计算机显示类器件的主流配置,其英文缩写通常为()。
A.LCD B.LDC C.CRT D.VGA 2.计算机中用来表示存储空间大小的基本单位是()。
A.KB B.bit C.GB D.Byte 3.计算机中所有信息的存储都采用()。
A.十进制B.十六进制C.ASCII码D.二进制4.下列部件中,属于输出设备的是()。
A.键盘B.显示器C.鼠标D.扫描仪5.下列选项中,不属于计算机病毒特征的是()。
A.破坏性B.免疫性C.传染性D.潜伏性6.下列选项中,不属于计算机犯罪特点的是()。
A.智能性B.跨国性C.危害性D.触发性7.下列选项中,不属于桌面显示属性的是()。
A.外观B.设置C.窗口D.屏幕保护程序
8.下列选项中,属于应用软件的是()。
A.Linux B.Windows C.Unix D.Flash 9.中央处理器的英文缩写为()。
A.CAD B.CAU C.CPU D.CPR 10.目前不生产中央处理器的公司是()。
A.Intel B.AMD C.VIA D.Legend 11.Windows操作系统的显示屏幕称为()。
A.窗口B.操作台C.工作区D.桌面12.下列程序不属于Windows附件的是()。
A.计算器B.记事本C.网上邻居D.画图
13.实现中西文输入法之间切换的快捷键是()。
A.Ctrl+空格键B.Alt+空格键C.Shift+空格键D.以上都不对
14.在Windows下,硬盘中被删除的文件暂时存放在()。
A.根目录下B.回收站C.控制面板D.光驱
15.在窗口操作中,还原窗口的按钮是()。
A. B. C. D.
16.()是网页浏览器(IE)的图标。
A. B. C. D.
17.下列()代表教育组织的域名。
A.int B.edu C.net D.com
18.TCP/IP是因特网的()。
A.一种服务B.一种功能C.通信协议D.通信线路
19.电子邮件的英文简称是()。
A.Email B.FTP C.Telent D.BBS 20.下列选项中,不属于图像文件的格式是()。
A.bmp B.dot C.tif D.jpg
21.“画图”程序中不能保存的文件类型是()。
A.bmp B.png C.gif D.txt 22.下列选项中,不属于视频文件的格式是()。
A.A VI B.RM C.MPEG D.exe 23.在Windows操作系统中,改变文件或文件夹的显示方式,应选()菜单。
A.文件B.编辑C.工具D.查看
24.下列选项中,不属于杀毒软件的是()。
A.KV3000 B.Kill3000 C.Norton D.Foxpro
25.Word程序启动后就自动打开一个名为()的文档。
A.Noname B.Untitled C.文件1 D.文档1
26. 在Word中,()的作用是决定在屏幕上显示多页文本。
A.滚动条B.控制框C.标尺D.最大化按钮
27. 在Word文档中创建表格,应使用()菜单。
A.格式B.表格C.工具D.插入
28.在Word窗口中显示“绘图”工具栏,应选择()菜单中的有关命令。
A.工具B.视图C.插入D.格式
29.在Word的编辑状态中,实现“粘贴”操作的组合键是()。
A.Ctrl+A B.Ctrl+C C.Ctrl+ V D.Ctrl+X 30.在Word文档编辑区,输入数学公式,应选择()菜单中的有关命令。
A.工具B.视图C.插入D.格式31.在一个新建的Excel工作簿中,其默认的工作表数目是()。
A.8 B.256 C.65536 D.3 32.在Excel中,()是工作表的基本元素。
A.工作簿B.工作表C.行或列D.单元格
33.在Excel单元格中输入的字符,会自动()对齐。
A.左B.两端C.居中D.右34.当启动Excel后,系统将自动打开一个名为()的工作簿。
A.文档1 B.Sheet1 C.Book1 D.Excel1 35.在Excel中,输入正确的公式形式是()。
A.b2*d3+1 B.c7+c1 C.sum(d1:b2) D.=8^2 36.PowerPoint文档的扩展名是()。
A.ppt B.pwt C.xsl D.doc 37.PowerPoint是( )的软件。
A.编辑文本文件B.制作表格C.制作演示文稿D.设计
配色方案
38.在PowerPoint中,设置幻灯片切换效果,应选择()菜单中的有关命令。
A.视图B.工具C.插入D.幻灯片放映
39.PowerPoint演示文稿中的文字、图片、表格等,被称为()。
A.元素B.单元C.窗口D.对象
40.在PowerPoint幻灯片中,插入一个电影剪辑,应选()菜单的有关命令。
A.文件B.视图C.插入D.幻灯片放映
二. 是非题(每题1分,共10分)
1. 微处理器是把运算器和控制器作为一个整体,采用大规模集成电路集成在一块芯片上。
2.在Windows 中,“回收站”不是硬盘上的一块区域。
3. 主频是决定微处理器性能优劣的重要指标。
4. Windows的桌面指的是某个正在运行的文档窗口。
5. 计算机软件系统是由系统软件和应用软件组成的。
6.在Word文档窗口中,能同时显示水平和垂直标尺的视图方式是页面方式。
7.一个Excel工作簿中最多可包含3个工作表。
8.在计算机网络中,通信双方必须共同遵守的规则或约定,称为协议。
9.当个人计算机以拨号方式接入Internet网时,必须使用的设备是调制解调器。
10.Outlook Express是一个专门用于电子邮件和新闻组的客户端软件。
一. 单选题(每题1分,共40分)
1、(A)
2、(D)
3、(D)
4、(B)
5、(B)
6、(D)
7、(C)
8、(D)
9、(C)10、(D)11、(D)12、(C )13、(A)14、(B)15、(C)16、(C)17、(B)18、(C)19|、(A)20、(B)21、(D)22、(D)23、(D)24、(D)25、(D)26、(A)27、(B)28、(B)29、(C)30、(C)31、(D)32、(D)33、(A)34、(C)35、(D)36|、(A)37、(C)38、(D)
39、(D)40、(C)
二. 是非题(每题1分,共10分)
1、√
2、x
3、√
4、x
5、√
6、√
7、x
8、√
9、√10、√。