2013年9月全国计算机等级《二级C语言程序设计》上机模考试卷(2)-中大网校

2013年9月全国计算机等级《二级C语言程序设计》上机模考试卷(2)-中大网校
2013年9月全国计算机等级《二级C语言程序设计》上机模考试卷(2)-中大网校

2013年9月全国计算机等级《二级C语言程序设计》上机模考试卷

(2)

总分:100分及格:60分考试时间:120分

一、选择题(每小题1分,共40分)

(1) 有下列程序:void sort(int a[],int n) { int i,j,t;for(i=0;i<n-l;i++)for(j=i+1;j<n;j++)if(a[i]<a[j]){t=a[i];a[i]一a[j];a[j]=t;} }main(){ int aa[10]:{1,2,3,4,5,6,7,8,9,10),i;sort(aa+2,5);for(i=0;i<10;i++)printf("%d,",aa[i]);printf("\n");}程序运行后的输出结果是( )。

A. 1,2,3,4,5,6,7,8,9,l0,

B. 1,2,7,6,3,4,5,8,9,10,

C. 1,2,7,6,5,4,3,8,9,10,

D. 1,2,9,8,7,6,5,4,3,10,

(2) 执行下列程序后,变量a,b,C的值分别是( )。int x=5,y=4;int a,b,c;a=(--x==y++)?X:++y;b=++x:c=y:

A. a=5,b=5,c=5

B. a=4,b=5,c=5

C. a=5,b=6,c=5

D. a=1,b=5,c=6

(3) 设有如下定义:int arr[]={6,7,8,9,10);int*ptr:ptr=arr;*(ptr2)=2;printf("%d,%d\n",*ptr,*(ptr2)):则下列程序段的输出结果为( )。

A. 8,10

B. 6,8

C. 7,9

D. 6,2

(4) 以下所列的C语言常量中,错误的是()。

A. 0xFF

B. 1.2e0.5

C. 2L

D. ‘72’

(5) 数字字符0的ASCII值为48,运行以下程序的输出结果是( )。main()( char a='1',b='2';printf("%C,",b++);printf("%d\n",b—a);}

A. 3,2

B. 50,2

C. 2,2

D. 2,50

(6) 下列程序的运行结果是( )。#include<stdio.h>main(){ static char a[]="Languagef",b[]="programe":char*p1,*p2;int k;p1=a;p2=b;for(k=0;k<=8;k++)if(*(p1+k)==*(p2+k))printf("%c",*(p1+k)):}

A. gae

B. ang

C. program

D. 有语法错

(7) 以下能正确定义二维数组的是( )。

A. int a[][3];

B. int a[][3]={2*3);

C. int a[][3]={};

D. int a[2][3]一{{1),{2},{3,4}};

(8) 若有以下程序段,w和k都是整型变量:┇w=k:LB:if(w==0)go to LE;W--:printf("*")goto LB;LE;┇则不能与上面程序段等价的循环语句是( )。

A. for(w=k;w!=0;w--)printf("*");

B. for(w=k;w;--w)printf("*");

C. w=k;

while(w--!=0)printf("*");

D. w=k:

w++;do{w--;printf("*");}while(w!=0);

(9) 设有定义:char p[]={'1','2','3'),*q=p;,以下不能计算出一个char型数据所占字节数的表达式是( )。

A. sizeof(p)

B. sizeof(char)

C. sizeof(*q)

D. sizeof(p[0])

(10)下列变量声明合法的是( )。

A. short a=1.4e-1;

B. double b=1+3e2.8;

C. 10ng do=oxfdaL;

D. float 2 aaa=1e-3;

(11) 有以下程序#include<stdio.h>int a=1;intf(int c){static int a=2:c=c+1:return(a++)+C;}main()( int i,k=0;for(i=0;i<2;i++){int a=3;k+=f(a);}k+=a:printf("%d\n",k);}程序运行结果是( )。

A. 14

B. 15

C. 16

D. 17

(12) 设变量a、b、c、d和y都已正确定义并赋值。若有以下if语句:if(a<b)if(c==d)y=0;else y=1;该语句所表示的含义是( )。

A. y=0,a<b且c=d

y=1,a≥b

B. y=0,a<b且c=d

y=1,a≥b且c≠d

C. y=0,a<b且c=d

y=1,a<b且c≠d

D. y=0,a<b且c=d

y=1,c≠d

(13) 假设a和b为int型变量,则执行以下语句后b的值为( )。a=1;b=10;do{ b-=a;a++;}while(b--<0);

A. 9

B. -2

C. -l

D. 8

