当前位置:学者斋 >

计算机 >计算机三级 >

2017年计算机三级网络技术临考通关试题及答案

2017年计算机三级网络技术临考通关试题及答案

一分耕耘,一分收获,平时多做练习题,才能顺利通过考试。下面小编为大家整理了2017年计算机三级网络技术临考通关试题及答案,希望能帮到大家!

2017年计算机三级网络技术临考通关试题及答案

 一、选择题

1). 局域网数据传输具有高传输速率、低误码率的特点,典型的Ethernet数据传输速率可以

A.100Mbps

B.644Mbps

C.1000Mbps

D.10000Mbps

正确答案:D

2). 目前,数据安全中使用的数据加密技术可以分为

A.对称型加密和不对称型加密

B.对称型加密和不可逆加密

C.对称型加密、不对称型加密和不可逆加密

D.对称型加密和可逆加密

正确答案:C

3). 主板主要由以下哪几部分组成?

A.运算器、控制器、存储器

和外设

、存储器、总线、插槽以及电源

、存储器、插槽以及电源电路

正确答案:C

4). 电子商务的交易类型主要包括

A.企业与个人的交易方式、企业与企业的交易方式

B.企业与企业的交易方式、个人与个人的交易方式

C.企业与个人的交易方式、个人与个人的交易方式

D.制造商与销售商的交易方式、销售商与个人的交易方式

正确答案:A

5). 可以实现与主机总线的通信连接,还可以实现数据链路层、物理层功能的常常集成在主板上的常用插卡是

A.音频卡

B.网络卡

C.视频卡

D.调制解调器

正确答案:B

二、操作题

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=%d满足条件的平均值pjz1=%7.2lf不满足条件的平均值pjz2=%7.2lf",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,"%d%7.2lf%7.2lf",cnt ,pjz1,pjz2);

fclose(fp);

}

  • 文章版权属于文章作者所有,转载请注明 https://xuezhezhai.com/jsj/sanji/dw3q2m.html