江苏省计算机二级试题汇总

江苏省计算机二级试题汇总
江苏省计算机二级试题汇总

选择题

●综合

以下关于C源程序的叙述中正确的是(21)。C(10年秋21)

A.注释只能出现在程序的开始位置或语句后面

B.一行中不能写多条语句

C.一条语句可以分写在多行中

D.一个源程序只能保存在一个文件中

以下定义和声明中,语法均有错误的是__________。(09年春21)

①int _f(int x){} ②int f(int f){} ③int 2x=1; ④struct for{int x;};

A.②③B.③④C.①④D.①②③④

●数据类型、运算符与表达式

已有声明“int x=5,y;float z=2;”,以下表达式语法正确的是(24)。D (10年秋24)

A.y=x%z

B.x>0?y=x:y=-x

C.y=x/2=z

D.y=x=z/2

已知字母A的ASCII码是65,字母a的ASCII码是97,变量c中存储了一个大写字母的编码。若要求将c中大写字母编码转换成对应小写字母编码,则以下表达式中不能实现该功能的是(25)。D (10年秋25)

A.c=tolower(c)

B.c=c+32

C.c=c-‘A’+’a’

D.c=(c+’A’)%26-‘a’

以下选项中,()是C语言的关键字(10年春22)

A.printf

B.include

C.fun

D.default

已知有声明“int a=3,b=4,c;”,则执行语句“c=1/2*(a+b);”后,c的值为()(10年春23)A.0 B.3 C.3.5 D.4