(14) 以下程序的输出结果是( )。main(){ int i,k,a[10],p[3];k=5;for(i=0:i<10;i++)a[i]=i;for(i=0;i<3;i++)p[i]=a[i*(i+1)];for(i=0;i<3;i++)k+=p[i]*2;printf("%d \n",k、;}

A. 20

B. 21

C. 22

D. 23

(15) 有如下程序段:int a=14,b=15,x;char c='A';x=(a&&b)&&(c<'B'):执行该程序后,x的值为()。

A. true

B. false

C. 0

D. 1

(16) 下述程序的输出结果是( )。#include<stdio.h>main(){ int a[2][3]={{1,2,3),{4,5,6}},(*p)[3],i;p=a ;for(i=0;i<3;i++){ if(i<2)p[1][i]=p[1][i]一1;elsep[1][i]=1;)printf("%d\n",a[0][1]+a[1][1]+a[1][2]);}

A. 8

B. 7

C. 12

D. 9

(17) 若有定义“double a;”,则正确的输入语句是( )。

A. seaM("%1f",a);

B. scanf("%f",&a);

C. scanf("%1f",&a)

D. scanf("%1e",&a);

(18)算法的空间复杂度是指( )。

A. 算法程序的长度

B. 算法程序中的指令条数

C. 算法程序所占的存储空间

D. 算法执行过程中所需要的存储空间

(19) 数据库管理系统DBMS中用来定义模式、内模式和外模式的语言为( )。

A. C

B. Basic

C. DDL

D. DML

(20) 有以下程序:main(){ int x=0,y=5,z=3;while(z-->0&&++x<5)y=y-l;printf("%d,%d,%d\n",x,y,z);}程序执行后的输出结果是( )。

A. 3,2,0

B. 3。2.1

C. 4,3,-1

D. 5,2.-5

(21) 下列程序的运行结果为( )。#define MAX(x,y)(x)>(y)?(x):(y)main(){ int a=2,b=3,C=1,d=3,t:printf("%d\n",(MAX(a+h,c+d))*100):}

A. 500

B. 5

C. 4

D. 400

(22) 设有如下定义:int(*ptr)();则以下叙述中正确的是( )。

A. ptr是指向一维组数的指针变量

B. ptr是指向int型数据的指针变量

C. ptr是指向函数的指针,该函数返回一个int型数据

D. ptr是一个函数名,该函数的返回值是指int型数据的指针

(23) 下列选择中,不能用做标识符的是( )。

A. 1234

B. _1_2

C. int_2_

D. 2_int_

(24) 下面for语句的循环次数为()。for(x=1,y=0;(y!=19)&&(x<6);x++);

A. 是无限循环

B. 循环次数小定

C. 最多执行6次

D. 最多执行5次

(25) 有以下程序:#include<stdio.1l>void WriteStr(char*fn.char*str){ FILE*fp;fp=fopen(fn,"w");fputs(str,fp);fclose(fp);}main(){ WriteStr("tl.dat","start");WriteStr("t1.dat","end");)程序运行后,文件t1.dat中的内容是( )。

A. start

B. end

C. startend

D. endrt

(26) 在结构化分析方法中,数据字典的作用是( )。

A. 存放所有需要处理的原始数据

B. 存放所有处理的结果

C. 存放所有程序文件

D. 描述系统中所用到的全部数据和文件的有关信息

(27) 在C语言中,函数返回值的类型最终取决于( )。

A. 函数定义时在函数首部所说明的函数类型

B. return语句中表达式值的类型

C. 调用函数时主调函数所传递的实参类型

D. 函数定义时形参的类型

(28) 若有运算符:>、一、<<、%、sizeof,则它们按优先级(由高至低)的正确排列顺序为( )。

A. %、sizeof、>、<<、=

B. sizeof、%、>、=、<<

C. sizeof、<<、>、%、=

D. sizeof、%、<<、>、=

(29) 函数ftell(fp)的作用是( )。

A. 得到fp所指向文件的当前读写位置

B. 初始化流式文件的位置指针

C. 移动流式文件的位置指针

D. 以上答案均正确

(30) 下列程序的输出结果是()。#include<stdio.h>main(){ int a=2,b=3,P;p=f(a,b);printf(”%d”,p);}int f(a,b){ int c;if(a>b)c=1;else if(a==b)c=0;else c=-l;return(c);}

A. -l

B. 0

C. 1

D. 2

(31) 若变量已正确定义,有以下程序段i—o;do printf("%d,",i);while(i++);printf("%d",i)其输出结果是( )。

A. 0,0

B. 0,1

C. 1,1

D. 程序进入无限循环

(32) 有以下程序:void fun(char*a,char*b){ a=b;(*a)++;}main(){ char c1='A ',c2='a',*p1,*p2;p1=&c1;p2=*c2;fun(p1,p2);printf("%C%c\n",c1,c2);}程序运行后的输出结果是( )。

A. Ab

B. aa

C. Aa

D. Bb

(33) 若有定义语句:int a[2][3],*p[3];,则以下语句中正确的是( )。

A. p=a;

B. p[0]=a;

C. p[o]=&a[1][2];

D. p[1]=&a;

(34) 下列叙述中正确的是( )。

A. 在面向对象的程序设计中,各个对象之间具有密切的关系

B. 在面向对象的程序设计中,各个对象都是公用的

C. 在面向对象的程序设中,各个对象之间相对独立,相互依赖性小

D. 上述3种说法都不对

(35) 以下有4组用户标识符,其中合法的一组是( )。

A. FOr

-sub

Case

B. 4d

DO

Size

C. f2_G3

IF

abc

D. WORD

void

define

(36) 有以下程序:#include<stdio.h>int abe(int u,int v);main(){ int a=24,b一16,c;c=abc(a,b);printf("%d\n",c);}int abc(int u,int v){ int w;while(v){w=u%v;u=v;v=w;)return;}输出结果是( )。

A. 6

B. 7

C. 8

D. 9

(37) 下列4个关于C语言的结论中错误的是( )。

A. 可以用do—while语句实现的循环一定可以用while 语句实现

B. 可以用for语句实现的循环一定可以用while语句实现

C. 可以用while语句实现的循环一定可以用for语句实现

D. do-while语句与while语句的区别仅是关键字“while”出现的位置不同

(38) 有以下程序:main(){ int x=102,y=012;printf("%2d,%2d\n",x,y);}执行后输出结果是( )。

A. 10,01

B. 02,12

C. 102,10

D. 02,10

(39) 若有以下定义和语句:“double r=99,*p=&r;*P =r;”,则以下正确的叙述是( )。

A. 两个*p含义相同,都说明给指针变量p赋值

B. 在“double r=99,*p=&r;”中,把r的地址赋值给了P所指的存储单元

C. 语句“*p=r;”把变量r的值赋给指针变量P

D. 语句“*p=r;”取变量r的值放回r中

(40) 有以下程序:#include<stdio.h>void fun(char*t,char*s){ while(*t!=O)t++;while((*t++=*s++)!=0);}main(){ char ss[10]="acc",aa[10]="bbxxyy";fun(ss,aa);printf("%S,%s",ss,aa);}程序运行结果是( )。

A. accxyy,bbxxyy

B. ace,bbxxyy

C. accxxyy,bbxxyy

D. accbbxxyy,bbxxyy

二、程序填空题(共18分)

(1)

请补充main()函数,该函数的功能是:把一个整数插入一个已经按从小到大排序的数组中。插入后,数组仍然有序。例如,在数组bb[M]={10 20 30 40 50 60 70 80 85 95} 中插入75,结果为bb[M]={10 20 30 40 50 60 70 75 80 85 95}注意:部分源程序给出如下。请勿改动main()函数和其他函数中的任何内容,仅在main()函数的横线上填入所编写的若干表达式或语句。试题程序:#include<stdlib.h>#include<stdio.h>#define M 10void main(){int i,j;int n;int bb[M+1]={10,20,30,40,50,60,70,80,85,95};system("CLS");printf("\nlnput n n");scanf("%d",&n);printf("\nn=%d",n);printf("\n***original list***\n");for(i=0;i<M;i++)printf("%4d",bb[i]);for(i=0;i<M;i++){if(n<=bb[i]){for(j==M;【1】 ;j--)【2】 ;bb[j]=n;【3】 ;}}if(i==M)bb[i]=n:printf("\n****new list****\n");for(i=0;i<M+1;i++)printf("%4d",bb[i]);}

三、程序改错题(共24分)

(1)

下列给定程序中,函数proc()的功能是找出100~m(m 不大于1000)之间百位数字加十位数字等于个位数字的所有整数,把这些整数放在s所指的数组中,个数作为函数值返回。请修改程序中的错误,使它能得到正确结果。注意:不要改动main()函数,不得增行或删行,也不得更改程序的结构。试题程序:#include<stdio.h>#define M 1000int proc(int*S.int n){int i,j,k,a,b,c;j=0;for(i=100;i<n;i++){//****found****k=n:

a=k%10;k/=10;b=k%10;c=k/10;if(a==b+c)//****found****s[j]=i:}return j;}void main(){int a[M],m,num=0,i;do{printf("\nEnter m(<=1000):");scanf("%d",&m);}while(m>1000);num=proc(a,m);printf("\n\nThe result:\n");for(i=0;i<num;i++)printf("%5d",a[i]);printf("\n\n");}

四、程序设计题(共18分)

(1)

请编写函数proc(),其功能是:计算并输出下列多项式值。S=(1-1/2)+(1/3-1/4)+…+(1/(2n-1)-1/2n)例如,若主函数从键盘给n输入20后,则输出为S= 0.680803。注意:部分源程序给出如下。请勿改动main()函数和其他函数中的任何内容,仅在函数proc()的花括号中填入所编写的若干语句。试题程序:#include t:stdio.h>double proc(int n) {} void main(){int n;double slim;printf("\nInput n:");scanf("%d",&n);sum=proc(n)。printf("\ns=%f\n",sum);}

答案和解析

一、选择题(每小题1分,共40分)

(1) :C

本题考查排序的使用由sort()函数的两层for循环语句可知,其二々能是把数组a口中的元素按照从大到小的顺序进行排列。在main()函数中首先定义了一维整型数组aa[10],然后调用sort(aa+2,5)实现从数组aa中下标为2的元素“3”开始.其后连续的5个元素从大到小进行排列,其余元素不变。

(2) :B

本题考查自加(++)、自减(--)运算符的使用。“++x,--x”,在变量x前使用,先使X的值加1或者减1,再使用此时的表达式的值参与运算;“x++,x --”,先把使用X的值参与运算,在使用X之后,再使x的值加1或者减1。对于表达式--x=4,y++=4,两者相等,--x=y ++为真,所以a=x=4,执行完此语句后y的值是5。第2个表达式b=++x,x的值先加1,然后赋给b,即b=x+1=5;第一个表达式c=y=5。故B正确。

(3) :D

程序中ptr指针指向数组art的首地址,*ptr=arr[0]=6,*(ptr2)=2,故选D。

(4) :B

在C语言中,用e来表示科学计数法时,规定在e后面的数字必须为整数。

(5) :C

b++是先用表达式的值然后自增l,因此表达式值为'2 ',b为'3 ';b-a='3 '-'1'=2,因此最后输出的结果为2,2,前一个为字符2,后一个为数字2。

(6) :A

本题考查指针用法,if语句的功能是判断两个数组中的字符是否相同,如果相同则输出。

(7) :B

选项A中对于二维数组,必须通过赋值的个数来确定其长度,没有赋值则无法确定,选项C 中赋的是空值,也不能确定其行下标,而选项D中定义的两行三列,而赋值的却是三行两列。

(8) :C

当循环结束时,w的值应为-1,而其他选项中w的值为0,故选择c选项。

(9) :A

选项A计算的是p口字符数组首地址所占的内存字节数。选项8、C和D都能计算出一个字符型数据所占的字节数。

(10) :A

解答本题需了解3个知识点:①标识符是由字母、数字或下划线组成,并且它的第一个字符必须是字母或者下划线;②do是C语言的一个关键字,不能再用做变量名和函数名;③c 语言规定指数形式的实型数量e或E 后面的指数必须是整数。(11) :A

在主函数中,k的初值为0,首先调用函数f(3),返回值为6,k的值变为6,而函数int fun(int c)中的局部静态变量a等于3。第二次调用函数f(3)时,返回值为7,所以k=6+7=13。退出循环语句,k再加上全局变量a 的值l,其最终的值为14。

(12) :C

语句“if(c==d)y=0;else y=1;”是if(a <b)语句的一个子句。所以整个语句表达式的意思是:在a <b的情况下,如果c=b,则y=0,否则y=1;如果a<b,则执行第2个if语句,如果C等于d,那么y=0,如果c不等于d,那么y=1,所以,选项C为正确答案。

(13) :D

当b为10时,执行b-=a,此时b为9,接着b--表达式值为9,b的值为8,大于0,while 不成立,退出循环,故选择D选项。

(14) :B

第一个循环的作用是把从0~9的数赋

给a数组;第二个循环的作用是把a数组中的部分元素放到数组P中,即p[0]=a[0]=0,p[1]=a[2]=2,p[2]=a[6]= 6;第三个循环的作用是把P中的各个元素的两倍之和放到k中,即k=5+0+4+12=21。

(15) :D

在C语言中,当表达式成立时用l表示,不成立时用0表示,即x=(a&&b)&&(c<'B ')= (14&&15)&&('A '<'B' )=1&&1=1,故选择D选项。

(16) :B

根据判断本题共进行三次for循环,第一次执行for循环,p[1][0]=p[1][0]-1=3;第2次执行for循环,p[1][1]=p[1][1]-1=4;第3次执行for循环,[1][2] =1,最后输出的是a[o][1]+a[1][1]+a[1][2]=2+4+ 1=7。

(17) :D

本题考查seanf函数的调用形式:scanf (格式字符串,输入项地址表)。题中定义变量a为双精度型变量,双精度变量的格式符为“le”;变量的地址用取地址符“&”加变量名表示,所以选项D正确。

(18) :D

算法的空间复杂度,是指执行这个算法所需的存储空间。算法所占用的存储空间包括算法程序所占用的空间、输入的初始数据所占用的存储空间、算法执行过程中所需要的额外空间。

(19) :C

数据定义语言Data Definition Language(DDL)是SQL语言的一部分,用来定义模式、内模式和外模式。

(20) :B

while语句执行如下:

当z=3,x=0时,表达式Z-->0 &&++x<5为真,z的值变为2,x的值变为1,执行语句“y=y-1;”,y的值变为4;

当z=2,x=1时,表达式z-->O&&++x<5为真,z的值变为1,x的值变为2,执行语句“y=y-1;”,y的值变为3;

当z=1,x=2时,表达式z-->0&&++x<5为真,z的值变为0,X的值变为3,执行语句“y=y-1;”,y的值变为2;

当z=0,x=3时,表达式z-->0为假,表达式(Z-->O&&++x<5)为假,z的值为-1,不进行++x<5的判断,不执行语句y=y-1;;

所以x的值为3,y的值为2,z的值为-1。答案为B。

(21) :A

本题考查带参数宏的定义,运算符:(x) >(y)?(x):(y)当表达式为真时输出X,否则输出Y,调用(MAX(a+b,c+d))*100时,(a+b=5)>(c+d=4),输出a+b=5,所以x=5*100。

(22) :C

本题中int(*ptr)()的含义是指向函数的指针变量,其为指向函数的指针变量,该函数返回一个int 型数据,故选择C选项。

(23) :D

C语言规定标识符是由字母、数字和下划线组成的,且必须以字母或下划线开头,因此可知D选项错误。

(24) :D

本题考查for循环的使用。根据条件考虑x的取值变化,x从1取到5,可以循环5次,但并不知道y是如何变化的,有可能出现y=19提前跳出循环的情况,所以是最多执行5次。

(25) :B

用"w"方式打开文件,意思是如果文件名相同则覆盖原来的文件,所以当再次输入时覆盖了第一次的内容,B选项正确。

(26) :D

在c语言中.结构化分析方法中的数据字典的作用是描述系统中所用到的全部数据和文件的有关信息。

(27) :A

在c语言中,函数返回的类型最终取决于函数定义时在函数首部所说明的函数类型,与调用函数时主调函数所传递的实参类型和函数定义时形参的类型无关,而return语句表达式的值将强制转换为函数定义时在函数首部所说明的函数类型返回。

(28) :D

主要考查运算符的优先级。sizeof的优先级最高,其次是%<<>.优先级最低的是“=”。

(29) :A

位置指针当前值函数ftell()的基本调用格式为ftell(fp)。

ftell函数的功能:得到fp所指向文件的当前读写位置,即位置指针的当前值,如果函数的返回值为-1L,表示出错。

(30) :A

本题考查if-else语句。if为真则执行C =1,if为假则执行else中的条件,不符合继续执行else。

(31) :B

本题中,变量i的初始值等于0,执行循环体中的语句后,输出i的值为0。while后面括号中表达式i++的值为0,循环结束。此时变量i自加1,所以再次“1”。

(32) :A

函数fun的作用是将指针a指向指针b 的内容,然后将该内容加1。执行语句“fun(p1,p2);”后,pl 和p2指向的地址并未改变,只是将p2指向的存储单元的值增加l。所以,答案是A。

(33) :B

选项B表示把整型数组a[o]的指针赋给p[0]。

(34) :C

本题考查对面向对象的理解,面向对象的程序设计是对象模拟问题领域中的实体,各对象之间相对独立,相互依赖性小,通过消息来实现对象之间的相互联系。

(35) :C

在C语言中,标识符是由字母、数字和下划线组成,其中开头必须是字母或下划线,排除选项A和B。C语言中还规定标识符不能为C语言的关键字,而选项D中的void为关键字。

(36) :C

abc函数是求u、v的最大公约数,当v= 16时,循环成立,执行其后的语句,即w=u%v,u=v;v=w;w=24%16=8,u=16,v=8,接着返回到while中,当v=8 时,循环成立,执行其后昀语句,即w=u%v;u=v;v=w;w=16%8=0,u=8,v=0,接着再返回到while中,当v=0 时,循环不成立,退出循环。

(37) :D

本题考查对各个循环语句的理解。①do -while语句、for语句、while语句所实现的循环可以相互替代;②do-while语句至少执行一次,而while是符合条件执行,不符合不执行。

(38) :C

x的值为寸进制数102,而Y的值为八进制数012,根据题意将y用十进制表示为10%md,rn为指定输出数据的宽度,若位数小于m则左端补以空格,若位数大于m则按实际输出。所以答案是C。

(39) :B

在定义*p=&r时,是表示r的地址赋给了p所指的存储单元,因此选项B正确。

(40) :D

主函数中语句fun(ss,aa)的功能是将字符串8a连接到字符串ss的末尾。

二、程序填空题(共18分)

(1) :

【1】j>i【2】bb[j]=bb[j-1]【3】break

【解析】要把一个整数插入一个已经按从小到大排序的数组中,插入后,数组仍然有序。首先要找到应该插入的位置,将该位置的元素以及其后的元素向后移动一个位。因此,【1】处填“j>i”;【2】处填“bb[j]=bb[j-1]”。然后将指定元素插入,结束循环,因此,【3】处填“break”。

三、程序改错题(共24分)

(1) :

(1)错误:k=n;

正确:k=i;

(2)错误:s[j]=i;

正确:s[j++]=i;

【解析】要找出所有符合条件的整数,就需要对1~n的每一个数进行检验,因此for循环中的“k=n;”应改为“k= i;”。对于每一个符合要求的整数放在数组s中,因此“s[j] =i;”应改为“s[j++]=i;”。

四、程序设计题(共18分)

(1) :

double proc(int n)

{

int i;

double s=0.0;//s为其和的变量

for(i=1;i<=n;i+十)

S=s+(1.0/(2*i-1)-1.O/(2*i));//计算s

=(1-1/z)+(1/3-1/4)+…+(1/(2n-1)-1/

2n)

return s;//最后把所得到的和返回到主函数中

}

【解析】由题目中所给表达式可知,多项式的值为n项表达式的和。可以利用n次循环求出n项表达式的值,求和放在变量s中。最后将多项式的值返回到主函数当中。

全国计算机等级考试-一级教程word测试题

Word上机练习题 1.打开Word,输入如下内容: 【文档开始】 今日荣宝斋 荣宝斋的木版水印技艺,久已闻名海内外,其制作工厂的师傅们,均属艺林翘楚。目前,荣宝斋及其门市部仍在经营和发展各项业务,包括经销古今书画家的真迹或木版水印作品,供应文房四宝,提供装裱、加工修复等业务。其下属荣宝斋出版社、荣宝斋艺术品拍卖公司、荣宝外贸公司、服务公司亦为书画家们创作和繁荣书法绘画艺术、增进国际文化交流做出贡献。 【文档结束】 按要求对文档进行格式设置: ①标题: 字体:隶书;字形:加粗;字号:小二号;字体颜色:绿色;位置:水平居中; 下滑线线形:波浪形;下滑线颜色:紫罗兰(128,0,128);字符间距:缩放90%,间距加宽3磅,位置降低2磅;字符效果:七彩倪虹。(10,13没有这个效果) ②正文文字: 字体:仿宋;字号:四号;字体颜色:淡紫色(255,83,255)。行间距:1.5倍行间距;段落:首行缩进2个字符;左右各缩进2个字符;分栏:分为等宽3栏,并加分割线。 ③插入页眉页脚:页眉为“荣宝斋简介”,居中显示;页脚为当前日期。 ④设置奇偶页不同的页眉和页脚。 ⑤将该文档以名字WD1.DOC保存在C盘下。 2.打开Word,输入如下内容: 【文档开始】 云居寺简介 位于北京房山区境内的云居寺建于隋末唐初。云居寺的石经山藏经洞中的石经始刻于隋大业年间(公元605年),僧人静琬等为维护正法刻经于石。刻经事业历经隋唐、辽、金、元、明六个朝代,绵延1039年,篆刻佛经1122部3572卷14278块。这时石阶文化史上罕见的壮举,堪与文明寰宇的万里长城、京杭大运河相媲美,是世上稀有而珍贵的文化遗产。 【文档结束】 按要求对文档进行格式设置: ①标题: 字体:华文新魏;字形:加粗,倾斜;字号:小二号;字体颜色:玫瑰红;字体加着重号;字符间距:缩放150%;字符效果:礼花绽放(07版)。位置:水平居中。 ②正文文字: 字体:楷体_GB2312;字号:四号;段间距:段前1行,段后0.5行;首字下沉:2行;首字字体:华文楷体;首字颜色:茶色;插入当前日期和时间:在段尾插入,格式为××年××月××日; ③设置页边距上、下各2.5厘米,左、右各3厘米;纸张大小为A3; ④在文档下方插入一幅剪贴画(可以任选),将环绕方式设置为紧密型,水平对齐方式设置为居中对齐。 ⑤为该文档设置打开权限密码(密码可自己设定),并将该文档以名字WD2.DOC保存在C 盘下。 3.打开Word,输入如下内容:

2018全国计算机等级考试一级考试试题库

2018年全国计算机等级考试一级考试试题库 0401) 下列关于世界上第一台电子计算机ENIAC的叙述中,错误的是 A)它是1946年在美国诞生的 B)它主要采用电子管和继电器 C)它是首次采用存储程序控制使计算机自动工作 D)它主要用于弹道计算 答案:C 0402) 一个字长为8位的无符号二进制整数能表示的十进制数值范围是 A)0-256 B)0-255 C)1-256 D)1-255 答案:B 0403) 二进制数1001001转换成十进制数是 A)72 B)71 C)75 D)73 答案:D 0404) 十进制数90转换成无符号二进制数是 A)1011010 B)1101010 C)1011110 D)1011100 答案:A 0405) 标准ASCII码用7位二进制位表示一个字符的编码,其不同的编码共有 A)127个 B)128个 C)256个 D)254个 答案:B 0406) 根据国标GB2312-80的规定,总计有各类符号和一、二级汉字编码 A)7145个 B)7445个 C)3008个 D)3755个 答案:B 0407) 运算器的主要功能是进行 A)算术运算 B)逻辑运算 C)加法运算 D)算术和逻辑运算 答案:D 0408) 下列各存储器中,存取速度最快的是 A)CD-ROM

