(2022年)河南省安阳市全国计算机等级考试网络技术真题(含答案)_第1页
(2022年)河南省安阳市全国计算机等级考试网络技术真题(含答案)_第2页
(2022年)河南省安阳市全国计算机等级考试网络技术真题(含答案)_第3页
(2022年)河南省安阳市全国计算机等级考试网络技术真题(含答案)_第4页
(2022年)河南省安阳市全国计算机等级考试网络技术真题(含答案)_第5页
已阅读5页,还剩18页未读 继续免费阅读

下载本文档

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

文档简介

(2022年)河南省安阳市全国计算机等级考试网络技术真题(含答案)学校:________班级:________姓名:________考号:________

一、单选题(10题)1.下列对IPv6地址FE80:0:0:0801:FE:0:0:04A1的简化表示中,错误的是()。

A.FElt::801:FE:0:0:04A1

B.FE80::801:FE:0:0:04A1

C.FE80:O:0:801:FE::04A1

D.FE80:0:0:801:FE::4A1

2.第

60

WindowsNT是人们非常熟悉的网络操作系统,其优势主要在于()。

Ⅰ.优良的安全性

Ⅱ.开发环境

Ⅲ.兼容性和可靠性好

Ⅳ.便于安装与使用

A.Ⅰ和ⅢB.Ⅰ和ⅡC.Ⅰ、Ⅲ和ⅣD.全部

3.一台Cisco6500交换机的4/1-24端口用于连接单个PC机和服务器,若需加快PC机和服务器接入到网络中的速度,STP可选功能的正确配置是()。

A.Switch—SW-6500>(enable)setspantreebackbonefast4/1—24enable

B.Switch-SW-6500>(enable)setspantreeuplinkfast4/1-24enable

C.Switch—SW-6500>(enable)setspantreeportfast4/1-24enable

D.Switch-SW-6500>(enable)setspantreeportfastbpdu—filter4/1-24enable

4.以下选项中,不是分组密码优点的是()。

A.较强的适用性B.对插入的敏感程度高C.加密速度快D.无需密钥同步

5.如果系统高可用性达到99.9%,那么每年的停机时间应()。

A.<=53分钟B.<=5分钟C.<=8.8小时D.<=13.6小时

6.用RSA算法加密时,已知公钥是(e=7,n=20),私钥是(d=3,n=20),用公钥对消息m=3加密,得到的密文是()。

A.19B.12C.13D.7

7.第

52

无线局域网标准IEEE802.1la的数据传输速率是()

A.2MbpsB.5MbpsC.11MbpsD.54Mbps

8.Internet中有一种非常重要的设备,它是网络与网络之间相互连接的桥梁,这种设备是()。

A.客户机B.路由器C.服务器D.主机

9.对IP数据报进行分片的主要目的是A.A.适应各个物理网络不同的地址长度

B.拥塞控制

C.适应各个物理网络不同的MTU长度

D.流量控制

10.下列关于宽带城域网技术的描述中,错误的是()

A.宽带城域网保证QoS的主要技术有RSVP、DiffServ和MPLS

B.宽带城域网带内网络管理是指利用网络管理协议SNMP建立网络管理系统

C.宽带城域网能够为用户提供带宽保证,实现流量工程

D.宽带城域网可以利用NAT技术解决IP地址资源不足的问题

二、填空题(10题)11.

12.有一种攻击是针对网络低层协议而不是针对某项特定的应用服务,这种攻击称为______。

13.NetWare操作系统以为中心。

14.

15.以太网协议将接收出错分为3种类型:帧校验错、帧长度错和______。

16.为了保证连接的可靠建立,TCP使用了______法。

17.不经过CPU,数据直接在I/O设备与存储器间传输的方法称为【】。

18.(2)观看视频时,如果人物说话的口型与声音不吻合,观众就会觉得很不舒服。这种音频流与视频流之间的同步称为_________。

19.DNS资源记录包括:主机地址(A)资源记录、邮件交换器(MX)资源记录与________资源记录。

