(2022年)湖北省随州市全国计算机等级考试网络技术模拟考试(含答案)_第1页
(2022年)湖北省随州市全国计算机等级考试网络技术模拟考试(含答案)_第2页
(2022年)湖北省随州市全国计算机等级考试网络技术模拟考试(含答案)_第3页
(2022年)湖北省随州市全国计算机等级考试网络技术模拟考试(含答案)_第4页
(2022年)湖北省随州市全国计算机等级考试网络技术模拟考试(含答案)_第5页
已阅读5页,还剩19页未读 继续免费阅读

下载本文档

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

文档简介

(2022年)湖北省随州市全国计算机等级考试网络技术模拟考试(含答案)学校:________班级:________姓名:________考号:________

一、单选题(10题)1.在OSI参考模型中,对等层之间互相通信需要遵守一定的规则如通信的内容、通信的方式,通常将其称为()。

A.协议B.标准C.TCP/IPD.会话

2.定义一个用于封禁ICMP协议而只允许转发166.129.130.0/24子网的ICMP数据包的访问控制列表,Cisco路由器的正确配置是()。

A.aeeess一list198permiticmp166.129.130.0255.255.255.0anyaccess—list198denyiempanyanyaccess—list198permitipanyany

B.access—list198permiticmp166.129.130.00.0.0.255anyaccess—list198denyicmpanyanyaccess—list198permitipanyany

C.access—list99permiticmp166.129.130.00.0.0.255anyaccess—list99denyicmpanyanyaccess一list99permitipanyany

D.access—list100permiticmp166.129.130.00.0.0.255anyaccess—list100permitipanyanyaccess—list100denyicmpanyany

3.下面关于美国国防部安全准则的说法,错误的是()。

A.美国国防部安全准则包括7个级别:D1,C1,C2,B1,B2,B3,A1

B.D1级是计算机安全最低的一级

C.C2级的特征是有选择的存取控制,用户与数据分离,数据保护以用户组为单位

D.B2称为结构化安全保护

4.下列关于WindowsServer2003系统下DHCP服务器的描述中,错误的是()。

A.租约期限决定客户端向服务器更新租约的频率

B.一个作用域可负责多个网段IP地址的分配

C.地址池是作用域应用排除范围之后剩余的IP地址

D.保留确保子网上指定设备始终使用相同的IP地址

5.下列关于RPR技术的描述中,错误的是()

A.RPR与FDDI一样使用双环结构

B.在RPR环中,源节点向目的节点成功发出的数据帧要由源节点从环中收回

C.RPR环中每一个节点都执行SRP公平算法

D.RPR能够在50ms内隔离出现故障的节点和光纤段

6.下列不属于宽带城域网QOS技术的是()A.密集波分复用DWDMB.区分服务DiffServC.资源预留RSVPD.多协议标记交换MPLS

7.

8.

9.

10.信息存储安全通常采用用户访问权限设置、用户口令加密、用户身份认证和()方法等进行提高存储安全。

A.数据加密与结点地址过滤B.存储转发与数据过滤C.数据传输与数据过滤D.存储加密与结点地址过滤

二、填空题(10题)11.CIDR地址的一个重要的特点是:地址聚合和_________的能力。

12.在路由器中,有一些路由表项是由路由器相互发送路由信息而自动形成的,这些路由表项称为路由表项。

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

14.

15.

16.

17.______涉及修改数据流或创建数据流,它包括假冒、重放、修改消息和拒绝服务等。

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

19.(8)网桥可以通过_________过滤和转发帧隔开网段中的流量。

20.______层负责错误的确认和恢复。

三、2.填空题(8题)21.蓝牙技术一般用于______米之内的手机、PC、手持终端等设备之间的无线连接。

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

23.信息安全中,【】是指在应用层对信息的保密性、完整性和来源真实性进行保护和认证。

24.IP协议主要负责为网络上传输的数据______,并管理这些数据报的分片过程。

25.在IP数据报穿越因特网过程中被分片以后,通常由______负责IP数据报的重组。

26.实时系统可分成两类,即实时控制系统和______。

27.在经典奔腾中有两条______流水线和一条浮点指令流水线。

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

四、C语言程序设计题(2题)29.已知数据文件in.dat中存有200个四位数,并已调用读函数readDat把这些数存入数组a中,请考生编制一函数jsVal,其功能是:把一个四位数的个位数位置上的值减去千位数位置上的值再减去百位数位置上的值最后减去十位数位置上的值,如果得出的值大于等于零且原四位数是偶数,则统计出满足此条件的个数cnt,并把这些四位数按从小到大的顺序存入数组b中,最后调用写函数writeDat把结果cnt以及数组b中符合条件的四位数输出到out.dat文件中。

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

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

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