C)软盘 D)硬盘 答案:B 0409) 假设某台式计算机的内存储器容量为256MB,硬盘容量为20GB。硬盘的容量是内存容量的 A)40倍 B)60倍 C)80倍 D)100倍 答案:C 0410) 在外部设备中,扫描仪属于 A)输出设备 B)存储设备 C)输入设备 D)特殊设备 答案:C 0411) 计算机能直接识别的语言是 A)高级程序语言 B)机器语言 C)汇编语言 D)C++语言 答案:B 0412) 下列关于计算机病毒的叙述中,错误的是 A)计算机病毒具有潜伏性 B)计算机病毒具有传染性 C)感染过计算机病毒的计算机具有对该病毒的免疫性 D)计算机病毒是一个特殊的寄生程序 答案:C 0413) Internet网中不同网络和不同计算机相互通讯的基础是 A)ATM B)TCP/IP C)Novell D)X.25 答案:B 0414) 已知一汉字的国标码是5E38,其内码应是 A)DEB8 B)DE38 C)5EB8 D)7E58 答案:A 0415) 已知三个字符为:a、X和5,按它们的ASCII码值升序排序,结果是 A)5,a,X B)a,5,X C)X,a,5 D)5,X,a 答案:D 0416) 度量计算机运算速度常用的单位是

