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

下载本文档

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

文档简介

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

一、单选题(10题)1.第

54

在局域网中,若网络形状是由一个信道作为传输媒体,所有结点都直接连接到这一公共传输媒体上,则称这种拓扑结构为()。

A.环型拓扑B.树型拓扑C.星型拓扑D.总线型拓扑

2.

3.下列关于漏洞扫描技术和工具的描述中,错误的是()。

A.X-Scanner采用多线程方式对指定IP地址段进行安全漏洞扫描

B.ISS的InternetScanner通过依附于主机上的扫描器代理侦测主机内部的漏洞

C.主动扫描可能会影响网络系统的正常运行

D.漏洞扫描工具的主要性能指标包括速度、漏洞数量及更新周期、是否支持定制攻击等

4.第

14

长期以来,网络操作系统的三大阵营是Novell的Netware和I.MicroSoft的WindowsNTⅡ.MicroSoft的Windows2000Ⅲ.UNIXⅣ.Linux()

A.Ⅱ和ⅢB.I和ⅣC.I和ⅢD.Ⅱ和Ⅳ

5.奔腾采用了增强的64位数据总线,它的含义是()。

A.内部总线是32位的,而与存储器之间的外部总线是64位的

B.内部总线是64位的,而与存储器之间的外部总线是32位的

C.内部总线是32位的,而与输出设备之间的外部总线是64位的

D.内部总线是64位的,而与输出设备之间的外部总线是32位的

6.下图是网络地址转换NAT的一个示例图中①和②是地址转换之后与转换之前的一对地址(含端口号),它们依次应为()A.10.0.1.1,1234和59.67.0.6,2341

B.59.67.0.6,2341和10.0.1.1,1234

C.10.0.1.1,1234和202.2.1.1,8080

D.202.2.1.1,8080和10.0.1.1,1234

7.

8.下列关于SNMP的描述中,错误的是()。

A.SNMP是基于TCP传输的

B.MIB-2库中计数器类型的值只能增加不能减少

C.SNMP操作主要有Get、Sot、Notifications等

D.Manager通过SNMP定义的PDU向Agent发出请求

9.ATM层类似于数据链路层协议,可以利用()技术在同一条物理链路上进行多路复用。

A.频分多路复用B.时分多路复用C.虚电路D.以上都是

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

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

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

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

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

二、填空题(10题)11.ping命令通过echo协议可以判别网络的连通情况。根据结果可以确定路径的可靠性、链路的延迟时间和目的_________是否可以到达。

12.

13.故障管理的主要任务是______故障和排除故障。

14.IP数据报的区是为了正确传输高层数据而增加的控制信息。

15.(8)在Internet中,邮件服务器间传递邮件使用的协议是_______。

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

17.

18.SNMPv1是一个不安全的协议,管理站(Manager)与代理(Agent)之间通过进行身份认证。

19.存储转发交换时,发送的数据与目的地址、源地址、控制信息按照一定的格式组成一个______。

20.

三、2.填空题(8题)21.从纯概念的意义上说,身份只与认证有关,但是在许多情况下,还需要讨论实体的______和访问控制。

22.______是IEFT的IP安全性协议工作组定义的一套用于网络层安全的协议,它在IP层上提供访问控制、拒绝重放包、加密和流量保密服务。

23.目前的防火墙技术有:包过滤、应用网关和【】。

24.X.25网络设备包括数据终端设备(DTE),分组交换设备(PSE)和______设备。

25.未授权实体使守卫者相信它是合法实体,这种是基本威胁中的______。

26.千兆以太网保留着传统10Mb/s速率以太网的所有特征,只是将传统以太网每个位的发送时间降低到【】。

27.100BASE-T网卡主要有:______、100BASE-FX、100BASE-T4和100BASE-T2。

28.计算机网络的资源子网的主要组成单元是【】。

四、C语言程序设计题(2题)29.程序test.C的功能是:计算100以内满足以下条件的所有整数i的个数cnt以及这些i之和sum。条件:i,i+4,i+10都是素数,同时i+10小于l00。请考生编写函数countValue实现程序要求,最后调用函数writeDAT把结果cnt和sum输出到文件out.dat中。(数值l不是素数)

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

请勿改动主函数main和输出数据函数writeDAT的内容。

30.已知数据文件in.dat中存有300个四位数,并已调用读函数readDat把这些数存入数组a中,请编制一函数jsValue,其功能是:求出个位数上的数减千位数上的数减百位数上的数减十位数上的数大于零的个数cnt,再把所有满足此条件的四位数依次存入数组b中,然后对数组b的四位数按从大到小的顺序进行排序。最后main函数调用写函数writeDat把数组b中的数输出到文件out.dat。

例如:1239,9-1-2-3>0,则该数满足条件存入数组b中,且个数cnt=cnt+1。

