当前位置:文档之家› 国家计算机二级题库

国家计算机二级题库

国家计算机二级题库
国家计算机二级题库

使用说明:打开填空题程序后,以看到的内容作为查找参照;上机题分为填空题、改错题、编程题,如果你的考试填空题的题目和这题库中给出的某一道填空题的题目的一致,那么你的改错题、编程题的答案也都在下面。注:1、请在纯英文输入法状态下答题2、当出现“==”是指连续输入两个等于号=,当出现——是连续输入连个减号,2、建议不要使用复制和粘贴。3、逻辑或“| |”的输入.请务必认真参阅《上机考试教学视频》,掌握操作细节,否则无法通过。

第01套:int fun(___1___ *std)

___2___ *fp; int i

sizeof(STYPE), 1, ___3___);

填空:STYPE FILE fp

改错:for(i=0; i<= sl; i++)

t[2*sl]=’\0’;

编程:

*c=(a/10)*1000+(b/10)*100+(a%10)*10 +(b%10);(此为一条语句,答题时输入在同一行,不要写成两行。)

第02套:

void WriteText(FILE ___1___)

fputs(___2___,fw);

printf("%s",___3___);

填空: *fw str str

改错:

void fun (long s, long *t)

sl=sl*10;

编程:

int i, j=0, min=a[0].s;

for(i=0; i

if(min>a[i].s){

j=0; b[j++]=a[i]; min=a[i].s; }

else if(min==a[i].s)

b[j++]=a[i];}

return j;

第03套:

fprintf(___1___,"%d %f\n",

___2___;

if((fp=fopen(___3___,"r"))==NULL)填空:fp fclose(fp) fname

改错:for(i=j+1;i

p=i;

编程:

*c=(b%10)*1000+(a%10)*100+(b/10)*10 +a/10;(此为一条语句,答题时输入在同一行,不要写成两行。)

第04套:

if((fs=fopen(source,___1___))== while(!feof(___2___))

fputc(ch,___3___);

填空:"r" fs ft

改错: if(d%2==0) s/=10;

编程:int i, j=0;

for(i=0; i

if(s[i]%2==0)t[j++]=s[i];

t[j]='\0';

第05套:

s->data=___1___;q=___2___;

q->next=___3___;

填空:x p s;

改错:long k=1; num/=10;

编程:

int i; float ave=0.0;

for(i=0; i

ave=ave/n;return ave;

第06套:t=t->___1___;

printf(" %d ",___2___);

free(___3___);

填空:next t->data t

改错:void fun(char *a)

printf("%c", *a);

编程:

int i;

char *p=s, *q=t;

int n=0,m=0;

while(*p)

{n++;p++;}

while(*q)

{m++; q++;}

if(n>=m) p=s;

else p=t;return p;}

第07套:free(___1___);

q=p->___2___;q=q->___3___;

填空:q next next

改错: p=j; p=i;

编程: int i,j=0;*n=0;

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

if(i%7==0||i%11==0)

{a[j]=i;j++;}

*n=j;

第08套:

while(p!=___1___)

if (p->data==ch) return ___2___;

k=fun(___3___);

填空:0n head,ch

改错: for(i=0,t=0; p[i]; i++)

c[t]='\0';

编程:int i;

for(i=1; i

{if(ss[i]>='a'&&ss[i]<='z')

ss[i]-=32;}

第09套: ___1___=0;

p=p->___2___; fun(___3___,&num);

填空: *n next head

改错:a=NULL;if(*r==*p)

编程:

*c=(a%10)*1000+(b/10)*100+(a/10)*10

+(b%10);(此为一条语句,答题时输入

在同一行,不要写成两行。)

第10套:s+= p->___1___;

p=p->___2___;

printf("\nsum=%d\n",fun(___3___));

填空:data; next;head

改错:while(*r)

*a=*r; a++; r++;

编程: int i,j = 0 ;

for(i=1;i < strlen(s);i+=2) t[j++] = s[i] ;

t[j] = 0 ;

第11套

___1___ fun(STU *std,char *num)

if(strcmp(___2___,num)==0)

return (___3___);

填空:STU std[i] std[i]

改错: r++; p++;

if(*r==’\0’)

编程:int i,j = 0 ;

for(i = 0 ;i < strlen(s);i++) if(s[i] % 2)

t[j++] = s[i] ;t[j] = 0 ;

第12套:

if(___1___==year)k[n++]= ___2___;

return (___3___);

填空: std[i].year std[i] n

改错:IsPrime(int n) if(!(n%i))

编程:

int i,max = a[0].s,j = 0;

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

if(max < a[i].s)

{ j = i ;max = a[i].s ;}

*s = a[j] ;

第13套:

void modify(___1___ *ss,float a)

ss->___2___ *=a;

modify(___3___,a);

填空:STU score[i] &std

改错: if(k>0) else if(k==0)

编程:int i,j;

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

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

a[i][j] *= n ;

第14套:

void fun(PERSON ___1___)

___2___ temp; fun(___3___);

填空:*std PERSON std

改错:int k, q, i;

pt[i]=str[k][i];

编程:int i,j;

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

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

a[i][j] = 0 ;

第15套:

max= ___1___;

if(max.age<___2___) max=std[i];

printf("\nName : %s,Age : %d\n",___3___,max.age);

填空:*std std[i].age https://www.doczj.com/doc/9e13842155.html, 改错:void fun(int *a, int *b)

t=*b; *b=*a; *a=t;

编程:int i,j,min,k ;

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

{ min = tt[0][i] ;k = 0 ;

for(j = 1 ;j < M ;j++)

if(min > tt[j][i])

{ \TAB min=tt[j][i] ;k = j ;}

pp[i] = tt[k][i];}

第16套:

void show(STU ___1___)

printf("%5.1f",___2___);

show(___3___);

填空:tt tt.score[i]std

改错:m=i; if(a[k]>a[m])m=k;

编程:if(w>10000) w %= 10000 ;

else if(w>1000) w %= 1000 ;

else if(w>100) w %= 100 ;

else if(w>10) w %=10 ;

return w ;

第17套:

for(j=___1___;j

if(n[k]>n[j]) ___2___;

strcpy(ss[k],___3___);

填空:i+1 k=j t

改错:void fun(char *str, char ch) if(*str !=ch)

str[1]='\0';

编程:char b[N] ;

int i = 0,j ;

memset(b,0,N) ;

for(j = strlen(s) - 1 ;j >= 0 ;j--)

b[i++] = s[j] ;

strcpy(s,b) ;

第18套: n=len;___1___=i;

for(j=___2___;j>=0;j--)

___3___='*';

填空:k len ss[i][j]

改错: result*=n--;

return result;

编程:char *p = s ;

int i = 0 ;

while(*p) { if(*p != c) s[i++] = *p ;p++ ;}

s[i] = 0 ;

第19套 n=strlen(___1___);

ss[i][___2___]='*';

ss[i][n+j+ ___3___]='\0';

填空:ss[i] n+j 1

改错:if(*p==' ')

*(p-1)=toupper(*(p-1));

编程:char ch ;int i,j ;

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

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

{ if(*(s + i) < *(s + j))

{ ch = *(s + j) ;*(s + j) = *(s +i) ;

*(s + i) = ch ;} }

第20套:

int fun(char (*ss) ___1___,int *n)

if(i==0) *n=___2___; ___3___;

填空:[N] len *n=len;

改错: t+=1.0/i;return t;

编程:int cnt=0;

char *p=str, *q;

while(*p)

{ q=strstr(p, substr);

if(q==NULL) break;

p=q+strlen(substr);

cnt++;}

return cnt;

第21套:for(i=0; i<___1___; i++)

if(len ___2___ *n)

return(___3___);

填空:M < k

改错:

if(('a'<=tt[i])&&(tt[i]<='z'))

tt[i]-=32;

编程:int i,j;

int t=0;

for(i=2;i

{ j=2; while(j

{ if(i%j==0)

{ xx[t]=i; t++;

break; }

j++; }

*k=t; }

第22套:

t2[j]=s[i];___1___;

for(i=0;i

for(i=0;i<___3___;i++) }

填空:j++; s[i]=t1[i] ;j

改错:for(j=i+1; j<6; j++)

*(pstr+i)=*(pstr+j);

编程:

int cnt = 0 ;char *p = ss ;

while(*p)

{ if(*p == c) cnt++ ;p++ ;}

return cnt ;

第23套:

if(s[i]>='0' ___1___ s[i]<='9')

while(s[i+1+n]!= ___2___) n++;

s[j+1]= ___3___;

填空:&& 0 s[j]

改错: for(i=2; i<=m; i++)

y+=1.0/(i*i);

编程:int c[3][3] ;int i,j ;

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

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

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

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

第24套:

for(i=0;___1___ !=0;i++)

if(s[i]>='0'&&s[i]<= ___2___) n++;

___3___ ;

填空: s[i] '9') *t=n ;

改错:t=*x; *x=y;return(t);

编程:int i;*n=0;

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

if(((i%7)==0||(i%11)==0)&&(i%77)!=0)

a[(*n)++]=i;

第25套:if(n%2==0) k=n-___1___ ;

c=___2___ ;s[1]=___3___ ;

填空:k=n-1; [k] c

改错:long s=0, t=0;

t=t/10;

编程:char *p = tt ;int i ;

for(i = 0 ;i < 26 ;i++) pp[i] = 0 ;

while(*p)

{ if(*p >= 'a' && *p <= 'z')

pp[*p - 'a'] += 1 ;p++ ;}

第26套: ___1___;

/ for(j=___2___+2 ;j

p[j]=___3___;

填空: t=i; i 0

改错: while(fabs(t)>=num)

t=s/n;

编程:strncpy(b,a,n) ;

b[n] = 0 ;

strcat(b,a + n + 1) ;

第27套:

for(i=0;s[i]!=___1___ ;i++)

n=___2___ ; s[j+1]=___3___ ;

填空:0 0 c

改错:double sum=0.0;

sum /=c;

编程:int i,j,t;float s=0;

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

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

s=s+1./t;}

return s;

第28套:for(i=0;i

t[i][j+___2___]=t[i][j];

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

填空:i++m m

改错: while((2<=high)&&(n<10)) yes=0; break;

编程:float x0,x1=0.0;

do

{x0=x1;x1=cos(x0);}

while(fabs(x0-x1)>0.000001);

return x1;

第29套:

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

x=t[i][___2___] ;

t[i][___3___]=x;

填空:N N-1 0

改错: s=s+(n+1.)/n;

return t;

编程:int f0 = 0,f1 = 1,f ;

do

{f = f0 + f1 ;f0 = f1 ;f1 = f ;} while(f < t) ;

return f ;

第30套:t[0][N-j-1]=t[j][___1___ ];

for(j=N-1;j>=0;___2___ )

t[j][N-1]=r[___3___];

填空:0 j-- j

改错:double f(double x)

return s;

编程:double s = 0.0 ;int i ;

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

s += log(1.0 * i) ;

s = sqrt(s) ;

return s ;

第31套:void fun(int (*t)___1___)

___2___ =t[i][j]+t[j][i];

___3___ =0;

填空:[N] t[i][j] t[j][i]

改错:#define FU(m,n) ((m)/(n))

return (value);

编程:int j=0;char *p = a ;

while(*p == '*') p++ ;

while(*p)

{ a[j++] = *p ;p++;}

a[j]=0 ;

第32套:void fun(int ___1___ ,int n) for(___2___;i++)

t[i][n-1-i]=___3___;

填空:t[][N] i=0;i

else if(m>a[mid])

编程:

char *q=a;int j=0;

while(*q && q

{ if(*q != '*') a[j++] = *q ;q++ ;}

while(*p) a[j++]=*p++;

a[j]=0;

第33套 ___1___;sum+=___2___ ;

sum+= t[i][n-i-___3___] ;

填空: sum=0; t[i][i] 1

改错:double r;

while(fabs(n-m)>0.001)

编程:int j=0;

char *q=a;

while(*q && q < h) a[j++] = *q++ ;

while(*h && *p && h < p)

{ if(*h != '*') a[j++] = *h ;h++;}

while(*p) a[j++] = *p++ ;

a[j] = 0 ;

第34套:if (a[i]%2==___1___)

a[j] = a[i];___2___;

return ___3___;

填空:1 j++ j

改错:t=a;a=b;b=t;

return(b);

编程:int j =0 ;char *p=a;

while(*p)

{ if(*p != '*') a[j++]=*p ;p++ ;}

a[j]=0;

第35套: if (___1___== 0) {

___2___ = a[i];j++;

return ___3___;

填空: a[i]%2 a[j] j;

改错:int fun(int n)

if(n==1)

编程:char *p=a ;

int j=0;

while(*p) p++;p--;

while(*p == '*') p--;

p++;

while(j

{ p++ ;j++;}

*p = 0 ;

第36套 max = min = ___1___;

if (max<___2___) if (min>___3___)

填空 a[i] a[j] a[j]

改错 switch(g)

case 1: return 1; case 2:return 1;

编程:int i ;

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

a->ave = a->ave + a->s[i] ;

a->ave /= N ;

第37套:void fun(int ___1___,int n)

for (i=0;i

for (j=___3___;j

填空: *a, 2 i+1

改错:sum=0.0; if((i+1)%5==0)

编程:int i;

double ave=0.0;*n=0;

for(i=0; i

ave /=N; for(i=0; i

if(a[i].s

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

return ave;

第38套:

p = (n%2==0)?n/2:n/2+___1___;

a[i] = a[p+___2___];___3___ = t;

填空: 1 I a[p+i]

改错: float k; if(*a<*c)

编程:int i,max = a[0].s,n=0;

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

if(max < a[i].s) max = a[i].s ;

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

if(max==a[i].s) b[n++] = a[i] ;

return n;

第39套:for (i=0;i<___1___;i++)

a[i] = a[n-1-___2___];___3___ = t;

填空:n/2 I a[n-i-1] }

改错: n=*p-'0'; n=n*8+*p-'0';

编程:STREC c ;int i ;

c.num[0] = '\0' ;c.s = -1 ;

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

if(strcmp(a[i].num,b)==0)

{ strcpy(c.num,a[i].num) ;

c.s=a[i].s;break ;}

return c ;

第40套:___1___ fun(char ch)

if (ch>='0' && ___2___)

return '9'- (ch-___3___);

填空:char ch<='9' '0'

改错:b[k]=*p; b[k++]=' ';

编程:STREC *p=h->next;

double av=0.0;int n = 0 ;

while(p!=NULL)

{ av = av + p->s ;

p=p->next;n++;}

av /= n ;return av ;

第41套: if ((ch>='a')___1___(ch<='z'))

return ch +'a'-___2___ ; return ___3___;

填空:&& 'A' ch

改错:void fun(int *a)

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

编程:int s = 0,i ;

for(i = 2 ; i < n ; i++) if(n % i == 0) s +=i ; return s ; 第42套: f = ___1___; t *= (___2___)*x/i ; f += ___3___; 填空: 1 -1 t 改错: for(i=1; i<=3; i++) if(k>=0&&k<=6) 编程:double s=1 ; long t=1; int i ; for(i=1; i<=n ; i++) { t=t*i ; s+=1./t ; } return s ; 第43套:t = ___1___; t *= (-1.0)*x/___2___; while (___3___ >= 1e-6); 填空:x n fabs(t) 改错:for(i=1; i<=y ; i++) t=t%1000;

编程:int n=1; double sn=1; double xn=1,xn1=0; while(fabs(xn-xn1)>=0.000001) { xn=xn*x*(0.5-n+1)/n ; n+=1; sn+=xn ; } return(sn); 第44套:t = ___1___; for (i=___2___; i

d=d/10; 编程:int i ; double avg=0.0,sum=0.0; for (i=0;i<8;i++) {avg=(x[i]+x[i+1])/2; sum+=sqrt(avg);} return sum ; 第46套 for (___1___; j=i) 填空:j=3 i j 改错:sum=0;j=0; if(sum%4==2) 编程:int i ; double sum=0.0; if (n>1 && n<=100) { for(i=1; i<=n ; i++) sum+=1.0/(2*i-1)-1.0/(2*i); } return sum ; 第47套: switch(___1___) case 1: c1++;___2___; case 2: c2++;___3___;

填空:n%10 break break 改错:if(t==0) *zero=count ; 编程:double s=0, t=1; int i ; for(i=1; i<=n ; i++) { t *= i ; s += 1./t ; } return s ; 第48套: for (j=a[i]*2; j<=n ; j+=___1___) while (___2___==0) if (a[i]!=___3___) 填空: a[i] a[i] 0 改错:y=1; d=a-i ; 编程: int i ; double sum=0.0; for(i=1; i<=n ; i++) if(i%5 == 0 || i%9 == 0) sum+=1.0/i ; return sum ; 第49套: #define OK(i , t , n) ((___1___%t==0) && (i/tb) ? (b>c? b :(a>c?c:___1___)) : ((a>c)?___2___ : ((b>c)?c:___3___)); 填空: a a b 改错: c=c+32; c=c+5; 程序设计: int i ; double fac=1.0; double sum=1.0; for(i=2;i<=n ;i++) { fac+=sqrt(i);sum+=fac ;} return sum ; 第51套: n=__1__; while(t<=__2__) __3__; 填空 :0 x t++;

改错:int i,sl ; t[i]=s[sl-i-1];

程序设计:

*c=(b/10)*1000+(a/10)*100+(b%10)*10+(a%10);(此为一条语句,答题时输入在同一行,不要写成两行。) 第52套: while(t<=__1__){

s1=t%10; s2=(__2__)%10; s3=t/100;

if(s1+s2+s3==__3__) 填空: 999 t/10 x 改错:void fun(long s, long *t) while(s>0)

程序设计:STREC tmp ;int i,j ; for(i=0; i

for(j=i+1; j

if(a[i].s

{ tmp=a[i]; a[i]=a[j]; a[j]=tmp ; }

第53套: i=__1__; while(__2__) x=x+t*i ; i=__3__;

填空: 1 s i*10

改错:int fun(int n,int xx[][M]) printf("%4d",xx[i][j]);

程序设计:

*c=(a/10)*1000+(b%10)*100+(a%10)*10+(b/10);(此为一条语句,答题时输入在同一行,不要写成两行。) 第54套: if(t%2==__1__)

x=__2__+t ; n=__3__;

填空: 0 10*x n/10 改错: *t=0; if(d%2!=0) 程序设计: char *p=p1;

while(*p)p++;

while(*p2) *p++=*p2++;

*p=0;

第55套 {t=*n % __1__;

if(t%2!= __2__) *n=__3__; 填空: 10 0 x

改错: if (n==0) result *=n--; 程序设计: int i, len, t ; long x=0; len=strlen(p); if(p[0]=='-')

{ t=-1; len--; p++; } else t=1;

while(*p) x = x*10-48+(*p++); return x*t ;

第56套: s=__1__; for(i=1; i<=__2__; i++) s=s+(2.0*i-1)*(2.0*i+1)/__3__; 填空: 0 n (t*t)

改错: for(i=0;str[i];i++) if(substr[k+1]=='\0') 程序设计: double s ; float n,t,pi ; t=1;pi=0;n=1.0;s=1.0; while((fabs(s))>=eps)

{ pi+=s ; t=n/(2*n+1); s*=t ; n++; } pi=pi*2; return pi ; 第57套: k=__1__; t=__2__; k=k*__3__; 填空: 1 2*I (-1) 改错: k++; if (m==k ) 程序设计: int i ; *max=a[0];*d=0; for(i=1; i (2*i+1) 改错: double fun(int n) s=s+(double)a/b ; 程序设计:int i, j, max=a[0][0]; for(i=0; i<2; i++) for(j=0; jav) y[__3__]= x[i]; 填空: 0 x[i]/N j++ 改错:double fun(int m) for(i=100; i<=m ; i+=100) 程序设计: int i, min=a[0].s, j=0; for(i=1; ia[i].s) { j=i ; min=a[i].s ; } *s=a[j]; 第63套: __1__=s/N ; d=*av-x[i]; j=__2__;} return __3__; 填空: *av I x[j];

改错:float fun(int n)

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

程序设计: int i, j ;

for(i=0; i

for(j=i ; j

a[i][j]*=m ;

第64套: av=__1__;

y[__2__]=x[i]; x[i]=-1;}

if(x[i]!= __3__) y[j++]=x[i];

填空: s/N j++ -1

改错:#include

upfst(char *p)

程序设计: int i, j, n=0;

double sum=0;

for ( i=0; i

{ sum+=w[0][i]+w[N-1][i];n+=2;}

for ( i=1; i

{ sum+=w[i][0]+w[i][N-1]; n+=2;}

return sum/n ;

第65套

for(i=0; i

y[j]=x[i]; x[i]=-1; __2__;}

__3__;

填空: x[i]/N j++ i++;

改错: num[k]=0; switch(*s)

程序设计:int tot=0, i, j ;

for(i=0; i

{ tot+=a[0][i]; tot+=a[M-1][i];}

for(i=1; i

{ tot+=a[i][0]; tot+=a[i][N-1];}

return tot ;

第66套: d=d*10+*s-__1__;

__2__;} return __3__;

填空: '0' s++ ctod(a)+ctod(b);

改错: *a=*a+1; *b=*b+1;

程序设计: long w ;

w = h * 100 + 0.5 ;

return (float) w / 100 ;

第67套: while (n<__1__)

if(x==a[i]) __2__;

if(i==__3__){a[n]=x ; n++;} 填空: N break n

改错: sum=0;5

scanf("%d,",&a[i][j]); 程序设计: int i,j,arr[3][3]; memcpy(arr, array, 9*sizeof(int)); for(i=0; i<3; i++)

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

array[i][j]=arr[j][i];

第68套: b[i]= __1__;

if(b[i] __2__ a[j][i]) b[i]=a[j][i]; fun(__3__); 填空: a[0][i] < x,y 改错: void fun(int *x,int *y) t=*x ;*x=*y ;*y=t ; 程序设计: int i,j,k=0; for(i=2;i<=lim ;i++) { for(j=2; j<=(i/2); j++) if(i%j==0)break ; if(j>(i/2))aa[k++]=i ; } return k ; 第69套: void fun(int (*a) [N]) for(j= i ; jmaxlen) { maxlen=strlen(a[i]); k=i ; } } *max=a[k]; 第70套: row=colum= __1__; if((row!=colum) __2__ (row!=m1)) return 0; return __3__; 填空: 0 || 1 改错: t=t-1.0/i ; return t ; 程序设计: char *p=str ; int i=0; while(*p) { if(*p !=' ')str[i++]=*p ; p++;} str[i]=0; 第71套: void fun(int (*a)[N], int __1__) for(i = 0 ; i < __2__ ; i++) a[0][i] = __3__ ; 填空: k N a[k][i] 改错: for(i=strlen(t)-1;i ;i--) if(t[j]>t[j+1]) 程序设计: char *p=ss ;

int i=0; while(*p) { if((i%2)&&(*p>='a'&&*p<='z')) *p-=32; p++; i++; } 第72套: for(p=1; p<= __1__; p++) for(j=0;j< __2__ ;j++) a[i][j]=a[i][j+1]; a[i][N-1]= __3__; 填空: k N-1 temp 改错: void fun(int a[][M], int m) a[j][k]=(k+1)*(j+1); 程序设计: *c=(a%10)*1000+(b%10)*100+(a/10)*10+(b/10);(此为一条语句,答题时输入在同一行,不要写成两行。) 第73套: rmax=a[i][j]; c= __1__ ;} if (k!=i && a[k][c]<=rmax) find= __2__ ; __3__ ; 填空: j 0 i++ ; 改错: for(i=2; i<=m ; i++) y -=1.0/(i*i); 程序设计: float av=0.0; int i, j=0; for(i=0; iscore[i])below[j++]=score[i]; return j ; 第74套 if(n>=len) strcpy(__1__); for(i=len-n ; i<=len-1; i++) t[j++]= __2__ ; t[j]= __3__ ; 填空: t,s s[i] 0 改错: if (i%k==0) if (k>=i) 程序设计: int i ; *n=0; for(i=1; i<=x ; i++) if((x%i==0)&&(i%2))pp[(*n)++]=i ; 第75套: lp= __1__ ; lp++; rp __2__ ;} if(lp=xa) 程序设计: long s=1; int i ; for(i=1;i<=m ;i++) s=s*i ; return s ; } float fun(int m, int n) { float p ; p=1.0*jc(m)/jc(n)/jc(m-n) ; return p ; 第78套: if(isdigit(*s)) sum+= *s- __1__ ; __2__; return __3__ ; 填空: 48 s++; sum 改错: if((k%13==0)||(k%17==0)) /************found************/ } 程序设计: double sum=0.0; int i ; for(i=21; i<=n ; i++) if((i%3==0)&&(i%7==0))sum+=i ;

return sqrt(sum); 第79套: ch=tolower(__1__); k[n]+= __2__ ; if(max

for(i = 1 ; i <= n ; i++) { s += y / (double)jc(i) ;

y *= x ; }

return s ;

第81套:

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

if(strcmp(ss[i],t)==0) return __2__; if(n== __3__) printf("\nDon't found!\n");

填空: N i -1

改错: a2=k/10; return i ; 程序设计: char *p = a ;

while(*p) p++ ; p-- ;

while(*p == '*') p-- ;

p++ ;

*p = 0 ;

第82套:

for(i=0; i< __1__ ; i++) if(len<= __2__)

strcpy(ss[j++],__3__); 填空: N k ss[i]

改错:int k=0; while(*p||*q) 程序设计: int i=0,k ;

while(a[i]=='*') i++; k=i ;

while(a[i]!='\0') { if(a[i] != '*') a[k++]=a[i]; i++; } a[k]='\0';

第83套:

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

if(strstr(ss[i], __2__) != NULL) if (find==__3__) printf("\nDon't found!\n");

填空: N substr 0

改错:int fun(int x, int y, int z) return j ;

程序设计: char *p=a ;

int j=0,len=0;

while(*p){p++; len++;}

while(j

{ a[j]=a[h+j]; j++; }

a[j]=0;

第84套

void fun(char (*ss) __1__, int k) while(i< __2__) {

ss[i][k]=__3__; i++;}

填空: [M] N 0

改错: t=1; return(2*s); 程序设计: int i=0,j,k=0;

while(a[k]=='*') k++;

if(k>n) { i=n ;j=k ;

for(; a[j] !=0 ; j++)

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

a[i] = 0;}

第85套: b = __1__; strcpy(__2__, "LiSi"); for (i=0; i<3; i++) printf("%6.2f ", b.__3__); 填空: a https://www.doczj.com/doc/9e13842155.html, score[i] 改错: s[j++]=s[i]; s[j]='\0'; 程序设计: char *p,*q ; int n=0; p=a ; while(*p=='*') {n++; p++;} q=a ; while(*p) { *q=*p ; p++;q++; } for(;n>0;n--) *q++='*'; *q='\0'; 第86套: b__1__ = 10004; strcpy(b__2__, "LiJie"); fun(__3__); 填空: ->sno ->name} &t 改错:double fun(double a, double x0) if( fabs(x1-x0)>0.00001 ) 程序设计: double t=0; int i ; *n=0; for(i=0; it)b[(*n)++]= a[i]; return t ; 第87套: __1__ fun(struct student a) strcpy(__2__, "LiSi"); for (i=0; i<3; i++) __3__+= 1; 填空:struct student https://www.doczj.com/doc/9e13842155.html, a.score[i] 改错: if(p==n)return -1; a[i]=a[i+1]; 程序设计: int i, j=0, min=a[0].s ; for(i=0; ia[i].s) { j=0; b[j++]=a[i]; min=a[i].s ;} else if(min==a[i].s) b[j++]=a[i]; } return j ; 第88套: __1__ fun(struct student *a) for (i=0; i<3; i++) __2__ += 1; return __3__ ; 填空:struct student* a->score[i] a 改错: char *fun(char (*sq)[M]) return sp ; 程序设计: *c=(b%10)*1000+(a/10)*100+(b/10)*10+a%10;(此为一条语句,答题时输入在同一行,不要写成两行。) 第89套: __1__ t ; for (i=0; i<__2__; i++) if (strcmp(__3__) > 0) 填空:struct student n-1 a[i].name,a[j].name 改错: q=p+i ; while(q>p) 程序设计: int i,j=0; for(i=0; i=l&&a[i].s<=h) b[j++]=a[i]; return j ; 第90套: while (!feof(__1__)) if (n.sno__2__sno) break ; fseek(__3__, -(long)sizeof(STU), SEEK_CUR); 填空: fp == fp 改错: n=strlen(aa); ch=aa[i]; 程序设计: double max=h->s ; STREC *p ; p=h->next ; while(p) {if(p->s>max) max=p->s ; p=p->next ; } return max ; 第91套: __1__ (*f)(); f = __2__ ; /* point fountion f1 */ f = __3__ ; /* point fountion f2 */ 填空: double f1 f2 改错: p=h->next ; p=p->next ; 程序设计: int i, j = strlen(str) ; for(i = 0 ; i < j / 2 ; i++) if(str[i] != str[j - i - 1]) return 0 ; return 1 ; 第92套: p = __1__ ; q = __2__ ; if (p->data __3__ q->data) 填空: h->next p->next >= 改错: p=h->next ; p=p->next ; 程序设计: int i,j ; for(i=0;i

{ b[*n]=*(*(s+i)+j); *n=*n+1; }

第93套 __1__ fun(NODE *h) r = q->__2__; q = __3__ ; 填空: NODE* next r 改错: if(i%2||s[i]%2==0) t[j]='\0';

程序设计: int i,j ;

for(j=0;j

for(i=0;i

{ b[*n]=*(*(s+i)+j);

*n=*n+1; }

第94套: p = h->__1__;

if (p==__2__) return ;

p = q ; q = __3__;

填空: next 0 r

改错: r=t ;

if(*r==0)

程序设计: int i ; *b=0;

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

strcat(b, a[i]) ;

第95套: q = __1__ ;

while (__2__) p = __3__ ; 填空: p->next q p->next 改错: while(*s)

s++;

程序设计: int i, j=0, b[N];

for(i=p+1; i

__1__ fun(int i, double x, double y) return __2__(x);

return __3__(x, y);

填空:double f1 f2

改错: char *fun(char *s,char *t) ss++;

tt++;

程序设计:

int i ;

for(i=0; i

while (!feof(__2__)) {

putchar(__3__); ch = fgetc(fp);} 填空: FILE* fp ch 改错: s[j++]=s[i];

s[j]='\0';

程序设计:

for(j=0; j

{ b[n]=s[j][i];

n=i*M+j+1; } } b[n]='\0'; 第98套: __1__ fp ; __2__ ; fscanf(__3__,"%s%s%s", str, str1, str2); 填空: FILE* fclose(fp) fp 改错: t=(STU *)calloc(sizeof(STU),m); t[k]=b[j]; 程序设计: int i, j = 1, k = a[0] ; for(i = 1 ; i < n ; i++) if(k != a[i]) { a[j++]=a[i] ; k = a[i] ; } a[j] = 0 ; return j ; 第99套: fp = fopen(filename, __1__); if (s[i].sno __2__ s[j].sno) __3__(s, sizeof(STU), N, fp); /* 二进制输出 */ 填空: "rb" > fwrite 改错: p=s ; while(*p++); 程序设计: int i, j ; for(i = 0 ; i < M ; i++) b[i] = 0 ; for(i = 0 ; i < N ; i++) { j = a[i] / 10 ; if(j > 10) b[M - 1]++ ; else b[j]++ ; } 第100套: fp = fopen(__1__, "rb+"); fseek(__2__, -(long)sizeof(STU), SEEK_END); fwrite(&n, sizeof(STU), 1, __3__); 填空:filename fp fp 改错: p=(NODE *)malloc(sizeof(NODE)); return h ; 程序设计: int k = 1 ; while(*s) { if(*s == ' ') k++ ; s++ ; } return k ; 101套:t=b[i]; b[i]=___1___; mid=b[___2___]; if(x[i] ___3___ mid) 填空:(1) b[k] (2) N/2 (3) < 改错:(1) int t[N] ,i, num=0; (2) t[num++]=b[i]; (3) for(i=0; i='0'&&s[i]<='9') n++; return n; 102套: if(___1___==0 ) printf("___2___"); printf("%d ",___3___); 填空:(1) i%5 (2) \n (3) a[i] 改错:(1) return t; (2) for(i=0;i

(3) x[i+1]=findmid(a,b,c);

程序设计:int i,j; j=-1;

for(i=0;i

j=i; s++; }

return j;

103套:

pa->next=___1___;

printf(" %c",____2_____);

p=____3____;

填空:(1) pb (2) p->data

(3) p->next

改错:(1) int i, one=0, zero=0;

(2) switch( s[i] )

(3) case 0:zero++;break;

程序设计:while(*s)

{*a=*s;

s++;

a++;

}

*a=’\0’;

104套:a[i]=___1___; ___2___=1;

i=___3___;

填空:(1) 0 (2) t (3) i+t

改错:(1) b[i]=0;

(2) b[a[i] - 'a']++;

(3) if (b[max] < b[i])

程序设计:int i,j;

long int p;

i=strlen(s);

p=s[0]-48;

for(j=1;j

p=p*10+(s[j]-48);

return p;

105套:__1__ = 0; i = ___2___;

m = ___3___;

填空: (1) a[i] (2) m%10 (3) m/10

改错:(1) b[i] = a[i][0];

是(2) for (j=1; j<=N-1; j++)

(3) if ( b[i] > a[i][j] ) 程序设计:double sum=0,max,min; int i;

max=min=a[0];

for(i=0;i

{sum=sum+a[i];

if(max

max=a[i];

if(min>a[i])

min=a[i];

}

sum=sum-max-min;

return(sum/(n-2));

计算机二级ps考试题库(供参考)

考试内容 (一)图层 【考试要求】 掌握图层的工作原理和基本操作。 【操作考点】 熟练掌握图层的新建、复制、删除、移动、锁定、调整等,通过图层的操作制作各式各样的图片。 (二)选区 【考试要求】 熟练掌握选区的概念,并灵活使用选区限定图层操作的范围。 【操作考点】 掌握使用、和建立选区的方法,运用选区的多种对选区进行修改和编辑,通过的配合移动或复制选区内的像素。 (三) 【考试要求】 熟练掌握图层的建立,并使用蒙版完成图像的合成。 【操作考点】 蒙版添加的位置、添加的方法、使用蒙版调整图层透明度的方法,将多张图片转换为一个psd文件中的多个图层的方法。 (四)路径 【考试要求】 熟练使用路径工具创建选区、描边和填充形状。 【操作考点】 路径的创建、运算法则,路径的修复和调整,路径的填充、描边,路径与文字工具的配合使用。 (五) 【考试要求】 了解和掌握Photoshop中滤镜的种类的用途。 【操作考点】 滤镜的类别、与图层、选区、历史记录面板等工具混合使用产生各种特殊效果。 1.下列哪个是photoshop图象最基本的组成单元:C

A.节点B.色彩空间C.象素D.路径2.下面对矢量图和象素图描述正确的是:C A.矢量图的基本组成单元是象素 B.象素图的基本组成单元是锚点和路径 C.Adobe Illustrator 9图形软件能够生成矢量图 D.Adobe photoshop 6 能够生成矢量图 3.图象分辨率的单位是:B A.dpi B.ppi C.lpi D.pixel 4.色彩深度是指在一个图象中什么的数量:A A.颜色B.饱和度C.亮度D.灰度 5.图象必须是何种模式,才可以转换为位图模式:B A.RGB B.灰度C.多通道D.索引颜色 6.在双色调模式中双色调曲线的作用是什么:A A.决定专色在图象中的分布 B.决定陷印在图象中的分布 C.决定CMYK Profile(概貌)在图象中的分布 D.决定超出色域范围的色彩如何在图象中校正 7.下面哪种色彩模式色域最大:D A.HSB模式B.RGB模式C.CMYK模式D.Lab模式8.索引颜色模式的图象包含多少种颜色:B A.2 B.256 C.约65,000 D.1670万 9.当将CMKY模式的图象转换为多通道时,产生的通道名称是什么:D A.青色、洋红和黄色B.四个名称都是Alpha通道 C.四个名称为Black(黑色)的通道D.青色、洋红、黄色和黑色 10.什么色彩模式的图象转换为多通道模式时,建立的通道名称均为Alpha:C A.RGB模式B.CMYK模式C.Lab模式D.Multichannel 模式 11.当图象是何种模式时,所有的滤镜都不可以使用(假设图象是8位/通道):D A.CMYK B.灰度C.多通道D.索引颜色 12.若想增加一个图层,但在图层调色板的最下面NEW LAYER(创建新图层)的按钮是灰色不可选,原因是下列选项种的哪一个(假设图象 是8位/通道):D

《全国计算机等级考试二级VFP》模拟试题

全国计算机等级考试二级VFP模拟试题(一) (1)数据的存储结构是指()。 A)存储在外存中的数据 B)数据所占的存储空间量 C)数据在计算机中的顺序存储方式 D)数据的逻辑结构在计算机中的表示 D:【解析】在对数据进行处理时,各数据元素在计算机中的存储关系,即为数据的存储结构。 (2)下列关于栈的描述中错误的是()。 A)栈是先进后出的线性表 B)栈只能顺序存储 C)栈具有记忆作用 D)对栈的插入与删除操作中,不需要改变栈底指针 B:【解析】栈是限定在一端进行插入与删除的线性表。栈顶(top):插入数据(即入栈)的一端;栈底(bottom):不能入栈也不能出栈的一端。栈存储数据的原则:"先进后出"或"后进先出"。栈的特性是具有记忆作用。 (3)对于长度为n的线性表,在最坏情况下,下列各排序法所对应的比较次数中正确的是()。 A)冒泡排序为n/2 B)冒泡排序为n C)快速排序为n D)快速排序为n(n-1)/2 D:【解析】假设线性表的长度为n,则在最坏情况下,冒泡排序需要经过n/2遍的从前往后的扫描和n/2遍的从后往前的扫描,需要的比较次数为n(n-1)/2。快速排序法也是一种互换类的排序方法,但由于它比冒泡排序法的速度快,因此,称为快速排序法。 (4)对长度为n的线性表进行顺序查找,在最坏情况下所需要的比较次数为()。A)log2n B)n/2 C)n D)n+1

C:【解析】在进行顺序查找过程中,如果被查的元素是线性表中的最后一个元素,或者被查元素根本不在线性表中,则为了查找这个元素需要与线性表中的所有元素进行比较,这是顺序查找的最坏情况,需要比较的次数为n次。 (5)下列对于线性链表的描述中正确的是()。 A)存储空间不一定连续,且各元素的存储顺序是任意的 B)存储空间不一定连续,且前件元素一定存储在后件元素的前面 C)存储空间必须连续,且前件元素一定存储在后件元素的前面 D)存储空间必须连续,且各元素的存储顺序是任意的 A:【解析】一般来说,在线性表的链式存储结构中,各数据结点的存储序号是不连续的,并且各结点在存储空间中的位置关系与逻辑关系也不一致。在线性链表中,各数据元素之间的前后件关系是由各结点的指针域来指示的,指向线性表中第一个结点的指针head称为头指针,当head=NULL(或0)时称为空表。 (6)下列对于软件测试的描述中正确的是()。 A)软件测试的目的是证明程序是否正确 B)软件测试的目的是使程序运行结果正确 C)软件测试的目的是尽可能多地发现程序中的错误 D)软件测试的目的是使程序符合结构化原则 C:【解析】软件测试是为了发现错误而执行程序的过程。一个好的测试用例是指很可能找到迄今为止尚未发现的错误的用例;一个成功的测试是发现了至今尚未发现的错误的测试。软件测试的目的要以查找错误为中心,而不是为了演示软件的正确功能。 (7)为了使模块尽可能独立,要求()。 A)模块的内聚程度要尽量高,且各模块间的耦合程度要尽量强 B)模块的内聚程度要尽量高,且各模块间的耦合程度要尽量弱 C)模块的内聚程度要尽量低,且各模块间的耦合程度要尽量弱 D)模块的内聚程度要尽量低,且各模块间的耦合程度要尽量强 B:【解析】模块的独立性是指,每个模块只完成系统要求的独立的子功能,并且与其他模块的联系最少且接口简单。模块的独立程度是评价设计好坏的重要度量标准。衡量软件的模块独立性使用耦合性和内聚性两个定性的度量标准,两者是相互联系的。一般较优秀的软件设计,应尽量做到高内聚、低耦合,即减弱模块之间的耦合性和提高模块内的内聚性,有利于提高模块的独立性。

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) 度量计算机运算速度常用的单位是

国家计算机二级考试试题最新题库

2011年9月国家计算机二级考试试题最新题库 一、选择 6.面象对象方法中,继承是指() A.一组对象所具有的相似性质B.一个对象具有另一个对象的性质 C.各对象之间的共同性质 D.类之间共享属性和操作的机制 7.层次型,网状型和关系型数据库划分原则是() A.记录长度B.文件的大小C.联系的复杂程度D.数据之间的联系方式 8.一个工作人员可以使用多台计算机,而一台计算机可被多个人使用,则实体工作人员与实体计算机之间的联系是() 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. 软件的维护过程 9.数据库设计中反映用户对数据要求的模式是()A.内模式B.概念模式C.外模式D.设计模式 10. 有三个关系R,S和T如下: A.自然连接B.交C.投影 D.并

计算机二级ps考试试题库

考试容(一)图层【考试要求】掌握图层的工作原理和基本操作。【操作考 点】熟练掌握图层的新建、复制、删除、移动、锁定、透明度调整等,通过 图层的操作制作各式各样的图片。(二)选区【考试要求】熟练掌握选区的 概念,并灵活使用选区限定图层操作的围。【操作考点】掌握使用选框工具、套索工具和魔棒工具建立选区的方法,运用选区的多种运算法则对选区进行 修改和编辑,通过键盘快捷键的配合移动或复制选区的像素。(三)图层蒙 版【考试要求】熟练掌握图层蒙版的建立,并使用蒙版完成图像的合成。【操 作考点】蒙版添加的位置、添加的方法、使用蒙版调整图层透明度的方法,将多图片转换为一个psd文件中的多个图层的方法。(四)路径【考试要求】熟练使用路径工具创建选区、描边和填充形状。【操作考点】路径的创建、运算法则,路径的修复和调整,路径的填充、描边,路径与文字工具的配合 使用。(五)滤镜【考试要求】了解和掌握Photoshop中滤镜的种类的用途。 【操作考点】滤镜的类别、与图层、选区、历史记录面板等工具混合使用产 生各种特殊效果。 1.下列哪个是photoshop图象最基本的组成单元:C A.节点B.色彩空间C.象素D.路径2.下面对矢量图和象素图描述正确的是:C A.矢量图的基本组成单元是象素B.象素图的基本组成单元是锚点和路径C.Adobe Illustrator 9图形软件能够生成矢量图D.Adobe photoshop 6 能够生成矢量图3.图象分辨率的单位是:B A.dpi B.ppi C.lpi D.pixel 4.色彩深度是指在一个图象中什么的数量:A A.颜色B.饱和度C.亮度D.灰度5.图象必须是何种模式,才可以转换为位图模式:B A.RGB B.灰度C.多通道D.索引颜色6.在双色调模式中双色调曲线的作用是什么:A A.决定专色在图象中的分布B.决定陷印在图象中的分布C.决定CMYK Profile(概貌)在图象中的分布D.决定超出色域围的色彩如何在图象中校正7.下面哪种色彩模式色域最大:D A.HSB模式B.RGB模式C.CMYK模式D.Lab模式8.索引颜色模式的图象包含多少种颜色:B A.2B.256C.约65,000D.1670万9.当将CMKY模式的图象转换为

(完整版)计算机二级全真模拟试题

第2套全真模拟试卷 一、选择题 (1)下列选项中不属于算法的特性的是 A)确定性B)可行性C)有输出D)无穷性 (2)下列叙述中正确的是 A)线性表是线性结构B)栈与队列是非线性结构 C)线性链表是非线性结构D)二叉树是线性结构 (3)设有下列二叉树: 对此二叉树中序遍历的结果为 A)ABCDEF B)DAECF C)BDAECF D)DBEFCA (4)结构化程序设计主要强调的是 A)程序的规模B)程序的易读性 C)程序的执行效率D)程序的可移植性 (5)在面向对象设计中,对象有很多基本特点,其中“从外面看只能看到对象的外部特性,而对象的内部对外是不可见的”这一性质指的是对象的 A)分类性B)标识唯一性C)多态性D)封装性 (6)用黑盒技术测试用例的方法之一为 A)因果图B)逻辑覆盖C)循环覆盖D)基本路径测试 (7)在进行单元测试时,常用的方法是 A)采用白盒测试,辅之以黑盒测试B)采用黑盒测试,辅之以白盒测试 C)只使用白盒测试D)只使用黑盒测试 (8)下面四个选项中,不属于数据库管理系统提供的数据语言的是 A)数据定义语言B)数据查询语言 C)数据操纵语言D)数据控制语言 (9)在关系数据库模型中,通常可以把()称为属性,其值称为属性值。 A)记录B)基本表C)模式D)字段 (10)实体联系模型中实体与实体之间的联系不可能是 A)一对一B)多对多C)一对多D)一对零 (11)用C语言编写的代码程序 A)可立即执行B)是一个源程序