2013年全国计算机等级考试二级C语言考试大纲及重点

2013年全国计算机等级考试二级C语言考试大纲 ◆基本要求 1.熟悉V isual C++ 6.0 集成开发环境。 2.掌握结构化程序设计的方法,具有良好的程序设计风格。 3.掌握程序设计中简单的数据结构和算法并能阅读简单的程序。 4.在V isual C++ 6.0 集成环境下,能够编写简单的C程序,并具有基本的纠错和调试程序的能力 ◆考试内容 一、C语言程序的结构 1.程序的构成,main函数和其他函数。 2.头文件,数据说明,函数的开始和结束标志以及程序中的注释。 3.源程序的书写格式。 4.C语言的风格。 二、数据类型及其运算 1.C的数据类型(基本类型,构造类型,指针类型,无值类型)及其定义方法。 2.C运算符的种类、运算优先级和结合性。 3.不同类型数据间的转换与运算。 4.C表达式类型(赋值表达式,算术表达式,关系表达式,逻辑表达式,条件表达式,逗号表达式)和求值规则。 三、基本语句 1.表达式语句,空语句,复合语句。 2.输入输出函数的调用,正确输入数据并正确设计输出格式。 四、选择结构程序设计 1.用if语句实现选择结构。 2.用switch语句实现多分支选择结构。 3.选择结构的嵌套。 五、循环结构程序设计 1.for循环结构。 2.while和do-while循环结构。 3.continue语句和break语句。 4.循环的嵌套。 六、数组的定义和引用 1.一维数组和二维数组的定义、初始化和数组元素的引用。 2.字符串与字符数组。 七、函数 1.库函数的正确调用。 2.函数的定义方法。 3.函数的类型和返回值。 4.形式参数与实在参数,参数值传递。

全国大学生计算机等级考试试题

