文档库 最新最全的文档下载
当前位置:文档库 › 计算机答案2

计算机答案2

计算机答案2
计算机答案2

2、Fibonacci数列为1、1、2、

3、5、8、13、……,编程输出该数列的前20项。#include "stdio.h"

#include "conio.h"

int main(void)

{int i,x1,x2,x;

x1=1;

x2=1;

printf("%6d%6d",x1,x2);

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

x=x1+x2;

printf("%6d",x);

x1=x2;

x2=x;

}

getch();

}

3、有3*4的二维数组,求该二维数组的各个元素的和。

#include "stdio.h"

#include "conio.h"

main()

{ int i,j,s;

int a[3][4];

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

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

scanf("%d",&a[i][j]);

s=0;

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

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

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

printf("%f",s);

getch();

}

4、输入三个整数,输出中间的数(不大不小的数)。

#include

int main()

{

int a,b,c;

printf("enter three numbers\n");

scanf("%d%d%d",&a,&b,&c);

if(a>b&&a

printf("%d",a);

else if(b>a&&b

printf("%d",b);

else

printf("%d",c);

getch();

}

5、输入三个数,按由小到大的顺序排列并输出。

#include "stdio.h"

#include "conio.h"

main()

{

int x,y,z,t;

scanf("%d%d%d",&x,&y,&z);

if (x>y)

{t=x;x=y;y=t;}

if(x>z)

{t=z;z=x;x=t;}

if(y>z)

{t=y;y=z;z=t;}

printf("small to big: %d %d %d\n",x,y,z);

getch();

}

6、编写程序,打印出下三角的99乘法表。

#include "stdio.h"

#include "conio.h"

main()

{

int i,j,result;

printf("\n");

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

{

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

{

result=i*j;

printf("%d*%d=%-3d",i,j,result);

}

printf("\n");

}

getch();

}

7。编写程序,输入两个整数,计算并输出它们的立方和。#include "stdio.h"

int main()

{

int a,b,sum;

printf("enter two numbers\n");

scanf("%d%d",&a,&b);

sum=a*a*a+b*b*b;

printf("sum=%d\n",sum);

getch();

}

8、有4*4的二维数组,求该二维数组的各个元素的和。

#include "stdio.h"

#include "conio.h"

main()

{ int i,j,s;

int a[4][4];

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

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

scanf("%d",&a[i][j]);

s=0;

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

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

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

printf("%f",s);

getch();

}

9、某超市为了促销,规定:购物不足50元的按原价付款,超过50不足100的,超过部分按九折付款,超过100元的,超过部分按八折付款。编一程序完成超市的自动计费的工作。#include

int main(void)

{ int i,j;

scanf("%d",&i);

if(i<50)

j=i;

if(i<100)

j=50+(i-50)*0.9;

else

j=50+50*0.9+(i-100)*0.8;

printf("%d",j);

getch();

}

10、编写程序打印输出所有"水仙花数"。所谓"水仙花数"是指一个三位数,其各位数字立

方和等于该数本身。例如:153是一个水仙花数,因为153=1^3+5^3+3^3

#include "stdio.h"

#include "conio.h"

main()

{ int i,j,k,n;

printf("'water flower'number is:");

for(n=100;n<1000;n++)

{ i=n/100;

j=n/10%10;

k=n%10;

if(i*100+j*10+k==i*i*i+j*j*j+k*k*k)

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

} getch();

}

11、利用数组编程,有10个学生,3门课,求每个学生的平均分,和每门课的平均分并输出main(void)

{ int i,j,sum,avg1,avg2;

int a[10][3];

printf("enter numbers\n");

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

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

scanf("%d",&a[i][j]);

sum=0;

for(i=0;i<10;i++){

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

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

avg1=sum/3;

printf("avg1=%f",avg1);

return 0;

}

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

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

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

avg1=sum/10;

printf("avg2=%f",avg2);

return 0;

}

getch();

}

12、编写程序,输入三角形的三边,计算并输出三角形的周长。

#include

int main(void)

{ int a,b,c,sum;

scanf("%d",&a);

scanf("%d",&b);

scanf("%d",&c);

if(a+b>c,a+c>b,b+c>a)

sum=a+b+c;

printf("%d",sum);

getch();

}

13、计算并输出s=50+49+48+ (1)

#include

int main(void)

{ int i,sum;

sum=0;

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

sum=sum+i;

printf("%d",sum);

getch();

}

14编写程序,输入两个整数,计算并输出它们的立方和。#include

int main()

{ int a,b,sum;

printf("enter two numbers\n");

scanf("%d%d",&a,&b);

sum=a*a*a+b*b*b;

printf("sum=%d\n",sum);

getch();

}

15判定给定一个5位数,判断它是不是回文数。

#include "stdio.h"

#include "conio.h"

main( )

{ long ge,shi,qian,wan,x;

scanf("%ld",&x);

wan=x/10000;

qian=x%10000/1000;

shi=x%100/10;

ge=x%10;

if(ge==wan&&shi==qian)

printf("this number is a huiwen\n");

else

printf("this number is not a huiwen\n");

getch();

}

16求一个3*3矩阵(二维数组),对角线元素之和

#include "stdio.h"

#include "conio.h"

static void dummyfloat(float *x){ float y; dummyfloat(&y);} main()

{ float a[3][3],sum=0;

int i,j;

printf("please input rectangle element:\n");

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

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

scanf("%f",&a[i][j]);

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

sum=sum+a[i][i];

printf("duijiaoxian he is %6.2f",sum);

getch();

}

17输入一个正整数n,判断它是否为素数。

#include

#include

main()

{ int n,i;

float disc;

scanf("%d",&n);

disc=sqrt(n);

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

{

if(n%i==0) break;

}

if(i>disc)

printf("%d is ",n);

else

printf("%d is not ",n);

printf("a prime number");

}

18输入一个整数,判断并输出其奇偶性。

#include

int main(void)

{int number;

printf("Enter a number:");

scanf("%d",&number);

if(number%2 == 0 )

{

printf("The number is even\n");

}

else{

printf("The number is odd\n");

}

return 0;

}19输入华氏温度,计算输出摄氏温度,计算公式为c=5/9*(F-32)#include

int main(void)

{int fahr,lower,upper;

double celsius;

printf("Enter lower:");

scanf("%d",&lower);

printf("Enter upper:");

scanf("%d",&upper);

printf("fahr celsius\n");

for(fahr=lower;fahr<=upper;fahr++){

celsius=(5.0/9.0)*(fahr-32);

printf("%d%6.lf\n",fahr,celsius);

}

return 0;

}

20 搬砖问题:36块,36人搬,男搬4,女搬3,两个小孩抬一块,问要求一次全搬完,男女小孩各若干?

#include

main()

{ int men,women,child;

for(men=0;men<=36;men++)

for(women=0;women<=36;women++)

for(childs=0;childs<=36;childs++)

if(men+women+childs==36&&4*men+child*0.5+3*women==36)

printf("men=%d,women=%d,child=%d\n",men,women,child);

return 0;

}

21输入三个数,计算并输出三个数的和及平均值。

#include "stdio.h"

#include "conio.h"

main()

{ int a,b,c,sum;

scanf("%d%d%d",&a,&b,&c);

sum=a+b+c;

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

printf("%f",sum/3.0);

getch();

}

22、计算并输出50-100间的偶数和。

#include "stdio.h"

#include "conio.h"

main()

{ int i,s;

s=0;

for(i=50;i<=100;i=i+2)

s=s+i;

printf("%d",s);

getch();

}

23输入半径r的值,计算并输出圆的周长和面积。

#include "stdio.h"

main()

{ int r;

float s1,s2;

scanf("%d",&r);

s1=3.14*2*r;

s2=3.14*r*r;

printf("%f\n",s1);

printf("%f",s2);

getch();

}

24输入三个数,计算并输出它们的立方和。

#include "stdio.h"

#include "math.h"

main()

{ int a,b,c,sum;

scanf("%d%d%d",&a,&b,&c);

sum=pow(a,3)+pow(b,3)+pow(c,3);

printf("%d",sum);

getch();

}

25输入三角形的三边,计算并输出三角形的面积值。

#include "stdio.h"

#include "math.h"

main()

{ int a,b,c;

float p,s;

scanf("%d%d%d",&a,&b,&c);

p=(a+b+c)/2.0;

s=sqrt(p*(p-a)*(p-b)*(p-c));

printf("%f",s);

getch();

}

26输入三个数,如果能够成三角形的三边,计算并输出三角形的面积,否则输出“Data error!”

# include

# include

int main(void)

{ int a,b,c;

double p,S;

printf("Enter a:");

printf("Enter b:");

printf("Enter c:\n");

scanf("%d%d%d",&a,&b,&c);

if(a+b>c&a+c>b&b+c>a)

{ p=(a+b+c)/2;

S=sqrt(p*(p-a)*(p-b)*(p-c));

}

else{printf("Data error!\n");}

printf("S=%.2f\n",S);

getch();

}

27输入一学生的百分制成绩,计算并输出等级。成绩等级分为五级,分别为A(90-100)、B(80-89)、C(70-79)、D(60-69)和E(0-59)。

# include

int main(void)

{ char A,B,C,D,E;

double w;

scanf("%lf",&w);

printf("the rank is:\n");

if (w>=90&&w<=100) printf("%c",'A');

else if(w>=80&&w<90) printf("%c",'B');

else if(w>=70&&w<80) printf("%c",'C');

else if(w>=60&&w<70) printf("%c",'D');

else if(w>=0&&w<60) printf("%c",'E');

getch();

}

28设计一个简易计算器,以计算两个数的和、差、积、商。

# include

int main(void)

{

double x,y,a,b,c,d;

printf("Enter x:\n");

printf("Enter y:\n");

scanf("%lf%lf",&x,&y);

a=x+y;

b=x-y;

c=x*y;

d=x/y;

printf("%f\n%f\n%f\n%f\n",a,b,c,d);

getch();

}

29输入参数a,b,c,求一元二次方程ax2+bx+c=0的根。

#include "stdio.h"

#include "math.h"

main()

{ int a,b,c,x1,x2;

printf("Enter a=",a);

scanf("%d",&a);

printf("Enter b=",b);

scanf("%d",&b);

printf("Enter c=",c);

scanf("%d",&c);

x1=(-b+sqrt(b*b-4*a*c))*1.0/2*a;

x2=(-b-sqrt(b*b-4*a*c))*1.0/2*a;

if((b*b-4*a*c)>0)

{printf("x1=%2d\n",x1);

printf("x2=%2d",x2);}

else printf("wu gen");

getch();

}

30输入一年份判断是否为闰年

#include

main()

{

int year;

printf("Enter year:");

scanf("%d",&year);

if((year%4==0&&year%100!=0)||(year%400==0))

{

printf("yes\n");

}

else{

printf("no\n");

}

return 0; }

31输入一个正整数n,计算下式求e的值(保留两位小数)。e=1+1/1!+1/2!+………+1/n!

#include

double fact(int n);

int main(void)

{ int t,i;

double e;

printf("Enter t:");

scanf("%d",&t);

e=1;

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

e=e+1.0/fact(i);}

printf("%.2f",e);

getch();}