C)经过编译即可执行D)经过编译解释即可执行 (12)以下叙述中正确的是 A)C语言的源程序不必通过编译就可以直接执行 B)C语言中的每条可执行语句最终都将被转换成二进制的机器指令 C)C源程序经编译形成的二进制代码可以直接运行 D)C语言中的函数不可以单独进行编译 (13)以下定义语句中正确的是 A)char a=′A′b′B′; B)float a=b=10.0; C)int a=10,*b=&a; D)float *a,b=&a; (14)有以下程序: main() { int a; char c=10; float f=100.0; double x; a=f/=c*=(x=6.5); printf(*%d %d %3 %3.1f %3.1f\n",a c, f, x); } 程序运行后的输出结果是 A)1 65 1 6.5 B)1 65 1.5 6.5 C)1 65 1.0 6.5 D)2 65 1.5 6.5 (15)数据库设计的根本目标是要解决 A)数据共享问题B)数据安全问题 C)大量数据存储问题D)简化数据维护 (16)设有定义:float a=2,b=4,h=3;,以下C语言表达式中与代数式1(a+b)h计算结果不相 2 符的是 A)(a+b)*h/2 B)(1/2)*(a+b)*h C)(a+b)*h*1/2 D)h/2*(a+b) (17)有以下程序 main() { int m=0256,n=256; printf("%o %o\n",m,n); } 程序运行后的输出结果是 A)0256 0400 B)0256 256 C)256 400 D)400 400 (18)数据库系统的核心是 A)数据模型B)数据库管理系统C)数据库D)数据库管理员(19)以下叙述中错误的是 A)用户所定义的标识符允许使用关键字 B)用户所定义的标识符应尽量做到“见名知意” C)用户所定义的标识符必须以字母或下划线开头 D)用户定义的标识符中,大、小写字母代表不同标识 (20)有以下程序: main() {

(完整版)2019年全国计算机二级考试试题题库(附答案)

2019年全国计算机二级考试试题题库(附答案) 一、选择题((1)-(40)每小题1分,(41)-(50)每小题2分,共60分) 下列各题 A) 、B)、C)、D)四个选项中,只有一个选项是正确的,请将正确选项在答题卡相应位置上涂黑,答在试卷上不得分。 (1) 应用软件是指 A) 所有能够使用的软件 B) 能被各应用单位共同使用的某种软件 C) 所有微机上都应使用的基本软件 D) 专门为某一应用目的而编制的软件 (2) 下列述叙中错误的是 A) 计算机要经常使用不要长期闲置不用 B) 为了延长计算机的寿命,应避免频繁开关计算机 C) 在计算机附近应避免磁场干扰 D) 计算机用几小时后,应关机一会儿再用 (3) 下列字符中,ASCII码值最小的是 A) A B) a C) Z D) x (4) 用晶体管作为电子器件制成的计算机属于 A) 第一代 B) 第二代 C) 第三代 D) 第四代 (5) 下列各不同进制的四个无符号数中,最小的数是 A) (11011001)2 B) (37)8 C) (75)10 D) (2A)16 (6) 二进制数1110111.11转换成十六进制数是 A) 77.C B) 77.3 C) E7.C D) E7.3 (7) 下列各无符号十进制数中,能用八位二进制表示的是 A) 296 B) 333 C) 256 D) 199 (8) 计算机的软件系统可分类为 A) 程序与数据 B) 系统软件与应用软件 D) 操作系统与语言处理程序 D) 程序、数据与文档 (9) 486机中的CPU同时能处理的二进制位数为 A) 8 B) 16 C) 32 D) 64 (10) 在使用计算机的过程中,需要重新启动DOS,则要

