2023年黑龙江省牡丹江市全国计算机等级考试网络技术模拟考试(含答案)_第1页
2023年黑龙江省牡丹江市全国计算机等级考试网络技术模拟考试(含答案)_第2页
2023年黑龙江省牡丹江市全国计算机等级考试网络技术模拟考试(含答案)_第3页
2023年黑龙江省牡丹江市全国计算机等级考试网络技术模拟考试(含答案)_第4页
2023年黑龙江省牡丹江市全国计算机等级考试网络技术模拟考试(含答案)_第5页
已阅读5页,还剩19页未读 继续免费阅读

下载本文档

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

文档简介

2023年黑龙江省牡丹江市全国计算机等级考试网络技术模拟考试(含答案)学校:________班级:________姓名:________考号:________

一、单选题(10题)1.Linux的基本特点是()。

A.多用户,单任务,实时B.多用户,多任务,交互式C.单用户,单任务,分时D.多用户,多任务,分时

2.关于网络入侵检测系统的探测器部署,下列方法中对原有网络性能影响最大的是()。

A.串入到链路中B.连接到串入的集线器C.连接到交换设备的镜像端口D.通过分路器

3.下列关于OSPF协议的描述中,正确的是()。

A.OSPF使用距离向量算法

B.链路状态数据库中包含所有区域的拓扑结构图

C.链路状态“度量”主要是指费用、距离、延时、带宽等

D.当链路状态发生变化时只需向相邻的路由器发送信息

4.

5.第

2

以下哪一个网络互联设备是链路层设备?()

A.中继器B.网桥C.路由器D.网关

6.在组建一个家庭局域网时,有三台计算机需要上网访问Intemet,但ISP只提供一个连接到网络的接口,且只为其分配一个有效的IP地址。那么在组建这个家庭局域网时可选用的网络设备是()。

A.无线路由器B.无线接入点C.无线网桥D.局域网交换机

7.下列关于集线器的描述中,错误的是()。

A.连接到集线器的节点发送数据时,将执行CSMA/CD介质访问控制方法

B.在网络中部署IDS时,可以使用集线器替代分路器(TAP)

C.集线器是基于MAC地址识别完成数据转发的

D.连接到一个集线器的所有节点共享一个冲突域

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

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

9.下列关于宽带城域网汇聚层基本功能的描述中,错误的是()

A.汇聚接入层的用户流量,进行数据转发和交换

B.根据接入层的用户流量,进行流量均衡、安全控制等处理

C.提供用户访问Internet所需要的路由服务

D.根据处理结果把用户流量转发到核心交换层

10.某个IP地址的子网掩码为92,该掩码又可以写为()

A./22B./24C./26D./28

二、填空题(10题)11.P2P系统具有负载均衡、自适应、和容错力强等优点,将其应用于流媒体直播能解决传统集中式服务器负载过重等问题。

12.

第65题OSl参考模型中,网络层的主要功能有:___________、拥塞控制和网络互联等。

13.

14.城域网简称为【】。

15.

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

17.网络协议是计算机网络和分布式系统中互相通信的间交换信息时必须遵守的规则的集合。

18.IGMPv2在IGMPvl的基础上添加组成员

机制。

19.地理信息系统的英文缩写是______。

20.NetWare第二级容错包括硬盘镜像和——功能。

三、2.填空题(8题)21.宽带城域网方案通常采用核心交换层、汇聚层与______的三层结构模式。

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

23.虚拟存储管理中,若______的段内地址大于段表中该段的段长,会发生地址越界中断处理。

24.常用的电子支付工具包括【】、电子信用卡和电子支票。

25.当用户通过电话线路方式连接到ISP时,那么,在用户端和ISP端均需要通过一个称之为【】的设备与电话线路相连。

26.在ISO/OSI参考模型中,______的主要功能是路由选择、拥塞控制与网络互联。

27.在TCP/IP协议集中,TCP和【】协议运行于传输层。

28.7,IEEE802委员会为局域网制定了一系列标准,统称为IEEE802标准。其中IEEE802.3定义了______总线介质访问控制子层与物理层规范。

四、C语言程序设计题(2题)29.函数ReadDat实现从文件in.dat中读取一篇英文文章,存入到字符串数组xx中;请编制函数eneryptChar,按给定的替代关系对数组xx中的所有字符进行替代,仍存入数组xx对应的位置上,最后调用函数WdteDat把结果xx输出到文件out.dat中。

替代关系:f(p)=p*11mod256,mod为取余运算,P是数组xx中某一个字符的ASCII值,f(p)是计算后的无符号整型值(注意:中间变量定义成整型变量),如果原字符的ASCII值是偶数或计算后f(p)值小于等于32,则该字符不变,否则用f(p)替代所对应的字符。