double fact(int n)

{ int i;

double result,m;

result=1;

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

result=result*i; }

return result; }

32从键盘输入一批学生的成绩(以0作为结束标志),计算平均分,并统计大于80的成绩的个数。#include

int main(void)

{ int num,count;

double total,grade;

num=0;

total=0;

count=0;

printf("Enter grades:");

scanf("%lf",&grade);

while(grade>=0){

total=total+grade;

num++;

scanf("%lf",&grade);

if(grade>80&&grade>0) count++;

}

if(num!=0)

printf("Average=%.2f\n",total/num);

else

printf("0\n");

printf("Number of failure=%d\n",count);

getch();}

33百元买百鸡。假定小鸡每只5角,公鸡每只2元,母鸡每只3元。现在有100元钱,要求买

100只鸡,编写程序列出所有的可能结果。

#include "stdio.h"

void main()

{

int x,y,z;

for (x=0;x<=33;x++)

for (y=0;y<=50;y++)

{z=100-x-y;

if (3*x+2*y+0.5*z==100)

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

getch();

}

34编写程序,打印出上三角的99乘法表。

#include"stdio.h"

main()

{

int i,j;

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

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

printf("%d*%d=%d ",i,j,i*j);

printf("\n");

}

getch();}

35有n个整数元素的一维数组,将最小值与第一个元素交换,最大值与最后一个数交换,然后输出交换后的n个数。

#include "stdio.h"

#include "conio.h"

main()