全国大学生计算机等级考试资料(3) 时间:2009-12-14 08:34:00 来源:作者: 201.在Word中,将一页内容分成两页显示,可以选择______命令。 A、“插入”菜单项中的“页码” B、“插入”菜单项中的“分隔符” C、“格式”菜单项中的“字体” D、“插入”菜单项中的“自动图文集” 203.在Word中,可以通过"表格"菜单项中的______命令平均分配各行(列)。 A、表格属性 B、转换 C、选定 D、自动调整 204.在Word中,如果快捷工具栏中没有“打开”、“保存”快捷按钮,用户可在______菜单项下设置。 A、插入 B、格式 C、视图 D、工具 205.在Word中,使用“复制”操作的快捷键是______。 A、Ctrl + C B、Ctrl + S C、Ctrl + V D、Ctrl + X 206.在Word中,下述关于分栏操作的说法,正确的是______。 A、设置的各栏宽度和间距与页面宽度无关 B、可以将指定的段落分成指定宽度的两栏 C、任何视图下均可看到分栏效果 D、栏与栏之间不可以设置分隔线 207.在Word中,想将Word文档直接转存为记事本能处理的文本文件,应在“另存为”对话框中选择______保存类型。 A、纯文本(*.txt) B、Word文档(*.doc) C、RTF格式(*.rtf) D、WPS文档(*.wps) 208.在Word中,用户可以通过______菜单项中的“索引和目录”命令快速方便地制作文档的目录。 A、插入 B、编辑 C、格式 D、视图 209.在Word中,字数统计功能放在______菜单项中。 A、插入 B、工具 C、格式 D、视图 210.在Word中使用键盘操作进行分页的操作方法是______。

2010年9月全国计算机等级考试二级JAVA真题及答案

2010年9月全国计算机等级考试二级JA V A真题及答案 一、选择题(每小题2分,共70分) 下列各题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)记录长度 B)文件的大小 C)联系的复杂程度 D)数据之间的联系方式 (8)一个工作人员可以使用多台计算机,而一台计算机可被多个人使用,则实体工作人员、与实体计

全国计算机等级考试一级练习题

全国计算机等级考试一级练习题 计算机应用基础2 一、单选题 1、第一代电子数字计算机适应的程序设计语言为______。 A:机器语言 B:数据库语言 C:高级语言 D:可视化语言 答案: A 2、既可以接收、处理和输出模拟量,也可以接收、处理和输出数字量的计算机是______。 A:电子数字计算机 B:电子模拟计算机 C:数模混合计算机 D:专用计算机 答案: C 3、计算机能自动、连续的工作,完成预定的处理任务,主要是因为______。 A:使用了先进的电子器件 B:事先编程并输入计算机 C:采用了高效的编程语言 D:开发了高级操作系统 答案: B 4、计算机的应用领域可大致分为几个方面,下列四组中,属于其应用范围的是。 A:计算机辅助教学、专家系统、操作系统 B:工程计算、数据结构、文字处理 C:实时控制、科学计算、数据处理 D:数值处理、人工智能、操作系统 答案: C 5、关于信息,下列说法错误的是______。 A:信息可以传递 B:信息可以处理 C:信息可以和载体分开 D:信息可以共享 答案: C 6、计算机系统由两大部分构成,它们是______。 A:系统软件和应用软件 B:主机和外部设备 C:硬件系统和软件系统 D:输入设备和输出设备 答案: C 7、计算机中存储容量的基本单位是字节BYTE,用字母B表示。1MB=______。

A:1000KB B:1024KB C:512KB D:500KB 答案: B 8、能把汇编语言源程序翻译成目标程序的程序,称为______。 A:编译程序 B:解释程序 C:编辑程序 D:汇编程序 答案: D 9、下列四项设备属于计算机输入设备的是______。 A:声音合成器 B:激光打印机 C:光笔 D:显示器 答案: C 10、在下列存储器中,访问周期最短的是。 A:硬盘存储器 B:外存储器 C:内存储器 D:软盘存储器 答案: C 11、以下不属于外部设备是______。 A:显示器 B:只读存储器 C:键盘 D:硬盘 答案: B 12、下面关于微处理器的叙述中,不正确的是______。 A:微处理器通常以单片集成电路制成 B:它至少具有运算和控制功能,但不具备存储功能 C:Pentium是目前PC机中使用最广泛的一种微处理器 D:Inter公司是国际上研制、生产微处理器最有名的公司 答案: B 13、计算机的字长取决于。 A:数据总线的宽度 B:地址总线的宽度 C:控制总线的宽度 D:通信总线的宽度 答案: A 14、计算机内部采用二进制数进行运算、存储和控制的主要原因是______。 A:二进制数的0和1可分别表示逻辑代数的"假"和"真",适合计算机进行逻辑运算 B:二进制数数码少,比十进制数容易读懂和记忆

全国计算机等级考试第25套

第25套 1.在因特网上,一台计算机可以作为另一台主机的远程终端,使用该主机的资源,该项服务称为______。 A、Telnet B、BBS C、FTP D、WWW 2.下列软件中,属于系统软件的是______。 A、C++编译程序 B、Excel 2003 C、学籍管理系统 D、财务管理系统 3.编译程序将高级语言程序翻译成与之等价的机器语言程序,该机器语言程序称为______。 A、工作程序 B、机器程序 C、临时程序 D、目标程序 4.无符号二进制整数111111转换成十进制数是______。 A、71 B、65 C、63 D、62 5."铁路联网售票系统",按计算机应用的分类,它属于______。 A、科学计算 B、辅助设计 C、实时控制 D、信息处理 6.下列关于计算机病毒的描述,正确的是_____。 A、正版软件不会受到计算机病毒的攻击 B、光盘上的软件不可能携带计算机病毒 C、计算机病毒是一种特殊的计算机程序,因此数据文件中不可能携带病毒 D、任何计算机病毒一定会有清除的办法 7."32位微机"中的32位指的是______。 A、微机型号 B、内存容量 C、存储单位 D、机器字长

8.组成微型机主机的部件是______。 A、内存和硬盘 B、CPU、显示器和键盘 C、CPU和内存 D、CPU、内存、硬盘、显示器和键盘 9.操作系统是______。 A、主机与外设的接口 B、用户与计算机的接口 C、系统软件与应用软件的接口 D、高级语言与汇编语言的接口 10.计算机主要技术指标通常是指______。 A、所配备的系统软件的版本 B、CPU的时钟频率、运算速度、字长和存储容量 C、扫描仪的分辨率、打印机的配置 D、硬盘容量的大小 11.下列叙述中,正确的是______。 A、用高级语言编写的程序可移植性好 B、用高级语言编写的程序运行效率最高 C、机器语言编写的程序执行效率最低 D、高级语言编写的程序的可读性最差 12.在计算机的硬件技术中,构成存储器的最小单位是______。 A、字节(Byte) B、二进制位(bit) C、字(Word) D、双字(Double Word) 13.下列选项中,不属于显示器主要技术指标的是______。 A、分辨率 B、重量 C、像素的点距 D、显示器的尺寸 14.下面关于随机存取存储器(RAM)的叙述中,正确的是______。 A、存储在SRAM或DRAM中的数据在断电后将全部丢失且无法恢复 B、SRAM的集成度比DRAM高 C、DRAM的存取速度比SRAM快 D、DRAM常用来做Cache用 15.下列关于电子邮件的说法,正确的是______。 A、收件人必须有E-mail账号,发件人可以没有E-mail账号

全国计算机等级考试一级试题

一、选择题 1、以下名称是手机中的常用软件,属于系统软件的是(B )。 A) 手机QQ B) android C) Skype D) 微信 【解析】Andriod是手机操作系统,属于系统软件,直接排除A、C、D,答案选择B。 2、计算机操作系统通常具有的五大功能是( C )。 A) CPU管理、显示器管理、键盘管理、打印机管理和鼠标器管理 B) 硬盘管理、软盘驱动器管理、CPU的管理、显示器管理和键盘管理 C) 处理器(CPU)管理、存储管理、文件管理、设备管理和作业管理 D) 启动、打印、显示、文件存取和关机 【解析】操作系统通常应包括下列五大功能模块:处理器管理、作业管理、存储器管理、设备管理、文件管理。 3、造成计算机中存储数据丢失的原因主要是( D )。 A) 病毒侵蚀、人为窃取 B) 计算机电磁辐射 C) 计算机存储器硬件损坏 D) 以上全部 【解析】造成计算机中存储数据丢失的原因主要是:病毒侵蚀、人为窃取、计算机电磁辐射、计算机存储器硬件损坏等等。因此答案选择D选项。 4、下列选项不属于"计算机安全设置"的是( C )。 A) 定期备份重要数据 B) 不下载来路不明的软件及程序 C) 停掉Guest 帐号