20.______的虚拟局域网的建立是动态的,它代表了一组IP地址,并由称做代理的设备对虚拟局域网中的成员进行管理。

三、2.填空题(8题)21.FDDI是一种以______为传输介质的高速主干网。

22.Ethernet交换机的帧转发主要有3种方式,它们是直接交换、改进的直接交换和交换。

23.实现EDI的基础和必要条件是______。

24.在文件传输服务中,将文件从服务器转到客户机称为______文件。

25.计算机网络是“以能够相互共享资源的方式互联起来的______计算机系统的集合”。

26.虚拟网络的基础是______技术。

27.一般来讲,集线器必提供的端口类型是【】。

28.______中的统一接入平台提供了多种接入方式和多种接入终端的支持。

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

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

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

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

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

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

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

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

五、1.选择题(3题)31.关于计算机网络说法正确的是______。

A.ARPANET与NSFNET从—开始就使用了TCP/IP协议

B.Internet2是由赢利组织UCAID负责的

C.ARPANET与MILNET都在1990年被新的网络替代了

D.ARPANET最初只有4个结点

32.在利用SET协议实现支付时,用户通常使用()。

A.电子现金B.电子钱包C.电子信用卡D.电子支票

33.配置管理的目标是为了实现某个特定功能或使()。

A.网络性能达到最优B.网络配置得更好C.安全性更高D.网络便于管理

六、1.程序设计题(3题)34.下列程序的功能是:计算出自然数SIX和NINE,它们满足的条件是SIX+SIX+SIX=NINE+NINE的个数cnt,以及满足此条件的所有SIX与NINE的和sum。请编写函数countValue()实现程序要求,最后调用函数writeDAT()把结果cnt和sam输出到文件OUT51.DAT中。其中的S,LX,N,I,N,E各代表一个十进制数。

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

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

试题程序:

#include<stdio.h>

intcnt,sum;

voidcountValue()

{

}

voidmain()

{

cnt=sum=O;

countValue();

printf("满足条件的个数=%d\n",cnt);

printf("满足条件所有的SIX与NINE的和=%d\n",sum);

writeDAT();

}

writeDAT()

{

FILE*fp;

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

fprintf(fp,"%d\n%d\n",cnt,sum);

fclose(fp);

}

35.下列程序的功能是:将大于整数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);

}

36.已知在文件in37.dat中存有100个产品销售记录,每个产品销售记录由产品代码dm(字符型4位)、产品名称mc(字符型10位)、单价dj(整型)、数量sl(整型)、金额je(长整型)几部分组成。其中,金额=单价×数量可计算得出。函数ReadDat()的功能是读取这100个销售记录并存入数组sell中。请编制函数SortDat(),其功能要求:按产品代码从小到大进行排列,若产品代码相同,则按金额从大到小进行排列,最终排列结果仍存入结构数组sell中,最后调用函数WriteDat()把结果输出到文件out37.dat中。

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

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

试题程序:

#include<stdio.h>

#include<mem.h>

#include<string.h>

#include<conio.h>

#include<stdlib.h>

#defineMAX100

typedefstruct

{

chardm[5];

charmc[11];

intdj;

intsl;

longje;

}PRO;

PROsell[MAX];

voidReadDat();

voidWriteDat();

voidSortDat()

{

}

voidmain()