30.请编制函数ReadDat实现从文件in.dat中读取1000个十进制整数到数组xx中,请编制函数Compute分别计算出xx中数值为奇数的个数odd,xx中所有奇数的平均值ave1,并求出xx中数值为偶数的平均值ave2以及所有奇数的方差totfc的值,最后调用函数WriteDat把结果输出到out.dat文件中。

注意:方差变量必须采用双精度类型。

计算方差的公式如下:

设N为奇数的个数,xx[i]为奇数,ave1为奇数的平均值。

原始数据文件存放的格式是:每行存放10个数,并用逗号隔开。(每个数均大于0且小于等于2000)注意:部分源程序存放在test.c文件中。

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

五、1.选择题(3题)31.Windows操作系统属于()。

A.多用户操作系统B.多任务操作系统C.单任务操作系统D.网络操作系统

32.关于因特网中的主机和路由器,以下说法中,正确的是______。Ⅰ、主机通常需要实现TCP协议Ⅱ、路由器必须实现TCP协议Ⅲ、主机必须实现IP协议Ⅳ、路由器必须实现IP协议

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

33.我国第一条与国际互联网连接的专线是从中科院高能所到斯坦福大学直线加速器中心,它建成于

A.1989年6月B.1991年6月C.1993年6月D.1995年6月

六、1.程序设计题(3题)34.已知文件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);

}

35.已知数据文件in55.dat中存有300个4位数,并已调用读函数readDat()把这些数存入数组a中,请编制一函数jsValue(),其功能是:求出千位数上的数减百位数上数减十位数上的数减个位数上的数大于零的个数cnt,再求出所有满足此条件的4位数平均值pjz1,以及所有不满足此条件的4位数平均值pjz2,最后调用函数wfiteDat()把结果cnt,pjz1,pjz2输出到out55.dat文件中。

例如:9123,9-1-2-3>0,则该数满足条件,计算平均值pjz1,且个数cnt=cnt+1。

9812,9-8-l-2<0,则该数不满足条件,计算平均值pjz2。

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

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

试题程序:

#include<stdio.h>

inta[300],cnt=0;

doublepjzl=0.0,pjz2=0.0;

jsValue()

{

}

main()

{

int;

readDat();

jsValue();

writeDat();

printf("cnt=%d\n满足条件的平均值pjz1=%7.21f\n不满足条伯的平均值

pjz2=%7.21f\n",cnt,pjzl,pjz2);

}

readDat()

{

FILE*fp;

inti;

fp=fopen("in55.dat","r");

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

fscanf(fp,"%d,",&aIii);

fclose(fp);

}

writeDat()

{

FILE*fp;

inti;

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

fprintf(fp,"%d\n%7.21f\n%7-21f\n",cnt,pjzl,pjz2);

fclose(fp);

}

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

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

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

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

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

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

试题程序:

#include<stdio.h>

inta[300],b[300],cnt=0;

jsValue()

{

}

main()

{

inti;

readDat();

jsValue();

writeDat();

printf("cnt=%d\n",cnt);

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

printf("b[%d]=%d\n",i,bIii);

}

readDat()

{

FILE*fp;

inti;

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

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

fscanf(fp,"%d,",&a[ii);

fclose(fp);

}

writeDat()

{

FILE*fp;

inti;

fp=fopen{"OUT57.DAT","w");

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

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

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

fclose(fp);

}

参考答案

1.A

2.B标准访问控制列表标号为1~99,1300~1999。100~199,2000~2699为扩展控制列表。标准访问控制列表只能检查数据包的源地址,因此其功能有很大的局限性,扩展访问控制列表可以检查数据包的源地址和目的地址,还可以对数据包头中的协议进行过滤,如IP协议,ICMP协议和TCP协议等,因此排除C。访问控制列表的通配符是子网掩码的反码,所以A项错误。而D项先执行“access—list100permitipanyany”,那么所有的IP地址都不禁封,而后面命令的将不执行,D项错。所以选择B选项。

3.C选项A)和选项B),美国国防部安全准则包括7个级别:D1、C1、C2、B1、B2、B3、A1,其中A1的安全等级最高,D1的安全等级最低;选项C),C1级的特征是有选择的存取控制,用户与数据分离,数据保护以用户组为单位,C2级的特征是存取控制以用户为单位,广泛的审计:选项D),B2称为结构化安全保护。

4.B租约期限决定租约何时期满以及客户端需要向服务器对它进行更新的频率。作用域是网络上IP地址的完整连续范围,并不负责IP地址分配。定义了作用域并应用排除范围之后,剩余的地址在作用域内形成可用的“地址池”。可使用“保留”创建DHCP服务器指派的永久地址租约,可以保留一些特定的IP地址供客户端永久使用。故选择B选项。