8129,9-8-1-2<0,则该数不满足条件忽略。

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

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

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

五、1.选择题(3题)31.宽带综合业务数字网B-ISDN的数据通信服务,主要采用()。

A.帧中继B.ATM技术C.电话交换技术D.X.25网技术

32.以下关于体系结构的论述,哪一个是正确的?______。

A.一个功能完备的计算机网络需要制定一个协议

B.计算机网络结构层次模型和各层协议的集合定义为计算机网络体系结构

C.网络体系结构是对计算机协议的精确的定义

D.网络体系结构是具体的,是能够运行的一些硬件和软件

33.在计算机网络中,通常把提供并管理共享资源的计算机称为______。

A.服务器B.I作站C.网关D.网桥

六、1.程序设计题(3题)34.函数ReadDat()的功能是实现从文件IN39.DAT中读取一篇英文文章存入到字符串数组xx中。请编制函数ChA(),该函数的功能是:以行为单位把字符串的第一个字符的ASCII值加第二个字符的ASCII值,得到第一个新的字符,第二个字符的ASCII值加第三个字符的ASCII值,得到第二个新的字符,以此类推一直处理到倒数第二个字符,最后一个字符的ASCII值加第一个字符的ASCII值,得到最后一个新的字符,得到的新字符分别存放在原字符串对应的位置上。最后把已处理的字符串逆转后仍按行重新存入字符串数组xx中,并调用函数WriteDat()把结果xx输出到文件OUT39.DAT中。

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

原始文件存放的格式是:每行的宽度小于80个字符,含标点符号和空格。

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

试题程序:

#include<stdio.h>

#include<string.h>

#include<conio.h>

charxx[50][80];

intmaxline=0;

intReadDat();

voidWriteDat();

voidChA(void)

{

}

voidmain()

{

clrscr();

if(ReadDat())

{

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

return;

}

ChA();

WriteDat();

}

intReadDat(void)

{

FILE*fp;

inti=0;

char*p;

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

return1;

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

{

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

if(p)*p=0;

i++;

}

maxline=i;

fclose(fp);

return0;

voidWriteDat()

{

FILE*fp;

inti;

clrscr();

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

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

{

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

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

}

fclose(fp);

}

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

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

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

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

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

试题程序:

#include〈conio.h>

#include〈ctype.h>

unsignedcharxx[50][80];

intmaxline=0;/*文章的总行数*/

intReadDat(void);

voidWriteDat(void);

voidencryptChar()

{

}

main()

{

clrscr();

if(ReadDat())

{

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

return;

}

encryptChar();

WriteDat();

}

intReadDat(void)

{

FILE*fp;

inti=0;

unsignedchar*p;

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

return1;

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

{

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

if(p)*p=0;

i++;

}

maxline=i;

fclose(fp);

return0;

}

voidWriteDat(void)

{

FILE*fp;

inti;

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

for(i=0;i〈maxline;i++)

{

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

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

}

fclose(fp);

}

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

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

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

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

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

#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("数据文件ENG62.IN不能打开!\n\007");

return;

}

encryChar();

WriteDat();

}

intReadDat(void)

{

FILE*fp;

inti=0;

unsignedchar*p;

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

return1;

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

{

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

if(p)*p=0;

i++;

}

maxline=i;

fclose(fp);

return0;

}

voidWriteDat()

{

FILE*fp;

inti;

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

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

{

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

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

}

fclose(fp);

}

参考答案

1.D\r\n总线型拓扑结构的主要特点是所有的结点都通过相应的网卡之间连接到一条作为公共传输介质的总线上。

2.C

3.D

4.C三大阵营是指WindowsNT、NetWare和UNIX系统。

5.A解析:本题考查点是奔腾数据总线的技术指标。奔腾芯片采用了许多新技术,诸如超标量技术、超流水线技术、分支预测技术、双Cache的哈佛结构、增强的64位数据总线和PCI局部总线等。奔腾采用的增强64位数据总线的含义是:内部总线是32位的,而与存储器之间的外部总线是64位的。还可以采用突发模式,在一个总线周期中完成传送256位数据。

6.B解析:图中的NAT转换过程是从Internet中IP为202.2.1.1,端口8080的源主机发送了一个包给IP为59.67.0.6,端口为2341的目标主机,而NAT转换器将这个IP为59.67.0.6,端口为2341的目标主机转换成IP为10.0.1.1,端口为1234在局域网中工作,然后冉逆向转换成59.67.0.6返回Internet中。因此题中NAT转换表中转换后的IP为59.67.0.6;转换之前,也就是主机专用IP为10.0.1.1,答案选B。

7.D