{

memset(sell,0,sizeof(sell));

ReadDat()

SortDat()

WriteDat(;

}

voidReadDat()

{

FILE*fp;

charstr[80],ch[11];

inti;

fp=fopen("IN37.DAT","r");

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

{

fgets(str,80,fp);

memcpy(sell[i].dm,str,4);

memcpy(sell[i].mc,str+4,10);

memcpy(ch,str+14,4);

ch[4]=0;

sell[i].dj=atoi(ch);

memcpy(ch,str+18,5);

ch[5]=0;

sell[i].sl=atoi(ch);

sell[i].je=(long)sell[i].dj*sell[i].sl;

}

fclose(fp);

}

voidWriteDat()

{

FILE*fp;

inti;

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

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

{

fprintf(fp,"%s%s%4d%5d%101d\n",sell[i].dm,sell[i].mc,

sell[i].dj,sell[i].sl,sell[i].je);

}

fclose(fp);

}

参考答案

1.A由于IPv6地址中许多地址的内部可能有很多个0,所以有几种优化方法可以使用。第一种,在一个组内前导0可以省,比如04A1可以写成4A1。第二种,16个“0”位构成的一个或多个组可以用一对冒号来代替。因此此题中的IPv6地址可写成B、C、D选项中的任意形式。而A中FE80中的“0”是不可以省的,所以选项A错误。

2.CWindowsNT系统兼容性及可靠性好,便于安装与使用,并具有良好的安全性,深受广大用户的欢迎。但是WindowsNT系统管理比较复杂,开发环境也还不能令人满意。

3.CSTP中,配置BackboneFast生成树,主要通过接收到的BPDUs包的优劣,反应出网络中链路是否失效,并使阻塞端口不再等待生成树的最大存活时间,直接将端口由侦听和学习直接转换为转发状态,提高了链路失效下的收敛速度。配置UplinkFast生成树用于在生成树拓扑结构发生变化和在使用上链路组的冗余链路之间完成负载平衡时,提供收敛速度。配置PortFast生成树用于在接入层交换机端口上跳过正常的生成树操作,加快了终端工作站进入到转发状态。其配置方法为:setspantreeportfast4/1—24enable,因此选择C选项。

4.C解析:按对明文的处理方法可以把密码体制分为分组密码和序列密码。分组密码的优点是:明文信息良好的扩散性;对插入的敏感性;不需要密钥同步;较强的适用性。缺点是:加密速度慢;错误扩散和传播。

5.C

6.D

\n

7.D802.1la的传输速率可以达到54Mbps;而其前身802.1l标准的数据传输速率为1Mbps或2Mbps;802.1lb标准的数据传输速率为1、2、5.5与11Mbps。

8.B

9.C根据网络使用技术的不同,每种网络都规定了一个帧最多能够携带的数据量,这一限制称为最大传输单元(MTU)。由于不同网络的MTU不同,为了解决这一问题,IP互联网采用分片与重组技术。当一个数据报的尺寸大于将发往网络的MTU值时,路由器会将IP数据报分成若干较小的部分,称为分片,然后再将每片独立地进行发送。

10.B

11.

12.非服务攻击非服务攻击解析:从网络高层协议角度划分,攻击方法可以分为服务攻击与非服务攻击。服务攻击是针对某种特定网络服务的攻击,如针对E-mail和Telnet等服务进行的攻击;非服务攻击是基于网络层等低层协议而进行的攻击,如源路由攻击和地址欺骗等。

13.文件服务器NetWare操作系统是以文件服务器为核心的,它主要由文件服务器内核、工作站外壳和低层通信协议3部分组成。文件服务器内核实现了NetWare的核心协议(NCP),并提供NetWare的所有核心服务。文件服务器内核负责对工作站网络服务请求进行处理。网络服务器软件提供了文件与打印服务、数据库服务、通信服务、消息服务等功能。工作站运行的重定向程序NetWareShell负责对用户命令进行解释。

14.16

【解析】以太网协议规定~个帧的最大重发次数为16。如果重发次数超过16,则认为线路故障,进入“冲突过多”结束状态。如果重发次数n≤16,则允许结点随机延迟再重发。

15.帧错位帧错位解析:以太网协议将接收出错分为3种类型:帧校验错、帧长度错和帧位错。

16.3次握手3次握手解析:为了保证可靠性,TCP采用了3次握手来建立和取消连接。

17.直接存储器存取方式(DMA)直接存储器存取方式(DMA)解析:不经过CPU,数据直接在I/O设备与存储器间传输的方法称为直接存储器存取方式(DMA)

18.(2)唇同步

【解析】唇同步要求音频与视频之间的偏移在±80ms内,这样多数观众不会感到偏移的存在。

19.别名或CNAME

\n

20.基于IP广播组基于IP广播组解析:基于IP广播组的虚拟局域刚是动态建立的,由代理对虚拟局域网中的成员进行管理。

21.光纤光纤解析:光纤分布式数据接口是一种以光纤作为传输介质的高速主干网,它可以用来互联局域网与计算机。

22.存储转发存储转发解析:Ethernet交换机的帧转发方式可以分为3类:直接交换方式、存储转发交换方式、改进的直接交换方式。

23.电子数据处理EDP电子数据处理EDP解析:EDP主要是指企业内部自身业务的自动化,而EDI则是各企业之间交往的自动化,前者是后者的基础和必要条件。

24.下载下载解析:因特网用户可以通过FTP客户机从信息提供者的计算机下载这些文件,客户机通常是用户自己的计算机,将文件从服务器传到客户机称为下载文件,而将文件从客户机上传到服务器称为上传文件。

25.自治自治解析:计算机网络是“以能够相互共享资源的方式互连起来的自治计算机系统的集合”。

26.交换交换解析:虚拟网络是建立在交换技术的基础上的。

27.RJ-45RJ-45解析:一般来讲,集线器必提供的端口类型是RJ-45。

28.统一的安全电子政务平台统一的安全电子政务平台解析:统一的安全电子政务平台中的统一接入平台提供了多种接入方式和多种接入终端的支持。

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

\n【解题思路】

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

\n【参考答案】

\n

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

\n【解题思路】①定义循环变量i、j、k和整型变量len、P。

\n②第一层for循环中,循环变量i从0开始,依次递增直到其值等于20,实现对20行数据的逐行处理。在循环体中,对于i行首先调用函数strlen(xx[i])求得第i行字符串的长度,并把其值赋给变量len,再用len除以2,得到第i行字符串长度的一半,赋给变量P。在第二层for循环中,循环变量j从0开始,依次递过来增直到其值等于(p-1),在第三层for循环中,循环变量k从j+1开始,依次递过来增直到其值等于P,比较字符xx[i][j]ASCII码值与xx[i][k]ASCII码值的大小,如果字符xx[i][j]的ASCII码值小于xx[i][k]的ASCII码值,则两者进行互换实现对第i行字符串左半部分的字符串按降序排列。

\n③用变量len的值对2求余数,如果余数为1,则调用函数字符串拷贝函数strcpy,把从字符串xx[i]+P+1开始直到字符串xx[i]的结尾的子字符拷贝到字符串变量str中,再调用字符串连接函数stmcat把字符串xx[i]的中间字符连接到字符串变量s仃的后面,再调用字符串连接函数stmcat把字符串xx[i]的左半部分的子字符串连接到变量str的后面;如果余数不等于l,则调用字符串拷贝函数strcpy,把从字符串xx[i]+P开始直到字符串xx[i]的结尾的子字符拷贝到字符串变量str中,再调用字符串连接函数strncat把字符串xx[i]的左半部分的子字符串连接到变量str的后面,实现字符串xx[i]左右部分子字符串的交换。

\n④调用字符串拷贝函数strcpy,把字符串变量str的值拷贝到字符串xx[i],实现把排序后的结果仍按行重新存入字符串数组xx中。

\n【参考答案】

\n

31.D解析:A)ARPANET一开始并未使用TCP/IP协议;B)Internet2的负责组织UCAID是非赢利的;C)MILNET并未消失,仍在军队内部使用。