已知有声明“int a=3,b=4;”,下列表达式中合法的是()((10年春25)

A.a+b=7

B.a=∣b∣

C.a=b=0

D.(a++)++

已知有声明“int n;float x,y;”,则执行语句“y=n=x=3.89;”后,y的值为()(10年春28)A.3 B.3.0 C.3.89 D.4.0

以下选项中,不能用作C语言标识符的是()(09年秋22)

A.print B.FOR C.&a D._00

已知有声明”long x,y;”且x中整数的十进制表示有n位数字(4

A.y=x/(10*(n-1)) B.y=x%(10*(n-1))

C. y=x%(long)pow(10,n-1) D.y=x%(10^(n-1))

●顺序结构

以下语句中有语法错误的是(23)。B(10年秋23)

A.printf("%d",0xAB);

B.printf("%f",3.45E2.5);

C.printf("%d",037);

D.printf("%5c",'\\');

已知int类型数据在内存中存储长度为2个字节,以下语句中能正确输出整数32768的是()(09年秋23)

A.printf(“%d”,32768); B.printf(“%ld”,32768);

C.printf(“%f ”,32768); D.printf(“%c ”,32768);

以下语句中有语法错误的是__________。(09年24)

A.printf("%d",0e); B.printf("%f",0e2);

C.printf("%d",0x2); D.printf("%s","0x2");

●选择结构

一元二次方程ax2+bx+c=0有两个相异实根的条件是a≠0且b2-4ac>0,以下选项中能正确表示该条件的C语言表达式(26)。C (10年秋26)

A.a!=0,b*b-4*a*c>0

B.a!=0||b*b-4*a*c>0

C.a&&b*b-4*a*c>0

D.!a&&b*b-4*a*c>0

已知有声明”int a=3,b=4,c=5;”,以下表达式中值为0的是()(09年秋24)A.a&&b B.a<=b C.a||b&&c D.!(!c||1)

已知有声明“int a=12,b=15,c;”,则执行表达式“c=(a||(b-=a))”后,变量b和c的值分别为()(10年春29)

B.A.3 , 1 B.15 , 12 C.15 , 1 D.3 , 12

已知有声明”long x,y;”,若要求编写一段程序实现“当x大于等于0时y取值1,否则y取值-1”,则以下程序段中错误的是()(09年秋26)

A.if(x>=0)y=1;else y=-1; B.y=x>=0? 1:-1;

C.switch() D.switch(x-abs(x))

{ case x>=0:y=1; break; { case 0:y=1; break;

default: y=-1; default: y=-1;

} }

1 x>0

以下选项中,不能表示函数sign(x)= 0 x=0 功能的表达式是__________。(09年春23)

-1 x<0

A.s=(x>0)?1:(x<0)?-1:0 B.s= x<0 ? -1:(x>0? 1:0)

C.s= x<=0? -1:(x==0? 0:1) D.s= x>0?1: x==0? 0: -1

●循环结构

以下关于break和continue语句的叙述中正确的是(27)。B (10年秋27)

A.break和continue语句都可以出现在switch语句中

B.break和continue语句都可以出现在循环语句的循环体中

C.在循环语句和switch语句之外允许出现break和continue语句

D.执行循环语句中的break和continue语句都将立即终止循环

●数组

已知有声明“char s[20]=”hello”;”,在程序运行过程中,若要想使数组s中的内容修改为”Good”,则以下语句中能够实现此功能的是()(10年春26)

A.s=”Good’;

B.s[20]=”Good”;

C.strcat(s,”Good”);

D.strcpy(s,”Good”);

已知有声明”int m[]={5,4,3,2,1}, i=0;”,下列对m数组元素的引用中,错误的是()(09年秋27)

A.m[++i] B.m[5] C.m[2*2] D.m[m[4]]

已知有声明”char s[80];”,若需要将键盘输入的一个不含空格的字符串保存到s数组中,则下列语句中正确的是()(09年秋28)

A.scanf(“%s”,s); B.scanf(“%s”, s[0]); C.s=gets(); D.s=getchar();

设有声明“int p[10]={1,2},i=0;”,以下语句中与“p[i]=p[i+1],i++;”等价的是__________。(09年春27)

A.p[i]=p[i++]; B.p[++i]=p[i];

C.p[++i]=p[i+1]; D.i++, p[i-1]=p[i];

●函数

C语言规定,在一个源程序中main函数的位置()(10年春21)

A.必须在最开始

B.必须在在最后

C.必须在预处理命令的后面

D.可以在其他函数之前或之后

以下叙述中正确的是()(09年秋21)

A.C语言系统以函数为单位编译源程序

B.m ain函数必须放在程序开始

C.用户定义的函数可以被一个或多个函数调用任意多次

D.在一个函数体内可以定义另外一个函数

若函数调用时的实参为变量,则以下关于函数形参和实参的叙述中正确的是()(09年

秋29)

A.实参和其对应的形参占用同一个存储单元

B.形参不占用存储单元

C.同名的实参和形参占用同一存储单元

D.形参和实参占用不同的存储单元

以下函数定义中正确的是__________。(09年春25)

A.double fun(double x, double y){}

B.double fun(double x; double y){}

C.double fun(double x, double y);{}

D.double fun(double x, y){}

若需要通过调用f函数得到一个数的平方值,以下f函数定义中不能实现该功能的是__________。(09年春26)

A.void f(double *a){*a=(*a)*(*a);}

B.void f(double a, double *b){*b=a*a;}

C.void f(double a, double b){b=a*a;}

D.double f(double a){return a*a;}

●递归

●预处理

C源程序中的命令#include与#define是在(22)阶段被处理的。A(10年秋22)

A.预处理

B.编译

C.连接

D.执行

设有定义和声明如下:(09年春22)

#define d 2

int x=5; float y=3.83; char c='d';

以下表达式中有语法错误的是__________。

A.x++ B.y++ C.c++ D.d++

●指针

设指针变量占2个字节的内存空间,若有声明“char *p=”123”;int c;”,则执行语句“c=sizeof(p);”后,c的值为()(10年春24)

A.1

B.2

C.3

D.4

●指针数组

已知有声明“char a[]=”program”,*p=a+1;”则执行以下语句不会输出字符a的是(29)。A(10年秋29)

A.putchar(*p+4)

B.putchar(*(p+4));

C.putchar(a[sizeof(a)-3]);

D.putchar(*(a+5));

已知有声明“int a[4][4]={{1,2,3,4},{5,6,7,8},{9,10,11,12},{13,14,15,16}};”,若需要引用值为12的数组元素,则下列选项中错误的是()(10年春27)

A.*(a+2)+3

B.*(*(a+2)+3)

C.*(a[2]+3)

D.a[2][3]

已知有声明”int i, a[10], *p=a;”,现需要将1~10保存到a[0]~a[9]中,以下程序段中不能实现这一功能的是()(09年秋30)

A.for (i=0;i<10;i++) a[i]=i+1; B.for(i=0;i<10;i++) p[i]=i+1;

C.i=1; while(p

已知有声明“char a[ ]="It is mine", *p= "It is mine";”,下列叙述中错误的是__________。(09年春28)

A.strcpy(a, "yes")和strcpy(p, "yes")都是正确的

B.a="yes"和p="yes"都是正确的

C.*a等于*p

D.sizeof(a)不等于sizeof(p)

已知有声明“int a[3][3]={0}, *p1=a[1], (*p2)[3]=a;”,以下表达式中与“a[1][1]=1”不等价的表达式是__________。(09年春29)

A.*(p1+1)=1 B.p1[1][1]=1

C.*(*(p2+1)+1)=1 D.p2[1][1]=1

●指针函数

若有一函数定义为“int f(int x,int *y){return x/*y} ”,声明该函数的正确形式是(28)。D (10年秋28)

A.void f(int,int);

B.int *f(int,int *);

C.int f(int *,int *);

D.int f(int,int *);

●结构体

已有定义和声明:

struct student

{int no;

char name[20];

struct{int year,month,day;}birth;

}s;

若要求将日期“1989年11月12日”保存到变量s的birth成员中,则能实现这一功能的程序段是(30)。 D (10年秋30)

A.year=1989; month=11; day=12;

B.s.year=1989; s.month=11; s.day=12;

C.birth.year=1989; birth.month=11; birth.day=12;

D.s.birth.year=1989; s.birth.month=11; s.birth.day=12;

设有结构定义及变量声明如下:(09年春30)

struct product

{char code[5];

float price;

}y[4]={"100",100};

以下表达式中错误的是__________。

A.(*y).code[0]= '2'; B.y[0].code[0]= '2' ;

C.y->price=10; D.(*y)->price=10;

●位运算

●文件

下列叙述中,正确的是()(10年春30)

A.C语言中的文件是流式文件,因此只能顺序存取文件中的数据。

B.调用fopen函数时若用“r”或“r+”模式打开一个文件,该文件必须在指定存储位置或默认存储位置处存在。

C.当对文件进行了写操作后,必须先关闭该文件然后再打开,才能读到该文件中的第1个数据。

D.无论以何种模式打开一个已存在的文件,在进行了写操作后,原有文件中的全部数据必定被覆盖。

填空题

●数据类型、运算符与表达式

若有声明“double n;”则数学公式“n(4n2-1)”对应的C语言表达式正确形式是(1)。(10年秋1) 1.0/3*n*(4*n*n-1)

数学式所对应的C语言表达式为pow(x, (1) )。1.0/3 (10年春1)

已知有声明“char ch=’g’;”,则表达式ch=ch-‘a’+’A’的值为字符(2)的编码。G(10年春2)

在C语言系统中,如果一个变量能正确存储的数据范围为整数-32768~32767,则该变量在内存中占(3) 个字节。2(10年春3)

(09年秋3)sqrt(abs(x))!=(4*a)/(b*c) 数学表达式所对应的C语言表达式为。

若有声明“int x;”且sizeof(x)的值为2,则当x值为__________时“x+1>x”为假。32767 (09年春2)

若有声明“float y=3.14619; int x;”,则计算表达式“x=y*100+0.5, y=x/100.0”后y的值是__________。3.15 (09年春3)

●顺序结构

已知有声明“char ch;int a;”,执行语句“scanf(“%c%d”,&ch,&a);”时如果从键盘输入的数据是“123”,则变量a得到的值是(2)。(10年秋2)23

已知有声明和语句“int a;scanf(“a=%d”,&a);”,欲从键盘上输入数据使a中的值为3,则正确的输入应是(5)。a=2 (10年春5)

以下程序运行时输出到屏幕的结果是(7)。2,1 (10年春7)

#include

void main()

{ int a=1,b=2;

a+=b;

b=a-b;

a-=b;

printf(“%d,%d\n”,a,b);

}

若有声明”int r=2;”,则执行语句”printf(“%d”, sizeof(2*3.14*r));”时输出。8(09年秋2)

●选择结构

若有声明“int a=0,b=1,c=2;”,执行语句“if(a>0&&++b>0)c++;else c- -;”,变量a、b、c的值分别是(3) 。0 1 1 (10年秋3)

C语言中有!、&&、||三个逻辑运算符,其中优先级高于算术运算符的是。!(09年秋1)以下程序运算时输出到屏幕的结果是。2 (09年秋7)

#include

void main()

{ int i=1,m=0;

switch(i)

{ case 1:

case 2: m++;

case 3: m++;

}

printf(“%d”, m);

}

解析:本题switch中没有break,所以当i=1,case1,2,3依次执行,m初值为0,自增两次,值为2

以下程序运行时输出结果是__________。2 3 5 6 (09年春6)

#include

void main()

{int k=5,n=0;

while(k>0)

{switch(k)

{case 1:

case 3: n+=1;k--;break;

default: n=0;k--;

case 2:

case 4: n+=2;k--;break;

}

printf("%3d",n);

}

}

●循环结构

以下程序运算时输出到屏幕的结果中第一行是,第二行是。(09年秋12)#include

void main()

{ int a[3][3]={{3,8,12},{4,7,10},{2,5,11}},i,j,k,t;

for(j=0;j<3;j++)

for(k=0;k<2;k++)

for(i=0;i<2-k;i++)

if(a[i][j]>a[i+1][j])

t=a[i][j],a[i][j]=a[i+1][j],a[i+1][j]=t;

for(i=0;i<3;i++)

{ for(j=0;j<3;j++)

printf(“%3d”,a[i][j]);

printf(“\n”);

}

}

2 5 10

4 8 12

●数组

以下程序运行时输出到屏幕的结果为(6)。our (10年秋6)#include

enum{A,B,C,D}x;

void main()

{char s[]="your";

for(x=B;x<=D;x++)

putchar(s[x]);

}

以下程序运行时输出到屏幕的结果为(7)。4332 (10年秋7)#include

void main()

{int s[12]={1,2,3,4,4,3,2,1,1,1,2,3},c[5]={0},i,j;

for(i=0;i<12;i++)

{ j=s[i];

c[j]++;

}

for(i=1;i<5;i++)

printf("%d",c[i]);

}

以下程序运行时输出到屏幕的结果第二行是(13) 1 1 ,第四行是(14)1 3 3 1 。(10年春11)

#include

#define N 6

void main()

{ int i,j,a[N+1][N+1];

for (i=1;i<=N;i++)

{ a[i][i]=1;a[i][1]=1; }

for(i=3;i<=N;i++)

for (j=2;j

a[i][j]=a[i-1][j-1]+a[i-1][j];

for(i=1;i<=N;i++)

{ for(j=1;j<=i;j++)

printf(“%4d”,a[i][j]);

printf(“\n”);

}

}

以下程序运行时输出到屏幕的结果中第一行是(14),第二行是(15),第三行是(16)。算法提示:将Fibonacci数列(1,1,2,3,5,8,13,….)前6个数填入a数组。(10年秋12)

#include

#define N 3

void main()

{int i,j,a[N][N]={1},f1=0,f2=1,temp;

for(i=1;i

for(j=0;j<=i;j++)

{if(j<=i)

{a[i][j]=f1+f2;

temp=f1;

f1=f2;

f2=f1+temp;

}

}

for(i=0;i

{for(j=0;j

printf("%5d",a[i][j]);

printf("\n");

}

}

1 0 0

1 2 0

3 5 8

以下程序运行时输出结果中第一行是__________,第三行是__________。(09年春9)第一行33333

第三行 3 3

#include

#define N 5

void main()

{static char a[N][N];

int i,j,t,start=0,end=N-1;

char str[]="123",ch;

for(t=0;t<=N/2;t++)

{ch=str[t];

for(i=j=start;i

for(j=start;j

for(i=end;i>start;i--)a[i][j]=ch;

for(j=end;j>start;j--)a[i][j]=ch;

if(start==end) a[start][end]=ch;

}

for(i=0;i

{for(j=0;j

printf("%c",a[i][j]);

printf("\n");

}

}

以下程序中函数float fun(int m)的功能是计算s=s1+s2+s3+s4的值,其中s1、s2、s3、s4用下列公式计算。请完善程序以达到要求的功能。(10年秋14)

S1=1++++. . .+

S2=1++++. . .

S3=1++++. . .+

S4=1++++. . .+

算法提示:

S=1+1+1+1+ +++++++++. . . +++

#include

float fun(int m )

{ int i,n;

float s=0,t;

for(n=1;n<=m;n++)

{t= (19) ; 1.0

for(i=1;i<5;i++)

{ t= (20) ; t/n

s+=t;

}

}

return s;

}

main()

{printf("%f",fun(50));}

函数

声明局部变量时若缺省存储类别,该变量的存储类别是。auto(09年秋5)

在一个C语言源程序中,必不可少的是__________。主函数(09年春1)

以下程序运行时输出到屏幕的结果为(8)。13 11 12(10年春8)

#include

void swap(int a,int b)

{ int t;

if (a>b) t=a,a=b,b=t;

}

void main()

{ int x=13,y=11,z=12;

if(x>y) swap(x,y);

if(x>z) swap(x,z);

if(y>z) swap(y,z);

printf(“%d\t%d\t%d\n”,x,y,z);

}

以下程序运行时输出到屏幕的结果第一行是(9) 5 ,第二行是(10)7 ,第三行是(11)8 。(10年春9)

#include

int g(int x,int y)

{ return x+y;

}

int f(int x,int y)

{

{

static int x=2;

if (y>2)

{ x=x*x;

y=x;

}

else y=x+1;

}

return x+y;

}

void main()

{ int a=3;

printf(“%d\n”,g(a,2));

printf(“%d\n”,f(a,3));

printf(“%d\n”,f(a,2));

}

以下程序运行时输出结果是__________。7 (09年春8)

#include

int f(int x ,int y)

{return x+y ;}

void main()

{double a=5.5,b=2.5;

printf("%d", f(a,b));

}

以下程序运算时输出到屏幕的结果是。(09年秋10)

#include

long f(int n)

{ static long s;

if(n==1) return s=2;

else return ++s;

}

void main()

{ long i,sum=0;

for(i=1;i<4;i++) sum+=f(i);

printf(“%ld”, sum);

}

解析:本题考点static,s为静态局部变量,函数调用结束后不消失保留原值,第一次f(1),s值为2,第二次f(2),s=3,第三次f(3),s=3,sum=2+3+4=9

以下程序运行时输出到屏幕的结果为(8)。13 (10年秋8)#include

int fun(int x)

{static int c,y;

if(c==0)y=1;

else y=y+x;

c++;

return y;

}

void main()

{int i;

for(i=0;i<2;i++)

printf("%d",fun(2));

}

以下程序将同时出现在数组a和b中的数据复制到数组c中。例如,如果数组a中的数据是{8,5,7,1,6,4,9},数组b中的数据是{2,9,3,7,4,5,10},则数组c中的结果数据位{5,7,4,9}。以下程序中,in函数判断x中存储的整数是否在a指向的数组前n个元素中出现,如果出现则函数返回1,否则返回0。请完善程序以达到要求的功能。(10年秋15)#include

int in(int a[],int n,int x)

{int i;

for(i=0;i

if( (21)) return 1; x==a[i]

return 0;

}

void main()

{int a[7]={8,5,7,1,6,4,9},b[7]={2,9,3,7,4,5,10},c[7]={0},i,j=0;

for(i=0;i<7;i++)

if( (22)) in(b,6,a[i])

c[j++]=a[i];

for(i=0; (23);i++) i

printf("%d\t",c[i]);

}

递归

以下程序运行时输出到屏幕的结果为(11)。 6 (10年秋10)#include

int f(int x)

{if(x==0||x==1) return 3;

return x*x-f(x-2);

}

void main()

{

printf("%d\n",f(3));

}

以下程序运行时输出到屏幕的结果是(12)。2 2 1 (10年春10)

#include

void fun(int m,int n)

{ if (m>n)

printf(“%d”,m);

else

fun(m+1,n);

printf(“%d”,m);

}

void main()

{ fun(1,2); }

以下程序运算时输出到屏幕的结果是。(09年秋9)

#include

int fun(int *x,int n)

{ if(n==0) return x[0];

else return x[0]+fun(x+1,n-1);

}

void main()

{ int a[]={1,2,3,4,5,6,7};

printf(“%d\n”,fun(a,2));

}

解析:本题为递归,解决递归分两步递推+回推

递推:fun(a,2)

a[0]+fun(a+1,1)

a[1]+fun(a+1+1,0) 注意此时指针的地址不a,而是a+1,返回的是a[1]+fun(a+1+1,0)而不是a[0]+fun(a+1+1,0) ,当n=0时fun(a+1+1,0)值为a[2],再依次回推a[2]+a[1]+a[0]=6

以下程序在3~50范围内验证:大于等于3的两个相邻素数的平方之间至少有4个素数。例如,3和5是相邻素数,32~52之间有素数11、13、17、19、23。试完善程序以达到要求的功能。(09年秋16)

#include

#include

#include

int prime(int n)

{ int i;

for(i=2;i<=sqrt(n);i++)

if( n%i==0 )return 0;

return 1;

}

void main()

{ int i,j,k=0,m,n,c,a[30]={0};

for(i=3;i<50;i++)

if(prime(i)) a[k++]=i ;

for(i=0;i

{ m=a[i]*a[i];

n=a[i+1]*a[i+1];

c= 0 ;

for(j=m+1;j

if( prime(j)) c++;

if(c>=4)

printf(“\n %d*%d-%d*%d: %d”,a[i],a[i],a[i+1],a[i+1],c);

else {printf(“Error”);exit(0);}

}

}

预处理

若有以下宏定义:

#define M(a,b) -a/b

则执行语句“printf(‘%d”,M(4+3,2+1));”后输出结果为(4)。-2 (10年秋4)

以下程序运行时输出到屏幕的结果为(6)。10(10年春6)

#include

#define MAX(A,B) A>B?2*A:2*B

void main()

{ int a=1,b=2,c=3,d=4,t;

t=MAX(a+b,c+d);

printf(“%d\n”,t);

}

以下程序运算时输出到屏幕的结果中第一行是,第二行是。(09年秋11)

#include

#define f(x,y) y=x*x

void g(int x, int y)

{ y=x*x; }

void main()

{ int a=2,b=0,c=2,d=0;

f(a,b);

g(c,d);

printf(“%d\n%d”,b,d);

}

4

解析:f(a,b)为宏替换,b值为4,g(c,d)为函数调用,但是函数中没有返回值,所以d 保持原值0

执行以下程序段中的语句“k=M*M+1;”后k的值是__________。6 (09年春4)

#define N 2

#define M N+1

k=M*M+1;

●指针

若有以下声明:(09年秋4)

char *p=”%d,%d\n”; int a=1,b=2;

则执行语句”printf(p,a,b);”时输出。1,2

●指针数组

已知有声明“int a[3][2]={{1,2},{3,4},{5,6}},*p=a[0];”,则执行语句“printf(“%d\n”,*(p+4));”后的输出结果为(4)。5 (10年春4)

以下程序运算时输出到屏幕的结果是。(09年秋13)

#include

#include

void main()

{ int i=0,n=0;char s[80],*p;

strcpy(s,”It is a book.”);

for(p=s;*p!=’\0’;p++)

if(*p==’’)

i=0;

else

if(i==0)

{ n++;i=1; }

printf(“%d\n”,n);

}

4

解析:本题功能是求一句英文中单词的个数。当i=0,表示新单词开始,同时i变为1,n来统计单词个数,遇到空格表示单词结束,又表示下一个单词的开始,i置0。

指针函数

以下程序运行时输出到屏幕的结果中第一行是(9) 6 ,第二行是(10) 3 。(10年秋9)

#include

void fun(int *a,int b)

{while(b>0)

{ *a+=b;

b--;

}

}

void main()

{int x=0,y=3;

fun(&x,y);

printf("%d\n%d\n",x,y);

}

以下程序运行时输出到屏幕的结果中第一行是(12)1,第二行是(13)19。(10年秋11)

#include

#include

void compute(char *s)

{int t,r;

char op;

for(r=0;isdigit(*s);s++)/*isdigit(*s)判断s指向的字符是否为数字字符*/

r=r*10+*s-'0';

while(*s)

{op=*s++;

for(t=0;isdigit(*s);s++)

t=t*10+*s-'0';

switch(op)

{case '+': r=r+t;break;

case '-': r=r-t;break;

case '*': r=r*t;break;

case '/': if(t) r=r/t ;else{puts("devide error");return;}

}

}

printf("%d\n",r);

}

void main()

{compute("12+6-19+2");

compute("12/6*19/2");

}

以下程序运行时输出结果是__________。x=18,y=27,z=18 (09年春7)

#include

void change(int x,int y,int *z)

{int t;

t=x; x=y; y=*z; *z=t;

}

void main()

{int x=18,y=27,z=63;

change(x,y,&z);

printf("x=%d,y=%d,z=%d\n",x,y,z);

}

以下程序运行时输出到屏幕的结果第一行是(15)3 2 1 ,第二行是(16) 1 4 3 2 5 ,(10年春12)

#include

void fun(char *p1,char *p2);

void main()

{ int i; char a[]=”54321”;

puts(a+2);

fun(a,a+4);

puts(a);

}

void fun(char *p1,char *p2)

{ char t;

while(p1

{ t=*p1;*p1=*p2;*p2=t;

p1+=2,p2-=2;

}

}

以下程序运行时输出结果中第一行是__________,第二行是__________。(09年春10)

第一行 1 3 9

第二行 3

#include

void fun(int x,int p[],int *n)

{int i,j=0;

for(i=1;i

if(x%i==0)p[j++]=i;

*n=j;

}

void main()

{int x,a[10],n,i;

fun(27,a,&n);

for(i=0;i

printf("%5d",a[i]);

printf("\n%5d",n);

}

以下程序运行时输出结果是__________。 4 (09年春11)

#include

#include

int count(char s[])

{int i=0;

if(s[i]=='\0') return 0;

while(isalpha(s[i]))i++;

while(!isalpha(s[i])&&s[i]!='\0')i++;

return 1+count(&s[i]);

}

void main()

{char line[]="one world,one dream.";

printf("%d",count(line));

}

以下程序运行时输出结果中第一行是__________,第二行是__________。(09年春12)第一行 5

第二行yesno

#include

int fun(char *a,char *b)

{int m=0,n=0;

while(*(a+m)!='\0')m++;

while(b[n])

{*(a+m)=b[n];m++;n++;}

*(a+m)='\0';

return m;

}

void main()

{char s1[20]="yes",s2[5]="no";

printf("%d\n",fun(s1,s2));

puts(s1);

}

以下程序运行时输出结果中第一行是________,第二行是________,第三行是________。(09年春13)

历年江苏省计算机二级考试真题及答案2008-2009

本文由Janicexujia贡献 doc文档可能在WAP端浏览体验不佳。建议您优先选择TXT,或下载源文件到本机查看。 2009 年春江苏计算机等级考试二级 vb 试卷绝密★启用前 2009 年春江苏省高等学校非计算机专业学生计算机基础知识和应用能力等级考试二级试卷试卷语种: Visual Basic 说明: 1.本试卷包括计算机基础知识部分和程序设计部分,考试时间共 120 分钟 2.本试卷满分为 60 分,分选择题和填空题,试卷不分 A、B 类型; 3.计算机基础知识部分全部是选择题(20 分),程序设计部分分为选择题(10 分)和填空题(30 分)两种; 4.选择题用答题卡答题。每一项有 A、B、C、D 四个可供选择的答案,请选择其中一个你认为正确的答案,用 HB 铅笔涂写在答题卡的相应答题号内。每选对一项得 1 分,不选或选错不得分; 5.填空题用答题纸答题。请将答案用蓝、黑色钢笔或圆珠笔填写在答题纸的相应答题号内,每个答案只占一行,不得换行。每填对一个答案得 1 分,不填或填错不得分; 6.请认真填写并仔细核对答题卡和答题纸上的学校名称、准考证号和姓名是否填写正确。 7.考试结束时将试卷、答题卡和答题纸放在桌上,不得带走。待监考人员收点第一部分计算机基础知识 1. 在下列有关现代信息技术的一些叙述中,正确的是 1 。 A.集成电路是 20 世纪 90 年代初出现的,它的出现直接导致了微型计算机的诞生 B.集成电路的集成度越来越高,目前集成度最高的已包含几百个电子元件 C.目前所有数字通信均不再需要使用调制解调技术和载波技术D.光纤主要用于数字通信,它采用波分多路复用技术以增大信道容量‘ . 2. 最大的 10 位无符号二进制整数转换成八进制数是 2 .。 A.1023 B.1777 C.1000 D.1024 3. 在下列有关目前 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 。 https://www.360docs.net/doc/5d9409629.html,B 2.0 B.IEEE-1394 C.IrDA (红外) D.SATA 7. 计算机软件可以分为商品软件、共享软件和自由软件等类型。在下列相关叙述中,错误的是 7 。 A.通常用户需要付费才能得到商品软件的使用权,但这类软件的升级总是免费的 B.共享软件通常是一种"买前免费试用"的具有版权的软件 C.自由软件的原则是用户可共享,并允许拷贝和自由传播 D.软件许可证是一种法律合同,它确定了用户对软件的使用权限 8. 人们通常将计算机软件划分为系统软件和应用软件。下列软件中,不属于应用软件类型的是 8 A.AutoCAD B.MSN C.Oracle D.Windows Media Player 9. 在下列有关 Windows 98/2000/XP 操作系统的叙述中,错误的是 9 。 A.系统采用并发多任务方式支持多个任务在计算机中同时执行 B.系统总是将一定的硬盘空间作为虚拟内存来使用 C.文件(夹)名的长度可达 200 多个字符 D.硬盘、光盘、优盘等均使用 FAT 文件系统 10. 在下列有关算法和数据结构的叙述中,错误的是 10 。 A.算法通常是用于解决某一个特定问题,且算法必须有输入和输出 B.算法的表示可以有多种形式,流程图和伪代码都是常用的算法表示方法 C.常用的数据结构有集合结构、线性结构、树形结构和网状结构等 D.数组的存储结构是一种顺序结构 11?因特网的 IP 地址由三个部分构成,从左到右分别代表 11 。 A.网络号、主机号和类型号 B.类型号、网络号和主机号 C.网络号、类型号和主机号 D.主机号、网络号和类型号

广东省计算机二级(网页设计与制作)复习资料

网页制作基础试题 一、单项选择题(本大题共20小题,每小题1分,共20分) 1.目前在Internet上应用最为广泛的服务是( B) A.FTP服务 B.WWW服务 C.Telnet服务 D.Gopher服务 2.在域名系统中,域名采用( C) A.树型命名机制 B.星型命名机制 C.层次型命名机制 D.网状型命名机制 3.IP地址在概念上被分为( B) A.二个层次 B.三个层次 C.四个层次 D.五个层次 4.在网站设计中所有的站点结构都可以归结为( B) A.两级结构 B.三级结构 C.四级结构 D.多级结构 5.Web安全色所能够显示的颜色种类为( C) A.4种 B.16种 C.216种 D.256种 6.为了标识一个HTML文件应该使用的HTML标记是( C ) A. B. C. D.

7.在客户端网页脚本语言中最为通用的是( A ) A.javascript B.VB C.Perl D.ASP 8.在HTML中,标记的Size属性最大取值可以是( C) A.5 B.6 C.7 D.8 9.在HTML中,标记
的作用是( B) A.标题标记 B.预排版标记 C.转行标记 D.文字效果标记 10.在DHTML中把整个文档的各个元素作为对象处理的技术是( C ) A.HTML B.CSS C.DOM D.Script(脚本语言) 11.下面不属于CSS插入形式的是( A) A.索引式 B.内联式 C.嵌入式 D.外部式 12.使用FrontPage时,如果要检查网页的超链接是否正确有效,可以使用( C ) A.网页视图 B.超链接视图 C.报表视图 D.导航视图 13.如果站点服务器支持安全套接层(SSL),那么连接到安全站点上的所有URL 开头是( B ) A.HTTP B.HTTPS C.SHTTP D.SSL 14.下列描述错误 ..的是( B ) A.DHTML是HTML基础上发展的一门语言 B.根据处理用户操作位置的不同,HTML主要分为两大类:服务器端动态页 面和客户端动态页面 C.客户端的DHTML技术包括HTML4.0、CSS、DOM和脚本语言 D.DHTML侧重于Web的内容的动态表现 15.对远程服务器上的文件进行维护时,通常采用的手段是( B ) A.POP3 B.FTP C.SMTP D.Gopher 16.下列Web服务器上的目录权限级别中,最安全的权限级别是( A) A.读取 B.执行 C.脚本 D.写入 17.XML描述的是( C ) A.数据的格式 B.数据的规则 C.数据的本身 D.数据的显示方式

江苏省计算机二级考试试题

江苏省计算机二级考试试题 1(填空题 <1空> ): 当指示灯不亮时,按下键的同时,按字母键,可以输入大写字母。2(单选题): 下列有关我国汉字编码标准的叙述中,错误的是。 2312国标字符集所包含的汉字许多情况下已不够使用 是我国发布的多文种字符编码标准 我国台湾地区使用的汉字编码标准与大陆不同 18030编码标准中所包含的汉字数目超过2万个 3(单选题): 下列关于数字电视特点的说法中,错误的是。 接收端必须安装模数转换器 频道多,利用率高 可开展交互业务 图像清晰度好 4(单选题): 目前在数据库系统中普遍采用的数据模型是。 语义模型 层次模型 网络模型 关系模型 5(单选题):

以下关于网卡(包括集成网卡)的叙述中,错误的是。 不同类型的局域网其网卡类型是不相同的 一台计算机中只能安装一块网卡 每一块以太网卡都有全球唯一的地址 接入局域网的每台计算机中都必须安装网卡 6(单选题): 下列程序段的执行结果为。 X1=1 X2=1 N<5 X12 X112 X212 1 X12 233 377 55 89 34 55 89 144 7(单选题): 关于数字签名,以下叙述正确的是。

数字签名除了用于保证消息的完整性之外,还可以用于鉴别消息来源的真实性 数字签名的主要目的是让对方相信消息内容正确而无差错 数字签名是指将待验证的签名与数据库中用户已登记的手写真迹签名相互比对来进行身份认证 数字签名需使用笔输入设备 8(单选题): 下列诸多软件中,全都属于应用软件的一组是。 、、 、、 、、 、、 9(单选题): 在2010中,新建段落类型样式时,除了可以设置段落格式外,还可以设置其它格式,但不包括格式。 编号和项目符号 字体 边框 图形 10(单选题): 下面关于无线通信的叙述中,错误的是。 无线电波、微波、红外线、激光等都可用于无线通信

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

2013年春江苏省二级C语言考试 第一部份计算机基础知识 一、选择题(用答题卡答题,答案依次填在1-20题号内) 1、下列有关信息、信息技术、信息产业与信息化的叙述中,错误的是___(1)_____。B A 信息是人们认识世界、改造世界的一种基本资源,没有信息则任何事物都没有意义 B. 雷达、卫星遥感等感测与识别技术不属于现代信息技术 C. 进入21世纪以来,信息产业已经成为全球第一大产业 D. 目前我国正处于工业化的中期阶段,因此必须走适合我国国情的信息化道路,既要充分发挥工业化对信息化的基础和推动作用,又要使信息化成为带动工业化升级的强大动力 2、下列有关数字技术和微电子技术的叙述中,错误的是____(2)______。A A. 数字技术处理对象是“比特”,一个触发器可以存储2个(1个)比特 B. 在数据通信时,远距离传输或者无线传输时需要用比特对载波进行调制 C. 现代集成电路使用的半导体材料主要是硅 D. 我国第2代居民身份证中使用了非接触式IC芯片 3、对二进制数01与01分别进行算术加和逻辑加(||),其结果的二进制形式分别是__(3)___。C A. 01、10 B. 01、01 C. 10、01 D、10、10 4、下列有关PC机CPU的叙述中,错误的是_____(4)____。A A. 目前的PC机芯片主频越来越高,主流CPU芯片的主频已达8GHz(3GHz)以上 B. AMD公司也是重要的PC机CPU生产厂商,其CPU芯片与Intel保持指令系统兼容 C. 日前Intel公司生Core i7是一种高端CPU芯片,它有4个或6个内核 D. 为了提高CPU性能,日前主流CPU芯片都采用了流水线处理技术和超线程技术 5、下列关于台式PC机芯片组的叙述中,错误的是_____(5)____。D A. 芯片组是主板上最为重要的部件之一,存储器控制、I/O控制等功能主要是由芯片组实现 B. 芯片组与CPU同步发展,有什么样功能和速度的CPU,就需要使用什么样的芯片组 C. 芯片组决定了主板上能安装的内存最大容量及可使用的内存条类型 D. 同CPU一样,用户可以很方便、很简单地更换主板上的芯片组 6、下列四种I/O总线(接口)标准中,数据传输速率最高的是___(6)_____。B A. PS/2早期鼠标接口 B. USB 3.0 600MBps C. IEEE-1394 50MBps D. SATA 300MBps 7、下列关于常用I/O设备的叙述中,错误的是____(7)_____。B A. 目前平板电脑、智能手机的触摸屏大多为“多点触摸屏”,可以同时感知屏幕上的多个触控点 B. 扫描仪可以分为手持式、平板式和滚筒式等类型,目前普通家用/办公用扫描仪大多为滚筒式(平 板式) C. 目前一些型号数码相机已具备有拍摄视频和进行录音的功能 D. 为了降低成本,目前许多PC机采用集成显卡,其显示控制被集成在芯片组中

广东省全国高等学校计算机水平考试I级大纲

一、考试目的与要求 考试的基本要求如下: 1.具有计算机系统的基本概念和基础知识 2.具有计算机网络及因特网(Internet)的基本概念和基础知识 3.了解操作系统的基本功能,熟练掌握Windows的使用方法 4.熟练掌握一种汉字输入方法和使用文字处理软件Word进行图文处理的方法 5.熟练掌握使用电子表格软件Excel进行数据处理的方法 6.熟练掌握使用软件PowerPoint进行创建、编辑演示文稿的方法 7.熟练掌握因特网(Internet)基本操作 考试环境要求:操作系统是Windows 2000/Windows XP/ Windows 2003,Office系统为Office 2003 环境。 由于考试保密的需要,要求考试期间必须断开外网(因特网)。因此,网络部分和邮件部分的操作题将在模拟环境下进行。 从2006年开始,其成绩将作为高职高专学生“专升本”升学的基本条件。 三、考试方式 机试(考试时间:105分钟) 考试试题题型:选择题20题,WIN操作题6题,Word操作题6题,Excel操作题6题,PowerPoint操作题2题,网络操作题2题。(注意:从2007年6月起,操作题与实际应用密切结合,综合操作增加)。 二、考试内容 (一)计算机系统和windows的操作

【考试要求】 掌握计算机系统基本构成与工作原理,计算机系统的硬件系统和软件系统的基本概念,计算机系统的优化设置,病毒的概念和预防,Windows窗口的基本操作,对话框和菜单的使用,桌面、“我的电脑”和“资源管理器”的使用,文件操作。 【操作考点】 在“我的电脑”或“资源管理器”中,进行文件和文件夹的操作:文件和文件夹的创建、移动、复制、删除、重命名、查找 文件属性的修改,快捷方式的创建 利用写字板、记事本建立文档, 常用软件使用(如应用软件WINRAR对文件的压缩和解压等)。 (二)文档建立与编辑Word 2003 【考试要求】 掌握文档的建立、保存,编辑,格式化,页面各种设置,对象的插入。打印输出(由于没有连接打印机,暂不考试,但要求学生掌握)。 【操作考点】 1、文档的建立和保存 文档按一定的文字格式输入,标点、特殊符号的输入;掌握项目符号和一级、二级编号的使用。文档以指定的文件名保存在指定的文件夹下。 2、文档的编辑 ⑴文本内容的增加、删除、复制、移动、查找或替换。 ⑵对象的插入与编辑: ①表格的设置:表格的制作与表格内容的输入;表格属性的设置、斜线表头的制作,拆分、合并单元格;表格的格式化(字体、对齐方式、边框、底纹、文字方向);表格与文字互换;在表格中进行简单的求和及求平均统计。 ②插入图片文件或剪贴画:改变图片大小、文字环绕,图片下加置说明,并放置在指定位置。 ③插入艺术字:艺术字内容的输入与格式设置。 ④结构图的制作(“绘图”工具应用):在指定位置制作三至四层和列的组织或工作结构图。 ⑤按要求插入“页眉与页脚”、页码、首页页眉和奇偶页页眉的设置;给指定字符制作脚注、批注和尾注,插入书签和超级链接。 ⑥在指定位置插入其它“文件”。 ⑦在指定位置插入“竖排”或“横排”文本框。 ⑶样式的建立和应用:“样式”的新建、应用、修改。 去年考试还考了简繁转换

江苏省计算机等级考试基础知识考题

江苏省计算机等级考试计算机基础知识 典型例题及考题分析 一、选择题分析 [例3]作为信息处理热点技术之一的“多媒体技术”中的媒体,强调的是。 (A)存储媒体(B)表现媒体(C)传输媒体(D)感觉媒体 分析:媒体分为感觉媒体、表示媒体、存储媒体、传输媒体和表现媒体五种,“多媒体技术”中的媒体强调的是感觉媒体。 [例4]元线电波有四种,分别是中波、短波、超短波和微波。其中关于短波的叙述正确的是。(A)沿地面传播,绕射能力强,适用于广播和海上通信 (B)绕射能力较差,只能可作为视距和超视距中继通信 (C)具有极高频率的电磁波,波长很短,主要是直线传播,也可以从物体上反射 (D)具有较强的电离层反射能力,适用于环球通信 分析:A是中波的特性C是微的特性;D是短波的特性;另外,超短波和微波的绕射能力较差,可作为视距或超视距中继通信,所以B错误。 [例5]多路复用技术和交换技术的发展极大地提高了通信线路的利用率。在下列的一些叙述中,错误的是。 (A)模拟传输技术采用的多路复用技术是频分多路复用技术 (B)采用分组交换技术传递信息的速度比采用电路交换技术快 (C)目前有线电视采用频分多路复用技术在同一电缆上传输多套电视节目 (D)交换技术主要有两种类型,即电路换和分组交换 分析:模拟传输技术采用的多路复用技术是频分多路复用技术,数字传输技术采用的多路复用时分多路复用技术。 电路交换数据传输期间,源节点与目的节点之间有一条专用物理线路,通信完毕后,通信链路即被拆除。这种交换方式比较简单,特别适合远距离成批数据传输,建立一次连接就可以传送大量数据。缺点是线路的利用率低,数据传输速度慢,通信成本高。 分组交换称为包交换,以数据包为单位进行传输。分组交换方式的优点:线路利用率较高,收发双方不需同时工作,可以给数据包建立优先级,使得一些重要的数据包能优先传递。缺点是延时较长,不适宜用于实时或交互通信方式的应用。 电路交换你可以认为交换后就像一根电线连在输入输出之间,而分组交换则是要走一个公用的高速公路。所以并不一定就是说分组交换速度就比电路交换要快。B是错误的。 [例6]“信息”与“数据”的关系是信息是指对人们有用的数据 [例7]计算机技术对人类社会进步与发展产生了巨大的影响,其作用不包括。 (A)可以互联互,进行信息交流与共享等 (B)提供了人类创造文化的新工具 (C)增清了人类发展科学技术的新手段 (D)计算机的出现开拓了人类认识自然、改造自然的新资源 分析:计算机的作用有:开发了人类认识自然,改造自然的新资源;增添了人类发展科学技术的新手段;提供了人类创造文化的新工具,引了人类的工作与生活方式的变化,故B、C、D、的说法都是正确;而A是计算机的特性,不属于作用,故选A。 [例11]十进制:“-65”在计算机内部用二进制代码表示,其表示方式为。 (A)ASCII码(B)反码(C)原码(D)补码 分析:“-65”的原码是、反码是、补码是 (原码=符号位+绝对值表示,反码=符号位+绝对值表示的反码,补吗=取反加一). [例13]数据传输速率指实际进行数据传输时单位时间内传送的二进位数目,下面一般不用做它的计量单位。

2010广东省计算机等级考试二级必过技巧

1、对建立良好的程序设计风格,下面描述正确的是(A) A. 程序应简单、清晰、可读性好 B. 符号名的命名要符合语法 C. 充分考虑程序的执行效率 D. 程序的注释可有可无 2、检查软件产品是否符合需求定义的过程称为(A) A. 确认测试 B. 集成测试 C. 验证测试 D. 验收测试 3、希尔排序法属于哪一种类型的排序法(B) A.交换类排序法 B.插入类排序法 C.选择类排序法 D.建堆排序法 4、对建立良好的程序设计风格,下面描述正确的是(A) A. 程序应简单、清晰、可读性好 B. 符号名的命名要符合语法 C. 充分考虑程序的执行效率 D. 程序的注释可有可无 5、算法一般都可以用哪几种控制结构组合而成(D) A. 循环、分支、递归 B. 顺序、循环、嵌套 C. 循环、递归、选择 D. 顺序、选择、循环 6、下述关于数据库系统的叙述中正确的是(A) A. 数据库系统减少了数据冗余 B. 数据库系统避免了一切冗余 C. 数据库系统中数据的一致性是指数据类型的一致 D. 数据库系统比文件系统能管理更多的数据 7、在结构化方法中,用数据流程图(DFD)作为描述工具的软件开发阶段是(B) A. 可行性分析 B. 需求分析 C. 详细设计 D. 程序编码 8、在关系数据库中,用来表示实体之间联系的是(D) A. 树结构 B. 网结构 C. 线性表 D. 二维表 9、下述关于数据库系统的叙述中正确的是(A) A. 数据库系统减少了数据冗余 B. 数据库系统避免了一切冗余 C. 数据库系统中数据的一致性是指数据类型的一致 D. 数据库系统比文件系统能管理更多的数据 10、下列关于队列的叙述中正确的是(C) A. 在队列中只能插入数据 B. 在队列中只能删除数据 C. 队列是先进先出的线性表 D. 队列是先进后出的线性表 11、在结构化方法中,用数据流程图(DFD)作为描述工具的软件开发阶段是(B) A. 可行性分析 B. 需求分析 C. 详细设计 D. 程序编码 12、程序流程图(PFD)中的箭头代表的是(B) A. 数据流 B. 控制流 C. 调用关系 D. 组成关系

2018江苏省计算机一级考试真题

1.CPU的性能主要表现在程序执行速度的快慢,________是决定CPU性能优劣的重要因素之一。 A.功耗的大小 B.价格 C.主频的高低 D.内存容量的大小 答案:C 4(判断题)若西文使用标准ASCII码,汉字采用GB2312编码,则十六进制代码为C4 CF 50 75 B3 F6的一小段简单文本中,含有3个汉字。 答案:错误 5.PC机中的系统配置信息如硬盘的参数、当前时间、日期等,均保存在主板上使用电池供电的________存储器中。 A.Cache B.ROM C.CMOS D.Flash 答案:C 6(判断题)采用迅雷在线播放视频,本地机不仅从网上多点(计算机)下载视频,同时也向网上上传已下载到本地机的视频。 答案:正确 9(判断题)光盘片是一种可读不可写的存储介质。 答案:错误 10.计算机局域网的基本拓扑结构有________。 A.总线型、星型、对等型 B.总线型、主从型、对等型 C.总线型、环型、星型 D.总线型、星型、主从型 答案:C 11.在Internet提供的下列服务中,通常不需用户输入帐号和口令的服务是________。 A.网页浏览服务 B.E-MAIL电子邮件服务 C.FTP文件传输服务 D.Telnet远程登录服务 答案:A 12.银行使用计算机和网络实现个人存款业务的通存通兑,这属于计算机在______方面的应用。 A.数据处理 B.自动控制 C.科学计算 D.辅助设计 答案:A 13.Word文字处理软件能够打开并显示PDF格式文档。 答案:错误 14.下列有关网络操作系统的叙述中,错误的是________。 A.利用网络操作系统可以管理、检测和记录客户机的操作 B.Windows 7(Home版)属于网络操作系统 C.网络操作系统通常安装在服务器上运行 D.网络操作系统必须具备强大的网络通信和资源共享功能 答案:B 15.下列4种输入设备中,功能和性质不属于同一类型的是________。 A.手持式扫描仪 B.鼠标器 C.触摸屏 D.轨迹球 答案:A 16.在数据库系统中,位于用户程序和数据库之间的一层数据管理软件是________。 A.BIOS B.CAD C.DBMS D.DBS 答案:C 17(判断题)我们通常所说的计算机主频1.6GHz是指CPU与芯片组交换数据的工作频率。 答案:错误 21.下面关于虚拟存储器的说法中,正确的是________。 A.虚拟存储器由物理内存和硬盘上的虚拟内存组成 B.虚拟存储器的容量等于主存加上Cache的容量 C.虚拟存储器是提高计算机运算速度的设备 D.虚拟存储器由RAM加上高速缓存Cache组成

2010春江苏省计算机二级C语言试题与答案(笔试)

2010年春江苏省计算机等级二级C考试试题 第一部分计算机基础知识 1.下面关于通信技术的叙述中,错误的是___1___ 。 A.任何一个通信系统都有信源、信道和信宿这三个基本组成部分, B.为了实现远距离传输信息,在模拟通信和数字通信中均采用载波技术 C.为了降低传输信息的成本,在通信中广泛采用多路复用技术 D.数字通信系统的一个主要性能参数是信道带宽,它指实际进行数据传输时单位时间内传输的二进位数目2.在下列有关集成电路及其应用的叙述中,错误的是___2___ 。 A.集成电路的制造工序繁多,工艺复杂且技术难度高 B.经过抛光后的硅片称为晶圆,每个晶圆最多可以制成一个合格的集成电路芯片 C.IC卡分为接触式IC卡和非接触式IC卡,后者通常又称为射频卡或感应卡 D.集成电路应用十分广泛,目前我国第2代居民身份证中就有集成电路芯片 3.在下列有关数字技术的一些叙述中,错误的是_____3_____ 。 A.数字技术是采用有限个状态(例如"0"和"1")来表示、处理、存储和传输信息的 B.在逻辑代数中,1与1进行逻辑加(V)和逻辑乘(^)的结果相同 C.任何一个十进制数,均可以精确地转换成等值的二进制数 D.在PC机中,通常用原码表示正整数、用补码表示负整数 4.在下列有关PC机主机的叙述中,错误的是___4___ 。 A.BIOS和CMOS存储器安装在主板上,普通用户一般不能自己更换 B.由于PC机主板的物理尺寸等没有标准化,所以不同PC机的主板均不能互换 C.芯片组是PC机各组成部分相互连接和通信的枢纽,一般由2块VLSI芯片组成 D.芯片组决定了主板上所能安装的内存最大容量、速度及可使用的内存条类型 5.在下列4个Intel微处理器产品中,采用双核结构的是_____5_____ 。 A. Core 2 Duo B.Pentium PRO C.Pentium III D.Pentium 4 6.在下列四种PC机主存储器类型中,目前常用的是_____6_____ 。 A.EDODRAM B.SDRAM C.RDRAM D.DDR SDRAM 7.在下列有关PC机常用I/O接口的叙述中,错误的是7 。 A.目前显卡与显示器的接口大多采用VGA接口 B. 可用于连接鼠标器的USB接口和PS/2接口的数据传输方式均是串行传输方式 C. USB接口连接器有4个引脚,其中1个引脚可获得由主机提供的+1.5V电源 D.IEEE-1394b接口也是PC机常用的一种高速接口 8.在下列有关PC机外存储器的叙述中,错误的是8 。 A.由于数据存取速度慢、容量小等原因,软盘存储器已逐渐被淘汰 B. 所有的硬盘都是由2个或2个以上盘片组成的,硬盘中的盘面数为盘片数的2倍 C.目前有些优盘产品可以模拟软盘和硬盘启动操作系统 D. 目前常见的组合光驱(“康宝”)既有DVD只读光驱功能,又有CD光盘刻录机功能 9.在下列有关光盘存储容量的叙述中,错误的是9 。 A.80ram CD存储容量大约为200多兆字节B.120mm CD存储容量大约为600多兆字节 C.单面单层的120mm DVD存储容量大约为4.7GB D.单面单层的120mm蓝光光盘存储容量大约为17GB 10.在下列有关Windows系列操作系统及其功能的叙述中,错误的是10 。 A.Windows操作系统采用并发多任务方式支持系统中多个任务的执行 B.Windows XP分为多个版本,它们可用于不同计算机和不同的应用 C.与Windows XP相比,Windows Vista做了许多改进,但其硬件运行环境要求较高 D.无论是硬盘还是光盘,它们均采用相同的文件系统,即FAT文件系统 11.在下列常用应用软件中,不能对编辑的文档设置密码的是11 。 A.Microsoft Word B.Microsoft Excel C.Microsoft PowerPoint D.Microsoft FrontPage

江苏省计算机等级考试复习教材

省计算机等级考试复习教材 -----------------------作者:-----------------------日期:

第一章信息技术 第二章计算机组成 第三章软件 第四章因特网 第五章数字媒体 第六章信息系统和数据库 Windows操作注意事项 第一章、信息技术概述 1:现代信息技术的主要特征是以数字技术为基础,以计算机及其软件为核心,采用电子技术进行信息的收集、传递、加工、存储 信息处理是指:信息收集加工,存储,传递,施用 信息处理系统:用于扶助人们进行信息获取、传递等的综合使用各种信息技术的系统 2:微电子技术的核心:集成电路(分小,中,大规模,超大规模,极大规模 PC机) 特点:体积小,重量轻,可靠性高 未来发展:晶体管已经逼近其物理极限,纳米芯片技术 IC卡存储器卡:卡、水电卡、医疗卡 CPU卡:SIM卡 3:对载波进行调制所使用的设备叫做调制器 低成本传输信息:多路复用技术(时分多路复用TDM,频分多路复用FDM)

通信的三要素:信源,信宿,信道 数字通信的性能指标:信道带宽 数据传输速率(用小bp表示) 误码率:规定时间出错数据占被传输数据总数的比例 端端延迟:数据从信源到信宿所花费的时间 利用微波进行远距离通信的方式地面微波接力通信 卫星通信(用人造地球卫星做中继站) 对流层散射通信 *激光,红外线,微波,无线电波:建设费低,容量大,前两:一定围 *微波:极高频率的电磁波,可用于及电视图像 *双绞线:成本低,误码率高 *同轴电缆:传输特性和屏蔽特性良好,成本高 *光缆:损耗小,通信距离长, 移动通信第一代模拟技术应用:传统的有线载波,广播 *有线载波通信:发信端频率调制,收信端信号滤波 第二代话音和低速数据业务 GPRS 第三代 3G高质量的多媒体通信 4:比特是组成数字信息的最小单位 b表示 字节 B表示=8b 千字节 1KB=2^10B=1024B 比特的传输用b表示 逻辑乘:也称“与”,“AND”1∧1=1,1∧0=0

广东省计算机二级Photoshop模拟题

广东省计算机二级Photoshop模拟题 1、Photoshop是用来处理( b a)的软件; A、图形 B、图像 C、文字 D、动画 2、构成位图图像的最基本单位是( d ); A、颜色 B、通道 C、图层 D、像素 3、分辨率是指( b); A、单位长度上分布的像素的个数 B、单位面积上分布的像素个数 C、整幅图像上分布的像素总数 D、当前图层上分布的像素个数 4、下面关于分辨率说法中正确的是( d c ); A、缩放图像可以改变图像的分辨率 B、只降低分辨率不改变像素数 C、同一图像中不同图层分辨率一定相同 D、同一图像中不同图层分辨率一定不同 5、色彩的三种基本属性是( a ); A、RGB B、Lab C、HSB D、CMYK 6、以下( d)不是图像模式; A、RGB B、Lab C、HSB D、双色调 7、从通道中载入选区时,可以按住( c a )辅助键不放,直接点击存储了选区的通道; A、Ctrl B、Shift C、Alt D、空格 8、建立选区时,移动正在建立的选区,可以加( a d)辅助键; A、Shift B、Ctrl C、Alt D、空格 9、执行“自由变换”“旋转”时,加按Shift键,限定每旋转一次相对增加( a c)度 A、15 B、30 C、45 D、60 10、( d a )不能在通道中存储; A、历史记录 B、选区 C、颜色信息 D、蒙版 11、可以存储通道信息的图像格式的是( C ); A、Jpg B、Bmp C、PSD D、Gif 12、Gif格式图像中,最多有能有( c d)种颜色; A、128 B、255 C、256 D、没有限制 13、下列调整选项中,( a )不可以调整图像的亮度; A、色调分离 B、色阶调整 C、曲线调整 D、亮度对比度 14、执行粘贴入操作的前提是( b d); A、创建图层蒙版 B、改变成RGB模式 C、创建选区 D、创建新层 15、不能创建选区的工具是( c ); A、单行选框 B、磁性套索工具 C、文字工具 D、文字蒙版工具 16、存储文件时,( a c)不会被存储; A、颜色通道 B、附加通道 C、路径 D、图案 17、下面对矢量图和象素图描述正确的是: c A、矢量图的基本组成单元是象素 B、象素图的基本组成单元是锚点和路径 C、Adobe Illustrator 9图形软件能够生成矢量图 D、Adobe photoshop 6 能够生成矢量图 18、图象分辨率的单位是:a A、dpi B、ppi C、 lpi D、pixel 19、图象必须是何种模式,才可以转换为位图模式:b a A、RGB B、灰度 C、多通道 D、索引颜色 20、索引颜色模式的图象包含多少种颜色:b A、2 B、256 C、约65,000 D、1670万 21、当Photoshop警告用户内存不够时,下列哪个解决方案是可选的?c A、删除动作 B、清除直方图 C、清除历史记录 D、清除预置文件 22、下面哪些滤镜只对 RGB 图像起作用?c b A、马赛克 B、光照效果 C、波纹 D、浮雕效果

江苏计算机一级IT01密HDMF试题(附答案)

计算机一级等级考试试题 IT01 密HDMF 一、必答题 [1]. 使用光纤进行通信容易受到外界电磁干扰,安全性不高。 A.正确 B.错误 [2]. CPU执行指令需要从存储器读取数据时,数据搜索的顺序是__________。 A.cache、DRAM和硬盘 B. DRAM、cache和硬盘 C.硬盘、DRAM和cache D. DRAM、硬盘和cache [3]. 在带电脑控制的家用电器中,有一块用于控制家用电器工作流程的大规模集成电路芯片,它把处理器、存储器、输入/输出接口电路等都集成在一起,这块芯片称为________。 A. 芯片组 B. 内存条 C. 微控制器(嵌入式计算机) D. ROM [4]. 指令的功能不同,指令的执行步骤多少也不同,但执行任何指令都必须经历的步骤是_____。 A. 取指令和指令译码 B. 加法运算 C. 将运算结果保存至内存 D. 从内存读取操作数 [5]. MP3是目前比较流行的一种数字音乐格式,从MP3网站下载MP3音乐主要是使用了计算机网络的________功能。 A. 资源共享 B. 数据解密 C. 分布式信息处理 D. 系统性能优化 [6]. PC机的常用外围设备,如显示器、硬盘等,都通过PCI总线插槽连接到主板上。 A.正确 B.错误 [7]. 下列对C 语言中语句"while (P) S;"的解释中,正确的是________。 [20]. 以下关于操作系统中多任务处理的叙述中,错误的是:________。[8]. 在WWW网应用中,英文缩写HTML的中文含义是________语言。 [9]. 移动通信指的是处于移动状态的对象之间的通信,下面的叙述中错误的是________。 A.上世纪70~80年代移动通信开始进入个人领域 B.移动通信系统进入个人领域的主要标志就是手机的广泛使用 C.移动通信系统由移动台、基站、移动电话交换中心等组成 D.目前广泛使用的GSM属于第三代移动通信系统 [10]. 程序设计语言可分为机器语言、汇编语言和高级语言,其中高级语言比较接近自然语言,而且易学、易用、程序易修改。 A.正确 B.错误 [11]. IP地址是因特网中用来标识主机的信息,如果IP地址的主机号部分每一位均为_____,则此地址称为直接广播地址。 [12]. 下列说法中错误的是________。 A.计算机图形学主要研究使用计算机描述景物并生成其图像的原理、方法和技术 B.用于在计算机中描述景物形状的方法有多种 C.树木、花草、烟火等景物的形状也可以在计算机中进行描述 D.利用扫描仪输入计算机的机械零件图是矢量图形 [13]. ________是通用串行总线的缩写,它是一种中、高速的最多可以连接127个设备的串行接口。

江苏省计算机二级考试试题

江苏省计算机二级考试试题 1(填空题<1空> ): 当Caps Lock指示灯不亮时,按下键的同时,按字母键,可以输入大写字母。 2(单选题): 下列有关我国汉字编码标准的叙述中,错误的是__________。 GB2312国标字符集所包含的汉字许多情况下已不够 使用 Unicode是我国发布的多文种字符编码标准 我国台湾地区使用的汉字编码标准与大陆不同 GB18030编码标准中所包含的汉字数目超过2万个 3(单选题): 下列关于数字电视特点的说法中,错误的是___________。

接收端必须安装模数转换器 频道多,利用率高 可开展交互业务 图像清晰度好 4(单选题): 目前在数据库系统中普遍采用的数据模型是________。 语义模型 层次模型 网络模型 关系模型 5(单选题): 以下关于网卡(包括集成网卡)的叙述中,错误的是________。 不同类型的局域网其网卡类型是不相同的

一台计算机中只能安装一块网卡 每一块以太网卡都有全球唯一的MAC地址 接入局域网的每台计算机中都必须安装网卡6(单选题): 下列VBA程序段的执行结果为__________。 X1=1 X2=1 N=0 Do While N<5 X1,X2 X1=X1+X2 X2=X1+X2 N=N+1 Loop X1;X2 233 377

55 89 34 55 89 144 7(单选题): 关于数字签名,以下叙述正确的是________。 数字签名除了用于保证消息的完整性之外,还可以用于鉴别消息来源的真实性 数字签名的主要目的是让对方相信消息内容正确而无 差错 数字签名是指将待验证的签名与数据库中用户已登记 的手写真迹签名相互比对来进行身份认证 数字签名需使用笔输入设备 8(单选题): 下列诸多软件中,全都属于应用软件的一组是________。

全国高等学校计算机等级考试(广东)2008年春季试题

全国高等学校计算机等级考试(广东)2008年春季试题(13)一.选择题(单选)(20分) 1、[单选题]在向Excel工作表的单元格里输入公式,运算符有优先顺序,下列 _______说法是错误的。 (A)、百分比优先于乘方 (B)、字符串连接优先于关系运算 (C)、乘和除优先于加和减 (D)、乘方优先于负号 2、[单选题]对于演示文稿中不准备放映的幻灯片可以用_______下拉菜单中的“隐藏幻灯片”命令隐藏。 (A)、工具 (B)、视图 (C)、编辑 (D)、幻灯片放映 3、[单选题]Pentium系列计算机属于第_______代计算机。 (A)、3 (B)、2 (C)、1 (D)、4 4、[单选题]在Windows98/2000中,为结束陷入死循环的程序,应首先按的键是_______。 (A)、Ctrl+ Alt+Del (B)、Del (C)、Ctrl+Del (D)、Alt+Del 5、[单选题]下面关于操作系统的叙述中正确的是_______。 (A)、操作系统是源程序和目标程序的接口 (B)、操作系统是用户和计算机之间的接口 (C)、操作系统是软件和硬件的接口 (D)、操作系统是主机和外设的接口 6、[单选题]在WORD中查找和替换正文时,若操作错误则________。 (A)、必须手工恢复 (B)、可用“撤消”来恢复 (C)、无可挽回 (D)、有时可恢复,有时就无可挽回

7、[单选题] 在“Windows帮助”窗口中,若要以浏览方式寻找您所需要的项目,请按__________标签进行。 (A)、搜索 (B)、目录 (C)、主题 (D)、索引 8、[单选题] Internet实现了分布在世界各地的各类网络的互联,其最基础和核心的协议是___________。 (A)、HTML (B)、FTP (C)、TCP/IP (D)、HTTP 9、[单选题]关于文件名,下列________表述是错误的。 (A)、修改文件名的快捷键是F2 (B)、文件名不能含有以下字符:^:*?”<>| (C)、文件的名字不可以是汉字 (D)、文件的名字可以是汉字 10、[单选题]在Windows中的“任务栏”上显示的是_________。 (A)、系统前台运行的程序 (B)、系统正在运行的所有程序 (C)、系统后台运行的程序 (D)、系统禁止运行的程序 11、[单选题]下面叙述中正确的是_________。 (A)、说一台机器安装了FORTRAN语言,就是说他一开机就可以用FORTRAN 语言编写和执行程序 (B)、系统软件就是买来的软件,应用软件就是自己编写的软件 (C)、外存上的信息可以直接进入CPU被处理 (D)、用机器语言编写的程序可以由计算机直接执行,用高级语言编写的程序必须经过编译(解释)才能执行 12、[单选题]硬盘的主要几种接口方式有IDE、EIDE及_________等。 (A)、HDC (B)、HDD (C)、SCSI (D)、ALT 13、[单选题]域名中的后缀.gov表示机构所属类型为________。 (A)、教育机构 (B)、军事机构 (C)、政府机构

2014广东省计算机等级考试二级最新考试试题库(完整版)

1、设一棵完全二叉树共有699个结点,则在该二叉树中的叶子结点数为(B) 注:利用公式n=n0+n1+n 2、n0=n2+1和完全二叉数的特点可求出 A. 349 B. 350 C. 255 D. 351 2、在一棵二叉树上第5层的结点数最多是(B) 注:由公式2(k-1)得 A. 8 B. 16 C. 32 D. 15 3、下面描述中,符合结构化程序设计风格的是(A) A. 使用顺序、选择和重复(循环)三种基本控制结构表示程序的控制逻辑 B. 模块只有一个入口,可以有多个出口 C. 注重提高程序的执行效率 D. 不使用goto语句 4、检查软件产品是否符合需求定义的过程称为(A) A. 确认测试 B. 集成测试 C. 验证测试 D. 验收测试 5、下列关于栈的叙述中正确的是(D) A. 在栈中只能插入数据 B. 在栈中只能删除数据 C. 栈是先进先出的线性表 D. 栈是先进后出的线性表 6、结构化程序设计主要强调的是(B) A.程序的规模 B.程序的易读性 C.程序的执行效率 D.程序的可移植性 7、希尔排序法属于哪一种类型的排序法(B) A.交换类排序法 B.插入类排序法 C.选择类排序法 D.建堆排序法 8、关系数据库管理系统能实现的专门关系运算包括(B) A. 排序、索引、统计 B. 选择、投影、连接 C. 关联、更新、排序 D. 显示、打印、制表 9、下列模式中,能够给出数据库物理存储结构与物理存取方法的是(A) A. 内模式 B. 外模式 C. 概念模式 D. 逻辑模式 10、软件调试的目的是(B) 注:与软件测试要对比着复习 A.发现错误 B.改正错误 C.改善软件的性能 D.挖掘软件的潜能 11、按条件f对关系R进行选择,其关系代数表达式为(C) A. R|X|R B. R|X|Rf C. бf(R) D. ∏f(R)

江苏省计算机二级考试大学计算机基础-绝对全面

1.微电子技术是实现电子电路和电子系统超小型化及微型化的技术,以集成电路(IC)为核心 2.现代集成电路使用的半导体材料主要是硅,也可以是化合物半导体如砷化镓 3.集成电路根据它所包含的电子元件数目可分为小规模、中规模、大规模、超大规模、及大 规模集成电路 4.中小规模集成电路一般以简单的门电路或单级放大器为集成对象,大规模集成电路则以功 能部件、子系统为集成对象。集成电路芯片是计算机和通信设备的硬件核心 5.集成电路特点是体积小、重量轻、可靠性高。晶体管尺寸越小,其极限工作频率越高。 6.摩尔定律:单块集成电路的集成度平均每18~24个月翻一番 7.集成电路已达到45nm的水平 8.IC卡把集成电路芯片密封在塑料卡基片内部,使其成为能存储、处理和传递数据的载体, 不受磁场影响,可靠存储数据 9.现代通信指使用电波或光波传递信息的技术,通常称为电信,如电话传真电报。书报杂志 磁带光盘等不属于现代通信 10.通信三要素:信源、信宿、信道 11.模拟信号:连续形式,打电话或声音经话筒转换的电信号。数字信号:离散形式,电报机 传真机和计算机发出的信号 12.调制解调器(MODEM):调制器和解调器做在一起。多路复用技术:让多路信号同时共用 一条传输线进行传输,分为时分多路复用(TDM)和频分多路复用(FDM) 13.数字信号可以在网络中直接传输(基带传输,如以太网),也可以经过调制后在网络中传输 (频带传输,如广域网) 14.目前我国正在广泛使用的GSM、CDMA等都是第二代移动通信系统 15.组成数字信息的基本单位——比特(bit),用b表示,只有两种状态0或1 16.每个西文字符需用8个比特表示,汉字至少需要16个。1B=8b 17.一个触发器可以存储一个比特,一组(如8或16个)触发器可以存储一组比特,称为寄存 器,中央处理器中有几十个甚至上百个寄存器 18.寄存器和半导体存储器在断电后存储的信息丢失,易失性存储器,磁盘和光盘不会,可长 期存储信息 19.传输速率:比特/秒(bps),1Gb/s=109比特/秒=1000Mb/s 20.八进制:0~7。十六进制:0~9,A~F,,A表示10 21.不带符号整数常用于表示地址,索引等正整数。8个二进位表示正整数取值范围是0~28-1 22.功能上分硬件主要包括中央处理器、内存储器、外存储器、输入和输出设备等,通过总线 互相连接。CPU、内存储器、总线构成了主机 23.一台计算机往往有多个处理器,承担系统软件和应用软件运行任务的处理器称为CPU,必 不可少。一台机可以有多个cpu,此技术称为并行处理 24.微处理器(MP)指使用单片大规模集成电路制成具有运算和控制功能的部件。无论巨型机 还是个人机cpu几乎都采用微处理器组成,区别仅在于所使用微处理器性能的高低和数量的多少不同而已 25.cpu结构:寄存器组,运算器,控制器。指令由操作码和操作地址构成。每一种cpu都有自 己独特的一组指令。Cpu性能主要表现在程序执行速度的快慢 26.目前个人计算机使用的cpu大多数是32位处理器 27.主板上安装了cpu、内存、总线、I/O控制器等部件,是PC机的核心 28.主板上两块特别有用集成电路:闪存,存放基本输入/输出系统(BIOS),是PC机最基础部 分,没有机器无法启动;CMOS存储器,存放与计算机硬件相关的参数(配置信息),易失性存储器,电池供电,关机不影响。

相关文档
最新文档