【2021年】湖北省黄冈市全国计算机等级考试网络技术测试卷(含答案)_第1页
【2021年】湖北省黄冈市全国计算机等级考试网络技术测试卷(含答案)_第2页
【2021年】湖北省黄冈市全国计算机等级考试网络技术测试卷(含答案)_第3页
【2021年】湖北省黄冈市全国计算机等级考试网络技术测试卷(含答案)_第4页
【2021年】湖北省黄冈市全国计算机等级考试网络技术测试卷(含答案)_第5页
已阅读5页,还剩17页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

【2021年】湖北省黄冈市全国计算机等级考试网络技术测试卷(含答案)学校:________班级:________姓名:________考号:________

一、单选题(10题)1.在因特网中,IP数据报从源结点到目的结点可能需要经过多个网络和路由器。在整个传输过程中,IP数据报报头中的()。

A.源地址和目的地址都不会发生变化

B.源地址有可能发生变化而目的地址不会发生变化

C.源地址不会发生变化而目的地址有可能发生变化

D.源地址和目的地址都有可能发生变化

2.第

31

NetWare的第一级系统容错机制主要是针对()设计的。

A.硬盘表面磁介质可能出现的故障

B.硬盘或硬盘通道可能出现的故障

C.在写数据库记录时因系统故障而造成数据丢失

D.网络供电舔统电压波动或突然中断而影响文件服务器的工作

3.下列关于FTP服务的描述中,错误的是()。

A.使用FTP可以传送任何类型的文件

B.传送文件时客户机和服务器间需建立控制连接和数据连接

C.服务器端发起的连接是数据连接,客户端的端口为20

4.计算机网络分为局城网、城域网与广域网,其划分依据是()。

A.数据传输所使用的介质B.网络的覆盖范围C.网络的控制方式D.网络的拓扑构型

5.S/Key协议属于()的内容。

A.个人持证B.口令机制C.数字签名D.笔迹识别

6.IP地址欺骗通常是()。

A.黑客的攻击手段B.防火墙的专门技术C.IP通讯的一种模式

7.一台交换机具有48个10/100Mbps端口和2个1000Mbps端口,如果所有端口都工作在全双工状态,那么交换机总带宽应为()

A.8.8GbpsB.12GbpsC.13.6GbpsD.24.8Gbps

8.按照安全属性对黑客攻击进行分类,不属于此种分类的是()。

A.阻断攻击B.截取攻击C.主动攻击D.篡改攻击

9.下列对IEEE802.11协议的描述中,错误的是()。

A.定义了无线节点与无线接入点两种类型的设备

B.物理层采用FSK调制方式

C.MAC层采用CSMA/CA协议

D.点-点工作模式可支持最多由256个节点组成的无线Adhoc网络

10.一台交换机具有24个10/100Mbps全双工端口和2个1000Mbps全双工端口,如果所有端口都工作在全双工状态,那么该交换机总带宽应为()

A.4.4GbpsB.6.4GbpsC.6.8GbpsD.8.8Gbps

二、填空题(10题)11.身份认证又称为______,它是通信和数据系统中正确识别通信用户或终端身份的重要途径。

12.

13.OSI参考模型中,网络层的主要功能有:路由选择、______和网络互联等。

14.

第66题Internet中的用户远程登录是指用户使用___________命令,使自己的计算机暂时成为远程计算机的一个仿真终端的过程。

15.TCP建立的连接通常叫做【】连接。

16.综合布线系统由六个子系统组成,它们是工作区子系统、配线(水平)子系统、干线(垂直)子系统、设备间子系统、建筑群子系统与_______。

17.以太网帧结构由前导码、帧前定界符、目的地址字段、源地址字段、类型字段、______和帧校验字段几个部分组成。

18.第

69

_______是计算机主机的主要部件,又称为母板。

19.

20.Google搜索引擎主要采用了分布式爬行网页采集技术、超文本匹配技术和______。

三、2.填空题(8题)21.目前宽带网络中采用“光纤同步数字传输体系”的英文缩写是【】。

22.SOAP的中文名称是______。

23.在网络管理中,一般采用______的管理模型。

24.从用户的角度看,文件系统的功能是要实现按名存取。为了达到这一目的,一般要建立【】。

25.按明文的处理方法,密码系统可以分为分组密码和【】。

26.TCP默认端口号80用作______。

27.宽带ISDN的业务分为两类,即【】业务和发布型业务。