D) 安装杀(防)毒软件 【解析】对于信息系统的使用者来说,维护信息安全的措施主要包括保障计算机及网络系统的安全,预防计算机病毒以及预防计算机犯罪等内容。在日常的信息活动中,我们应注意以下几个方面:①尊重知识产权,支持使用合法原版的软件,拒绝使用盗版软件;②平常将重要资料备份;③不要随意使用来路不明的文件或磁盘,若需要使用,要先用杀毒软件扫描;④随时注意特殊文件的长度和使用日期以及内存的使用情况;⑤准备好一些防毒、扫毒和杀毒的软件,并且定期使用。A、B、D选项都是属于安全设置的措施,C选项关于账号的停用不属于该范畴,因此选择C选项。 5、已知英文字母m的ASCII码值为6DH ,那么ASCII码值为71H的英文字母是(D )。 A) M B) j C) p D) q 【解析】6DH为16进制(在进制运算中,B代表的是二进制数,D表示的是十进制数,O表示的是八进制数,H表示的是十六进制数)。m的ASCII码值为6DH,用十进制表示即为6×16+13=109(D在10进制中为13)。q的ASCII码值在m的后面4位,即是113 ,对应转换为16进制,即为71H,因此答案选择D。 6、一个汉字的内码长度为2个字节,其每个字节的最高二进制位的值依次分别是(D )。 A) 0,0 B) 0,1 C) 1,0 D) 1,1 【解析】国标码是汉字信息交换的标准编码,但因其前后字节的最高位为0,与ASCII 码发生冲突,于是,汉字的机内码采用变形国标码,其变换方法为:将国标码的每个字节都加上128,即将两个字节的最高位由0改1,其余7位不变,因此机内码前后

全国计算机等级考试二级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 算法只能被有限的用户使用

全国计算机等级考试一级试题及答案

全国计算机等级考试一级试题及答案(25套) 一、选择题(每题1分,共20分) D (1)世界上第一台计算机诞生于哪一年 A) 1945年B)1956年C)1935年D)1946年 D( 2)第4代电子计算机使用的电子元件是 A)晶体管B)电子管C)中、小规模集成电路D)大规模和超大规模集成电路 D( 3)二进制数110000转换成十六进制数是 A) 77 B) D7 C) 7 D ) 30 A( 4)与十进制数4625等值的十六进制数为 A)1211 B) 1121 C) 1122 D) 1221 C( 5)二进制数110101对应的十进制数是 A)44 B) 65 C ) 53 D ) 74 C (6)在24X 24点阵字库中,每个汉字的字模信息存储在多少个字节中 A)24 B) 48 C ) 72 D ) 12 A (7)下列字符中,其ASCII码值最小的是 A) A B) a C ) k D ) M C (8)微型计算机中,普遍使用的字符编码是 A)补码B)原码C) ASCII码D)汉字编码 C( 9)网络操作系统除了具有通常操作系统的4大功能外,还具有的功能是 A)文件传输和远程键盘操作B)分时为多个用户服务C)网络通信和网络资源共享D)远程源程序开发 C (10 )为解决某一特定问题而设计的指令序列称为 A)文件B)语言C)程序D)软件 C (11)下列4条叙述中,正确的一条是 A)计算机系统是由主机、外设和系统软件组成的 B)计算机系统是由硬件系统和应用软件组成的

C)计算机系统是由硬件系统和软件系统组成的 D)计算机系统是由微处理器、外设和软件系统组成的 B( 12)两个软件都属于系统软件的是 A)DOS口Excel B )DOS口UNIX C)UNIX ffi WPS D Wore和Linux A (13)用数据传输速率的单位是 A)位/秒B)字长/秒C )帧/秒D)米/秒 A(14)下列有关总线的描述,不正确的是 A)总线分为内部总线和外部总线B )内部总线也称为片总线 C)总线的英文表示就是Bus D)总线体现在硬件上就是计算机主板 B (15)在Window环境中,最常用的输入设备是 A)键盘B)鼠标C)扫描仪D )手写设备 D (16)下列叙述中,正确的是 A)计算机的体积越大,其功能越强 B)CD-RO M容量比硬盘的容量大 C)存储器具有记忆功能,故其中的信息任何时候都不会丢失 D)CPU!中央处理器的简称 B (17)已知双面高密软磁盘格式化后的容量为,每面有80个磁道, 每个磁道有15个扇区,那么每个扇区的字节数是 A)256B B)512B C)1024B D)128B C (18)下列属于计算机病毒特征的是 A)模糊性B)高速性C)传染性D)危急性 A (19)下列4条叙述中,正确的一条是 A)二进制正数原码的补码就是原码本身 B)所有十进制小数都能准确地转换为有限位的二进制小数 C)存储器中存储的信息即使断电也不会丢失 D)汉字的机内码就是汉字的输入码 A(20)下列4条叙述中,错误的一条是 A)描述计算机执行速度的单位是MB B)计算机系统可靠性指标可用平均无故障运行时间来描述 C)计算机系统从故障发生到故障修复平均所需的时间称为平均修复时间

全国计算机等级考试的等级划分与内容分别是什么

全国计算机等级考试的等级划分与内容分别是什么,谢谢 最佳答案 全国的计算级等级考试有4个等级。 一级:考核微型计算机基础知识和使用办公自动化软件及因特网(Internet)的基本技能。要求掌握字、表处理(Word)、电子表格(Excel)和演示文稿(PowerPoint)等办公自动化(Office)软件的使用及因特网(Internet)应用的基本技能,具备从事机关、企事业单位文秘和办公信息计算机化工作的能力。二级:考核计算机基础知识和使用一种高级计算机语言(包括JAVA、C、C++、ACCESS、Visual Basic、Visual FoxPro)编写程序以及上机调试的基本技能。要求能够使用计算机高级语言编写程序和调试程序,可以从事计算机程序的编制工作、初级计算机教学培训工作以及计算机企业的业务和营销工作。 三级:分为“PC技术”、“信息管理技术”、“数据库技术”和“网络技术”四个类别。“PC 技术”考核PC机硬件组成和Windows操作系统的基础知识以及PC机使用、管理、维护和应用开发的基本技能。“信息管理技术”考核计算机信息管理应用基础知识及管理信息系统项目和办公自动化系统项目开发、维护的基本技能。“数据库技术”考核数据库系统基础知识及数据库应用系统项目开发和维护的基本技能。“网络技术”考核计算机网络基础知识及计算机网络应用系统开发和管理的基本技能。 四级:考核计算机专业基本知识以及计算机应用项目的分析设计、组织实施的基本技能。四级证书表明持有人掌握计算机的基础理论知识和专业知识,熟悉软件工程、数据库和计算机网络的基本原理和技术,具备从事计算机信息系统和应用系统开发和维护的能力。。

2013年3月全国计算机等级考试二级VB无纸化上机题题库及答案解析(4)

2013年3月全国计算机等级考试二级VB上机题库题干 —1—