{int i,t,max,min,jmax,jmin,n;

int a[100];

printf("Enter n:");

scanf("%d",&n);

printf("Enter %d integers:\n",n);

for(i=0;i

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

scanf("%d",&a[i]); }

max=a[0];

min=a[0];

for(i=1;i

{

if(a[i]>=max){max=a[i];jmax=i;}

if(a[i]<=min){min=a[i];jmin=i;}

}

t=a[jmin];a[jmin]=a[0];a[0]=t;

t=a[jmax];a[jmax]=a[n-1];a[n-1]=t;

for(i=0;i

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

getch();

}

36 有n个整数元素的一维数组;

求:(1)平均值。

(2)统计低于平均值的元素个数并输出个数。

(3)将所有低于平均值的元素输出。

#include "stdio.h"

#include "conio.h"

main()

{

int n,i,s,count;

int a[100];

float average;

printf("Enter n:");

scanf("%d",&n);

for(i=0;i

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

scanf("%d",&a[i]); }

s=0;

for(i=0;i

s+=a[i];

average=s*1.0/n;

printf("pingjunzhi=%.2f\n",average);

printf("di yu pingjunzhi deshu you:");

for(i=0;i

if(a[i]

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

printf("\n");

printf("ge shu wei%3d",count);

getch();

}

37判断100-200之间有多少个素数,并输出所有素数。#include "stdio.h"

#include "conio.h"

#include "math.h"

main()

{

int m,i,k,h=0,leap=1;

printf("\n");

for(m=101;m<=200;m++)

{

k=sqrt(m+1);

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

if(m%i==0)

{

leap=0;

break;

}

if(leap)

{

printf("%-4d",m);

h++;

if(h%10==0)

printf("\n");

}

leap=1;

}

printf("\nThe total is %d",h);

getch();

}

38铁路托运行李规定:行李重不超过50公斤的,托运费按每公斤0.15元计费;如超过50公

斤,超过部分每公斤加收0.10元。编一程序完成输入行李重,计算并输出托运费。

#include

int main()

{float i,sum;

scanf("%f",&i);

if(i>50)

sum=50*0.15+(i-50)*0.1;

else

sum=50*0.15;

printf("\n%f",sum);

}

39输入一个正整数n,再输入n个整数,将最小值与第一个数交换,最大值与最后一个数交

换,然后输出交换后的n个数。

main()

{ int i,t,max,min,a[10],jmax,jmin;

printf("input 10 numbers:\n");

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

{scanf("%d",&a[i]);

}

max=a[0];

min=a[0];

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

{if(a[i]>=max) {max=a[i];jmax=i; }

if(a[i]<=min) {min=a[i]; jmin=i; }

}

t=a[jmax] ;a[jmax]=a[9] ;a[9] =t;

t=a[jmin] ;a[jmin]=a[0] ;a[0] =t;

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

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

}

getch();

}

40.50到100的和

#include "stdio.h"

#include "conio.h"

main()

{ int i,sum;

sum=0;

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

sum=sum+i;

printf("he wei %d",sum);

getch();

}

41.输入一个整数,如果能被3整除,则输出这个数,否则输出余数。

#include "stdio.h"

#include "conio.h"

main()

{ int a,b;

printf("Enter a number:");

scanf("%d",&a);

if(a%3==0)

printf("%d",a);

else{

b=a%3;

printf("%d",b);}

getch();

}

42.编写程序计算并输出下面级数前n(n=45)项中所有偶数项的和。

1*2*3+3*4*5+5*6*7+·····+(2n-1)2n*(2n+1)+···

#include "stdio.h"

#include "conio.h"

main()

{ int i,b,sum;

sum=0;

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

{if(i%2==0)

b=(2*i-1)*2*i*(2*i+1);

else b=0;

sum=sum+b;}

printf("he wei %d",sum);

getch();

}

43.输入2个整数,如果2个数都是2位数,输出他们的和,若果两个数都是三位数,则输出

他们的差。

#include "stdio.h"

#include "conio.h"

main()

{ int a,b,c,sum;

printf("Enter a=",a);

scanf("%d",&a);

printf("Enter b=",b);

scanf("%d",&b);

if(9

{sum=a+b;

printf("%d",sum);}

else if(99

{c=a-b;

printf("%d",c);}

getch();

}

44.编写一个程序,其功能为:从键盘输入三个数x、y、z判断x+y=z是否成立,若成立输出“x+y=z"的信息,否则输出”x+y!=z"的信息!

#include "stdio.h"

#include "conio.h"

main()

{ int x,y,z,a;

printf("Enter x=",x);

scanf("%d",&x);

printf("Enter y=",y);

scanf("%d",&y);

printf("Enter z=",z);

scanf("%d",&z);

if(x+y==z) printf("%d+%d=%d",x,y,z);

else printf("%d+%d!=%d",x,y,z);

getch();

}

45.输入两个数,计算并输出它们的算术平均值及几何平均值(保留2位小数)

#include "stdio.h"

#include "math.h"

main()

{ int a,b;

float c,d;

printf("Enter 2 numbers:");

scanf("%d%d",&a,&b);

c=(a+b)*1.0/2;

d=sqrt(a*b);

printf("suanshupingjungenwei:%.2f\n",c);

printf("jihepingjungenwei:%.2f",d);

getch();

}

46.计算并输出2-9之间的数的乘积

#include

void main()

{ int i;

double fact;

fact=1;

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

fact *=i;

printf("%.0f \n",fact);

getch();

}

47.计算并输出2-55区间内奇数的平方和#include "stdio.h"

#include "math.h"

main()

{ int i,sum;

sum=0;

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

if(i%2!=0) sum=sum+i*i;

printf("%d",sum);

getch();

}

48计算并输出5!+10!。

#include

void main()

{ int i;

double fact, sum;

fact=1;

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

fact *=i;

sum =fact;

fact=1;

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

fact *=i;

sum +=fact;

printf("%d!+%d!=%.0f \n", 5,10,sum); getch();

}

49.利用数组求s=7!(1*2*3*…*7)。

#include

void main()

{

int i,b;

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

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

b =b*a[i];

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

getch();

}

50.把10个整数装入一维数组,求其最大值及所在位置并输出。

#include

void main()

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

printf("Please enter n(1~10):");

scanf("%d",&n);

printf("Enter %d numbers:", n);

for(i=0; i

scanf("%d",&a[i]);

index=0;

for(i=1; i

if( a[i]> a[index] ) index=i;

printf("Max is a[%d]=%d \n", index, a[index]);

getch();

}

51用数组编程,将输入的10个整数按从小到大的顺序排列,输出最小数。

#include

void main()

{ int i, j, n, a[10], index, temp;

printf("Please enter n(1~10):");

scanf("%d",&n);

printf("Enter %d numbers:", n);

for(i=0; i

scanf("%d",&a[i]);

for(i=0; i

index= i;

for(j=i+1; j

if( a[j]< a[index] ) index= j;

temp=a[index];

a[index]=a[i];

a[i]=temp;

}

index=0;}

for(i=1; i

if( a[i]< a[index] )

index= i;

printf(" %d ", a[index]);

getch();

}

52。设计一个简易计算器,根据输入运算符(+、*)的不同,计算两个数的和、积。

#include

int main( )

{ double a, b;

char op;

scanf("%lf%c%lf", &a, &op, &b);

switch (op)

{

case '+':

printf("%lf + %lf = %lf\n", a, b, a + b);

break;

case '*':

printf("%lf * %lf = %lf\n", a, b, a * b);

break;

}

}

53编程判断输入的一个字符串str是否为"回文",所谓"回文"是指这个字符串正读和倒读都是一样的。如"asdsa"是回文。要求定义并调用函数fhuiwei(char *p)来完成判断的过程。

#include "stdio.h"

#include"string.h"

int main()

{

int i,j;

char a[80],b[80],*str1,*str2;

i=0;

while((a[i]=getchar())!='\n')

i++;

a[i]='\0';

i--;

j=0;

for(;i>=0;i--){

b[j]=a[i];

j++;

}

b[j]='\0';

str1=a;

str2=b;

if(strcmp(str1,str2)==0){

printf("YES");

}

else

printf("NO");

}

计算机2级考试机试题库答案

1.1给定程序的功能是调用fun函数建立班级通讯录。通讯录中记录每位同学的编号、姓名和电话号码。班级的人数和学生的信息从键盘读入,每个人的信息作为一个数据块写道名位myfile5.dat的二进制文件中。 答案:第一处:STYPE 第二处:FILE 第三处:fp 2.1给定程序的功能是:从键盘输入若干行文本(每行不超过80个字符),写到文件myfile4.txt 中,用-1作为字符串输入结束的标志。然后将文件的内容读出显示在屏幕上。文件的读写分别由自定义函数ReadText和WriteText实现。 答案:第一处:*fw 第二处:str 第三处:str 3.1给定程序中,函数fun的功能是:将自然数1~10以及它们的平方根写到名为myfile 4.txt 的文本文件中,然后再顺序读出显示在屏幕上。 请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。 答案:第一处:fp 第二处:fclose(fp)第三处:fname 4.1给定程序的功能是:调用函数fun将指定源文件中的内容复制到指定的目标文件中,复制成功时函数返回值为1,失败时返回值为0。在复制过程中,目标文件名放在变量tfname 中。。 答案:第一处:”r”第二处:fs 第三处:ft 5.1给定程序中已建立一个带有头结点的单向链表,链表中的各个结点按结点数据域中的数据递增有序连接。函数fun的功能是:把型参x的值放入一个新结点并插入到链表中,插入后各结点数据域的值仍保持递增有序。 答案:第一处:x 第二处:p 第三处:s 6.1给定程序中已建立一个带有头结点的单向链表,在main函数中将多次调用fun函数,每调用一次fun函数,输出链表尾部结点中的数据,并释放该结点,使链表缩短。 答案:第一处next 第二处t->data或(*t).data. 第三处t 7.1给定程序中已建立一个带有头结点的单向链表,链表中的各结点按数据域递增有序链接。函数fun的功能是:删除链表中数据域值相同的结点,使之只保留一个 答案:第一处:q 第二处next 第三处next 8.1给定程序中,函数fun的功能是:在带有头结点的单向链表中,查找数据域中值为ch的结点。找到后通过函数值返回该结点在链表中所处的顺序号;若不存在值为ch的结点,函数返回0值。 答案:1 0 2 n 3 head,ch 9.1给定程序中,函数fun的功能是:统计出带有头结点的单向链表中结点的个数,存放在形参n所指的存储单元中。答案:1 *n 2 next 3 head 10.1给定程序中,函数fun的功能是:计算出带有头节点的单向链表中各结点数据域中值之和作为函数值返回。 答案:1 data 2 next 3 head 11.1人员的记录由编号和出生年,月,日组成,N名人员的数据已在主函数中存入结构体数组std中,且编号唯一。函数fun的功能是:找出指定编号人员的数据,作为函数值返回,由主函数输出,若指定编号不存在,返回数据中的编号为空串。 第一处:STU。第二处:stu[i].num。第三处:std[i]。 12.1人员的记录由编号和出生年。月,日组成,N名人员的数据已在主函数中存入结构体数组std中。函数fun的功能是:找出指定出生年份的人员,将其数据放在形参k所指的数组中,由主函数输出,同时由函数值返回满足指定条件的人数。 请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。 第一处:std[i].year 第二处:std[i] 第三处:n

2017大学计算机基础答案

2017大学计算机基础答案 电子计算机的诞生 1 物理器件采用晶体管的计算机称为第()代计算机。 A 、一 B 、二 C 、三 D 、四 正确答案:B 2 时至今日,计算机仍采用存储程序原理,原理的提出者是()。 A 、莫尔 B 、冯. 诺依曼 C 、比尔. 盖茨 D 、图灵 正确答案:B 3 计算机科学的奠基人是()。 A 、查尔斯巴贝奇 B 、莫奇利和埃克特 C 、阿兰. 图灵 D 、冯. 诺依曼 正确答案:C 4 世界上第一台电子计算机诞生于()年。 A 、1939 B、1946 C、1952 D、1958 正确答案:B 5 计算机的发展经历了 4 个时代,各个时代划分的原则是根据()。 A 、计算机所采用的电子器件 B 、计算机的运算速度 C 、程序设计语言 D 、计算机的存储量 正确答案:A 6 ()是现代计算机的雏形。 A 、查尔斯巴贝奇于 1834 年设计的分析机 B 、宾夕法尼亚大学于 1946 年 2 月研制的 ENIAC C 、冯. 诺依曼小组研制的 EDVAC D、阿兰. 图灵建立的图灵机模型 正确答案:A 计算机系统的发展 1 下列()是衡量微处理器的主要指标。 A 、主频 B 、字长 C 、速度 D 、工艺正确答案:A , C 2 计算机系统的发展趋势不包括()。 A 、巨型化 B 、微型化 C 、智能化 D 、复合化正确答案:D 3 将 CPU 集成在一块芯片上所形成的元器件称为() A 、微处理器 B 、ROM C、CMOS D、Cache 正确答案:A 4 下列()不属于输入设备。 A 、扫描仪 B 、键盘 C 、硬盘 D 、体感设备正确答案:C

大学计算机二级考试试题及其答案 !!!

全国计算机二级考试试题 【1.1】以下不正确的C语言标识符是____。 A) int B) a_1_2 C) ab1exe D) _x 【1.2】以下是正确的C语言标识符是____。 A) #define B) _123 C) %d D) \n 【1.3】下列四组字符串中都可以用作C语言程序标识符的一组是。A) print B) i\am C) Pxq D) str_l _3d one_half My->book Cpp ??? oodbs tart$it line#pow ??? aBc 3pai His.age while 【1.4】下面各选项组中,均是C语言关键字的组是。 A) auto,enum,include B) switch,typedef,continue C) signed,union,scanf D) if,struct,type 【1.5】下列不属于C语言关键字的是。 A) default B) register C) enum D) external 【1.6】C语言程序从main()函数开始执行,所以这个函数要写在____。 A) 程序文件的开始 B) 程序文件的最后 C) 它所调用的函数的前面 D) 程序文件的任何位置

【1.7】下列关于C语言的叙述错误的是____ A) 大写字母和小写字母的意义相同 B) 不同类型的变量可以在一个表达式中 C) 在赋值表达式中等号(=)左边的变量和右边的值可以是不同类型 D) 同一个运算符号在不同的场合可以有不同的含义 【1.8】在C语言中,错误的int类型的常数是。 A) 32768 B) 0 C) 037 D) 0xAF 【1.9】执行语句 printf("%x",-1);屏幕显示____。 A) -1 B) 1 C) -ffff D) ffff 【1.10】已知 long i=32768;执行语句printf("%d",i);屏幕显示____。 A) -1 B) -32768 C) 1 D) 32768 【1.11】已知 long i=65539;执行语句printf("%d",i);屏幕显示____。 A) 65539 B) -3 C) 3 D) 程序不能执行 【1.12】在C语言中,整数-8在内存中的存储形式是。 A) 1111 1111 1111 1000 B) 1000 0000 0000 1000 C) 0000 0000 0000 1000 D) 1111 1111 1111 0111 【1.13】C语言中字符型(char)数据在内存中的存储形式是____。 A) 原码 B) 补码