计算机二级photoshop考试题库(免费载)

1.下列哪个是photoshop图象最基本的组成单元: C A.节点 B.色彩空间 C.象素D.路径 2.下面对矢量图和象素图描述正确的是: C A.矢量图的基本组成单元是象素 B.象素图的基本组成单元是锚点和路径 C. Adobe Illustrator 9图形软件能够生成矢量图 D. Adobe photoshop 6 能够生成矢量图 3.图象分辨率的单位是:B A. dpi B. ppi C. lpi D. pixel 4.色彩深度是指在一个图象中什么的数量:A A.颜色 B.饱和度C.亮度 D.灰度 5.图象必须是何种模式,才可以转换为位图模式:B A. RGB B.灰度C.多通道 D.索引颜色 6.在双色调模式中双色调曲线的作用是什么:A A.决定专色在图象中的分布 B.决定陷印在图象中的分布 C.决定CMYK Profile(概貌)在图象中的分布 D.决定超出色域范围的色彩如何在图象中校正 7.下面哪种色彩模式色域最大:D A. HSB模式 B. RGB模式C. CMYK模式D. Lab模式 8.索引颜色模式的图象包含多少种颜色:B A. 2 B. 256 C.约65,000 D. 1670万 9.当将CMKY模式的图象转换为多通道时,产生的通道名称是什么:D A.青色、洋红和黄色B.四个名称都是Alpha通道 C.四个名称为Black(黑色)的通道D.青色、洋红、黄色和黑色 10.什么色彩模式的图象转换为多通道模式时,建立的通道名称均为Alpha:C A. RGB模式 B. CMYK模式C. Lab模式D. Multichannel 模式 11.当图象是何种模式时,所有的滤镜都不可以使用(假设图象是8位/通道):D A. CMYK B.灰度C.多通道D.索引颜色 12.若想增加一个图层,但在图层调色板的最下面NEW LAYER(创建新图层)的按钮是灰色不可选,原因是下列选项种的哪一个(假设图象 是8位/通道):D A.图象是CMYK模式B.图象是双色调模式 C.图象是灰度模式D.图象是索引颜色模式 13.CMYK模式的图象有多少个颜色通道:D A. 1 B. 2 C. 3 D. 4 14.当RGB模式转换为CMYK模式时,下列哪个模式可以作为中间过渡模式:A A. Lab B.灰度C.多通道D.索引颜色 15.下列哪种色彩模式是不依赖于设备的:C A. RGB B. CMYK C. Lab D.索引颜色 16.下面哪些因素的变化会影响图象所占硬盘空间的大小:ABC A. Pixel Diminsions(象素大小)B. Document Size(文件尺寸) C. Resolution(分辨率)D.存储图象时是否增加后缀 17.默认的暂存盘是如何排列的:B A.没有暂存磁盘B.暂存磁盘创建在启动磁盘上 C.暂存磁盘创建在任何第二个磁盘上D. photoshop可创建任意多的暂存磁盘 18.图象高速缓存的范围是:B