5.BRPR环限制数据帧只在源节点与目的节点之间的光纤段上传输,当源节点成功的发送一个数据帧之后,这个数据帧要由目的节点从环中收回,所以B选项描述错误。

6.AA解析:宽带城域网服务质量QoS技术包括①资源预留RSVP、②区分服务DiffServ、③多协议标记交换MPLS,而A)中的密集波分复用DWDM属于光纤通信的传输技术。因此选项中不属于QoS技术的是A)密集波分复用。

7.A

8.A

9.D

10.A

11.\n路由聚合或routeraggregation

\n

12.动态在路由器中,有一些路由表项是由路由器相互发送路由信息自动形成的,这些路由表项称为动态路由表项。

13.(2)唇同步

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

14.递归解析

【解析】域名解析有递归解析与反复解析两种方式。递归解析要求域名服务器系统一次性完成全部的名字~地址变换,反复解析每次请求一个服务器,不行再请求别的服务器。

15.

16.索引结点

17.主动攻击主动攻击解析:安全攻击可以分为被动攻击和主动攻击。主动攻击涉及修改数据流或创建数据流,它包括假冒、重放、修改消息和拒绝服务等。

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

19.(8)帧地址

【解析】网桥可以通过帧地址过滤和转发帧隔开网段中的流量。

20.传输传输解析:传输层负责错误的确认和恢复,以确保信息的可靠传递。在必要时,它也对信息重新打包,把过长信息分成小包发送;而在接收端,把这些小包重构成初始的信息。

21.1010解析:蓝牙是一种支持设备短距离通信(一般是10m之内)的无线电技术。能在包括移动电话、PDA、无线耳机、笔记本电脑、相关外设等众多设备之间进行无线信息交换。

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

23.安全服务安全服务解析:信息安全中,安全服务是指在应用层对信息的保密性、完整性和来源真实性进行保护和认证,满足用户的安全需求,防止和抵御各种安全威胁和攻击。

24.寻址寻址解析:IP协议主要负责为计算机之间传输的数据报寻址,并管理这些数据报的分片过程。该协议对投递的数据报格式有规范、精确的定义,与此同时IP还负责数据报的路由。

25.目的主机目的主机解析:由于利用IP进行互联的各个物理网络所能处理的最大报文长度有可能不同,所以IP报文在传输和投递的过程中有可能被分片。IP数据报使用标识、标志和片偏移3个域对分片进行控制,由于分片后的报文独立地选择路径传送,因此报文在投递途中将不会(也不可能)重组。分片后的报文将在目的主机进行熏组。

26.实时信息处理系统实时信息处理系统解析:实时信息处理要求计算机能对终端设备发来的服务请求及时予以正确的回答。

27.整数指令整数指令解析:在经典奔腾中,有两条整数指令流水线(U指令流水线和V指令流水线)和一条浮点指令流水线。

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

29.【审题关键句】千位+十位等于百位+个位,且四位数是偶数,统计出满足此条件的个数,并把这些四位数按从小到大的顺序存入数组。

\n【解题思路】

\n本题类似第9套试题,通过审题可以发现仅有一个不同点,即要求统计的四位数的条件是“干位+十位=百位+个位”,参考答案的第8条语句,修改if条件语句的判断条件即可。

\n【参考答塞】

\n

30.【审题关键句】读取l000个数,奇数个数、平均值及方差,偶数个数及平均值。

\n【解题思路】

\n本题类似第48套试题,通过审题可以发现本题仅一个不同点,即本题中要求计算的是奇数的方差,参考答案的第15~20条语句。另外,本题给出的原程序中已经定义了odd,因此在答案程序中不需要再次定义该变量。

\n【参考答案】

\n

\n

31.B解析:Windows操作系统属于多任务操作系统。

32.C解析:本题考查点是因特网中主机和路由器的作用。因特网中使用TCP/IP协议。传输层通常使用TCP协议,网络层使用IP协议。发送方主机将应用程序数据首先按TPC协议封装成报文,再按IP协议封装成IP数据报。IP数据报传送给路由器,路由器按IP协议接收和转发。接收方主机按IP协议接收数据报,并经过TCP协议后拆卸上传给应用程序。综上所述,主机必须实现IP协议,通常还需要实现TCP协议。路由器属于通信于网设备,工作在低3层协议,不需要实现TCP协议。