8.ASNMP是一种较流行的用于传输管理信息的传输协议。SNMP定义比较简单,并不在每层都定义有管理实体,只在TCP/IP协议层上进行定义,并基于UDP传输。MIB-2中的计数器是一个非负的整数,且从0开始逐步增加,但不能减少。SNMP的操作有Get、Set、Notifications等,每种操作都有相应的PDU操作,故选项A错误。

9.CATM层允许数据通过多条虚电路在同一条物理链路上进行多路复用。ATM交换机接收来自特定输入端口的信元,根据信元头中的VPI/VCI字段,检查路由表进行信元转发,并更新信元头的VPI和VCI。\n单选题

10.B

11.\n主机

\n

12.数据传输

【解析】电路交换方式与电话交换的工作过程类似。两台计算机通过通信子网进行数据交换之前,首先要在通信子网中建立一个实际的物理线路连接。电路交换的通信过程分为三个阶段:线路建立阶段、数据传输阶段和线路释放阶段。

13.发现发现解析:故障管理的主要任务是发现和排除网络故障。

14.CIP数据报格式由报头区和数据区两部分组成,报头区是为了正确传输高层数据而增加的控制信息,数据区包括高层需要传输的数据。报头区各部分的功能分别是:版本字段用于表示该数据报对应的IP协议版本号,不同IP协议版本规定的数据报格式稍有不同,目前使用的IP协议版本号为4;协议字段用于表示该数据报数据区数据的高级协议类型,即指明数据区数据的格式;报头长度以32bit为单位,用于指出该报头区的长度,在没有选项和填充的情况下,该值为5;总长度以8bit为单位,表示整个IP数据报的长度;服务类型字段用于规定对本数据报的处理方式;生存周期字段用于避免因路由表发生错误,数据报可能进入一条循环路径,从而无休止地在网络中流动,生存周期域随时间递减,在该域值为0时,报文将被删除,以避免死循环的发生;头部校验和用于保证IP数据报头的完整性;源IP地址和目的IP地址分别表示该IP数据报的发送者和接收者的地址;标识、标志、片偏移用于实现报文分片与重组;选项主要用于控制和测试这两大目的。

15.(8)SMTP【解析】在TCP/IP互联网中,邮件服务器之间使用简单邮件传输协议(SMTP)相互传递电子邮件,而电子邮件使用POP3协议从邮件服务器的邮箱中读取、下载邮件。

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

17.

18.团体名SNMP协议使用团体名(CommunityName)来标志协议数据的发送方身份,它包含在每个SNMP数据报文中。

19.数据单元(报文或报文分组)数据单元(报文或报文分组)解析:在存储转发交换中,发送的数据与目的地址、源地址,控制信息按照定格式组成一个数据单元(报文或报文分组)进入通信子网。

20.

21.授权授权解析:授权是把访问权授予某一个用户、用户组或指定系统的过程。访问控制是限制系统中的信息只能到达网络中的被授权的个人或系统。

22.IPSec(1P安全)IPSec(1P安全)解析:IPSec是IEFT的IP安全性协议工作组定义的一套用于网络层安全的协议,它在IP层上提供访问控制、无连接完整性、数据源认证、拒绝重放包、加密和流量保密服务。

23.代理服务代理服务解析:目前的防火墙主要有以下3种类型:包过滤(PacketFilter),是在网络层中对数据包实施有选择的通过;应用网关(ApplicationGateway),是建立在网络应用层上的协议过滤。代理服务(ProxyServer),是设置在Internet防火墙网关的专用应用级代码。

24.数据电路端接设备(DCE)数据电路端接设备(DCE)解析:X.25建议规定了以分组方式工作的用户数据终端设备DTE与通信子网的数据电路端接设备DCE之间的接口标准,此外还包括了分组交换设备。

25.假冒假冒解析:假冒是某个未授权实体使守卫者相信它是一个合法的实体,从而攫取该合法用户的特权。

26.1ns1ns解析:千兆以太网的传输速率比快速以太网快10倍,数据传输速率达到1Gb/s。

27.100BASE-TX100BASE-TX解析:100BASE-T网卡主要有:100BASE-TX、100BASE-FX、100BASE-T4和100BASE-T2

28.主机主机解析:主计算机系统简称主机,是资源子网的主要组成单元。主机可以是大型机、中型机或者小型机等。

29.【审题关键句】100以内(含100)满足i、i+4、i+10都是素数的整数的个数以及这些i之和。

\n【解题思路】

\n①首先定义循环变量i,然后将i的值赋初值为3,每循环一次则将i的值加1,直到i<90。

\n②在for循环中,每执行一次循环则调用函数isPrime(该函数具体的算法已经在源程序中给出,直接调用即可),对i、i+4、i+10是否同时是素数进行判断,如果这三个数同时为素数,则计数变量cnt值加l,同将时将变量i的值累加到sum上。