第六十一套题干61 一、基本操作题 请根据以下各小题的要求设计Visual Basic应用程序(包括界面和代码)。 (1)在名称为Form1的窗体上画一个名称为C1、标题为"改变颜色"的命令按钮,窗体标题为"改变窗体背景色"。编写程序,使得单击命令按钮时,将窗体的背景颜色改为红色(&HFF&)。运行程序后的窗体如图1所示。 要求:程序中不得使用变量,每个事件过程中只能写一条语句。存盘时必须存放在考生文件夹下,工程文件名为sjt1.vbp,窗体文件名为sjt1.frm。 图1 (2)在名称为Form1的窗体上画一个名称Shape1的形状控件,在属性窗口中将其设置为圆形。画一个名称为List1的列表框,并在属性窗口中设置列表项的值分别为1、2、3、4、5。将窗体的标题设为"图形控件"。单击列表框中的某一项,则将所选的值作为形状控件的填充参数。例如,选择3,则形状控件中被竖线填充。如图2所示。 要求:程序中不得使用变量,每个事件过程中只能写一条语句。存盘时必须存放在考生文件夹下,工程文件名为sjt2.vbp,窗体文件名为sjt2.frm。 图2 二、简单应用题 (1)在考生文件夹下有一个工程文件sjt3.vbp。程序的功能是通过键盘向文本框中输入正整数。在"除数"框架中选择一个单选按钮,然后单击"处理数据"按钮,将大于文本框中的正整数且能够被所选除数整除的5个数添加到列表框List1中,如图3所示。在窗体文件中已经给出了全部控件,但程序不完整。 要求:请去掉程序中的注释符,把程序中的?改为正确的内容,使其实现上述功能,但不能修改程序的其他部分和控件属性。最后把修改后的文件按原文件名存盘。 图3 (2)在考生文件夹下有一个工程文件sjt4.vbp。程序运行后,单击"开始"按钮,图片自上而下移动,同时滚动条的滑块随之移动,每0.5秒移动一次。当图片顶端移动到距窗体的下边界的距离少于200时,再回到窗体顶部,重新向下移动,如图4所示。在窗体文件中已经给出了全部控件,但程序不完整。 要求:请去掉程序中的注释符,把程序中的?改为正确的内容,使其实现上述功能,但不能修改程序的其他部分和控件属性。最后把修改后的文件按原文件名存盘。 图4 三、综合操作题 在考生文件夹下有一个工程文件sjt5.vbp,窗体如图5所示。运行程序时,从数据文件中读取学生的成绩(均为整数)。要求编写程序,统计总人数,并统计不及格、60~69、70~79、80~89及90~100各分数段的人数,将统计结 果显示在相应的文本框中。结束程序之前,必须单击"保存"按钮,保存统计结果。 注意:不能修改程序的其他部分和控件属性。程序调试通过后,运行程序,将统计结果显示在文本框中,再按"保存"按钮保存数据,否则无成绩。最后把修改后的文件按原文件名存盘。 图5 第六十二套题干62 一、基本操作题 请根据以下各小题的要求设计Visual Basic应用程序(包括界面和代码)。 (1)在名称为Form1的窗体上画一个名称为C1、标题为"变宽"的命令按钮,窗体名称为"改变按钮大小"。编写程序,使得单击命令按钮时,命令按钮水平方向的宽度增加100。程序运行后的窗体如图1所示。 要求:程序中不得使用变量,每个事件过程中只能写一条语句。存盘时必须存放在考生文件夹下,工程文件名为sjt1.vbp,窗体文件名为sjt1.frm。 图1 (2)在名称为Form1的窗体上画一个名称Shape1的形状控件,画一个名称为L1的列表框,并在属性窗口中设置列表项的值为1、2、3、4、5。将窗体的标题设为"图形控件"。单击列表框中的某一项,则按照所选的值改变形状控件的形状。例如,选择3,则形状控件被设为圆形,如图2所示。 要求:程序中不得使用变量,每个事件过程中只能写一条语句。存盘时必须存放在考生文件夹下,工程文件名为sjt2.vbp,窗体文件名为sjt2.frm。 图2 二、简单应用题 (1)在考生文件夹中有一个工程文件sjt3.vbp,窗体控件布局如图3(a)所示。程序运行时,在文本框Text1中输入一个正整数,选择"奇数和"或"偶数和",则在Label2中显示所选的计算类别。单击"计算"按钮时,将按照选定的"计算类别"计算小于或等于输入数据的奇数和或偶数和,并将计算结果显示在Label3中。程序的一次运行结果如图3(b)所示。在窗体文件中已经给出了全部控件,但程序不完整。 要求:请去掉程序中的注释符,把程序中的?改为正确的内容,使其实现上述功能,但不能修改程序的其他部分和控件属性。最后把修改后的文件按原文件名存盘。 (a) (b) 图3 (2)在考生文件夹下有一个工程文件sjt4.vbp。程序运行后,如果单击"开始"按钮,则图片自左向右移动,同时滚动条的滑块随之移动,每0.5秒移动一次。当图片完全移出窗体的右边界时,立即再从窗体的左边界开始重新移动,若单击"停止"按钮,则图片停止移动,如图4所示。在窗体文件中已经给出了全部控件,但程序不完整。 要求:请去掉程序中的注释符,把程序中的?改为正确的内容,使其实现上述功能,但不能修改程序的其他部分和控件属性。最后把修改后的文件按原文件名存盘。 —2—

江苏计算机等级考试2013年(春)一级考试试卷 (1)

2013年(春)一级考试试卷(1) (本试卷答题时间为l00分钟) 考生须知: 1.请考生准确无误地输入“准考证号”、“姓名”、“试卷密码”,确认后进入考试。 2.在未完成所有考试项目之前,不得按“交卷”按钮:一旦按“交卷”按钮,考生则不得再次进入考试系统。 一、基础知识必做题(共45题) (一)单选题 1.下列关于比特的叙述错误的是____。 A.比特是组成数字信息的最小单位 B.比特只有“0”和“1”两个符号 C.比特既可以表示数值和文字,也可以表示图像或声音 D.比特通常使用大写的英文字母B表示 2.若在一个非零的无符号二进制整数右边加两个零形成一个新的数,则其数值是原数值的____。 A.四倍B.二倍C.四分之一D.二分之一3.下列有关我国汉字编码标准的叙述错误的是____。 A.GB18030汉字编码标准与GBK、GB2312标准保持向下兼容 B.GB18030汉字编码标准收录了包括繁体字在内的大量汉字 C.CB18030汉字编码标准中收录的汉字在GB2312标准中一定能找到 D.GB2312所有汉字的机内码都用两个字节来表示 4.下列关于IC卡的叙述错误的是______。 A.IC卡按卡中镶嵌的集成电路芯片不同可分为存储器卡和CPU卡 B.IC卡按使用方式不同可分为接触式IC卡和非接触式IC卡 C.手机中使用的SIM卡是一种特殊的CPU卡 D.现在许多城市中使用的公交IC卡属于接触式IC卡 5.根据“存储程序控制”的工作原理,计算机工作时CPU是从____中一条一条地取出指令来执行的。 A.内存储器B.硬盘C.控制器D.总线6.某PC机广告中标有“P4/1. 7G/256M/40G”,其中P4/1. 7C的含义为____。 A.微机的品牌和CPU的主频B.微机的品牌和内存容量 C.CPU的品牌和主频D.CPU的品牌和内存容量 7.主板是台式PC机的重要部件,在自己组装PC机时可以单独选购。下面关于PC机主板的叙述错误的是____。 A.主板上通常包含CPU插座和芯片组

全国计算机等级考试的考试大纲

年最新全国计算机等级考试的考试大纲 年全国计算机等级考试一级考试大纲基本要求、具有计算机的基础知识。 、了解微型计算机系统的基本组成。 、了解操作系统的基本功能,掌握的使用方法。 、了解文字处理的基本知识,能够使用环境下的字表处理软件,熟练掌握一种汉字输入方法。 、了解数据库系统的基本功能:掌握环境下的数据库系统的基本操作。 、了解计算机网络及因特网()的初步知识。 、了解计算机病毒的防治常识。 考试内容 、基础知识、计算机的概念、类型及其应用领域;计算机系统的配置及主要技术指标。 、数制及不同数制间数据的转换;二进制数的算术运算和逻辑运算。 、计算机的数据与编码:计算机中数据的表示、数据的存储单位;字符、汉字及编码。 、微型计算机的指令系统和系统组成的初步知识,、存储器以及输入输出设备的功能和使用方法。 、计算机中机器语言、汇编语言、高级语言和数据库语言的概念。 、计算机的安全操作,病毒的概念及其防治。 、多媒体计算机的初步知识。 二、操作系统的功能和使用

、操作系统的功能和分类。 、操作系统的组成、文件、目录、盘符和路径、常用命令。 、使用初步: ()的特点、功能、配置、运行环境。 ()“开始”按钮、“任务栏”、图标等的使用。 ()应用程序的运行和退出、资源浏览。 ()文件和文件夹的创建、移动、删除、复制、更名及设置属性等操作。 ()中文输入法的安装、卸除、选用和屏幕显示,中文方式的使用。 、操作系统对汉字的支持。 三、字表处理软件的功能和使用 、中文的基本功能,的运行环境和启动,工作窗口。 、文档的创建、打开与编辑,文档的查找与替换,多窗口编辑。 、文档的保存、拷贝、复制、删除、显示、打印。 、文档字符格式的设置、段落格式和页面格式的编排。 、的图形功能,的图形编辑器及使用。 、的表格制作,表格中数据的填写,数据的排序和计算。 四、数据库系统的基本概念和使用 、数据库的基本知识。 、系统的运行环境;系统的启动及退出。 、数据库文件的建立、显示、修改、拷贝、排序与索引,数据库的打开及关闭。

