全国计算机等级考试二级考试检测试题

来源:文书网 3.11W

计算机二级考试是全国计算机等级考试(National Computer Rank Examination,简称NCRE)四个等级中的一个等级。以下是小编整理的关于全国计算机等级考试二级考试检测试题,希望大家认真练习!

全国计算机等级考试二级考试检测试题

1[单选题]程序流程图中带有箭头的线段表示的是(  ).

A.图元关系B.数据流C.控制流D.调用关系

参考答案:C

参考解析:在数据流图中,用标有名字的箭头表示数据流。在程序流程图中,用标有名字的箭头表示控制流。所以选择C。

2[单选题] 在CD光盘上标记有“CD-RW”字样,“RW”标记表明该光盘是(  )。

A.只能写入一次,可以反复读出的一次性写入光盘

B.可多次擦除型光盘

C.只能读出,不能写入的只读光盘

D.其驱动器单倍速为1350KB/S的高密度可读写光盘

参考答案:B

参考解析:CD—RW是可擦写型光盘,用户可以多次对其进行读/写。CD-RW的全称是CD-ReWritab1e。

3[单选题] 在满足实体完整性约束的条件下(  ).

A.一个关系中应该有一个或多个候选关键字

B.一个关系中只能有一个候选关键字

C.一个关系中必须有多个候选关键字

D.一个关系中可以没有候选关键字

参考答案:A

参考解析:实体完整性约束要求关系的主键中属性值不能为空值,所以选择A。

4[单选题] 若对音频信号以lokHz采样率、16位量化精度进行数字化,则每分钟的双声道数字化声音信号产生的数据量约为(  )。

A.1.2MBB.1.6MBC.2.4MBD.4.8MB

参考答案:C

参考解析:声音的计算公式为(采样频率Hz*量化位数bit*声道数)/8,单位为字节/秒,(10000Hz*16位*2声道)/8*60秒即2400000字节,再除以两个1024即2.28MB。从本题答案选项来看,如果简化将1K按1000算即可得到2.4MB。

5[单选题] CPU中,除了内部总线和必要的寄存器外,主要的两大部件分别是运算器和(  )。

A.控制器B.存储器eD.编辑器

参考答案:A

6[单选题] 计算机中,负责指挥计算机各部分自动协调一致地进行工作的部件是

A.运算器B.控制器C.存储器D.总线

参考答案:B

参考解析:从宏观上看,控制器的作用是控制计算机各部件协调工作。

7[单选题] 下列设备中,可以作为微机输入设备的是(  )。

A.打印机B.显示器C.鼠标器D.绘图仪

参考答案:C

参考解析:输出设备(OutputDeviCe)是计算机的终端设备,用于接收计算机数据的输出显示、打印、声音、控制外围设备操作等。它也是把各种计算结果数据或信息以数字、字符、图像、声音等形式表示出来的设备。常见的有显示器、打印机、绘图仪、影像输出系统、语音输出系统、磁记录设备等。输入设备是向计算机输入数据和信息的设备,是计‘算机与用户或其他设备通信的桥梁,也是用户和计算机系统之间进行信息交换的主要装置之一。键盘、鼠标、摄像头、扫描仪、光笔、手写输入板、游戏杆、语音输入装置等都属于输入设备。

  填空题(每空2分,共40分)

请将每空的正确答案写在答题卡上【1】-【20】序号的横线上,答在试卷上不得分。

(1) 十进制数123用八位二进制表示为 【1】 。

(2) 70年代末开始出现16位微处理器,标志着微型计算机进入了第三代;80年代起使用 【2】 位微处理器,标志微型计算机进入了第四代。