28.域名解析通常采用______算法。

四、C语言程序设计题(2题)29.已知在文件in.dat中存有100个产品销售记录,每个产品销售记录由产品代码dm(字符型4位),产品名称mc(字符型10位),单价dj(整型),数量sl(整型),金额je(长整型)五部分组成。其中:金额=单价*数量。函数ReadDat读取这100个销售记录并存入结构数组sell中。请编制函数SortDat,其功能要求:按产品代码从大到小进行排列,若产品代码相同,则按金额从大到小进行排列,最终排列结果仍存入结构数组sell中。最后main函数调用函数WriteDat把结果输出到文件out.dat中。

提示:若中间变量为PRtemp,则可以直接使用结构赋值语句进行解题;产品代码比较请用函数strcmp进行解题。

例如:sell[i]=temp;

注意:部分源程序存放在test.c文件中。

请勿改动主函数main、读函数ReadDat和输出函数WriteDat的内容。

30.已知数据文件in.dat中存有200个四位数,并已调用读函数readDat把这些数存入数组a中,请考生编制一函数jsVal,其功能是:把千位数字和十位数字重新组成一个新的含有两位数字的数ab(新数的十位数字是原四位数的千位数字,新数的个位数字是原四位数的十位数字),以及把个位数字和百位数字组成另一个新的含有两位数字的数cd(新十位数的十位数字是原四位数的个位数字,新十位数的个位数字是原四位数的百位数字),如果新组成的两个数ab<cd,ab必须是奇数且不能被5整除,cd必须是偶数,同时两个新数的十位数字均不为零,则将满足此条件的四位数按从大到小的顺序存入数组b中,并要计算满足上述条件的四位数的个数cnt。最后main函数调用写函数writeDat把结果cnt以及数组b中符合条件的四位数输出到out.dat文件中。

注意:部分源程序存在test.C文件中。

程序中已定义数组:a[200],b[200],已定义变量:cnt

请勿改动数据文件in.dat中的任何数据、主函数main、读函数readDat和写函数writeDat的内容。

五、1.选择题(3题)31.在邮件头中,由电子邮件应用程序根据系统设置自动产生的是()。

A.邮件发送日期B.收件人地址C.抄送人地址D.邮件主题

32.IP数据报对数据报的分片进行控制的3个域是标识、标志和()。

A.版本B.源地址C.校验和D.片偏移

33.全球多媒体网络是______。

A.一个单一的统一网络B.一个可合作的网络集合C.一个传输计算机数据的网络D.一个传输数据、音频、视频的网络

六、1.程序设计题(3题)34.下列程序的功能是:在3位整数(100至999)中寻找符合下面条件的整数,并依次从小到大存入数组b中:它既是完全平方数,又有两位数字相同,例如144,676等。

请编制函数intjsValue(intbb[])实现此功能,满足该条件的整数的个数通过所编制的函数返回。

最后调用函数wfiteDat()把结果输出到文件OUTl2.DAT中。

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

请勿改动主函数main()和写函数wnteDat()的内容。

试题程序:

#include<stdio.h>