计算机等级考试选择题(全含答案)

库一 1、下列对信息的描述,错误的是(A )。 数据就是信息 信息是用数据作为载体来描述和表示的客观现象 信息可以用数值、文字、声音、图形、影像等多种形式表示 信息是具有含义的符号或消息,数据是计算机内信息的载体 2、以下关于图灵机的说法,错误的是(B)。 在图灵机的基础上发展了可计算性理论 图灵机是最早作为数学运算的计算机 图灵机是一种数学自动机器,包含存储程序的思想 图灵机是一种抽象计算模型,用来精确定义可计算函数 3、用32位二进制补码表示带符号的十进制整数的范围是(C)。-4294967296~+4294967295 -4294967296~+4294967296 -2147483648~+2147483647 -2147483647~+2147483648 4、某微型机的CPU中含有32条地址线、28位数据线及若干条控制信号线,对内存按字节寻址,其最大内存空间应是(A)。 A、4GB B、4MB C、256MB D、2GB 5、下面关于计算机语言的叙述中,正确的是(D )。 汇编语言程序是在计算机中能被直接执行的语言 机器语言是与计算机的型号无关的语言 C语言是最早出现的高级语言 高级语言是与计算机型号无关的算法语言 6、中文Windows XP操作系统是一个(B )。 用户多任务操作系统 单用户多任务操作系统 多用户单任务操作系统 单用户单任务操作系统 7、中文WindowsXP中的"剪贴板"是(A )。 内存中的一块区域 硬盘中的一块区域 软盘中的一块区域 高速缓存中的一块区域 8、以下对WindowsXP的系统工具的叙述,错误的是(D )。 磁盘备份是防止硬盘的损坏或错误操作而造成数据丢失 "磁盘清理"是将磁盘上的文件以某种编码格式压缩存储 "磁盘碎片整理程序"可以将零散的可用空间组织成连续的可用空间 "任务计划"不能清理硬盘 9、下列关于WordXP各种视图的叙述中(C)是错误的。 在普通视图下不能显示图形 在页面视图下所见即打印所得 在Web版式视图下所见即打印所得 在大纲视图下可以查看文档的标题和正文 10、WordXP的打印预览状态下,若要打印文件。以下说法正确的是( C )。 只能在打印预览状态下打印 在打印预览状态下不能打印 在打印预览状态下也能打印 必须退出打印预览状态后,才能打印 11、以下有关光盘存储器的叙述中,错误的是(D )。 只读光盘只能读出而不能修改所存储的信息 VCD光盘上的影视文件是压缩文件 CD-ROM盘片表面有许多凹坑和平面 DVD与VCD的区别只是容量上的不同 12、用Windows画图软件读入一个16色bmp位图文件,未经任何处理,然后再以256色bmp位图模式存盘,则( D )。像素的个数会增加 像素的个数会减少 图像的颜色数会增加 图像文件的存储空间会增大 13、下面关于图像压缩的描述,错误的是(A )。 图像压缩编码的理论基础是控制论 图像压缩包括有损压缩和无损压缩 好的算法可以进一步提高图像的压缩率 图像之所以要压缩是因为数字化后还有很大的冗余量 14、局域网的网络硬件主要包括服务器、工作站、网卡和(C)。 A、网络协议 B、网络操作系统 C、传输介质 D、网络拓扑结构 15、调制解调器(Modem)的功能是实现(A)。 模拟信号与数字信号的相互转换 数字信号编码 模拟信号转换成数字信号 数字信号放大 16、IP地址由网络号和主机号两部分组成,用于表示A类地址的主机地址长度是( C )位二进制数。 A、8 B、8 C、24 D、32 17、一台计算机中了特洛伊木马病毒后,下列说法错误的是( C )。 计算机上的数据可能被他人篡改 计算机上的有关密码可能被他人窃取 病毒会定时发作,以破坏计算机上的信息 没有上网时,计算机上的信息不会被窃取 18、在学生课程管理中分别使用以下二种表示,即: (1)表SC(学号,姓名,课程号,课程名,学时,学分,成绩);(2)表STUDENT(学号,姓名,课程号)和表COURSE(课程号,课程名,学时,学分,成绩)。 则以下叙述正确的是(B )。 采用(1)表示的数据冗余量大,查找速度也慢 采用(1)表示的数据冗余量大,但查找速度快 采用(2)表示的数据冗余量大,查找速度也慢 采用(2)表示的数据冗余量大,但查找速度快 19、在E-R图向关系模式转换中,如果两实体之间是多对多的联系,则必须为联系建立一个关系,该联系对应的关系模式属性包括(D )。 自定义的主键 联系本身的属性 联系本身的属性及所联系的任一实体的主键 联系本身的属性及所联系的双方实体的主键 20、在ACCESS XP中说查询的结果是一个"动态集",是指每次执行查询时所得的数据集合(B )。 都是从数据来源表中随机抽取 基于数据来源表中数据的改变而改变 随着用户设置的查询准则的不同而不同 将更新数据来源表中的数据 21、计算机之所以能实现自动连续执行,是由于计算机采用了( D )原理。 A、布尔逻辑运算 B、数字模拟电路 C、集成电路工作 D、存储程序控制 22、下列叙述中,正确的是(A )。 A、目前计算机的硬件只能识别0和1所表示的信号 B、内存容量是指微型计算机硬盘所能容纳信息的字节数 C、微型计算机不需避免强磁场的干扰 D、计算机系统是由主机和软件系统组成 23、以下叙述错误的是(D )。 A、主频很大程度上决定了计算机的运行速度 B、字长指计算机

