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

下载本文档

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

文档简介

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

一、单选题(10题)1.如下图所示,两台Catelyst6500交换机通过千兆以太网端口连接,它们之间需要传输ID号为33、44、55,VLAN名为jszx33、jszx44、jszx55的3个VLAN,下列交换机B的VLAN配置,正确地是()。

2.

3.下列关于IEEE802.16标准的描述中,错误的是()

A.提供宽带城域网用户访问Internet所需要的路由服务

B.最高传输速率为234Mbps

C.使用无线频段为10~66GHz

D.与IEEE802.16标准工作组对应的论坛组织是WiMAX

4.局域网交换机交换传输延迟时间量级为()。

A.零点几微秒B.几微秒C.几十微秒D.几百微秒

5.下列关于IEEE802.11标准的描述中,错误的是()。

A.IEEE802.11无线传输的频道定义在UNII波段

B.IEEE802.11在物理层定义了两个扩频技术和一个红外传播规范

C.IEEE802.11在MAC子层引入了一个RTS/CTS选项

D.IEEE802.11定义的传输速率是1Mbps和2Mbps

6.下列服务中,()不是网络操作系统提供的服务。

A.文件服务B.网络管理服务C.打印服务D.办公自动化服务

7.若要执行特定次数的ping命令,正确的输入是()。

A.pingIP-tB.pingIP-lC.pingIP-nD.pingIP-s

8.最早的网络操作系统经历了由()结构向()结构的演变。

A.对等,非对等B.单一,复杂C.通用,专用D.共享,交换式

9.下列对IEEE802.11协议的描述中,错误的是()。

A.定义了无线节点与无线接入点两种类型的设备

B.物理层采用FSK调制方式

C.MAC层采用CSMA/CA协议

D.点一点工作模式可支持最多由256个结点组成的无线Adhoc网络

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

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

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

12.

13.电子邮件由【】两部分组成。

14.允许使用单位或个人按时间、地址等信息查询网络的使用情况是______提供的功能。

15.在混合式P2P网络中,根据结点的能力可将结点分为用户结点、搜索结点和______3种类型。

16.在数据通信中,使用多路复用技术大大提高了线路的利用率,最基本的多路复用技术有两类:【】和时分多路复用。

17.路由器是构成因特网的关键设备。按照OSI参考模型,它工作于【】层。

18.第

80

()是指软件中含有—小段察觉不出的程序段,当软件运行时会损害用户的安全。

19.虚拟网络是建立在局域网交换机或ATM交换机之上的,它以______方式实现逻辑工作组的划分与管理。

20.源路由选项可分为源路由选项和严格源路由选项两类。

三、2.填空题(8题)21.千兆以太网保留着传统10Mb/s速率以太网的所有特征,只是将传统以太网每个位的发送时间降低到【】。

22.B-ISDN的协议分为3面和3层,3个面分别称为用户面、______和管理面。

23.网络安全策略主要包括技术和制度两个方面。它的制定涉及网络使用与管理制定和______两方面的内容。

24.IEEE802.1标准包括局域网体系结构、网络______以及网络管理与性能测试。

25.奔腾芯片有两条整数指令流水线和一______流水线。

26.CSMA/CD发送流程为:先听后发,边听边发,冲突停止,______延迟后重发。

27.TCP使用IP传递信息,每一个TCP信息被封装在一个【】中并通过互联网传送。

28.在SNMP模型中每个代理结点都保存一个管理信息库。代理收集信息通过______提供给网络管理系统。

四、C语言程序设计题(2题)29.函数RData实现从文件in.dat中读取一篇英文文章存入到字符串数组original中,请编写函数StrCharMove,其函数的功能是:以行为单位把字符串中所有字符的ASCII值右移4位,然后把右移后的字符ASCII值再加上原字符的ASCII值,得到新的字符仍存入原字符串对应的位置上。最后把已处理的字符串仍按行重新存入字符串数组original中,最后调用函数WData,把结果original输出到文件out.dat中。

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

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