计算机二级ACCESS模拟试题一

计算机等级考试二级ACCESS模拟题及答案 (1)在深度为5的满二*树中,叶子结点的个数为 A)32 B)31 C)16 D)15 (2)若某二*树的前序遍历访问顺序是abdgcefh,中序遍历访问顺序是dgbaechf,则其后序遍历的结点访问顺序是 A)bdgcefha B)gdbecfha C)bdgaechf D)gdbehfca (3)一些重要的程序语言(如C语言和Pascal语言)允许过程的递归调用。而实现递归调用中的存储分配通常用 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)索引属于 A)模式 B)内模式 C)外模式 D)概念模式 (9)下述关于数据库系统的叙述中正确的是 A)数据库系统减少了数据冗余 B)数据库系统避免了一切冗余 C)数据库系统中数据的一致性是指数据类型一致 D)数据库系统比文件系统能管理更多的数据 (10)数据库系统的核心是 A)数据库 B)数据库管理系统 C)模拟模型 D)软件工程 (11)在以下数据库系统(由数据库应用系统、操作系统、数据库管理系统、硬件四部分组成)层次示意图中,数据库应用系统的位置是 A)1 B)3 C)2 D)4 (12)数据库系统四要素中,什么是数据库系统的核心和管理对象? A)硬件 B)软件 C)数据库 D)人 (13)Access数据库中哪个数据库对象是其他数据库对象的基础? A)报表 B)查询 C)表 D)模块 (14)通过关联关键字“系别”这一相同字段,表二和表一构成的关系为 A)一对一 B)多对一 C)一对多D)多对多