注意:部分源程序存放在test.c文件中,原始数据文件存放的格式是:每行的宽度均小于80个字符,含标点符号和空格,并也按此替代关系进行处理。

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

30.已知在in.dat中存有若干个(个数<200)四位数字的正整数,函数ReadDat读取这若干个正整数并存入数组xx中。请编制函数CalValue,其功能要求:1.求出该文件中共有多少个正整数totNum;2.求这些正整数右移l位二进制位后,产生的新数是奇数的数的个数totCnt,以及满足此条件的这些正整数(右移前的值)的算术平均值totPjz。最后main函数调用函数WriteDat把所求的结果输出到文件out.dat中。

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

请勿改动数据文件in.dat中的任何数据,主函数main、读函数ReadDat和输出函数WdteDat的内容。

五、1.选择题(3题)31.在Ethernet网中,任何一个结点发送数据都要首先争取总线使用权,那么结点从它准备发送数据到成功发送数据的发送等待延迟时间是()。

A.确定B.不确定C.用香农定理计算D.以上都不对

32.通过______接入因特网是一个部门或单位的计算机接入因特网常用的方法。

A.电话线路B.专用线路C.局域网D.广域网

33.下列关于FTP说法正确的是()。

A.FTP采用的是对等网工作模式,既可以上载,又可以下载,实现双向文件传送

B.FTP服务是一种实时的联机服务

C.FTP客户端应用程序有3种类型:传统的FTP命令行、FTP网站和专用FTP下载工具

D.使用浏览器访问FTP服务器时,可以上传也可以下载

六、1.程序设计题(3题)34.下列程序的功能是:找出所有100以内(含100)满足I,I+4,I+10都是素数的整数I(1+10也是在100以内)的个数cnt,以及这些I之和sum。请编制函数countValue()实现程序要求,最后调用函数writeDAT()把结果cnt和sum输出到文件out64.dat中(数值1不是素数)。

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

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

试题程序:

#include<stdio.h>

intcnt,sum;

intisPrime(intnumber)

{inti,tag=l;

if(number==l)

return0;

for(i=2;tag&&i<=number/2;i++)

if(number%i==0)tag=0;

returntag;

}

voidcountValue()

{

}

voidmain{}

{cnt=sum=O;

countValue();

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

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

writeDAT();

}

writeDAT()

{FILE*fp;

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

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

fclose(fp);

}

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

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

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

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

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

试题程序:

#include〈stdio.h>

#include〈string.h>

#include〈conio.h>

#include〈ctype.h>

unsignedcharxx[50][80];

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

intReadDat(void);

voidWriteDat(void);

voidencryptChar()

}