intjsValue(intbb[]

{

}

main()

{

intb[20],num;

num=jsValue(b);

writeDat(num,b);

}

writeDat(intnum,intb[])

{

FILE*out;

inti;

ut=fopen("OUT12.DAT","w");

fprintf(out,"%d\n",num);

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

fprintf(out,"%d\n",b[i]);

fclose(out);

}

35.函数ReadDat()实现从文件IN47.DAT中读取1000个十进制整数到数组xx屯。请编制函数Compum()分别计算出xx中偶数的个数even、奇数的平均值ave1、偶数的平均值ave2及所有偶数的方差totfc的值,最后调用函数WilteDat()把结果输出到OUT47.DAT文件中。

计算方差的公式如下:

设N为偶数的个数,xx[i]为偶数,ave2为偶数的平均值。

原始数据的存放格式是:每行存放10个数,并用逗号隔开(每个数均大于0且小于等于2000)。

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

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

试题程序:

#include<stdio.h>

#include<stdlib.h>

#include<string.h>

#defineMAX1000

intxx[MAX],dd=O,even=O;

doubleavel=0.0,ave2=0.0,totfc=0.0;

voidWriteDat(void);

intReadDat(void)

{FILE*fp;

inti,j;

if((fp=fopen("IN47.DAT","r"))==NULL)

return1;

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

{

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

fscanf(fp,"%d,",&xx[i*10+j]);

fscanf(fp,"In");

if(feof(fp))break;

}

fclose(fp);

}

voidCompute(void)

{

}

voidmain()

{inti;

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

xx[i]=0;

if(ReadDat())

{

printf("数据文件IN47.DAT不能打开!\007\n");

return;

}

Compute();

printf("EVEN=%d\nAVE1=%f\nAvE2=%f\nTOTFC=%f\n",even,ave1,ave2,

totfc);

WriteDat();

}

voidWriteDat(void)

{

FILE*fp;

inti;

fp=fopen("OUT47.DAT","w");

fprintf(fp,"%d\n%lf\n%lf\n%lf\n",even,avel,ave2,totfc);

fclose(fp);

}

36.函数readDat()的功能是从文件in52.dat中读取20行数据存放到字符串数组xx中(每行字符串的长度均小于80)。请编制函数JsSod(),该函数的功能是:以行为单位对字符串变量的—F标为奇数位置上的字符按其ASCII值从小到大的顺序进行排序,排序后的结果仍按行重新存入字符串数组xx中,最后调用函数writeDat()把结果xx输出到文件out52.dat中。

例如:位置01234567

源字符串hgfedcba

则处理后字符串hafcdebg。

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

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

试题程序:

#include<stdio.h>

#include<string.h>

#include<conio.h>

charxx[20][80];

voidjsSort

{

}

voidmain()

{

readDat();

jsSort();

writeDat();

}

readDat()

{

FILE*in;

inti=0;

char*p;

in=fopen("in52.dat","r");

while(i<20&&fgets(xx[i],80,in)!=NULL)

{

p=strchr(xx[i],'In');

if(p)*p=0;

i++;

}

fclose(in);

}

writeDat()

{

FILE*out;

inti;

ut=fopen("out52.dat","w");

clrscr();

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

{

printf("%s\n",xx[i]);

fprintf(out,"%s\n",xx[i]);

}

fclose(out);

}

参考答案

1.A解析:IP数据报虽然从源结点到目的结点可能需要经过多个网络和路由器,但在整个数据报传输过程中,通常主机在发出数据包时只需指明第一个路由器,而后数据包在因特网中如何传输以及沿着哪一条路径传输,源主机则不必关心。所以在IP数据报头中,源IP地址和目的IP地址均保持不变。

2.ANctWare的第一级系统容错(SFTI)主要是针对硬盘表面磁介质可能出现的故障设计的,用来防止硬盘表面磁介质因频繁进行读写操作而损坏造成的数据丢失。

3.CFTP是文件传输协议,允许用户从服务器上获取文件副本,或者将本地计算机上的一个文件上传到服务器。FTP采用的是客户机/服务器工作方式。传输文件时,为了分开数据流和控制流,服务器和客户机间需要建立控制连接和数据连接。当客户机向服务器发起连接请求时,服务器端的默认端口为2l。服务器端在接收到客户端发起的控制连接时,控制进程创建一个数据传送进程,其端口为20,与客户端提供的端口建立数据传输的TCP连接,故选择C选项。

4.B

5.B解析:S/Key协议属于口令机制。它运行于客户机/服务器环境中,是基于MD4和MD5的一次性口令生成方案。

6.A

7.C

8.C

9.BIEEE802.11无线标准定义的传输速率是1Mbps和2Mbps,可以使用FHSS和DSSS技术。IEEE802.11定义了两种类型的设备:无线节点和无线接入点。在IEEE802.11中对CSMA/CD进行了一些调整,采用了新的协议CSMA/CA或者DCF。IEEE802.11b运作模式基本分为两种:点对点模式和基本模式。其中点对点模式最多可连接256台PC。所以A、C、D选项都正确,因此B选项错误。

10.D解析:端口的工作状态为全双工,带宽=(24*100+2*.1000)*2=8800Mbps=8.8Gbps,由上可知,答案选D)。

11.身份识别身份识别解析:身份认证又称身份识别,它是通信和数据系统中确识别通信用户或终端身份的重要途径。

12.

13.拥塞控制拥塞控制解析:OSI参考模型规定网络层的主要功能有:路由选择、拥塞控制与网络互联等。

14.Telnet

【解析】Internet中的用户远程登录是指用户使用Telnet命令,使自己的计算机暂时成为远程计算机的一个仿真终端的过程。