(完整版)大学计算机基础试题及答案(完整版)

大学计算机基础模拟题 一、单选题 1、完整的计算机系统由(C)组成。 A、运算器、控制器、存储器、输入设备和输出设备 B、主机和外部设备 C、硬件系统和软件系统 D、主机箱、显示器、键盘、鼠标、打印机 2、以下软件中,(D)不是操作系统软件。 A、Windowsxp B、unix C、linux D、microsoft office 3、用一个字节最多能编出(D)不同的码。 A. 8个 B. 16个 C. 128个 D. 256个 4、任何程序都必须加载到(C)中才能被CPU执行。 A. 磁盘 B. 硬盘 C. 内存 D. 外存 5、下列设备中,属于输出设备的是(A)。 A、显示器 B、键盘 C、鼠 标D、手字板 6、计算机信息计量单位中的K代表(B)。 A. 102 B. 210 C. 103 D. 28 7、RAM代表的是(C)。

A. 只读存储器 B. 高速缓存器 C. 随机存储 器 D. 软盘存储器 8、组成计算机的CPU的两大部件是(A)。 A、运算器和控制器 B. 控制器和寄存器 C、运算器和内存 D. 控制器和内存 9、在描述信息传输中bps表示的是(D)。 A、每秒传输的字节数 B、每秒传输的指令数 C、每秒传输的字数 D、每秒传输的位数 10、微型计算机的内存容量主要指(A )的容量。 A.RAM B.ROM C.CMOS D.Cache 11、十进制数27对应的二进制数为( D )。 A.1011 B. 1100 C. 10111 D. 11011 12、Windows的目录结构采用的是(A)。 A、树形结构 B、线形结构 C、层次结构 D、网状结构 13、将回收站中的文件还原时,被还原的文件将回到(D)。 A、桌面上 B、“我的文档”中 C、内存中 D、被删除的位置

计算机二级考试题目

Word 2010 高级应用综合操作题打开素材库中的“典型试题”文件,按下面的操作要求进行操作,并把操作结果存盘。 1.操作要求 (1)对正文进行排版。 ①使用多级符号对章名、小节名进行自动编号,代替原始的编号。要求: * 章号的自动编号格式为:第X 章(例:第1 章),其中:X 为自动排序,阿拉伯数字序号。对应级别1。居中显示。 *小节名自动编号格式为:,X为章数字序号,Y为节数字序号(例:),X、Y均为阿拉伯数字序号。对应级别2。左对齐显示。 ②新建样式,样式名为:“样式”+考生准考证号后5 位。其中: *字体:中文字体为“楷体” ,西文字体为“ Time New Roman ”,字号为“小四” 。 *段落:首行缩进2 字符,段前行,段后行,行距倍;两端对齐。其余格式,默认设置。 ③对正文中的图添加题注“图” ,位于图下方,居中。要求: *编号为“章序号” -“图在章中的序号” 。例如,第1 章中第2 幅图,题注编号为1-2。 *图的说明使用图下一行的文字,格式同编号。 *图居中。 ④对正文中出现“如下图所示”的“下图”两字,使用交叉引用。 *改为“图X-Y”,其中“ X-Y'为图题注的编号。 ⑤对正文中的表添加题注“表” ,位于表上方,居中。 *编号为“章序号” -“表在章中的序号” 。例如,第1 章中第1 张表,题注编号为1-1。 *表的说明使用表上一行的文字,格式同编号。 *表居中,表内文字不要求居中。 ⑥对正文中出现“如下表所示”中的“下表”两字,使用交叉引用。 *改为“表X-Y,其中“ X-Y'为表题注的编号。 ⑦对正文中首次出现“ Access'的地方插入脚注。 *添加文字“ Access是由微软发布的关联式数据库管理系统。”。 ⑧将②中的新建样式应用到正文中无编号的文字。不包括章名、小节名、表文字、表和图的题注、脚注。 (2)在正文前按序插入三节,使用Word 提供的功能,自动生成如下内容: ①第1 节:目录。其中:“目录”使用样式“标题1”,并居中;“目录”下为目录项。 ②第2 节:图索引。其中:“图索引”使用样式“标题1”,并居中;“图索引”下为图索引项。 ③第3 节:表索引。其中:“表索引”使用样式“标题1”,并居中;“表索引”下为表索引项。 (3)使用适合的分节符,对正文进行分节。添加页脚,使用域插入页码,居中显示。要求: ①正文前的节,页码采用“i ,ii』[,???”格式,页码连续。 ②正文中的节,页码采用“ 1,2,3,…”格式,页码连续。 ③正文中每章为单独一节,页码总是从奇数开始。 ④更新目录、图索引和表索引。

计算机基础习题参考答案

十二五规划教材《大学计算机(第4版)》 第6章习题答案 1. 因特网由采用(D)协议族的众多计算机网络相互连接组成。 A:通信B:网络C:OSI D: TCP/IP 2. 截至2012年1月,中国互联网普及率达到(B)。 A:15% B:38% C:50% D:70% 3. 数字通信系统的基本模型分为四大部分:信源、(B)、信宿和噪声。 A:信号B:信道C:信息D:传输介质 4. 目前单根光纤串行通信的最高数据传输速率达到了(D)Tbit/s以上。 A:1 B:2 C:3 D:4 5. 异步通信是一种基于(A)的通信方式。 A:字符B:数据C:广播D:点对点 6. 同步通信通常把传送的正文分解为(D)。 A:信号B:数据C:二进制数D: 数据帧 7. 最通用的字符编码是(A),它主要用于计算机信息编码。 A:ASCII B:GB2312-80 C:二进制编码D:字符码 8. 采样是在每个固定时间间隔内对模拟信号截取一个(A)值。 A:振幅B:频率C:二进制D:高度 9. 信源编码的主要目的在于提高信息的(B)。 A:准确性B:传输效率C:可靠性D:可信度 10. 信道编码的目的是为了提高信号传输的(C)。 A:准确性B:传输效率C:可靠性D:可信度 11. ARQ采用(C)的设计思想。 A:错误纠正B:自动传输C:出错重传D:出错丢弃 12. (D)校验可以发现数据传输错误,但是它不能纠正数据错误。 A:CRC B:奇C:偶D:奇偶 13. IP地址是一个(C)位的标识符,一般采用“点分十进制”的方法表示。 A:4 B:16 C:32 D:128 14. 网页文件采用(C)进行描述。 A:程序B:网络协议C:HTML D:HTTP 15. 网页采用(C)在因特网中传输。 A:程序B:网络协议C:HTML协议D:HTTP协议 16. 网络(协议)是为数据通信而建立的规则、标准或约定。