{

main()

{

clrscr();

if(ReadDat())

{

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

return;

}

encryptChar();

WriteDat();

}

intReadDat(void)

{

FILE*fp;

inti=0;

unsignedchar*p;

if((fp=fopen("ENG28.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("PS28.DAT","w");

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

{

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

fprintf(fp,"%sin",xx[i]);

}

fclose(fp);

}

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

{

}

main()

{

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

ReadDat();

SortDat();

WriteDat();

}

voidReadDat()

{

FILE*fp;

charstr[80],ch[ill;

inti;

fp=fopen("IN19.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[ii.si=atoi(ch);

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

}

fclose(fp);

}

voidWriteDat()

{

FILE*fp;

inti;

fp=fopen("OUT19.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.D

2.AA解析:入侵检测系统(IntrusionDetectionSystem,简称IDS)是一种被动的扫描方式,将探测器部署在链路中对网络性能影响最大。

3.C0SPF采用最短路径算法,其链路状态数据库(1inkstatedatabase)包含全网的拓扑结构图。当链路状态发生变化时使用洪泛法向所有路由器发送信息。故选C选项。

4.A

5.B在物理层进行信号整形和放大的设备是中继器.而在数据链路层进行网络互联的设备是网桥,在网络层进行网络互联的设备叫多协议路由器或路由器,而在高层进行协议转换的网络互联设备是网关。

6.AISP只分配了一个有效IP,所以要使局域网内的三台计算机都能正常工作,需要使用NAT技术。无线路由具备该功能,因此选项A符合要求。

7.C集线器不具备交换机所具有的MAC地址表,所以它发送数据时都是没有针对性的,而是采用广播方式发送,连接到一个集线器的所有节点构成一个冲突域。连接到集线器的节点发送数据时执行CSMA/CD介质访问控制方法,在网络中部署IDS时,可以使用集线器替代分路器(TAP)。故选择C选项。

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

9.C

10.C题中某个IP地址的子网掩码为255.255.255.192,用二进制表示为11111111111111111111111111000000,其中“1”的个数即为子网掩码的长度,即可用“/26”表示此子网掩码。

11.自组织P2P系统具有负载均衡、自适应、自组织和容错能力强等优点,将其应用于流媒体直播能解决传统集中式服务器负载过重等问题。

12.路由选择

【解析】OSI参考模型中,网络层要实现路由选择、拥塞控制和网络互联等功能。

13.

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

15.

16.别名或CNAME

\n

17.对等层共享计算机网络资源和在网络中交换信息时,需要实现不同系统中实体之间的通信。一般来说,实体指能发送或接收信息的任何硬件和(或)软件进程,包括用户应用程序、文件传送包、数据库管理系统、电子邮件设备及终端等。两个实体要成功地通信,必须使用同样的“语言”,交流什么、怎样交流及何时交流都必须遵从各实体都能接受的一些规则,这些规则规定了实体之间所交换数据的格式及有关的同步问题。在两个实体之间控制数据交换的规则的集合称为协议。

为了降低协议设计的复杂性,计算机网络一般按层次结构来组织,每一层都建立在它的下层之上。数据从源端传送到目的端的过程是复杂的:从源端网络的第n层向下,依次通过第n-1层、第n-2层,直至第1层;数据通过物理介质传送到目的端时,再从目的端网络的第1层依次向上,将数据传递到第n层。但这个复杂的过程已经对用户屏蔽了,以致源端网络的第n层觉得好像是直接把数据交给了目的端网络的第n层,即实现了网络对等层实体之间的通信。因此,网络协议是计算机网络和分布系统中互相通信的对等层实体之间交换信息时必须遵守的规则的集合。

18.快速离开快速离开解析:IGMPvl定义了基本的组成员查询和报告过程;IGMPv2在IGMPv1的基础上添加了组成员快速离开的机制;IGMPv3中增加的主要功能是成员可以指定接收或指定不接收某些组播源的报文。

19.GISGIS解析:地理信息系统(GIS)有时又称为“地学信息系统”或“资源与环境信息系统”。它是一种特定的十分重要的空间信息系统。它是在计算机硬、软件系统支持下,对整个或部分地球表层(包括大气层)空间中的有关地理分布数据进行采集、储存、管理、运算、分析、显示和描述的技术系统。

20.硬盘双工硬盘双工解析:三级容错技术:①第一级,主要针对硬盘表面磁介质的故障设计的,采用双重目录与文件分配表、磁盘热修复与写后读验证等措施;②第二级,针对硬盘或硬盘通道故障设计的,包括硬盘镜像与硬盘双工功能;③第三级容错提供了文件服务器镜像功能。

21.接入层接入层解析:目前城域网的建设方案具有几个共同点:传输介质采用光纤,交换结点采用基于IP的高速路由交换机ATM交换机,在体系结构上采用核心层、业务汇集层与接入层的三层模式,以适应各种业务需求、不同协议与不同类型用户的接入需要。

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

23.逻辑地址逻辑地址解析:分段存储的地址变换就是将作业的逻辑地址置换成物理地址的过程。在作业运行时,若执行某条指令,首先找到该作业的段表的起始地址,然后根据逻辑地址的段号去查找段表,若该段已调入内存,则得到该段的内存起始地址,然后与段内地址相加,得到物理地址。若段内地址大于段表中该段的段长,则产生地址越界,为了使程序顺利进行,一般采用地址越界的中断处理。

24.电子现金电子现金解析:与人们熟悉的现金、信用卡和支票相似,电子支付工具包括了电子现金、电子信用卡和电子支票。

25.调制解调器调制解调器解析:用户通过电话线路方式连接到ISP的远程访问服务器(RemoteAccessServer,RAS)时,在用户和RAS两端均通过调制解调器与电话网相连。调制解调器完成数字信号到模拟信号和模拟信号到数字信号的转换,以实现计算机的数字信号借助模拟电话线路进行数据传输的功能。鉴于电话线路所能支持的传输速率很低,一般在33.6Kbps左右,并且一条电话中继线在一个时刻只能支持一个用户接入,因此比较适合于单机连接。

26.网络层网络层解析:网络层主要功能是路由选择、拥塞控制和网络互联。通过路由算法,为分组通过通信子网选择最适当的路径。

27.UDP(传输控制协议和用户数据报协议)UDP(传输控制协议和用户数据报协议)解析:在TCP/IP协议集中,传输层利用IP层提供的服务分别为高层——应用层提供端到端的可靠的TCP(传输控制协议)和不靠的UDP(用户数据报协议)服务。IP层提供的数据报服务是不可靠的,TCP为了给应用层提供可靠的数据传输服务,做了大量弥补和加强的工作,如使用3次握手、文雅释放、可变滑动窗口协议等技术,使得TCP协议能够提供一个可靠的、面向连接的、全双工的数据流传输服务,保证了传输的数据不重复、不丢失。应用层的大多数协议,如HTTP、FTP、SMTP、DNS等都需要TCP协议的支持。UDP是面向无连接的、不可靠的传输服务。在传输过程中数据报有可能丢失、重复及乱序。一切差错控制由应用层协议来完成。它可支持应用层的SNMP协议(简单网络管理协议)。

28.CSMA/CDCSMA/CD解析:IEEE802.3定义了载波侦听多路访问冲突检测的介质访问控制方式

29.【审题关键旬】字符替代f(p)=p*11mod256,小于等于32或原字符的ASCII码是偶数不变,否则替换。

\n【解题思路】

\n本题类似第70套试题,通过审题可以发现主要是排序条件的设置要求有所不同,参考答案的第6行,修改if条件语句的设置即可。

\n【参考答案】

\n

30.【审题关键句】读取正数,统计个数,右移后为奇数的个数及平均值。

\n【解题思路】

\n本题类似第44套试题,通过审题可以发现仅有一个不同点,即参与平均值计算的元素是数组xx[i]右移一位之后为奇数的元素,参考答案的第9条语句。

\n【参老答案】

\n

31.B解析:如果在发送数据过程中没有检测出冲突,结点在发送结束后进入正常结束状态。如果在发送数据的过程中检测出冲突,为了解决信道争用冲突,结点停止发送数据,随机延迟后重发。在Ethernet网中,任何一个结点发送数据都要首先争取总线使用权,那么结点从它准备发送数据到成功发送数据的发送等待延迟时间是不确定的。

32.C解析:一个部门或单位的计算机通过局域网接入因特网是常用的方法。一般来说,一个单位可以先组建一个局域网,然后通过路由器将该局域网与ISP相连。用户只需在自己的计算机上安装网卡,运行支持TCP/IP协议的操作系统和相关服务软件,并对计算机进行适当配置,即可使用该计算机通过局域网访问因特网。

33.B解析:FTP服务采用典型的客户机/服务器工作模式,FTP是一种实时的联机服务。因特网用户使用的FTP客户端应用程序有3种类型:传统的FTP命令行、浏览器和FTP下载工具。其中,通过浏览器时,只能下载文件而不能上传。

34.voidcountValue(){inticount=Oxx[30];cnt=O;sum=O;for(i=2;i<90;i++)/*找数的范围为100以内*/if(isPrime(i))/*如果该数为素数则将它存入数组xx中并统计个数*/{xx[count]=i;count++;}for(i=O;i<count;i++)/*如果数组xx中的素数加4各加10得到的数仍为素数*/if(isPrime(xx[i]+4)&&isPrime(xx[i]+10)){sum+=xx[i];/*将满足条件的数组xx中的数求和*/}voidcountValue()\r\n{\r\ninti,count=O,xx[30];\r\ncnt=O;\r\nsum=O;\r\nfor(i=2;i<90;i++)/*找数的范围为100以内*/\r\nif(isPrime(i))/*如果该数为素数,则将它存入数组xx中,并统计个数*/\r\n{\r\nxx[count]=i;\r\ncount++;\r\n}\r\nfor(i=O;i<count;i++)/*如果数组xx中的素数加4各加10得到的数仍为素数*/\r\nif(isPrime(xx[i]+4)&&isPrime(xx[i]+10))\r\n{\r\nsum+=xx[i];/*将满足条件的数组xx中的数求和*/\r\n}解析:本题考查的知识点如下:

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

(2)判断结构中多个条件的布尔运算。

题中要求判断在100以内,i,i+4,i+10都是素数的个数。因为i+10也必须在100以内,1不是素数,我们可以从2开始判断到89即可(90是偶数,明显不是素数)。可以先找出2到89之间素数的个数,再判断这些素数加4和加10后是否还是素数。加4是素数与加10是素数必须同时满足,所以两个条件间用“与”运算。

35.voidencryptChar(){inti;char*pf;for(i=0;i〈maxline;i++){pf=xx[i];while(*pr!=0){if((*pf*11%256>='a'&&*pf*11%256〈='z')||*Pf*11%256〈=32){/*如果计算后的值小于等于32或对应的字符是小写字母*/pf++;/*则不作任何操作取下一个数进行处理*/continue;}*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(*pr!=0)\r\n{\r\nif((*pf*11%256>='a'&&*pf*11%256〈='z')||*Pf*11%256〈=32)\r\n{/*如果计算后的值小于等于32或对应的字符是小写字母*/\r\npf++;/*则不作任何操作,取下一个数进行处理*/\r\ncontinue;\r\n}\r\n*pf=*pf*11%256;/*否则用新字符来替代这个字符*/\r\npf++;/*取下一个字符*/\r\n}\r\n}\r\n}解析:本题主要考查用指针变量来控制字符数组,由于要对已有二维字符数组的所有元素逐个处理,因此,需要定义一个字符指针变

温馨提示

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

评论

0/150

提交评论