2021年海南省三亚市全国计算机等级考试网络技术模拟考试(含答案)_第1页
2021年海南省三亚市全国计算机等级考试网络技术模拟考试(含答案)_第2页
2021年海南省三亚市全国计算机等级考试网络技术模拟考试(含答案)_第3页
2021年海南省三亚市全国计算机等级考试网络技术模拟考试(含答案)_第4页
2021年海南省三亚市全国计算机等级考试网络技术模拟考试(含答案)_第5页
已阅读5页,还剩18页未读 继续免费阅读

下载本文档

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

文档简介

2021年海南省三亚市全国计算机等级考试网络技术模拟考试(含答案)学校:________班级:________姓名:________考号:________

一、单选题(10题)1.如果用户应用程序使用UDP协议进行数据传输,那么下列必须承担可靠性方面的全部工作的是()。

A.数据链路层程序B.互联层程序C.传输层程序D.用户应用程序

2.WWW浏览器的工作基础是解释执行用()语言书写的文件。

A.HTMLB.JavaC.SQLD.VC++

3.DDN和ISDN都属于数据通信网,它们的中文名称分别是()

A.数字数据网和综合业务数字网B.数字数据网和帧中继网C.分组交换网和综合业务数字网D.帧中继网和分组交换网

4.在加密技术中,作为算法输入的原始信息称为()。

A.明文B.暗文C.密文D.加密

5.一名科技工作者通过()方式可以方便快捷查询到最新科学文献资料。

A.互联网B.图书馆C.打电话D.校园网

6.Telnet服务的端口号是()。

A.20B.23C.80D.8080

7.下列标准中,不是综合布线系统标准的是()。

A.ISO/IEC18011

B.ANSI/TIA/EIA568-A

C.GB/T50311-2000和GB/T50312-2000

D.TIA/EIA-568-B.1、TIA/EIA.568.B.2和TIA/EIA-568-B.3

8.在Catalyst6500交换机上将端口3/1至3/24的传输速率设置为1Gbps,正确的配置是()。

A.setportspeed3/1-3/241000000

B.setportspeed3/1-241000000

C.setportspeed3/1-3/241000

D.setportspeed3/1-241000

9.下列关于以太网接收流程,错误的是()。

A.所有结点只要不发送数据就处于接收状态

B.某个结点在收到一个数据帧后,首先判断接收的数据帧长度,如果长度小于规定的帧的最小长度则丢弃该帧

C.结点在完成一个数据帧的接收,首先检查帧的目的地址,如果目的地址不符,结点丢弃收到的核

D.接收结点进行地址匹配后,确认是接收的帧,则进行LLC数据长度检查

10.将内部专用IP地址转换为外部公用IP地址的技术是()

A.RAPRB.NATC.DHCPD.ARP

二、填空题(10题)11.(7)一台Ethernet交换机提供24个100Mbps的全双工端口与1个1Gbps的全双工端口,在交换机满配置情况下的总带宽可以达到_________。

12.

第65题计算机通信的平均误码率要求低于___________。

13.城域网简称为【】。

14.在IEEE802参考模型中,数据链路层分为______子层与LLC子层。

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

16.

第74题流媒体具有严格的___________关系。

17.为了保证IP报文在存储转发过程中不出现循环路由,每个IP报文中都会有一个字段,每经过一个路由器,该字段的值自动减1。当该字段的值为0时,路由器将自动丢弃该报文。

18.在通信网中,为了防止当发送能力大于接收能力时造成数据丢失的现象,一般需要进行______。

19.EDI系统具有如下三个特点:EDI是两个或多个计算机应用系统之间的通信;______;数据自动地投递和传输处理而不需要人工介入。

20.RC5算法中使用了3种运算:______、加和循环。

三、2.填空题(8题)21.帧是数据通信中的最小语义单位,根据信号内容的不同又可分为命令帧、响应帧和【】帧。

22.目前,通用的IP组播组管理协议是______。

23.在因特网的域名体系中,商业组织的顶级域名是【】。

24.有一种攻击不断对网络服务系统进行干扰,改变其正常的作业流程,执行无关程序使系统响应减慢甚至瘫痪。它影响正常用户的使用,甚至使合法用户被排斥而不能得到服务。这种攻击叫做【】攻击。

25.在“共享介质”方式的总线型局域网中,如果两个或两个以上节点同时(或几乎同时)将数据帧送上总线,这种情况被称为【】。

26.FastEthernet的数据传输速率为100Mbps,保留着与传统的10Mbps速率Ethernet的帧格式。

27.在层次结构的网络中,高层通过与低层之间的______使用低层提供的服务。

