2017年全国计算机统考题库

来源:文书网 2.44W

计算机应用是计算机学科的组成部分。计算机应用分为数值计算和非数值应用两大领域。下面是小编整理的关于全国计算机统考题库,希望大家认真阅读!

2017年全国计算机统考题库

单选题

1). Windows中,磁盘上文件名与存储位置的记录叫

32

正确答案:B

2). 总线网传输协议规定的最小数据帧长度为

A.16kB

B.32kB

C.54kB

D.64kB

正确答案:B

3). 若服务器系统可用性达到99.99%,那么每年的停机时间必须小于等于( )。

A.5分钟

B.10分钟

C.53分钟

D.8.8小时

正确答案:C

答案解析:依据系统高可用性的计算公式来计算如下:系统高可用性=平均无故障时间/(平均无故障时间+平均修复时间),即:99.99%=365*24*60-x/365*24*60,解得x=53分钟。

4). 每一块网卡拥有的全网惟一硬件地址长度为

A.48位

B.32位

C.24位

D.64位

正确答案:A

5). 下列关于Windows 2003系统DNS服务器安装、配置的描述中,错误的是( )。

A.缺省情况下Windows 2003系统没有安装DNS服务

B.为方便DNS服务配置,可以使用DHCP服务器动态分配IP地址

服务器的基本配置包括创建正向和反向查找区域、增加资源记录等

D.在反向查找区域中可以手工增加主机的指针记录

正确答案:B

答案解析:对于选项B:DNS服务器必须配置固定的IP地址。

二、操作题

1.已知数据文件中存有300个4位数,并已调用函数readDat()把这些数存入数组a中,请编制一函数jsValue(),其功能是:求出个位数上的数减千位数上的数减百位数上的`数减十位数上的数大于0的个数cnt,再求出所有满足此条件的4位数平均值pjz1,以及所有不满足此条件的4位数平均值pjz2,最后调用函数writeDat()把结果cnt,pjz1,pjz2输出到文件。

例如:1239,9-1-2-3>0,则该数满足条件,计算平均值pjz1,且个数cnt=cnt+1。

8129,9-8-1-2<0,则该数不满足条件,计算平均值pjz2。

注意:部分源程序已给出。

程序中已定义数组:a[300],b[300],已定义变量:cnt,pjz1,pjz2。

请勿改动主函数main()、读函数readDat()和写函数writeDat()的内容。

#include

int a[300], cnt=0;

double pjz1=0.0,pjz2=0.0;

void readDat();

void writeDat();

void jsValue()

{

int i,thou,hun,ten,data,n=0;

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

{

thou=a[i]/1000; /*求四位数的千位数字*/

hun=a[i]00/100; /*求四位数的百位数字*/

ten=a[i]0/10; /*求四位数的十位数字*/

data=a[i]; /*求四位数的个位数字*/

if(data-thou-hun-ten>0) /*如果个位数减千位数减百位数减十位数大于0*/

{

cnt++; /*统计满足条件的数的个数*/

pjz1+=a[i]; /*将满足条件的数求和*/

}

else

{

n++; /*否则统计不满足条件的数的个数*/

pjz2+=a[i]; /*将不满足条件的数求和*/

}

}

pjz1/=cnt; /*求满足条件的数的平均值*/

pjz2/=n; /*求不满足条件的数的平均值*/

}

void main()

{

readDat();

jsValue();

writeDat();

printf("cnt=%dn满足条件的平均值pjz1=%7.2lfn不满足条件的平均值pjz2=%7.2lfn",cnt,pjz1,pjz2);

}

void readDat()

{

FILE *fp;

int i;

fp=fopen( "","r");

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

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

fclose(fp);

}

void writeDat()

{

FILE *fp;

fp=fopen("","w");

fprintf(fp,"%dn%7.2lfn%7.2lfn",cnt ,pjz1,pjz2);

fclose(fp);

}

热门标签