15.虚拟虚拟解析:TCP建立的连接通常叫做虚拟连接,因为网络系统并不对该连接提供硬件或软件支持。此连接是由运行于两台主机上相互交换信息的两个TCP软件虚拟建立起来的。

16.\n管理子系统

\n

17.数据字段数据字段解析:以太网帧结构由以下几个部分构成:①前导码与帧前定界符字段;②目的地址和源地址字段;③类型字段;④数据字段;⑤帧校验字段。

18.主机板或主板

【解析】主机板简称主板或母板,是计算机主机的主要部件。

19.

20.页面等级技术页面等级技术解析:Google搜索引擎t要采用了分布式爬行网页采集技术、超文本匹配技术和页面等级技术。

21.SDHSDH解析:目前宽带网络中采用“光纤同步数字传输体系”的英文缩写是SDH。

22.简单对象访问协议简单对象访问协议解析:SOAP是SimpleObjectAccessProtocol的缩写,即“简单对象访问协议”。

23.管理者-代理管理者-代理解析:在网络管理中,一般采用管理者—代理的管理模型。在管理者与代理之间利用网络实现管理信息的交换,完成管理功能。

24.文件目录文件目录解析:文件系统的建立就是要让用户透明地对文件进行存取,要求文件系统要解决把每个文件的符号名与其所在的文件存储空间中的物理地址联系起来的问题,这也是文件系统最基本的功能。实现符号名与具体物理地址的转换,其主要环节是查目录。所以,文件目录的编排是文件系统研究的主要问题之一。

25.序列密码序列密码解析:按明文的处理方法可分为:分组密码和序列密码。分组密码或称为块密码(blockcipher)一次处理一块输入元素,每个输入块生成一个输出块。序列密码或称为流密码(streamcipher)对输入元素进行连续处理,每次生成一个输出块。

26.HTTPHTTP解析:常见的端口号中,80用作超文本传输协议HTTP。

27.交互型交互型解析:宽带ISDN的业务分为两类:交互型业务和发布型业务。交互型业务是指在用户间或用户与主机之间提供双向信息交换业务,主要包含会话性业务、消息性业务和检索性业务。发布式业务是由网络中某点向其他多个位置传送单向信息流的业务。

28.自顶向下自顶向下解析:域名解析采用自顶向下的算法,从根服务器开始直到叶服务器,在其间的某个结点上一定能找到所需的名字-地址映射。

29.【审题关键句】计算金额,按产品代码从大到小进行排列,相同的则按金额从大到小排列,结果存入结构数组。

\n【解题思路】

\n①首先定义两个循环变量i、j;一个用来保存结构体变量长度的计算结果的变量len;一个用于中间转换数据的结构体变量tmp。

\n②计算结构体变量长度,并按结构体变量tmp分配len大小的内存空间。

\n③建立两个for循环,指定第一个for循环的循环变量i从0开始,到l00时结束,每循环一次,变量i的值加1;第2个for循环的循环变量j从i+1开始,即从当前行的下一行开始,到l00时结束,每循环一次,变量j的值加1。

\n④在循环体中指定排序的条件,分两个步骤指定,第一步通过strcmp函叛判断第i行的产品代码与其后面各行中产品代码的大小关系;第二步,如果比较的两行中产品代码相同的话,则再比较金额的大小。当第i行的产品代码小于后面比较

\n行的产品代码,又或者产品代码相同时,第i行的金额小于后面比较行的金额时,将执行if条件语句后面花括号中的命令,花括号中3条命令的功能就是根据题目要求实现将记录从大到小的排序。

\n【参考答案】

\n

30.【审题关键句】千位+十位与个位+百位,比较大小,整除,奇偶数判断,从大到小排序。【解题思路】

\n本题类似第24套试题,通过审题可以发现主要是对四位数的筛选条件有所不同,体现在3个方面:新组合的第一个数小于第二个数,可通过比较运算符进行判断;整除关系的判断以及奇偶数的判断,可通过求余运算符(%)进行判断。参考答案的第l0条语句,可集中修改该条件语句符合题目的要求。

\n【参考答案】

\n

31.A解析:邮件头由多项内容构成,其中一部分内容是由电子邮件应用程序根据系统设置自动产生的,如发件人地址、邮件发送的日期和时间等,而另一部分内容则需要根据用户在创建邮件时输入的信息产生,如收件人地址、抄送人地址、邮件主题等。邮件体是实际要传送的内容。