(3) 通用计算机操作系统的`功能和任务是:作业管理、文件管理、外设管理、CPU管理和 【3】 管理。

(4) PC-DOS的两个隐含文件是:(输入输出程序)与 【4】 (磁盘操作管理程序)。

(5) FoxBASE和dBASE有两种变量:即内存变量和 【5】 变量 。

(6) 设有如下程序段:

int i=0, sum=1;

do

{ sum+=i++;}

while(i<6);

printf("%d", sum);

上述程序段的输出结果是 【6】 。

(7) 阅读下列程序:

#include

main()

{ int i, j, row, column,m;

static int array[3][3]={{100,200,300},

{28,72,-30},

{-850,2,6}

};

m=array[0][0];

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

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

if (array[i][j]<m)< p="">

{ m=array[i][j]; row=i; column=j;}

printf("%d,%d,%d",m,row,column);

}

上述程序的输出结果是 【7】 。

(8) 设a、b、c为整型数, 且a=2、b=3、c=4, 则执行完以下语句:

a*=16+(b++)-(++c);

后,a的值是 【8】 。

(9) 下面程序的输出结果是 【9】 。

#include

main()

{ int a=3, b=2, c=1;

c-=++b;

b*=a+c;

{ int b=5, c=12;

c/=b*2;

a-=c;

printf( '%d,%d,%d,",a,b,c);

a+=--c;

}

printf( '%d,%d,%d,",a,b,c);

}

(10) 设有如下程序:

#include

main(argc,argv)

int argc; char *argv[ ];

{ while( --argc>0) printf("%s",argv[argc]);

printf("");

}

假定上述程序经编译和连接后生成可执行文件,如果在DOS提示符下键入PROG ABCD EFGH IJKL,则输出结果为 【10】 。

(11) 阅读下列程序:

#include

#define MAX_COUNT 4

void fun();

main()

{ int count;

for (count=1; count<=MAX_COUNT; count++) fun();

}

void fun()

{ static int i;

i+=2; printf("%d",i);

}

上述程序的输出结果是 【11】 。

(12) 设有下列程序:

#include

#include

main()

{ int i;

char str[10], temp[10];

gets(temp);

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

{ gets(str);

if (strcmp(temp,str)<0) strcpy(temp,str);

}

printf("%s",temp);

}

上述程序运行后,如果从键盘上输入(在此代表回车符):

C++

BASIC

QuickC

Ada

Pascal

则程序的输出结果是 【12】 。

(13) 设有如下程序:

#include

main(argc,argv)

int argc; char *argv[ ];

{ FILE *fp;

void fc();

int i=1;

while( --argc>0)

if((fp=fopen(argv[i++],"r"))==NULL)

{ printf("Cannot open file!");

exit(1);

}

else

{ fc(fp); fclose(fp); }

}

void fc(ifp)

FILE *ifp;

{ char c;

while((c=getc(ifp))!='#') putc-32);

}

上述程序经编译、连接后生成可执行文件名为。假定磁盘上有三个

文本文件,其文件名和内容分别为:

文件名 内容

a aaaa#

b bbbb#

c cccc#

如果在DOS下键入

cpy a b c

则程序输出 【13】 。

(14) 若输入3个整数3,2,1,则下面程序的输出结果是【14】 。

#include

void sub( n,uu)

int n, uu[ ];

{ int t;

t=uu[n--]; t+=3*uu[n];

n=n++;

if(t>=10)

{ uu[n++]=t/10; uu[n]=t%10;}

else uu[n]=t;

}

main( )

{ int i, n, aa[10]={0,0,0,0,0,0}

scanf( "%d%d%d",&n,&aa[0],&aa[1]);

for(i=1; i<n; p="" sub(i,aa);<="">

for(i=0; i<=n; i++) printf("%d",aa[i]);

printf("");

}

(15) 若有以下定义:

double w[10];

则w数组元素下标的上限为 【15】 ,下限为 【16】 。

(16) 以下程序统计从终端输入的字符中每个大写字母的个数。用#号作为输入结束标志,请填空。

#include

#include

main( )

{ int num[26],i; char c;

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

while( 【17】 !='#') /*统计从终端输入的大写字母个数*/

if( isupper(c)) num[c-65]+=1;

for(i=0; i<26; i++) /*输出大写字母和该字母的个数*/

if(num[i]) printf("%c:%d,i 【18】 , num[i]);

}

热门标签