33.B解析:本题考查点是Internet在我国的发展历史。我国在1991年6月建成第一条与国际互联网连接的专线。该专线从中国科学院高能物理研究所连接到美国斯坦福大学直线加速器中心。1994年,我国与国际互联网采用TCP/IP协议正式全功能连接。同年5月,中国科学院高能物理研究所建立了我国最高域名.cn服务器,标志着我国正式接入Internet。接着相继又建立了中国教育科研网(CERNet)、中国公用计算机互联网(ChinaNet)和中国金桥网(GBNet),从此中国用户日益熟悉并广泛使用Internet。

34.voidSortDat(){intij;PROxy;for(i=0;i〈MAX-1;i++)for(j=i+1;j〈MAX;j++)if(strcmp(sell[i].dmsell[j].dm)>0)/*按产品代码从小到大进行排列*/{xy=sell[i];sell[i]=sell[j];sell[j]=xy;}elseif(strcmp(sell[i].dmsell[j].dm)==0)/*若产品代码相同则按金额从小到大进行排列*/if(sell[i].je>sell[j].je){xy=sell[i];sell[i]=sell[j];sell[j]=xy;}}voidSortDat()\r\n{inti,j;\r\nPROxy;\r\nfor(i=0;i〈MAX-1;i++)\r\nfor(j=i+1;j〈MAX;j++)\r\nif(strcmp(sell[i].dm,sell[j].dm)>0)/*按产品代码从小到大进行排列*/\r\n{xy=sell[i];\r\nsell[i]=sell[j];\r\nsell[j]=xy;\r\n}\r\nelseif(strcmp(sell[i].dm,sell[j].dm)==0)/*若产品代码相同,则按金额从小到大进行排列*/\r\nif(sell[i].je>sell[j].je)\r\n{\r\nxy=sell[i];\r\nsell[i]=sell[j];\r\nsell[j]=xy;\r\n}\r\n}解析:本题是有关结构体数组的排序问题。可以用选择法来实现,即用第一个元素的产品代码依次和它后面的元素的产品代码进行比较,如果发现当前元素的产品代码比后面的某个元素的产品代码对应位置的字符的ASCII码大(这里用到了字符串比较函数strcmp()),则交换这两个元素的位置,继续和后面的其他元素进行比较,最终在第一个元素中存放的是产品代码最小的元素,以此类推,就实现了从小到大排序的功能。

注意:这里要进行交换的是两个结构体变量,而不是它们的某一个域,因此,要借助第三个结构体变量来充当中间容器。若发现产品代码是相同的,则要按照金额从小到大进行排序。

35.jsValue(){intithouhuntendatan=0;for(i=0;i<300;i++){thou=a[i]/1000;/*求四位数的千位数字*/hun=a[i]%1000/100;/*求四位数的百位数字*/ten=a[i]%100/10;/*求四位数的十位数字*/data=a[i]%10;/*求四位数的个位数字*/if(thou-hun-ten-data>O)/*如果千位数字减百位数字减十位数字减个位数字大于零*/{cnt++;/*统计满足条件的数的个数*/pjzl+=a[i];/*将满足条件的数求和*/}else{cnt++;/*统计不满足条件的数年个数*/pjz2+=a[i];/*将不满足条件的数求和*/}}pjz1/=cnt;/*求满足条件的数的平均值*/Djz2/=n;/*求不满足条件的数的平均值*/}jsValue()\r\n{inti,thou,hun,ten,data,n=0;\r\nfor(i=0;i<300;i++)\r\n{thou=a[i]/1000;/*求四位数的千位数字*/\r\nhun=a[i]%1000/100;/*求四位数的百位数字*/\r\nten=a[i]%100/10;/*求四位数的十位数字*/\r\ndata=a[i]%10;/*求四位数的个位数字*/\r\nif(thou-hun-ten-data>O)/*如果千位数字减百位数字减十位数字减个位数字大于零*/\r\n{cnt++;/*统计满足条件的数的个数*/\r\npjzl+=a[i];/*将满足条件的数求和*/\r\n}\r\nelse\r\n{cnt++;/*统计不满足条件的数年个数*/\r\npjz2+=a[i];/*将不满足条件的数求和*/\r\n}\r\n}\r\npjz1/=cnt;/*求满足条件的数的平均值*/\r\nDjz2/=n;/*求不满足条件的数的平均值*/\r\n}解析:本题考查的知识点如下:

(1)将4位数各位上的数拆分为独立的数字。

(2)循环结构的使用。

在本题中,首先要将4位数各位上的数字拆分为独立的数字。这要借助运算符“%”(取余)与“/”(整除)。将一个4位数整除1000则可得到其千位上的数字,除以1000取余再整除100则可得百位上的数字,除以100取余再整除10则可得十位上的数字,除以10取余则得个位上的数字。求得各位上的数字后,就可以进行比较了。

36.

温馨提示

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

评论

0/150

提交评论