计算机等级考试题目及答案

计算机专业试题题目 习题1 一、单选题 1、世界上首次提出存储程序的计算机体系结构的是() A莫奇菜B图灵C乔治●布尔D冯●诺依曼 2、目前普遍使用的微型计算机,所采用的逻辑元件是() A电子管B大规模和超大规模集成电路 C晶体管B小规模集成电路 3、用MIPS为单位来衡量计算机的性能,它指的是计算机的() A传输速率B存储器容量C字长D运算速度 4、为了避免混淆,十六进制数在书写时常在数据后面加英文字母() A H B O C D D B 5、用十六进制数给存储器中的字节地址编码。若编码为0000H—FFFFH,则该存储器的容量是()KB A32 B64 C128 D256 6、计算机的微处理芯片集成有()部件 ACPU和运算器B运算器和I/O接口 C控制器和运算器D控制器和存储器 7、微型计算机内,配置高速缓冲存储器(Cache)是为了解决() A内存与辅助存储器之间速度不匹配的问题 BCPU与内存储器之间速度不匹配问题 CCPU与辅胎甲球存储器之间速度不匹配问题 D主机与外设之间速度不匹配问题 8、微型机中,硬盘分区的目的是()

A将一个物理硬盘分为几个逻辑硬盘B将一个逻辑硬盘分为几个物理硬盘 C将DOS系数统分为几个部分D将一个物理硬盘分成几个物理硬盘 9、下列术语中,属于显示器性能指标的是() A速度B可靠性C分辨率D精度 10、指令的解释是由计算机的()来执行的 A控制部分B存储部分C输入/输出部分D算术和逻辑部分 11、准确地说,计算机中文件是存储在() A内存中的数据集合B硬盘上的一组相关数据的集合 C存储介质上的一组相关信息的集合D软盘上的一组相关数据集合 12、操作系统的主要功能是() A管理源程序B管理数据库文件 C对高级语言进行编译D控制和管理计算机系统的软硬件资源 13、把计算机分巨型机、大中型机、小型机和微型机,本质上是按() A计算机的体积BCPU的集成度 C计算机综合性能指标D计处机的存储容量 14、对高级语言程式序,下列叙述中,正确的是() A计算机语言中,只有机器语言属于低级语言 B高级语言源程序可以被计算机直接执行 CC语言属于高级语言 D机器语言是与所用机器无关的 15、用高级程序设计语言编写的程序称为() A目标程序B可执行程序C源程序D伪代码程序 16、在使用计算机时,如果发现计算机频繁地读写硬盘,最可能存在的原因是()A中央处理器的速度太慢B硬盘的容量太小

2012计算机二级考试 试题及答案

1995年9月二级笔试试题C 全国计算机等级考试二级笔试卷 基础知识和C语言程序设计 (考试时间120分钟,满分100分) 1995年9月 一、选择题((1)-(40)每小题1分,(41)-(50)每小题2分,共60分) 下列各题 A) 、B)、C)、D)四个选项中,只有一个选项是正确的,请将正确选写在答题卡相应位置上,答在试卷上不得分。 (1) 第一台电子数字计算机ENIAC诞生于 A) 1927年 B)1936年 C) 1946年 D) 1951年 (2) 用FORTRAN语言编制的源程序要变为目标程序,必须经过 A) 汇编 B) 解释 C) 编辑 D) 编译 (3) 计算机软件一般包括系统软件和 A) 字处理软件 B) 应用软件 C) 管理软件 D) 科学计算机软件 (4) 计算机内使用的数是 A) 二进制数 B) 八进制数 C) 十进制数 D) 十六进制数 (5) 目前微型机常用的5.25寸双面高密度软盘的容量是 A) 360KB B) 1.44MB C) 760KB D) 1.2MB (6) 具有多媒体功能的微机系统常用CD-ROM作为外存储器,它是 A) 只读内存储器 B) 只读大容量软盘 C) 只读硬盘 D) 只读光盘 说明: (7)到(17)题给定的条件如下: 微机系统有A和B两个容量相同的软盘驱动器,硬盘C的目录结构为 文件AUTOEXEC.BAT的内容为 PROMPT $P$G CD F4 CD \DOS (7) 微机系统用硬盘C启动后,当前系统提示符是 A) C:\> B) C:\DOS> C) C:\F4> D) C> (8) 在用C盘启动后,把A盘格式化成系统盘的命令为

超星2017大学计算机基础答案(全)

电子计算机的诞生 1 物理器件采用晶体管的计算机称为第()代计算机。A、一B、二C、三D、四 正确答案:B 2 时至今日,计算机仍采用存储程序原理,原理的提出者是()。 A、莫尔 B、冯.诺依曼 C、比尔.盖茨 D、图灵 正确答案:B 3 计算机科学的奠基人是()。A、查尔斯.巴贝奇B、莫奇利和埃克特C、阿兰.图灵D、冯.诺依曼 正确答案:C 4 世界上第一台电子计算机诞生于()年。A、1939 B、1946 C、1952 D、1958 正确答案:B 5 计算机的发展经历了4 个时代,各个时代划分的原则是根据()。 A、计算机所采用的电子器件 B、计算机的运算速度 C、程序设计语言 D、计算机的存储量 正确答案:A 6 ()是现代计算机的雏形。 A、查尔斯.巴贝奇于1834 年设计的分析机 B、宾夕法尼亚大学于1946 年2 月研制的ENIAC C、冯.诺依曼小组研制的EDVAC D、阿兰.图灵建立的图灵机模型 正确答案:A 计算机系统的发展 1 下列()是衡量微处理器的主要指标。A、主频B、字长C、速度D、工艺正确答案:A , C 2 计算机系统的发展趋势不包括()。A、巨型化B、微型化C、智能化D、复合化正确答案:D 3 将CPU 集成在一块芯片上所形成的元器件称为()A、微处理器B、ROM C、CMOS D、Cache 正确答案:A 4 下列()不属于输入设备。A、扫描仪B、键盘C、硬盘D、体感设备正确答案:C 5 负责解释和执行程序的部件称为()。A、内存B、中央处理单元C、输入设备D、输出设备正确答案:B 6 下面对计算机特点的说法中,不正确的是()。A、运算速度快B、计算精度高C、具有逻辑判断能力D、随着计算机硬件设备及软件的不断发展和提高,其价格也越来越高正确答案:D 计算机系统的组成 1 计算机系统由()组成。A、运算器、控制器、存储器、输入设备和输出设备B、主机和外部设备C、硬件系统和软件系统D、主机箱、显示器、键盘、鼠标、打印机正确答案:C 2 组成计算机CPU 的两大部件是()。A、运算器和控制器B、控制器和寄存器C、运算器和内存D、控制器和内存正确答案:A 3 系统软件就是操作系统。正确答案:× 4 在下列存储器中,存取速度最快的存储器是()。A、硬盘B、内存C、光盘D、优盘正确答案:B 5 程序的执行就是指令执行的一个循环过程。正确答案:√ 6 执行速度最快的编程语言是()。A、汇编语言B、高级语言C、机器语言D、Java 语言正确答案:C 微型计算机硬件系统 1 目前最常用的鼠标接口类型是()。A、串口接口B、PS 2 接口C、USB 接口D、STA 接口正确答案:C 2 在CPU 中配置缓存是为了解决()之间速度的不匹配问题。A、内存与外存B、CPU 与外存C、CPU 与内存D、主机与外设正确答案:C 3 任何程序必须加载()中才能被CPU 执行。A、硬盘B、磁盘C、外存D、内存正确答案:D

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