28.在TCP/IP参考模型中,应用层的______协议用来实现互联网中电子邮件发送功能。

四、C语言程序设计题(2题)29.函数readDat是从文件in.dat中读取20行数据存放到字符串数组xx中(每行字符串长度均小于80)。请编制函数isSort,其函数的功能是:以行为单位对字符串按下面给定的条件进行排序,排序后的结果仍按行重新存入字符串数组xx中,最后调用函数writeDat把结果xx输出到文件out.dat中。

条件:字符串从中间一分为二,左边部分按字符的ASCII值升序排序,右边部分不变,左边经排序后再与右边部分进行交换。如果原字符串长度为奇数,则最中间的字符不参加处理,字符仍放在原位置上。

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

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

30.

yy[9]中,即第一个候选人的得票数存入yy[O]中,以此类推。最后调用函数WriteDat把结果yy输出到文件out.dat中。

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

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

第l4类字符左右移动指定位后与原字符之和替换原字符

五、1.选择题(3题)31.联网计算机在相互通信时必须遵循统—的______。

A.软件规范B.网络协议C.路由算法D.安全规范

32.关于“一站式”电子政务,下列说法错误的是()。

A.一站式电子政务的出现为社会公众提供了一种全新的电子政务服务方式

B.公民或企业只要登录电子政府的门户站点就能得到所需要的服务

C.一站式的推广可以提高政府的工作效率

D.在一次电子政务服务处理完毕之后,为了保密,相关操作情况全部被清除

33.IM系统一般采用两种通信模式,MSNMessager,ICQ,YahooMessenger等主流IM软件在文件等大数据业务时一般使用的通信模式是______。

A.服务器中转B.C/SC.B/SD.P2P

六、1.程序设计题(3题)34.对10个候选人进行选举,现有一个100条记录的选票文件ENG50.1N,其数据存放格式是每条记录的长度均为10位,第一位表示第一个人的选中情况,第二位表示第二个人的选中情况,依此类推。每一位候选人的记录内容均为字符0或1,1表示此人被选中,0表示此人未被选中,全选或全不选(空选票)均为无效的选票。给定函数ReadDat()的功能是把选票记录读入到字符串数组xx中。请编制函数CoutRs()来统计每个人的选票数并把得票数依次存入yy[0],jyy[9]中,最后调用函数WriteDat()把结果yy输出到文件OUT50.DAT中。

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

试题程序:

#include<stdio.h>

charxx[100][11];

intyy[10];

intReadDat(void);

voidWriteDat(void);

voidCoutRs(void)

{

}

voidmain()

{

inti;

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

yy[i]=0;

if(ReadDat())

{

printf("数据文件ENG50.IN不能打开!\n\007"

return;

}

CoutRs();

WriteDat();

}

intReadDat(void)

{

FILE*fp;

inti;

chartt[13];

if((fp=fopen("ENG50.IN","r"))==NULL)

return1;

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

{

if(fgets(tt,13,fp)==NULL)

return1;

memcpy(xx[i],tt,10);

xx[i][10]=0;

}

fclose(fp);

return0;

}

voidWriteDat()

{

FILE*fp;

inti;

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

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

{

fprintf(fp,"%d\n",yy[i]);

printf("第%d个人的选票数=%d\n",i+l,yy[i]);

}

fclose(fp);

}

35.函数ReadDat()的功能是实现从文件ENG49.IN中读取——篇英文文章,存入到字符串数组xx中。请编制函数encryptChar(),按给定的替代关系对数组xx中所有字符进行替代,仍存入数组xx的对应的位置上,最后调用函数WriteDat()把结果xx输出到文件PS49.DAT中。

替代关系:f(p)=p*11mod256(p是数组xx中某一个字符的ASCII值,f(p)是计算后新字符的ASCII值),如果原字符是大写字母或计算后f(p)的值小于等于32,则该字符不变,否则将f(p)所对应的字符进行替代。

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

原始数据文件的存放格式是:每行的宽度均小于80个字符。

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

试题程序:

#include<conio.h>

#include<stdio.h>

#include<string.h>

#include<ctype.h>

unsignedcharxx[50][80];

intmaxline=0;

intReadDat(void);

voidWriteDat(void);

voidencryChar()

{

}

voidmain()

{

clrscr();

if(ReadDat())

{

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

return;

}

encryChar();

WriteDat();

}

intReadDat(void)

{

FILE*fp;

inti=0;

unsignedchar*p;

if((fp=fopen("ENG49.IN","r"))==NULL)

return1;

while(fgets(xx[i],80,fp)!=NULL)

{

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

if(p)*p=07

i++;

}

maxline=i;

fclose(fp);

return0;

}

voidWriteDat()

{

FILE*fp;

inti;

fp=fopen("ps49.dat","w");

for(i=0;i<maxline;i++)*

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

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

}

fclose(fp)

}