请勿改动主函数main、读数据函数RData和输出数据函数WData的内容。

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.世界上第一个客户机/服务器设备是()。

A.ENIAC系统B.苹果ANIAC系统C.美国航空订票系统D.以上都不对

32.在网络管理系统的逻辑模型中,()是网络中具体可以操作的数据。

A.管理对象B.管理进程C.管理信息库D.管理协议

33.预防系统出现死锁可采用的手段是()。

A.P,v操作管理共享资源B.互斥访问共享资源C.资源静态分配策略D.定时运行死锁检测程序

六、1.程序设计题(3题)34.已知数据文件1N56.DAT中存有200个4位数,并已调用读函数readDat()把这些数存入数组a中,请编制一函数isVal(),其功能是:把千位数字和十位数字重新组合成一个新的十位数(新十位数的十位数字是原4位数的千位数字,新十位数的个位数字是原4位数的十位数字),以及把个位数和百位数组成另一个新的十位数(新十位数的十位数字是原4位数的个位数字,新个位数的个位数字是原4位数的百位数字),如果新组成的两个十位数均为素数且新十位数字均不为零,则将满足此条件的4位数按从大到小的顺序存入数组b中,并要计算满足亡述条件的4位数的个数cnt,最后调用写函数writeDat()把结果cnt及数组b中符合条件的4位数输出到OUT56.DAT文件中。

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

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

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

试题程序:

#include<stdio.h>

#defineMAX200

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

intisprime(intm)

{

inti;

for(i=2;i<=m/2;i++)

if(re%i==0)return0;

return1;

}

voidjsVal()

{

}

voidreadDat()

{

inti;

FILErfp;

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

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

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

fclose(fp);

}

main()