32.D解析:IP数据报使用标识、标志和片偏移3个域对分片进行控制。

33.B解析:全球多媒体网络是把全球的网络连成一个整体,可以实现分工协作,数据、音频、视频的传输将变得更加迅速和便捷,所以它是一个可以合作的网络的集合。

34.intisValue(intbb[]){intijk=0;inthuntendata;for(i=100;i<=999;i++){j=10;while(i*j<=i){if(i==i*j)/*如果该数是完全平方数*/}hun=i/100;/*求该数的百位数字*/data=i-hun*100;/*得到后两位数*/ten=data110;/*求该数的十位数字*/data=data-ten*10;/*求该数的个位数字*/if(hun==ten||hun==data||ten==data)/*有两位数字相同*/{bb[k]=i;/*则把该数存入数组bb中*/k++;}/*统计满足条件的数的个数*/}j++;}}returnk;/*返回满足该条件的整数的个数*/}intisValue(intbb[])\r\n{\r\ninti,j,k=0;\r\ninthun,ten,data;\r\nfor(i=100;i<=999;i++)\r\n{\r\nj=10;\r\nwhile(i*j<=i)\r\n{\r\nif(i==i*j)/*如果该数是完全平方数*/\r\n}\r\nhun=i/100;/*求该数的百位数字*/\r\ndata=i-hun*100;/*得到后两位数*/\r\nten=data110;/*求该数的十位数字*/\r\ndata=data-ten*10;/*求该数的个位数字*/\r\nif(hun==ten||hun==data||ten==data)/*有两位数字相同*/\r\n{bb[k]=i;/*则把该数存入数组bb中*/\r\nk++;}/*统计满足条件的数的个数*/\r\n}\r\nj++;\r\n}\r\n}\r\nreturnk;/*返回满足该条件的整数的个数*/\r\n}解析:解答本题,首先应该考虑用一个for循环来依次取得100到999之间的各个数,并对当前所取得的数进行两个条件判断:一是判断该数是否是完全平方数:二是判断该数是否有两位数字相同。如果以上两个条件同时满足,则把该数存放到b数组中,尽管题目要求所存的数必须从小到大,但我们取数的过程本身就是从小到大取得,因此,排序工作是没有必要做的,按照取数的顺序,把满足条件的数值存放到数组b中就可以了。判断某个数是否是完全平方数的方法是看该数是否可以拆成完全相同的两个数的积(当然要拆成的两个数一定是两位数),因此,我们再利用一个循环用10以上的两位数逐个去拆被判断的数,如果被判断的数恰好可以被完全拆分,则第一个条件成立,接着就开始依次取得被判断的数的百位、十位、个位上的数字值,看是否有两位数字相同。取得每一位上的数字值可以用“hun=i/100;data=i-hun*100:ten=data/10;data=data-ten*10:”几条语句来实现,hun变量得到的是百位上的数字,ten变量得到的是十位上的数字,data变量得到的是个位上的数字。

35.voidCompute(void){intiyy[MAX];for(i=O;i<lO00;i++)if(xx[i]%2!=0){odd++;/*统计奇数的个数*/avel+=xx[i];/*求奇数的总和*/}else{even++;/*统计偶数的个数*/ave2+=xx[i];/*求偶数的总和*/yy[even-1]=xx[ii;/*将偶数存入数组yy中*/}avel/=odd;/*求奇数的平均数*/ave2/=even;/*求偶数的平均数*/for(i=O;i<even;i++)/*求所有偶数的方差*/totfc+=(yy[i]-ave2)*(yy[i]-ave2)/even;voidCompute(void)\r\n{\r\ninti,yy[MAX];\r\nfor(i=O;i<lO00;i++)\r\nif(xx[i]%2!=0)\r\n{\r\nodd++;/*统计奇数的个数*/\r\navel+=xx[i];/*求奇数的总和*/\r\n}\r\nelse\r\n{\r\neven++;/*统计偶数的个数*/\r\nave2+=xx[i];/*求偶数的总和*/\r\nyy[even-1]=xx[ii;/*将偶数存入数组yy中*/\r\n}\r\navel/=odd;/*求奇数的平均数*/\r\nave2/=even;/*求偶数的平均数*/\r\nfor(i=O;i<even;i++)/*求所有偶数的方差*/\r\ntotfc+=(yy[i]-ave2)*(yy[i]-ave2)/even;解析:

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论