一、选择题 1、在计算机领域中通常用MIPS来描述______。 A、计算机的运算速度 B、计算机的可靠性 C、计算机的可运行性 D、计算机的可扩充性 2、微型计算机存储系统中,PROM是______。 A、可读写存储器 B、动态随机存取存储器 C、只读存储器 D、可编程只读存储器 3、按16×16点阵存放国标GB2312-80中一级汉字(共3755个)的汉字库,大约需占存储空间______。 A、1MB B、512KB C、256KB D、128KB 4、WPS、Word等字处理软件属于______。 A、管理软件 B、网络软件 C、应用软件 D、系统软件 5、在各类计算机操作系统中,分时系统是一种______。 A、单用户批处理操作系统 B、多用户批处理操作系统 C、单用户交互式操作系统 D、多用户交互式操作系统 6、配置高速缓冲存储器(Cache)是为了解决______。 A、内存与辅助存储器之间速度不匹配问题 B、CPU与辅助存储器之间速度不匹配问题 C、CPU与内存储器之间速度不匹配问题 D、主机与外设之间速度不匹配问题 7、为解决某一特定问题而设计的指令序列称为______。 A、文档 B、语言 C、程序 D、系统 8、下列术语中,属于显示器性能指标的是______。 A、速度 B、可靠性 C、分辨率 D、精度 9、微型计算机硬件系统中最核心的部件是______。 A、主板 B、CPU C、内存储器 D、I/O设备 10、若在一个非零无符号二进制整数右边加两个零形成一个新的数,则新数的值是原数值的______。 A、四倍 B、二倍 C、四分之一 D、二分之一 11、计算机病毒是一种______。 A、特殊的计算机部件 B、游戏软件 C、人为编制的特殊程序 D、能传染的生物病毒 12、计算机最主要的工作特点是______。 A、存储程序与自动控制 B、高速度与高精度 C、可靠性与可用性 D、有记忆能力 13、在Word的编辑状态,共新建了两个文档,没有对这两个文档进行“保存”或“另存为”操作,则______。 A、两个文档名都出现在“文件”菜单中 B、两个文档名都出现在“窗口”菜单中 C、只有第一个文档名出现在“文件”菜单中 D、只有第二个文档名出现在“窗口”菜单中 14、在Word的编辑状态,为文档设置页码,可以使用______。 A、“工具”菜单中的命令 B、“编辑”菜单中的命令 C、“格式”菜单中的命令 D、“插入”菜单中的命令 15、在Word的编辑状态,单击文档窗口标题栏右侧的按钮后,会______。16、Word主窗口的标题栏右边显示的按钮是____。 A、最小化按钮 B、还原按钮 C、关闭按钮 D、最大化按钮 17、在Word的编辑状态,要模拟显示打印效果,应当单击常用工具栏中的______。 A、B、C、D、 18、在Word的编辑状态,当前编辑的文档是C盘中的d1.doc文档,要将该文档拷

全国计算机2级考试试题

一、选择题 (1) 下面叙述正确的是(C) A. 算法的执行效率与数据的存储结构无关 B. 算法的空间复杂度是指算法程序中指令(或语句)的条数 C. 算法的有穷性是指算法必须能在执行有限个步骤之后终止 D. 以上三种描述都不对 (2) 以下数据结构中不属于线性数据结构的是(C) A. 队列 B. 线性表 C. 二叉树 D. 栈 (3) 在一棵二叉树上第5层的结点数最多是(B) 注:由公式2k-1得 A. 8 B. 16 C. 32 D. 15 (4) 下面描述中,符合结构化程序设计风格的是(A) A. 使用顺序、选择和重复(循环)三种基本控制结构表示程序的控制逻辑 B. 模块只有一个入口,可以有多个出口 C. 注重提高程序的执行效率 D. 不使用goto语句 (5) 下面概念中,不属于面向对象方法的是(D) 注:P55-58 A. 对象 B. 继承 C. 类 D. 过程调用 (6) 在结构化方法中,用数据流程图(DFD)作为描述工具的软件开发阶段是(B) A. 可行性分析 B. 需求分析 C. 详细设计 D. 程序编码 (7) 在软件开发中,下面任务不属于设计阶段的是(D) A. 数据结构设计 B. 给出系统模块结构 C. 定义模块算法 D. 定义需求并建立系统模型 (8) 数据库系统的核心是(B) A. 数据模型 B. 数据库管理系统 C. 软件工具 D. 数据库 (9) 下列叙述中正确的是(C) A.数据库是一个独立的系统,不需要操作系统的支持 B.数据库设计是指设计数据库管理系统 C.数据库技术的根本目标是要解决数据共享的问题 D.数据库系统中,数据的物理结构必须与逻辑结构一致 (10) 下列模式中,能够给出数据库物理存储结构与物理存取方法的是(A) 注:P108 A. 内模式 B. 外模式 C. 概念模式 D. 逻辑模式 (11) 算法的时间复杂度是指(C) A. 执行算法程序所需要的时间 B. 算法程序的长度 C. 算法执行过程中所需要的基本运算次数 D. 算法程序中的指令条数 (12) 算法的空间复杂度是指(D) A. 算法程序的长度 B. 算法程序中的指令条数 C. 算法程序所占的存储空间 D. 算法执行过程中所需要的存储空间 (13) 设一棵完全二叉树共有699个结点,则在该二叉树中的叶子结点数为(B) 注:利用公式n=n0+n1+n2、n0=n2+1和完全二叉数的特点可求出 A. 349 B. 350 C. 255 D. 351 (14) 结构化程序设计主要强调的是(B) A.程序的规模 B.程序的易读性 C.程序的执行效率 D.程序的可移植性 (15) 在软件生命周期中,能准确地确定软件系统必须做什么和必须具备哪些功能的阶段是(D) 注:即第一个阶段 A. 概要设计 B. 详细设计 C. 可行性分析 D. 需求分析 (16) 数据流图用于抽象描述一个软件的逻辑模型,数据流图由一些特定的图符构成。下列图符名标识的图符不属于数据流图合法图符的是(A) 注:P67 A. 控制流 B. 加工 C. 数据存储 D. 源和潭

计算机基础题_答案