{

inti;

readDat();

jsVal();

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

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

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

printf("kn'');

writeDat();

}

writeDat()

{

FILE*fp;

inti;

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

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

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

fprintf(fp,"%dkn",b[i]);

fclose(fp);

}

35.请编写函数voidcountValue(int*a,int*n),它的功能是:求出1到1000之内能被7或11整除但不能同时被7和11整除的所有整数并存放在数组a中,并通过n返回这些数的个数。

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

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

试题程序;

#include<conio.h>

#include<stdio.h>

voidcountValue(int*a,int*n)

{

}

main()

{

intaa[1000],n,k;

clrscr();

countValue(aa,&n);

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

if((k+l)%10==0)

{

printf("%5d",aa[k]);

printf("\n");

}

elseprintf("%5d",aa[k]);

writeDAT();

}

writeDAT()

{

intaa[1000],n,k;

FILE*fp;

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

countValue(aa,&n);

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

if((k+l)%10==0)

{

fprintf(fp,"%5d",aa[k]);

fprintf(fp,"\n");

}

elsefprintf(fp,"%5d",aa[k]);

fclose(fp);

}

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

OUT58.DAT文件中。

例如:5591是素数,则该数满足条件,存入数组b中,且个数cnt=cnt+1。

9812是非素数,则该数不满足条件,忽略。

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

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

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

试题程序:

#include<stdio.h>

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

intisP(intm)

{

inti;

for(i=2;i<m;i++)

if(m%i==0)return0;

return1;

jsValue()

{

}

main()

{

inti;

readDat();

jsValue();

writeDat();

printf("cnt=~/od\n",cnt);

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

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

}

readDat()

{

FILE*fp;

inti;

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

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

fscanf(fp,"%d,'",&a[i]);

fctose(fp);

}

writeDat()

{

FILE*fp;

inti;

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

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

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

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

fclose(fp);

}

参考答案

1.C建立VLAN命令是:setvlanVLAN端口号name端口名称。VLANTrunk的配置任务有:①设置交换机端口的VLANTrunk模式;②为VLANTrunk封装VLAN协议;③设置VLANTrunk允许中继的VLANs。①配置VLANTrunk模式,封装VLAN协议语法格式为:settrunk端口号on封装协议名。本题中使用的是ISL协议,故配置语句应为:settrunk2/1onisl。②设置允许中继的VLAN,语法格式为:settrunk端口号vlan允许通信的端口,故正确的配置语句应为:settrunk2/1vlan33,44,55。故选C选项。

2.D

3.BIEEE802.16定义了宽带无线城域网接入标准,其传输速率为32~134Mbps。IEEE802.16是一个点对多点的视距条件下的标准,最高传输速率为1MMbps,用于大数据量接人。因此B选项描述错误。

4.C解析:本题考查局域网交换机低交换传输延迟的特性。局域网交换机为几十微秒的延迟级别,网桥为几百微秒,路由器为几千微秒。局域网交换机,有低交换传输延迟、高传输带宽的特点。

5.AIEEE802.11最初定义的三个物理层包括了两个扩频技术和一个红外传播规范,无线传输的频道定义在2.4GHz的ISM波段内。IEEE802.11无线标准定义的传输速率是1Mbps和2Mbps,可以使用FHSS(跳频扩频)和DSSS(直序扩频)技术。为了解决“隐藏节点”问题,IEEE802.11在MAC层上引入了一个新的RTS/CTS选项。综上所述,选项A错误。

6.D网络操作系统提供的基本服务有:文件服务、打印服务、数据库服务、通信服务、信息服务、分布式服务、网络管理服务和Internet/lntranet服务。选项D1中的办公自动化服务不是网络操作系统提供的基本服务。

7.C

8.A解析:网络操作系统经历了从对等结构向非对等结构演变的过程。

9.BIEEE802.11无线标准定义的传输速率是1Mbps和2Mbps,可以使用FHSS和DSSS技术。802.11定义了两种类型的设备:无线结点和无线接入点。在802.11中对CSMA/CD进行了一些调整,采用了新的协议CSMA/CA或者DCF。802.1lb运作模式基本分为两种:点对点模式和基本模式。其中点对点模式最多可连接256台PC。所以A、C、D都正确,因此B错误。

10.C

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

12.

13.邮件头、邮件体邮件头、邮件体解析:电子邮件由邮件头、邮件体两部分组成。

14.网络计费管理网络计费管理解析:网络计费的功能包括:①建立和维护计费数据库;②建立和管理计费策略;③能够对指定地址进行限量控制;④允许使用单位或个人按时间、地址等信息查询网络的使用情况。

15.索引结点索引结点

16.频分多路复用或FDMA频分多路复用或FDMA解析:最基本的多路复用技术有两类:1、频分多路复用;把传输线的总频带划分成若干个分频带,以提供多条数据传输信道;2、时分多路复用:用时间片轮转的方法使多个通信信道分时共享一条公共传输线。

17.网络网络解析:网桥是在数据连路层上实现不同网络的互连的设备;路由器是在网络层上实现多个网络互连的设备;网关是通过使用适当的硬件与软件,来实现不同网络协议之间的转换功能,硬件提供不同网络的接口,软件实现不同的互联网协议之间的转换。

18.特洛伊木马

【解析】特洛伊木马是攻击者在正常的软件中隐藏一段用于其他目的的程序,而这段隐藏的程序常常以安全攻击作为其最终目标。

19.软件软件解析:虚拟网络是建立在局域网交换机或ATM交换机之上的,它以软件方式实现逻辑工作组的划分与管理,逻辑工作组的结点组成不受物理位置的限制。

20.松散IP选项主要用于控制和测试两大目的。IP数据报选项由选项码、长度和选项数据3个部分组成。其中,选项码用于确定选项的具体内容,选项数据部分的长度由选项长度字段决定。常见的IP选项有:源路由,指由源主机指定的IP数据报穿越Internet所经过的路径;源路由选项,可以用于测试某个特定网络的吞吐率,也可以使数据报绕开出错网络,分为严格源路由选项(规定IP数据报经过路径上的每一个路由器)和松散源路由选项(给出IP数据报必须经过的一些要点路由器);记录路由,指记录IP数据报从源主机到目的主机所经过的路径上的各个路由器的IP地址;记录路由选项,可以判断IP数据报传输过程中所经过的路径,还可以测试Internet中路由器的路由配置是否正确。时间戳用于记录IP数据报经过每一个路由器时的当地时间。时间戳中的时间改善人民生活采用格林尼治时间,以千分之一秒为单位。时间戳选项用于分析网络吞吐率、拥塞情况和负载情况等。

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

22.管理面管理面

23.网络防火墙的设计原则网络防火墙的设计原则解析:网络安全策略的制定涉及网络使用与管理制定和网络防火墙的设计原则两方面的内容。

24.互联互联解析:IEEE802.1标准包括局域网体系结构、网络互联以及网络管理与性能测试。

25.浮点指令浮点指令解析:在经典奔腾中,奔腾芯片由两条整数指令流水线和一条浮点指令流水线组成。

26.随机随机解析:在Ethernet中,发送结点以“广播”方式把数据通过作为公用传输介质的总线发送出去,总线上所有的结点都能“收听”到发送结点发送的数据,为了避免冲突,CSMA/CD的发送流程可以概括为:先听后发、边听边发、冲突停止、随机延迟后重发。

27.IP数据报IP数据报解析:TCP协议利用IP层提供的不可靠的数据报服务,在将数据从一端发送到另一端时,为应用层提供可靠的数据传输服务。TCP使用IP传递信息。每一个TCP信息被封装在一个IP数据报中并通过互联网传送。但数据报到达目的主机时,IP将先前封装的TCP信息再送交给TCP。尽管TCP使用IP传送其信息,但是IP并不解释或读取其信息。TCP将IP看成一个连接两个终端主机的报文投递通信系统,IP将TCP信息看成它要传送的数据。

28.SNMP协议SNMP协议解析:管理信息库(MIB)是网络被管设备中代理所维持的各种状态信息的集合,这些信息称为SNMP的被管对象,MIB就是保存所有网络管理对象的数据结构。在SNMP模型中每个代理结点都保存一个管理信息库。代理收集信息通过SNMP协议提供给网络管理系统。管理信息库是SNMP网络管理系统的核心。

29.【审题关键句】以行为单位把所有字符的ASCII值右移4位,后把右移后的字符ASCII值再加上原字符的ASCII值,得到新的字符。

\n【解题思路】

\n①首先定义循环变量i、j和表示字符串长度的整型变量strl。

\n②在第一层for循环中,循环变量i从0开始,依次递增直到其值等于或大于maxline,在循环体中,首先用函数strlen(original[i])计算字符串original[i]的长度,把这个值赋给整型变量strl。在第二层for循环中,循环变量j从0开始,依次递增直到其值等于或大于strl,利用表达式original[i][j]+=original[i][j]>>4实现对字符original[i][j]的ASCII码值右移4位后所得到值与原字符original[i][j]的ASCII码值相加,仍存入原字符串对应的位置上的功能。

\n【参考答案】

\n

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

\n【解题思路】

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

\n【参考答案】

\n

31.C解析:1964年,IBM和美国航空公司建立了第一个联机订票系统,从专业上讲,其实就是一个客户机(散布各地的订票终端)/服务器系统(订票中心的IBM大型机)。

32.A【解析】在网络管理系统的逻辑模型中,网络中具体可以操作的数据是管理对象。

33.C解析:根据产生死锁的4个必要条件,只要使其中之一不能成立,死锁就不会出现。为此,死锁的预防可以采取下列三种预防措施:采用资源的静态分配策略,破坏“部分分配”条件;允许进程剥夺使用其他进程占有的资源,从而破坏“不可剥夺”条件;采用资源有序分配法,破坏“环路”条件。

34.voidjsVal(){intithouhuntendataj;intabcd;for(i=0;i<200;i++){thou=a[i]/1000;/*求四位数的千位数字*/hun=a[i]%1000/100;/*求位烽的百位数字*/ten=a[i]%100/10;/*求四位数的十位数字*/data=a[i]%10;/*求四位数的个位数字*/ab=10*thou+ten;/*把千位数字和十位数字重新组合成一个新的十位数*/cd=lO*data+hun;/*把个位数和百位数组成另一个新的十位数*/if(isprime(ab)&&isprime(cd)&&ab!=O&&cd!=0)/*如果新组成的两个十位数均为素数且新十位数字均不为零*/{b[cnt]=a[i];/*把满足条件的数存入数组b中*/cnt++;/*统计满足条件的数的个数*/}}for(i=O;i<cnt-1;i++)/*将满足此条件的4位数按从大到小的顺序存入数组b中*/for(j=i+l;j<cnt;j++)if(b[i]<b[j]){data=b[i];b[i]=b[j];b[j]=data;}voidjsVal()\r\n{\r\ninti,thou,hun,ten,data,j;\r\nintab,cd;\r\nfor(i=0;i<200;i++)\r\n{\r\nthou=a[i]/1000;/*求四位数的千位数字*/\r\nhun=a[i]%1000/100;/*求位烽的百位数字*/\r\nten=a[i]%100/10;/*求四位数的十位数字*/\r\ndata=a[i]%10;/*求四位数的个位数字*/\r\nab=10*thou+ten;/*把千位数字和十位数字重新组合成一个新的十位数*/\r\ncd=lO*data+hun;/*把个位数和百位数组成另一个新的十位数*/\r\nif(isprime(ab)&&isprime(cd)&&ab!=O&&cd!=0)\r\n/*如果新组成的两个十位数均为素数且新十位数字均不为零*/\r\n{\r\nb[cnt]=a[i];/*把满足条件的数存入数组b中*/\r\ncnt++;/*统计满足条件的数的个数*/\r\n}\r\n}\r\nfor(i=O;i<cnt-1;i++)/*将满足此条件的4位数按从大到小的顺序存入数组b中*/\r\nfor(j=i+l;j<cnt;j++)\r\nif(b[i]<b[j])\r\n{data=b[i];\r\nb[i]=b[j];\r\nb[j]=data;\r\n}解析:本题考查的知识点如下:

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

(2)循环结构的使用。

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

在本题中,首先要将4位数各位上的数字拆分为独立的数字。这要借助运算符“%”(取余)与“/”(整除)。将一个4位数整除1000则叫‘得到其千位上的数字,除以1000取余再整除100则可得百位上的数字,除以100取余再整除10则可得十位上的数字,除以10取余则得个位上的数字。求得各位上的数字后,就可以重新组合进行比较。题中已给出判断素数的函数,只要带入求出数据即可。各条件必须同时满足,所以用“与”运算。题中要求将符合条件的数按从大到小的顺序存入数组b,可以先将符合条件的数存入数组b,再对数组b进行排序。排序使用“选择排序法”。

35.voidcountValue(int*aint*n){inti;*n=0;for(i=1l;i<=1000;i++)if(i%7==0&&i%11)/*将能被7整除但不能被11整除的数存入数组a中*/{*a=i;*n=*n+l;/*统计个数*/a++;}elseif(i%7&&i%11==0)/*将能被11整除但不能被7整除的数存入数组a中*/{*a=i;*n=*n+1;/*统计个数*/a++;}}voidcountValue(int*a,int*n)\r\n{\r\ninti;\r\n*n=0;\r\nfor(i=1l;i<=1000;i++)\r\nif(i%7==0&&i%11)/

温馨提示

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

评论

0/150

提交评论