2016年计算机二级考试MSOffice题库

2016年计算机二级考试MSOffice题库

2016年计算机二级考试MSOffice题库 本文为大家精心准备的是关于计算机二级的ms选择题库,希望能帮助各位正在备考计算机考试的同学们! 1.下面叙述正确的是______。 A、算法的执行效率与数据的存储结构无关 B、算法的空间复杂度是指算法程序中指令(或语句)的条数 C、算法的有穷性是指算法必须能在执行有限个步骤之后终止 D、以上三种描述都不对 算法的设计可以避开具体的计算机程序设计语言,但算法的实现必须借助程序设计语言中提供的数据类型及其算法。数据结构和算法是计算机科学的两个重要支柱。它们是一个不可分割的整体。算法在运行过程中需辅助存储空间的大小称为算法的空间复杂度。算法的有穷性是指一个算法必须在执行有限的步骤以后结束。 2. 在一棵二叉树上第5层的结点数最多是______。2016年计算机二级考试MSOffice题库2016年计算机二级考试MSOffice题库。 A、8

B、16 C、32 D、15 3.在软件开发中,下面任务不属于设计阶段的是______。 A、数据结构设计 B、给出系统模块结构 C、定义模块算法 D、定义需求并建立系统模型 4. 在软件开发中,下面任务不属于设计阶段的是______。 A、数据结构设计 B、给出系统模块结构