32.C解析:利用SET安全电子交易协议来保证电子信用卡的安全。

33.A解析:配置管理的目标是掌握和控制网络和系统的配置信息以及网络内各设备的状态和连接关系。适当配置设备参数可以更好地发挥设备的作用,获得优良的整体网络性能。

34.voidcountValue(){inti=100;while(1){if(3*i%2==0&&3'i/2>=1000&&3'i/2<=9999)/*如果满足条件SIX+SIX+SIX=NINE+NINE*/{/*即一个3位数乘3再除2余数为0且所得的数为4位数*/cnt++;/*统计满足条件的数的个数*/sum+=i+3*i/2;/*求满足上条件的所有SIX与NINE的和*/i++;}elsei++;/*如果果不满足条件则取下一个数*/if(i>999II3'i/2>9999)break;/*当SIXP不为3位数或所得的数不为四位数时退出循环*/}}}voidcountValue()\r\n{\r\ninti=100;\r\nwhile(1)\r\n{\r\nif(3*i%2==0&&3'i/2>=1000&&3'i/2<=9999)\r\n/*如果满足条件SIX+SIX+SIX=NINE+NINE*/\r\n{/*即一个3位数乘3再除2余数为0,且所得的数为4位数*/\r\ncnt++;/*统计满足条件的数的个数*/\r\nsum+=i+3*i/2;/*求满足上条件的所有SIX与NINE的和*/\r\ni++;\r\n}\r\nelsei++;/*如果果不满足条件,则取下一个数*/\r\nif(i>999II3'i/2>9999)\r\nbreak;/*当SIXP不为3位数或所得的数不为四位数时,退出循环*/}\r\n}\r\n}解析:本题二查的知识点如下:

(1)循环与判断的嵌套使用。

(2)多条件的布尔运算。

(3)“%”与“/”运算符的使用。

根据题意,求的是满足3位数乘以3等于4位数乘以2的数的个数。我们可以使用循环结构对所有的3位数进行判断,若某个3位数乘以3整除2所得的数是4位整数,则这个3位数是满足条件的数。当判断的数不再是3位数或者进行处理后所得的数大于9999,则要退出循环。在这里,还要注意判断结构中,各条件之间是用“与”运算还是用“或”运算。

35.voidnum(intmintkintxxl)){intdata=m+l;/*从大于整数m的数开始找*/inthalfIn=0;while(1){half=data/2;for(I=2;I<=half;I++)/*如果该数依次除以从2到一半的整数余数都不是0则该数是素数*/if(]if(data%I==O)break;/*如果余数为0则退循环取下一个数判断*/if(I>half){xx[n]=data;n++;/*判断该数为素数后将该数存入数组xx中并累计素数的个数*/}if(n>=k)break;/*如果累计素数的个数超过了要求的个数则退出循环*/data++;/*如果累计素数的个数小于要求的个数则继续取下一个数*/}}voidnum(intm,intk,intxxl))\r\n{\r\nintdata=m+l;/*从大于整数m的数开始找*/\r\ninthalf,I,n=0;\r\nwhile(1)\r\n{\r\nhalf=data/2;\r\nfor(I=2;I<=half;I++)/*如果该数依次除以从2到一半的整数,余数都不是0,\r\n则该数是素数*/\r\n\r\nif(]if(data%I==O)break;/*如果余数为0,则退循环,取下一个数判断*/\r\nif(I>half)\r\n{\r\nxx[n]=data;n++;/*判断该数为素数后,将该数存入数组xx中,并累计素数的个数*/\r\n}\r\nif(n>=k)break;/*如果累计素数的个数超过了要求的个数,则退出循环*/\r\ndata++;/*如果累计素数的个数小于要求的个数,则继续取下一个数*/\r\n}\r\n}解析:本题考查的知识点如下:

(1)循环结构与选择结构的嵌套使用。

(2)强行退出循环结构。

(3)特殊运算符'%'的使用。

素数是除了1和它本身之外不能被其他数整除的数(1除外)。在本题中,首先要结合相关数学知识找出判定一个数是否为素数的方法,从而对数据进行筛选。如果数据a依次除以从2到a/2的整数,余数都不是0,则该数是素数。因为所给的数据是连续的数,而且最终所求的数据的个数一定,所以这里可以使用循环结构对数据依次筛选。同时嵌

温馨提示

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

评论

0/150

提交评论