36.下列程序的功能是:将大于整数m且紧靠m的k个素数存入数组xx。请编写函数num(intm,intk,intxx[])实现程序的要求,最后调用函数readwriteDAT()把结果输出到out31.dat文件中。

例如,若输入17,5,则应输出19,23,29,31,37。

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

请勿改动主函数main()和输入输出函数readwriteDAT()的内容。

试题程序:

#include<conio.h>

#include

VoidreadwriteDAT();

Voidnum(intm,intk,,intXX[])

{

}

main()

{

intm,n,xx[1000];

Clrscr();

printf(“\nPleaseentertWOintegers:”)

‘scanf(“%d,%d”,&m,&n);

num(m,n,XX);

for(m=0;m<n;m++)

printf(“%d”,XX[m]);

printf(”\n”);

readwriteDAT();

)

VOidreadwriteDAT()

{

intm,n,xx[1000],i;

FILE*rf.,*Wf;

rf=fopen(“in31.Dat”,r”);

Wffopen(“ou1t31.Dat”/”w”);。for(i=0;i<10;i++)

{

fscanf(rf,%d,”%d”,&m,&n);

num(m,n,XX);

for(m=0;mfprintf(wf,%d”,xx[m]);

fprintf(wf,“\n”);

}

fclose(rf);

fclose(wf);

}

参考答案

1.DUDP既不使用确认信息对数据的到达进行确认,也不对收到的数据进行排序。因此,利用UDP协议传送的数据有可能会出现丢失、重复或乱序现象,一个使用UDP协议的应用程序要承担可靠性方面的全部工作。

2.A解析:浏览器软件主要解释执行超文本文件,这种文件用HTML(超文本标记语言)书写。HTMI。文档是Web站点的主要文档。

3.A解析:数据通信的种类很多,包括DDN、分组交换、ISDN和帧中继等。DDN(DigitalDataNetwork,数字数据网)是一种数字传输网络,它由数字信道、DDN结点、网络管理和用户环路等组成。分组交换网是一种基于X.25技术的包交换网络,简称为X.25网络。ISDN(IntegratedServicesDigitalNetwork,综合业务数字网)是一种基于传统电话网基础之上的综合业务数字网,是一种集话音、数据的电路交换网络。帧中继网络是采用帧中性技术的包交换网络,其入网速率为64Kbps~2Mbps。

4.A解析:采用密码技术可以隐藏和保护需要保密的信息,使未授权者不能提取信息;需要隐藏的消息称为明文,明文被转换成另一种隐藏形式就称为密文。这种变换称为加密。加密的逆过程称为解密。对明文加密时采用的一组规则称为加密算法。因而在加密技术中,作为算法输入的原始信息是明文。

5.A

6.B

7.A综合布线系统标准有:TR41.8.1工作组于1995年发布的ANSI/TIA/EIA568-A,定义了语音与数据通讯布线系统;TIA/EIA-568-B.1、TIA/EIA一568一B.2和TIA/EIA一568-B.3是ANSI/TIA/EIA568之后的三个版本。GB/T50311—2000和GB/T50312—2000是我国制定的综合布线系统工程的国家标准。ISO/IEC11801是由联合技术委员会ISO/IECJTCl在1995年制定发布的,这个标准把有关元器件和测试方法归入国际标准,因此它不综合布线系统的标准,故选择A选项。

8.DCatalyst650的格式是'setportspeed<mod/port><port.speed>(10,100,1000)',其中速度的单位是Mbps,故选项D正确。

9.D

10.B

11.(7)6.8Gbps

【懈析】Ethernet交换机有24个lOOMbps的全双工端口与1个1Gbps的全双工端口,实际数据传输速率可达2×(24×lOOMbps十lOOOMbps)=68000Mbps=6.8Gbps。

12.10-9

【解析】在实际的数据传输系统中,人们需要对一种通信信道进行大量、重复的测试,求出该信道的平均误码率,或者给出某些特殊情况下的平均误码率。计算机通信的平均误码率要求低于10。

13.MANMAN解析:城域网MAN(MetropolitanAreaNetwork)是介于广域网与局域网之间的一种高速网络。城域网设计的目标是要满足几十km范围内的大量企业、机关、公司的多个局域网互联的需求,以实现大量用户之间的数据、语音、图形与视频等多种信息的传输功能。

14.MACMAC解析:为了统一不同技术的局域网产平,制定一个共同的协议模型,IEEE802参考模中将数据链路层划分为逻辑链路控制LLC子层和介质访问控制MAC子层。不同局域网在MAC子层和物理层可以采用不同协议,但是在LLC子层必须采用相同协议。

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

16.前后时序

【解析】流媒体具有3个特点:连续牲、实时性、时序性。

17.TTL报文传输的特点是对每个数据包单独寻径,因此,从源地址到目的地址的延迟是随机变化的,有可能出现因路由器状态表错误导致报文在网络中无休止地传输。为避免这种情况的出现,在IP报文中设置了TTL字段。在每一个新产生的IP报文中,该字段将被设置为最大生存周期255,当报文每经过一个路由器时其值减1,直到TTL为0时丢弃该报文。

18.流量控制流量控制解析:在通信网中,为了防止当发送能力大于接收能力时造成数据丢失的现象,要进行流量控制。

19.计算机之间传输的信息遵循—定的语法规则与国际标准计算机之间传输的信息遵循—定的语法规则与国际标准

20.异或异或解析:RC5算法中使用了3种运算:异或、加和循环。

21.数据数据解析:帧根据信号内容的不同可分为命令帧、响应帧和数据帧。

22.IGMPv3IGMPv3解析:IP组管理协议运行于主机和主机直接连接的组播路由器之间。IGMPv1定义了基本的组成员查询和报告过程;IGMPv2在IGMPv1的基础上添加了组成员快速离开的机制;IGMPv3中增加的主要功能是成员可以指定接收或指定不接收某些组播源的报文。目前通用的是IGMPv3。

23.COMCOM解析:DNS把整个因特网划分成多个域,称为顶级域,并为每个顶级域规定了国际通用的域名,com代表商业组织。

24.拒绝服务拒绝服务解析:本题考查点是拒绝服务攻击。目前网络中的威胁主要有信息泄漏和丢失,破坏数据完整性,拒绝服务攻击和非授权访问。其中拒绝服务攻击是指攻击者不断对网络服务系统进行干扰,改变其正常的作业流程,执行无关程序,使得服务器一直处于“忙”的状态,导致系统响应减慢甚至瘫痪而拒绝向合法用户提供服务。

25.“冲突”或“碰撞”“冲突”或“碰撞”解析:在“共享介质”方式的总线型局域网中,一个时间片内只能有一个数据帧在总线上。当一个节点试图向另一个节点上送数据帧时,首先要“侦听”总线上是否有数据帧在传输,如果有,就要等待;如果没有,便可以传输。但也存在这样的情况:就是两个节点几乎同时试图向总线上送数据帧时,它们都没有“侦听”到对方的存在,结果是两个节点上的兹据帧都上了总线,这种情况被称为:“冲突”或“碰撞”。解决这种“冲突”问题是以“共享介质”方式构建总线型局域网中要解决的基本问题之一。

26.相同相同解析:快速以太网的数据传输速率为100Mbps,FastEthernet保留着与传统的10Mbps速率Ethernet的所有特征,即相同的帧格式,相同的介质访问控制方法CSMA/CD,相同的接口与相同的组网方法,而只是把Ethernet每个比特发送时间由100ns降低到10ns。

27.接口接口解析:在层次结构的网络中,各层之间相互独立,高层并不需要知道低层是如何实现的,仅需知道该层通过层间的接口所提供的服务,上层通过接口使用低层提供的服务。

28.电子邮件传输协议SMTP电子邮件传输协议SMTP解析:电子邮件应用程序在向邮件服务器传送邮件时使用简单邮件传输协议SMTP。

29.【审题关键句】以行为单位从字符串左边部分升序排序,排序后左边部分与右边部分进行交换。如果原字符串长度为奇数,则最中间的字符不参加处理。

\n【解题思路】

\n本题类似第77套试题,通过审题可以发现主要是对字符串左边部分排序时所采用的排序方式不同,参考答案的第11行,修改if条件语句的设置即可。

\n【参考答案】

\n

30.【审题关键句】10列100行选票,每行小于等于5的无效,统计存入数组。

\n【解题思路】

\n本题类似第55套试题,通过审题可以发现本题仅一个不同点,即本题中要求每行选票中选中数大于5时记录才有效,与第55套的要求刚好相反,参考答案的第8行,修改该条件语句的条件设置即可。

\n【参考答案】

\n

\n第14类字符左右移动指定位后与原字符之和替换原字符

31.B解析:计算机网络由多个互连的结点组成,结点之间要不断地交换数据和控制信息。要做到有条不紊地交换数据,每个结点都必须遵守一些事先约定好的规则。这些规则精确地规定了所交换数据的格式和时序。这些为网络数据交换而制定的规则、约定与标准被称为网络协议。

32.D解析:在一次电子政务服务处理完毕之后,需要对相关的服务处理情况和操作痕迹全部保存,以便以后针对用户的行为模式提供个性化服务。

33.D【解析】MSNMessager、ICQ、YahooMessenger等主流即时通信软件的文本信息,大多数采用客户机/服务器模式,而文件传送等大数据业务使用的是客户机/客户机的通信模式。

34.voidCoutRs(void){intij=0k=0;char*str;for(i=0;i<100;i++){str=xx[i];/*指针str指向该行首地址*/j=0;while(*str!=0)if(*str=='1')/*统计'1'的个数*/{j++;str++;/*取下一个字符*/}elsestr++;/*如果该字符不是'1'则什么都不做取下一个字符*/if(j!=0&&j!=10)/*如果既不是全选也不是空票则为有效票*/{str=xx[i];/*指针str指向该行首地址*/k=0;while(*str)if<*str++=='1')/*将每个人的得票数依次存入yy[0]到yy[9]中*/yy[k++]+=1;else{k++;str++;}}}}voidCoutRs(void)\r\n{\r\ninti,j=0,k=0;\r\nchar*str;\r\nfor(i=0;i<100;i++)\r\n{\r\nstr=xx[i];/*指针str指向该行首地址*/\r\nj=0;\r\nwhile(*str!=0)\r\nif(*str=='1')/*统计'1'的个数*/\r\n{\r\nj++;\r\nstr++;/*取下一个字符*/\r\n}\r\nelsestr++;/*如果该字符不是'1',则什么都不做,取下一个字符*/\r\nif(j!=0&&j!=10)/*如果既不是全选也不是空票,则为有效票*/\r\n{\r\nstr=xx[i];/*指针str指向该行首地址*/\r\nk=0;\r\nwhile(*str)\r\nif<*str++=='1')/*将每个人的得票数依次存入yy[0]到yy[9]中*/\r\nyy[k++]+=1;\r\nelse{k++;str++;}\r\n}\r\n}\r\n}解析:本题考查的知识点如下:

(1)二维数组的操作。

(2)指向数组的指针。

在本题中,要先判断选票是否有效。因为记录存放在一个二位数组中,为了简便我们为数组的一组元素定义一个指向数组的指针,例如,char*p=xx[2]。初始时该指针指向该组的第一个元素,指针地址每加1,则指向下一个元素。这样就可以轻松地统计每一个选票。设一变量标记每一个选票中1的个数,若其不为0和10,则选票有效。若选票有效,则依次查看哪一个元素为1,在数组yy相应的元素上加1。使用循环实现对所有记录的访问。

35.voidencryChar(){inti;char*pf;for(i=0;i<maxline;i++){pf=xx[i];/*指针pf指向该行首地址*/while(*pf!=0){if((*pf>='A'&&*pf<='Z')||*pf*11%256<=32)/*如果原字符是大写字母或计算后的值小于等于32*/{pf++;/*则此字符不变取下一个字符*/continue;/*退出此次循环*/}*pf=*pf*11%256;/*如果不满足条件则用新字符替代原字符*/pf++;/*取下一个字符*/}}}voidencryChar()\r\n{inti;\r\nchar*pf;\r\nfor(i=0;i<maxline;i++)\r\n{\r\npf=xx[i];/*指针pf指向该行首地址*/\r\nwhile(*pf!=0)\r\n{\r\nif((*pf>='A'&&*pf<='Z')||*pf*11%256<=32)\r\n/*如果原字符是大写字母或计算后的值小于等于32*/\r\n\r\n{\r\npf++;/*则此字符不变,取下一个字符*/\r\ncontinue;/*退出此次循环*/\r\n}\r\n*pf=*pf*11%256;/*如果不满足条件,则用新字符替代原字符*/\r\npf++;/*取下一个字符*/\r\n}\r\n}\r\n}解析:本题考查的知识点如下:

(1)字符对应的ASCII码。

(2)判断结构中多个条件的“或”运算。

(3)退出一次循环。

在C语言中,字符可参与任何整数运算。实际上,是字符的ASCII码参与了.运算。所以可以直接用字符代入f(p)的关系式中求出替换字符。若原字符是大写字母或f(p)≤32,则该字符不变。只有当字符大于等于A小于等

温馨提示

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

评论

0/150

提交评论