C、定义模块算法 D、定义需求并建立系统模型 5. 下面对对象概念描述错误的是______。 A、任何对象都必须有继承性 B、对象是属性和方法的封装体 C、对象间的通讯靠消息传递 D、操作是对象的动态性属性 6.下面不属于软件工程的3个要素的是______。 A、工具 B、过程 C、方法

计算机校二级模拟考试试题

DLUT计算机校二级模拟考试试题二 一.判断题 1.用宏可以得到也仅能得到一个返回值。 2.在一个源程序中,main函数的位置可以任意 3.二维数组在内存中存贮时,是按下标值递增且左侧的下标比右侧的下标变化快的顺序连续存贮各元素的值。 4.设指针变量已经指向一个有效地址,则表达式&*p==p 的结果为真。 5. 若定义int array[5] , *p=array ;则赋值语句p=&array;是正确的。 6.求解表达式max=(a>b)?a:b的步骤是,先求解条件表达式(a>b),再根据它的值将a或b 赋给max。 7.在do-while循环中,根据情况可以省略while。 8.for语句的循环体至少执行一次。 9.putchar 函数的原型(函数说明)在string .h 内。 10.在一个函数中定义的静态局部变量不能被另外一个函数所调用。 二.选择题 1.字符串"\\\"ABC\"\\"的长度是:_________。 A.11 B.7 C.5 D.3 2.已知字母A的ASCII码为十进制数65,且c为字符型,则执行语句c='A'+'6'-'3'; 后,c中的值为:_____。 A.D B.d C.不确定的值 D.c 3.不合法的关系表达式是:() A.x=y B.?a?+1n+1 D.x!=x+y 4. 以下程序的输出结果是:______ fun(int x, int y, int z) { z=x*x+y*y; } main( ) { int a=31; fun(5,2,a); printf("%d", a); } A.0 B.29 C.31 D.无定值 5.能够完成求出两个正整数a,b最小公倍数max的程序段。请在A处填写正确内容。 if(a>=b) t=a; else t=b; for(i=t; ;i++) if(i%a==0&&i%b==0) ___A___ printf("%d",max); A.{max=i;continue;} B.max=i;continue; C.{max=i;break;} D. max=i;break; 6. 执行以下程序段后的y值是______ 。 int a[ ]={1,3,5,7,9}, y,x,*ptr; y=1;

2019全国计算机二级考试题题库(附答案)

2019年全国计算机二级考试试题题库(附答案)一、选择题((1)-(40)每小题1分,(41)-(50)每小题2分,共60分) 下列各题 A) 、B)、C)、D)四个选项中,只有一个选项是正确的,请将正确选项在答题卡相应位置上涂黑,答在试卷上不得分。 (1) 应用软件是指 A) 所有能够使用的软件 B) 能被各应用单位共同使用的某种软件 C) 所有微机上都应使用的基本软件 D) 专门为某一应用目的而编制的软件 (2) 下列述叙中错误的是 A) 计算机要经常使用不要长期闲置不用 B) 为了延长计算机的寿命,应避免频繁开关计算机 C) 在计算机附近应避免磁场干扰 D) 计算机用几小时后,应关机一会儿再用 (3) 下列字符中,ASCII码值最小的是 A) A B) a C) Z D) x (4) 用晶体管作为电子器件制成的计算机属于 A) 第一代 B) 第二代 C) 第三代 D) 第四代 (5) 下列各不同进制的四个无符号数中,最小的数是 A) (11011001)2 B) (37)8 C) (75)10 D) (2A)16 (6) 二进制数1110111.11转换成十六进制数是 A) 77.C B) 77.3 C) E7.C D) E7.3 (7) 下列各无符号十进制数中,能用八位二进制表示的是 A) 296 B) 333 C) 256 D) 199 (8) 计算机的软件系统可分类为 A) 程序与数据 B) 系统软件与应用软件 D) 操作系统与语言处理程序 D) 程序、数据与文档 (9) 486机中的CPU同时能处理的二进制位数为 A) 8 B) 16 C) 32 D) 64 (10) 在使用计算机的过程中,需要重新启动DOS,则要 A) 按Ctrl+Break键 B) 按^C键 C) 按Ctrl+Alt+Del键 D) 按^H键

计算机2级(CCT2)photoshop考试习题(同名5578)

PS选择题: 1.如果在图层上增加一个蒙版,当要单独移动蒙板时下面操作正确的是A A.首先要解除图层与蒙版之间的链接,再选择蒙板,然后选择移动工具就可以移动了B.首先要解除图层与蒙版之间的链接,然后选择移动工具就可以了 C.首先单击图层上的蒙板,然后选择全选用选择工具拖拉 D.首先单击图层上的蒙板,然后选择移动工具就可以了 2.编辑图像的时,使用加深工具是为了_____C________ A.使图像中某些区域的饱和度增加 B.删除图像中的某些像素 C.使图像中某些区域变暗 D.使图像中某些区域变亮 3.执行________D__________命令可旋转一个层或选区 A.单击并拖拉旋转工具 B.选择→旋转 C.按住【Ctrl】键的同时拖拉移动工具 D.编辑→变换→旋转 4.可以快速弹出【图层】面板的快捷键是____B_______ A.【F8】 B.【F7】 C.【F6】 D.【F5】 5.下面对裁切工具描述正确的是___________C______ A.要取消裁切操作可按【Ctrl键】 B.裁切时裁切框不可随意旋转 C.裁切后的图像分辨率不会改变 D.裁切工具可将所选区域裁掉,而保留裁切框以外的区域 6.如果需要关闭包括工具箱在内的所有调板,需要敲击_____C______ A.【Alt】 B.【Ctrl】 C.【Tab】 D.【Shift】 7.按住【Shift】键并使用箭头,可以___B_____个像素的增量移动选区 A.20 B.10 C.5 D.1

8.下面关于文字图层的描述不正确的是______D_________ A..通过“图层”→“栅格化”→“图层”,可将文字层转换为普通层B.通过“图层”→“栅格化”→“文字”,可将文字层转换为普通层C.“栅格化”是将文本图层转换为普通图层 D.可以直接在文字图层上绘画 9.一个CMYK模式的彩色图像包括通道数是________A________个 A.5 B.4 C.3 D.2 10.在橡皮工具中____D_______选项是不能调节橡皮的大小的 A.块 B.铅笔 C.画笔 D.喷枪 11.________C_______不属于滤镜可制作的效果。 A.高斯模糊 B.球面化 C.海浪 D.彩色半调 12.______A_________类型的文件不可置入到photoshop A.EPS B.GIF C.JPEG D.TIFF 13.下面对通道的描述不正确的是_____B______ A.在图像中除了内定的颜色通道外,还可生成新的Alpha通道 B.可将通道复制到位图模式的图像中 C.当新建文件,颜色信息通道已经自动建立了 D.可以将多个灰度图像合并为一个图像的通道 14.下面______B________工具的选项调板中有“容差”的设定 A.橡皮 B.油漆桶 C.画笔 D.仿制图章

计算机二级photoshop考试试题(1)

一、单选题及参考答案 1.下列哪个是Photoshop图像最基本的组成单元: A.节点B.色彩空间C.像素D.路径参考答案:[C] 2.图像必须是何种模式,才可以转换为位图模式: A.RGB B.灰度C.多通道D.索引颜色参考答案:[B] 3.索引颜色模式的图像包含多少种颜色: A. 2 B. 256 C.约65,000 D. 1670万参考答案:[B] 4.当将CMKY模式的图像转换为多通道时,产生的通道名称是什么:A.青色、洋红和黄色B.四个名称都是Alpha通道 C.四个名称为Black(黑色)的通道 D.青色、洋红、黄色和黑色 参考答案:[D] 5.当图像是何种模式时,所有的滤镜都不可以使用: A.CMYK B.灰度C.多通道D.索引颜色 参考答案:[D] 6.若想增加一个图层,但是图层调色板下面的“创建新图层”按钮是灰色不可选,原因是下列选项种的哪一个: A.图像是CMYK模式B.图像是双色调模式C.图像是灰度模式D.图像是索引颜色模式 参考答案:[D] 7.CMYK模式的图像有多少个颜色通道: A.1 B.2 C.3 D.4

参考答案:[D] 8.在photoshop中允许一个图像的显示的最大比例范围是多少:A. 100%B. 200%C. 600%D. 1600% 参考答案:[D] 9.如何移动一条参考线: A.选择移动工具拖动B.无论当前使用何种工具,按住【Alt】键的同时单击鼠标C.在工具箱中选择任何工具进行拖动D.无论当前使用何种工具,按住【shift】键的同时单击鼠标 参考答案:[A] 10.如何才能以100%的比例显示图像: A.在图像上按住【Alt】键的同时单击鼠标B.选择【视图】|【满画布显示】命令C.双击【抓手工具】D.双击【缩放工具】 参考答案:[D] 11.“自动抹除”选项是哪个工具栏中的功能: A.画笔工具B.喷笔工具C.铅笔工具D.直线工具参考答案:[C] 12.如何使用【仿制图章工具】在图像中取样: A.在取样的位置单击鼠标并拖拉B.按住【Shift】键的同时单击取样位置来选择多个取样像素C.按住【Alt】键的同时单击取样位置D.按住【Ctrl】键的同时单击取样位置 参考答案:[C]