全国计算机等级考试一级选择题以及答案

全国计算机等级考试一级选择题以及答案 .................. 1、世界上第一台电子计算机诞生于( B )年。 A)1939 B)1946 C)1952 D)1958 2、冯·诺依曼研制成功的存储程序计算机名叫(B )。 A)EDV AC B)ENIAC C)EDSAC D)MARK-2 3、1949年,世界上第一台( C )计算机投入运行。 A)存储程序B)微型C)人工智能D)巨型 4、计算机的发展趋势是( D )、微型化、网络化和智能化。 A)大型化B)小型化C)精巧化D)巨型 5、新一代计算机是指( B )。 A)奔腾4系列B)人工智能计算机C)工作站D)多媒体计算机 6、计算机从其诞生至今已经经历了四个时代,这种对计算机划时代的原则是根据(A)。 A)计算机所采用的电子器件(即逻辑元件)B)计算机的运算速度 C)程序设计语言D)计算机的存储量 7、计算机采用的逻辑元件的发展顺序是( B )。 A)晶体管、电子管、集成电路、大规模集成电路 B)电子管、晶体管、集成电路、大规模集成电路 C)晶体管、电子管、集成电路、芯片 D)电子管、晶体管、集成电路、芯片 8、下列不属于第二代计算机特点的一项是( A )。 A)采用电子管作为逻辑元件 B)主存储器主要采用磁芯,辅助存储器主要采用磁盘和磁带 C)运算速度从每秒几万次提高到几十次,主存储器容量扩展到几十万字节D)出现操作系统,开始使用汇编语言和高级语言 9、在计算机时代的划分中,采用集成电路作为主要逻辑元件的计算机属于( C )。 A)第一代B)第二代C)第三代D)第四代 10、使用晶体管作为主要逻辑元件的计算机是( B )。 A)第一代B)第二代C)第三代D)第四代 11、用电子管作为电子器件制成的计算机属于(A )。 A)第一代B)第二代C)第三代D)第四代 12、以大规模、超大规模集成电路为主要逻辑元件的计算机属于(D )。A)第一代计算机B)第二代计算机C)第三代计算机D)第四代计算机 13、现代微机采用的主要元件是( D )。 A)电子管B)晶体管C)中小规模集成电路D)大规模、超大规模集成电路 14、计算机可分为数字计算机、模拟计算机和混合计算机,这是按(C )进行分类。 A)功能和用途B)性能和规律C)工作原理D)控制器 15、专门为某种用途而设计的计算机,称为(A )计算机。

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

全国计算机等级考试二级ACCESS真题2013年3月 (总分:40.00,做题时间:90分钟) 一、选择题(总题数:40,分数:40.00) 1.程序流程图中带有箭头的线段表示的是()。 (分数:1.00) A.图元关系 B.数据流 C.控制流√ D.测用关系 解析: [解析] 在数据流图中,用标有名字的箭头表示数据流。在程序流程图中,用标有名字的箭头表示控制流。所以选择C选项。 2.结构化程序设计的基本原则不包括()。 (分数:1.00) A.多态性√ B.自顶向下 C.模块化 D.逐步求精 解析: [解析] 结构化程序设计的思想包括:自顶向下、逐步求精、模块化、限制使用goto语句,所以选择A选项。 3.软件设计中模块划分应遵循的准则是()。 (分数:1.00) A.低内聚低耦合 B.高内聚低耦合√ C.低内聚高耦合 D.高内聚高耦合 解析: [解析] 软件设计中模块划分应遵循的准则是高内聚低耦合、模块大小规模适当、模块的依赖关系适当等。模块的划分应遵循一定的要求,以保证模块划分合理,并进一步保证以此为依据开发出的软件系统可靠性强,易于理解和维护。模块之间的耦合应尽可能的低,模块的内聚度应尽可能的高。 4.在软件开发中,需求分析阶段产生的主要文档是()。 (分数:1.00) A.可行性分析报告 B.软件需求规格说明书√ C.概要设计说明书 D.集成测试计划 解析: A选项错误,可行性分析阶段产生可行性分析报告。C选项错误,概要设计说明书是总体设计阶段产生的文档。D选项错误,集成测试计划是在概要设计阶段编写的文档。B选项正确,需求规格说明书是后续工作如设计、编码等需要的重要参考文档。 5.算法的有穷性是指()。 (分数:1.00) A.算法程序的运行时间是有限的√ B.算法程序所处理的数据量是有限的 C.算法程序的长度是有限的

全国计算机等级考试报名系统

全国计算机等级考试报名系统

全国计算机等级考试报名系统 考生使用说明书 教育部考试中心

目录 一、 ................................... 注册账号和登录 错误!未定义书签。 1. ....................................... 注册通行证 ................................. 错误!未定义书签。 2. ........................................... 登录系统 ................................. 错误!未定义书签。 3. .................................... 欢迎界面介绍 ................................. 错误!未定义书签。 二、 .............................................. 考试报名 错误!未定义书签。 1. .................................... 阅读报名协议 ................................. 错误!未定义书签。 2. .................................... 填写基本信息 ................................. 错误!未定义书签。 3. ........................................... 报考科目 ................................. 错误!未定义书签。 4. ........................................... 上传照片 ................................. 错误!未定义书签。 5. ........................................... 网上支付 ................................. 错误!未定义书签。

全国计算机等级考试一级理论汇总(版)

基础知识 1. 下列存储器中,存取速度最快的是( )。B A. CD-ROM B. 存 C. 软盘 D. 硬盘 2. 在微机中,1MB准确等于( )。B A. 1024×1024个字 B. 1024×1024个字节 C. 1000×1000个字节 D. 1000×1000个字 3. 计算机存储器中,一个字节由( )位二进制位组成。B A. 4 B. 8 C. 16 D. 32 4. 下列各指标中,( )是数据通信系统的主要技术指标之一。D A. 重码率 B. 传输速率 C. 分辨率 D. 时钟主频 5. 十进制整数100化为二进制数是( )。D A. 1100100 B. 1101000 C. 1100010 D. 1110100 6. CPU主要由运算器和( )组成。A A. 控制器 B. 存储器 C. 寄存器 D. 编辑器 7. 计算机病毒是可以造成计算机故障的( )。B A. 一种微生物 B. 一种特殊的程序 C. 一块特殊芯片 D. 一个程序逻辑错误 8. 用高级程序设计语言编写的程序,要转换成等价的可执行程序,必须经过( )。D A. 汇编 B. 编辑 C. 解释 D. 编译和连接 9. 在微机的性能指标中,存储器容量指的是B A) ROM的容量B) RAM的容量C) ROM和RAM容量的总和D) CD-ROM的容量 10. 1GB等于()D A) 1000×1000字节B) 1000×1000×1000字节C) 3×1024字节D) 1024×1024×1024字节 11. CPU中控制器的功能是()C A) 进行逻辑运算B) 进行算术运算C) 分析指令并发出相应的控制信号D)只控制CPU的工作 12. 计算机软件分为()B A) 程序与数据B) 系统软件与应用软件C) 操作系统与语言处理程序D) 程序、数据与文档 13. 与十进制数291等值的十六进制数为()A A) 123 B) 213 C) 231 D) 132 14. 能将高级语言源程序转换成目标程序的是()A A) 编译程序B) 解释程序C) 调试程序D) 编辑程序 15. 下列说法中错误的是 B A) 简单地来说,指令就是给计算机下达的一道命令。 B) 指令系统有一个统一的标准,所有的计算机指令系统相同 C) 指令是一组二进制代码,规定由计算机执行程序的操作 D) 为解决某一问题而设计的一系列指令就是程序

相关文档
最新文档