\n【参考答案】

\n

30.【审题关键句】个位-千位-百位-十位数大于零的个数,把所有满足此条件的数依次存入数组,按从大到小的顺序排序。

\n【解题思路】

\n本题类似第9套试题,通过审题可以发现有两个不同点:①要求统计的四位数的条件是“个位-千位-百位-十位数大于零的个数”,参考答案的第8条语句修改if语句的判断条件即可。②将统计结果按从大到小的顺序排序,参考答案的第13条语句,修改两数组元素的大小比较符即可。另外,对于数据交换的整型变量tmp可以自定义其变量名。

\n【参考答案】

\n

31.B解析:设计B-ISDN的目标是将语音、数据、静态与动态图像传输,以及N-ISDN所有服务综合于一个通信网中,覆盖从低传输速率到高传输速率的大的范围的非实时、实时突发性等各类传输要求。线路交换的实时性好,分组交换的灵活性好,而ATM技术正是实现了这两种方式的结合,它能符合B-ISDN的需求,因此B-ISDN在数据传输网中选择了ATM技术。

32.B解析:计算机网络结构层次模型和各层协议的集合定义为计算机网络体系结构。

33.A解析:在微机网络中,服务器是提供并管理共享资源的计算机。目前,网络中客户机/服务器(Client/Server)方式是典型的工作模式。由客户机(Client)系统向服务器发送操作请求,服务器(Server)获得请求后才进行实际的操作,然后向客户机回送处理结果。为了向客户机提供不同的服务功能,服务器可分为文件服务器、打印服务器、通信服务器和数据库服务器等。

34.voidChA(void){intijkstr;charch;for(i=0;i<maxline;i++){str=strlen(xx[i]);/*求各行字符串的总长度*/ch=xx[i][0];for(j=0;j<str-1;j++)/*将该字符的ASCII值与下一个字符的ASCII值相加得到新的字符*/xx[i][j]+=xx[i][j+1];xx[i][str-1]+=ch;/*将最后一个字符的ASCII值与第一个字符的ASCII值相加得到最后一个新的字符*/for(j=0k=str-1;j<str/2;j+jk--)/*将字符串逆转后仍按行重新存入字符串数组xx中*/{ch=xx[i][j];xx[i]-[j]=xx[i][k];xx[i][k]=ch;}}}voidChA(void)\r\n{inti,j,k,str;\r\ncharch;\r\nfor(i=0;i<maxline;i++)\r\n{str=strlen(xx[i]);/*求各行字符串的总长度*/\r\nch=xx[i][0];\r\nfor(j=0;j<str-1;j++)/*将该字符的ASCII值与下一个字符的ASCII值相加,得到新的字符*/\r\nxx[i][j]+=xx[i][j+1];\r\nxx[i][str-1]+=ch;/*将最后一个字符的ASCII值与第一个字符的ASCII值相加,得到最后一个新的字符*/\r\nfor(j=0,k=str-1;j<str/2;j+j,k--)/*将字符串逆转后仍按行重新存入字符串数组xx中*/\r\n{ch=xx[i][j];\r\nxx[i]-[j]=xx[i][k];\r\nxx[i][k]=ch;\r\n}\r\n}\r\n}解析:本题考查的知识点如下:

(1)字符变量的整数运算。

(2)字符的逆序排列。

因为是以行为处理单位,所以要先求得每一行中字符的个数。在C语言中,字符型数据可参与任何整数运算,实际参与运算的是字符的ASCII码。这里可以直接将字符的ASCII码相加,即可得到所要结果。使用循环结构依次对字符进行处理,最后一个字符要单独处理。逆序排列采用的方法是:从两边向中间移动。数组中第一个字符与最后一个字符交换,第二个与倒数第二个交换,按照此规律直到中间一个或两个字符(数组中字符个数为奇数时,最后中间只有一个字符,否则有两个字符)。

35.voidencryptChar(){inti;char*pf;for(i=0;i〈maxline;i++){pf=xx[i];while(*pf!=0){if((*pf*11%256>='0'&&*pf*11%256〈='9')||*pf*11%256〈=32){pf++;continue;}/*如果计算后的值小于等于32或f(p)对应的字符是数字0至9则该字符不变*/*pf=*pf*11%256;/*否则按给定的替代关系进行替代*/pf++;}}}voidencryptChar()\r\n{\r\ninti;\r\nchar*pf;\r\nfor(i=0;i〈maxline;i++)\r\n{\r\npf=xx[i];\r\nwhile(*pf!=0)\r\n{\r\nif((*pf*11%256>='0'&&*pf*11%256〈='9')||*pf*11%256〈=32)\r\n{pf++;continue;}/*如果计算后的值

温馨提示

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

评论

0/150

提交评论