计算机二级PS资料

2009年photoshop试题 试题一 一、填空题 1.在Photoshop中一个文件最终需要印刷,其分辨率应设置在____.300 _像素/英寸,图像色彩方式为___ CMYK ;一个文件最终需要在网络上观看,其分辨率应设置在_72 像素/英寸,图像色彩方式为__ RGB __。 2.选择工具配合_Ctrl____键盘按键可进行选择裁切,配合__ Ctrl+Alt _键盘按键可进行选择复制。 3.在Photoshop中文字工具包含:文字图层工具、文字蒙版工具,其中在创建文字的同时创建一个 新图层的是____文字图层工具_____。 4.在使用色阶命令调整图像时,选择_复合__通道是调整图像的明暗,选择单色通道是调整图像的 色彩。例如一个RGB图像在选择B(蓝色)通道时可以通过调整增加图像中的黄色。 5.Photoshop 6.0新增工具形状工具可以以三种的类型出现:建立形状图层、建立工作路径、建立填充 区域。 6.Photoshop图像新建对话框中包含以下五种色彩模式:RGB、CMY、Bitmap(位图)、 Grayscale(灰度图)、Lab。 二、选择题 1.以下命令中可以选择像素的是()。 A) 套索工具B) 魔棒工具C) 色彩范围D) 羽化 2.以下键盘快捷方式中可以改变图像大小的是()。 A) Ctrl+T B) Ctrl+Alt C) Ctrl+S D) Ctrl+V 3.在Photoshop中可以改变图像色彩的命令是:()。 A) 曲线调整B) 颜色分配表C) 变化调整D) 色彩范围 4.在编辑一个渐变色彩时,可以被编辑的部分是()。 A) 前景色B) 位置C) 色彩D) 不透明度 5.路径工具的作用主要有()。 A) 改变路径内图像的形状B) 在路径中填充色彩 C) 将路径转为选择区域D) 使着色工具沿着路径画线 6.下列不支持无损压缩的文件格式是( )。 A) PNG B) JPEG C) TIFF D) PSD 7.编辑保存过的ALPHA通道的方法是( )。 A) 在快速蒙版上绘画B) 在黑、白或灰色的ALPHA通道上绘画 C) 在图层上绘画D) 在路径上绘画 8.使用圆形选框工具时,需配合( )键才能绘制出正圆。 A) SHIFT B) CTRL C) TAB D) Photoshop不能画正圆 9.下面的命令中,( )可以进行图像色彩调整。 A) 色阶命令B) 曲线命令C) 变化命令D) 模糊命令 10.用于印刷的Photoshop图像文件必须设置为( )色彩模式。 A) RGB B) 灰度C) CMYK D) 黑白位图 三、判断题 1.( )计算机中的图像主要分为两大类:矢量图和位图,而Photoshop中绘制的是矢量图。 2.( )在Photoshop新建对话框中出现的Bitmap色彩方式特指黑白图像。 3.( )Photoshop中的蒙版层是可以不依附其它图层单独出现在图层面板上的。

计算机二级考试优秀模拟题

若有int *p=(int *)malloc(sizeof(int));则向内存申请到内存空间存入整数123的语句为()。 A、scanf("%d",p); B、scanf("%d",&p); C、scanf("%d",**p); D、scanf("%d",*p); 【参考答案】错误 A 【学生答案】 [未答此题] int a=3,b=2,c=1; if(a>b>c)a=b; else a=c; 则a的值为()。 A、2 B、3 C、1 D、0 【参考答案】错误 C 【学生答案】 [未答此题] 在下述程序中,判断i > j共执行了多少次 #include main() { int i = 0, j = 10, k = 2, s = 0; for( ; ; ) { i += k; if(i > j) { printf(“%d\n”, s); break; } s += i; } } A、4 B、8 C、6 D、7 【参考答案】错误 C

【学生答案】 [未答此题] int a[10];合法的数组元素的最小下标值为()。 A、1 B、0 C、10 D、9 【参考答案】错误 B 【学生答案】 [未答此题] 执行下列程序段后,m的值是________. int w=2,x=3,y=4,z=5,m; m=(w

计算机二级模拟考试题及答案题目

1[单选题] 计算机软件的确切含义是 A.计算机程序、数据与相应文档的总称 B.系统软件与应用软件的总和 C.操作系统、数据库管理软件与应用软件的总和 D.各类应用软件的总称 参考答案:A 参考解析:本题考查软件的基本概念。计算机软件的含义:(1)运行时,能够提供所要求功能和性能的指令或计算机程序集合;(2)程序能够满意地处理信 息的数据结构;(3)描述程序功能需求以及程序如何操作和使用所要求的文档。故选A。 2[单选题]正确的IP地址是 参考答案:A 参考解析:IP地址是由四个字节组成的,习惯写法是将每个字节作为一段并以十进制数来表示,而且段间用“.”分隔。每个段的十进制数范围是0至255。 3[单选题] 下列关于数据库设计的叙述中,正确的是( )。 A.在需求分析阶段建立数据字典 B.在概念设计阶段建立数据字典 C.在逻辑设计阶段建立数据字典 D.在物理设计阶段建立数据字典 参考答案:A 参考解析: 数据字典是在需求分析阶段建立,在数据库设计过程中不断修改、充实和完善的。 4[单选题] 下列关于计算机病毒的叙述中,正确的选项是( )。 A.计算机病毒只感染.exe或.corn文件 B.计算机病毒可以通过读写软件、光盘或互联网络进行传播 C.计算机病毒是通过电力网进行传播的 D.计算机病毒是由于软件片表面不清洁而造成的。 参考答案:B

参考解析:计算机病毒传染途径众多,可以通过读写软件、光盘或Intemet 网络进行传播,故答案选B选项。 5[单选题] 在满足实体完整性约束的条件下( )。 A.一个关系中应该有一个或多个候选关键字 B.一个关系中只能有一个候选关键字 C.一个关系中必须有多个候选关键字 D.一个关系中可以没有候选关键字 参考答案:A 参考解析:实体完整性约束要求关系的主键中属性值不能为空值,所以选择A。 6[单选题] 组成计算机指令的两部分是( )。 A.数据和字符 B.操作码和地址码 C.运算符和运算数 D.运算符和运算结果 参考答案:B 参考解析:一条指令通常由两个部分组成:操作码和操作数。操作码:指明该指令要完成的操作的类型或性质,如取数、做加法或输出数据等。操作数:指明操作码执行时的操作对象,操作数的形式可以是数据本身,也可以是存放数据的内存单元地址或寄存器名称。操作数在大多数情况下是地址码。 7.[简答题]请在【答题】菜单下选择【进入考生文件夹】命令,并按照题目要求完成下面的操作。 注意:以下的文件必须都保存在考生文件夹下。 【背景素材】 校摄影社团在今年的摄影比赛结束后,希望可以借助PowerPoint将优秀作品在社团活动中进行展示。这些优秀的摄影作品保存在考试文件夹中,并以Photo(1).jPg~Photo (12).jpg命名。 现在,请你按照如下需求,在PowerPoint中完成制作工作:

计算机二级考试《Photoshop图像处理与制作》

计算机二级考试《Photoshop图像处理与制作》单选题及参考答案 1.下列()是Photoshop图像最基本的组成单元。 A.节点B.色彩空间C.像素D.路径 参考答案:[C] 2.图像必须是()模式,才可以转换为位图模式。 A.RGB B.灰度C.多通道D.索引颜色 参考答案:[B] 3.索引颜色模式的图像包含()种颜色。 A.2 B.256 C.约65,000 D.1670万 参考答案:[B] 4.当将CMKY模式的图像转换为多通道时,产生的通道名称是()。 A.青色、洋红和黄色 B.四个名称都是Alpha通道 C.四个名称为Black(黑色)的通道 D.青色、洋红、黄色和黑色 参考答案:[D] 5.当图像是()模式时,所有的滤镜都不可以使用。 A.CMYK B.灰度C.多通道D.索引颜色 参考答案:[D] 6.若想增加一个图层,但是图层调色板下面的“创建新图层”按钮是灰色不可选,原因是()。 A.图像是CMYK模式 B.图像是双色调模式 C.图像是灰度模式 D.图像是索引颜色模式 参考答案:[D] 7.CMYK模式的图像有()个颜色通道。 A.1 B.2 C.3 D.4 参考答案:[D] 8.在Photoshop中允许一个图像的显示的最大比例范围是()。 A.100%B.200%C.600%D.1600% 参考答案:[D] 9.()可以移动一条参考线。 A.选择移动工具拖动 B.无论当前使用何种工具,按住【Alt】键的同时单击鼠标 C.在工具箱中选择任何工具进行拖动 D.无论当前使用何种工具,按住【shift】键的同时单击鼠标 参考答案:[A] 10.()能以100%的比例显示图像。 A.在图像上按住【Alt】键的同时单击鼠标 B.选择【视图】|【满画布显示】命令 C.双击【抓手工具】

相关主题
文本预览
相关文档 最新文档