单选题 第1题 1.1 现代信息技术以微电子技术为基础,以_________为核心。 通信技术信息应用技术计算机技术自动控制技术 C 1.2 信息可以通过声、图、文等信息传播媒体在空间传播是指信息的________性。 时效传递存储可识别 B 1.3 信息资源的开发和利用已经成为独立的产业,即_______。 第二产业第三产业信息产业房地产业 C 1.4 计算机网络能够提供共享的资源有________。 硬件资源和软件资源软件资源和信息信息硬件资源、软件资源和信息 A 第2题 2.1 冯·诺依曼结构的计算机是将计算机划分为运算器、控制器、__________、输入设备和输出设备等五大部件。 存储器CPU 高速缓冲器硬盘 A 2.2 目前制造计算机所采用的电子器件是_______。 晶体管超导体中小规模集成电路超大规模集成电路 D 2.3 计算机主存由半导体存储器组成,按读写特性可以分为_______ 。 ROM和RAM高速和低速Cache和RAM RAM和BIOS A 2.4 CPU内包含有控制器和_________两部分。 运算器存储器BIOS 接口 A 2.5 计算机的存储器呈现出一种层次结构,硬盘属于________。 主存辅存高速缓存内存 B 2.6 计算机外存储技术不包括________。 直接连接存储高速缓存移动存储网络存储 B 2.7 当前微机中,使用Cache提高了计算机运行速度,主要是因为________。 Cache增大了内存的容量Cache扩大了硬盘的容量 Cache缩短了CPU的等待时间Cache可以存放程序和数据 C 2.8 计算机中使用Cache的目的是_______。 为CPU访问硬盘提供暂存区 缩短CPU等待慢速设备的时间 扩大内存容量 提高CPU的算术运算能力 B 2.9 通常信息技术主体中的"3C技术"是指通讯技术、计算机技术和________。 控制技术微电子技术激光技术感测技术 A 2.10 摩尔定律主要是说集成电路的集成度每________翻一番。 18个月1年 3年 10年 A 第3题 3.1 二进制数中右起第10位上的1相当于2的________次方。 8 910 11 B 3.2 8个二进制位组成的字节能存放的不带符号的数,转换成十进制整数,其最大值是________。 127 128 255256 C 3.3 十进制数153转换成二进制数是_______。

计算机等级考试二级真题及答案

2015计算机二级考试试题及答案 1、设有表示公司和员工及雇佣的三张表,员工可在多家公司兼职,其中公司C(公司号,公司名,地址,注册资本,法人代表,员工数),员工S(员工号,姓名,性别,年龄,学历),雇佣E(公司号,员工号,工资,工作起始时间)。其中表C的键为公司号,表S的键为员工号,则表E的键(码)为______。 A、公司号,员工号 B、员工号,工资 C、员工号 D、公司号,员工号,工资 【评析】 本题考查知识点是关键字。 能唯一标识实体的属性集称为码(关键字)。码也称为关键字,是表中若干属性的属性组,其值唯一标识表中的一个元组。 本题答案:A。 3、下列叙述中正确的是______。 A、每一个结点有两个指针域的链表一定是非线性结构 B、所有结点的指针域都为非空的链表一定是非线性结构 C、循环链表是循环队列的链式存储结构 D、线性结构的存储结点也可以有多个指针 【评析】 本题考查知识点是线性表的线性结构与非线性结构。

线性表的链式存储结构称为线性链表。在某些应用中,对线性链表中的每个结点设置两个指针,一个称为左指针,用以指向其前件结点;另一个称为右指针,用以指向其后件结点。 本题答案:D。 4、在线性表的顺序存储结构中,其存储空间连续,各个元素所占的字节数______。 A、相同,元素的存储顺序与逻辑顺序一致 B、相同,但其元素的存储顺序可以与逻辑顺序不一致 C、不同,但元素的存储顺序与逻辑顺序一致 D、不同,且其元素的存储顺序可以与逻辑顺序不一致 【评析】 本题考查知识点是线性表的顺序存储结构。 线性表的顺序存储结构具有两个基本特点:1.线性表中所有元素所占的存储空间是连续的;2.线性表中各元素在存储空间中是按逻辑顺序依次存放的。 本题答案:A。 5、设循环队列为Q(1: m),其初始状态为front=rear=m。经过一系列入队与退队运算后,front=30,rear=10。现要在该循环队列中作顺序查找,最坏情况下需要比较的次数为______。 A、19 B、20 C、m-19 D、m-20 【评析】 本题考查知识点是循环队列的运算。

计算机二级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(创建新图层)的按钮是灰色不可选,原因是下列选项种的哪一个(假设图象

计算机基础试题及答案

计算机基础试题及答案 一、判断题: 1.裸机是指不含外围设备的主机。× 2.计算机病毒是一种可以自我繁殖的特殊程序。√ 3.计算机显示器只能显示字符、不能显示图形。× 4.八进制数126对应的十进制数是86。√ 5.计算机系统的功能强弱完全由CPU决定。× 6.字符D对应的ASCⅡ码值是65。× 7.软盘驱动器属于主机,软盘属于外设。× 8.微型机主机包括主存储器和CPU两部分。√ 9.高级程序员使用高级语言,普通用户使用低级语言。× 10.十六进制数2B9可以表示成2B9H。√ 11.磁盘驱动器兼具输入和输出功能。√ 12.磁道是一系列的同心圆。√ 13.十进制数210转换成二进制数是11101011。× 14.在计算机中采用二进制的主要原因是,十进制在计算机中无法实现。× 15.软盘是按磁道和扇区来存储信息的。√ 16.软盘在读写时不能取出,否则有可能损坏软盘和软盘驱动器。√ 17.计算机机内数据可以采用二进制、八进制或十六进制形式表示。× 18.存储器地址是代表某一内存位置的编号。√ 19.算盘是目前世界上最早产生的计算工具。√

20.控制器通常又称中央处理器,简称“CPU”。× 21.一般硬盘不应擅自打开。√ 22.十六进制数79对应的八进制数为144。× 23.二进制数11000111对应的十进制数为199。√ 24.主存储器和CPU均包含于处理机单元中。× 25.通常把控制器、运算器、存储器和输入输出设备合称为计算机系统。× 26.程序是能够完成特定功能的一组指令序列。√ 27.所存数据只能读取,无法将新数据写入的存储器,称为RAM。× 28.字符1对应的ASCⅡ码是49。√ 29.存入存储器中的数据可以反复取出使用而不被破坏。√ 30.在删除(DEL)时,软盘不可写保护。√ 二、单选题: 1.75在计算机中表示为(A )称该数为机器数 A.01001011B.10101010C.11001110D.11000010 2.二进制数00101110转换成等值的八进制数是(B ) A.45B.56C.67D.78 3.给定一字节00111001,若它为ASCII码时,则表示的十进制数为(C)A.39B.57C.9D.8 4.第三代计算机采用(C)的电子逻辑元件 A.晶体管 B.真空管 C.集成电路 D.超大规模集成电路 5.“8”的ASCII码值(十进制)为56,“4”的ASCII码(十进制)值为(B)A.51B.52C.53D.60

历年计算机二级MSOffice真题及答案

基础 一、选择题 1、世界上首先实现存储程序的电子数字计算机是____。 A、ENIAC B、UNIVAC C、EDVAC D、EDSAC 2、计算机科学的奠基人是____。 A、查尔斯.巴贝奇 B、图灵 C、阿塔诺索夫 D、冯.诺依曼 2、世界上首次提出存储程序计算机体系结构的是____。 A、艾仑?图灵 B、冯?诺依曼 C、莫奇莱 D、比尔?盖茨 3、计算机所具有的存储程序和程序原理是____提出的。 A、图灵 B、布尔 C、冯?诺依曼 D、爱因斯坦 4、电子计算机技术在半个世纪中虽有很大进步,但至今其运行仍遵循着一位科学家提出 的基本原理。他就是____。 A、牛顿 B、爱因斯坦 C、爱迪生 D、冯?诺依曼 5、1946年世界上有了第一台电子数字计算机,奠定了至今仍然在使用的计算机____。 A、外型结构 B、总线结构 C、存取结构 D、体系结构 在计算机应用领域里,____是其最广泛的应用方面。 A、过程控制 B、科学计算 C、数据处理 D、计算机辅助系统 6、1946年第一台计算机问世以来,计算机的发展经历了4个时代,它们是____。 A、低档计算机、中档计算机、高档计算机、手提计算机 B、微型计算机、小型计算机、中型计算机、大型计算机 C、组装机、兼容机、品牌机、原装机 D、电子管计算机、晶体管计算机、小规模集成电路计算机、大规模及超大规模集成电路计算机 7、以下属于第四代微处理器的是____。 A、Intel8008 B、Intel8085 C、Intel8086 D、Intel80386/486/586 8、Pentium IV处理器属于____处理器。 A、第一代 B、第三代

相关文档
相关文档 最新文档