2021年江苏省泰州市全国计算机等级考试网络技术预测试题(含答案)_第1页
2021年江苏省泰州市全国计算机等级考试网络技术预测试题(含答案)_第2页
2021年江苏省泰州市全国计算机等级考试网络技术预测试题(含答案)_第3页
2021年江苏省泰州市全国计算机等级考试网络技术预测试题(含答案)_第4页
2021年江苏省泰州市全国计算机等级考试网络技术预测试题(含答案)_第5页
已阅读5页,还剩18页未读 继续免费阅读

下载本文档

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

文档简介

2021年江苏省泰州市全国计算机等级考试网络技术预测试题(含答案)学校:________班级:________姓名:________考号:________

一、单选题(10题)1.按逻辑功能分,SIP系统由4种元素组成,下列元素中不是SIP系统组成元素的是()。

A.用户代理B.代理服务器C.重定向服务器D.用户

2.下列Cisco路由器进入vty配置模式后的命令提示符,正确的是()。

A.Router#

B.Router(config)#

C.Router(config—line)#

D.Router(config—if)#

3.下列关于服务器技术的描述中,正确的是()。

A.服务器磁盘性能表现在磁盘存储容量与I/O速度

B.集群系统中一台主机出现故障时系统无法提供正常服务

C.采用RISC结构处理器的服务器的操作系统通常采用Android

D.热插拔功能允许用户在不切断电源的情况下,更换主板、硬盘、电源等

4.在Cisco路由器上使用命令"snmp-serverhost59.67.148.2system"进行SNMP设置,如果在管理站59.67.148.2上能正常接收来自该路由器的通知,那么下列描述中错误的是()。

A.路由器上已用"snmp-serverenabletraps"设置了SNMP代理具有发出通知的功能

B.管理站59.67.148.2使用TCP的162端口接收通知

C.路由器向管理站按照团体字system发送通知

D.路由器使用SNMP版本1向管理站发送通知

5.

6.下列描述属于网络管理目标的是()Ⅰ减少停机时间、改进响应时间,提高设备利用率;Ⅱ减少运行费用,提高设备效率;Ⅲ减少或消除瓶颈;Ⅳ适应新技术;Ⅴ使网络更容易使用。

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

7.下列属于无线技术的是()

A.RPRB.AdhocC.EPOND.SDH

8.以下哪项不是IP电话中网守所具有的功能?()。

A.号码查询B.计费管理C.身份验证D.呼叫控制

9.关于信息的储存,下列哪种说法是不正确的()。

A.信息的储存就是把获得的大量信息用适当的方法保存起来,为进一步的加工处理及正确地认识和利用这些信息打下基础

B.信息的储存越多,提取和整理就越方便快捷

C.信息储存的方法主要是根据信息提取频率和数量,建立一套适合需要的信息库系统

D.通常信息库的容量越大,信息储存越多,对决策越有帮助

10.某校园网采用RIPvl路由协议,通过一台Cisco路由器R1互连2个子网,地址分别为213.33.56.0和213.33.56.128,掩码为255.255.255.128,并要求过滤g0/1接口输出的路由更新信息。那么R1正确的路由协议配置是()。

A.Router(config)#access—list12denyanyRouter(config)#routerripRouter(config-router)#distribute—listl2ing0/1Router(config-router)#network213.33.56.0

B.Router(config)#routerripRouter(config-router)#passive—interfaceg0/1Router(config-router)#network213.33.56.0255.255.255.128Router(config-router)#network213.33.56.128255.255.255·128

C.Router(config)#routerripRouter(config.router)#passive—interfaceg0/1Router(config.router)#network213.33.56.0

D.R0uter(config)#passive—interfaceg0/1Router(config)#routerripRouter(config.router)#network213.33.56.0

二、填空题(10题)11.因特网中的每台主机至少有一个IP地址,而且这个IP地址在全网中必须是【】的。

12.WindowsNT操作系统内置4种标准网络协议:TCP/IP协议、MWLink协议、NetBIOS的扩展用户接口(NetBEUI)和______。

13.

14.认证方式主要包括PKI认证、摘要算法认证和______。

15.为了保证主机中ARP表的正确性,ARP表必须经常更新。为此,ARP表中的每一个表项都被分配了一个。

16.网络版防病毒系统的基本安装对象包括:系统中心的安装、服务器端的安装、客户端的安装和________的安装。

17.(5)Telnet协议属于TCP/IP的________层协议。

18.

19.

20.按逻辑功能区分,SIP系统由用户代理、代理服务器、重定向服务器、______。

三、2.填空题(8题)21.像NetXRay等基于网络层等低层协议而进行攻击的软件属于______。

22.网状型拓扑结构又称无规则型结构,结点之间的连接是【】。

23.目前,P2P网络存在______、分布式非结构化、分布式结构化和混合式4种结构类型。

24.在TCP/IP参考模型中,应用层协议的【】用来实现互联网中电子邮件传送功能。

25.世界上第一个网络体系结构是IBM公司于1974年提出的,命名为______。

26.Linux操作系统和WindowsNT,NetWare等传统的操作系统的最大区别是______。

27.单指令流、多数据流的英文缩写是【】。

28.局域网的两种工作模式是______和客户机/服务器模式。

四、C语言程序设计题(2题)29.己知数据文件in.dat中存有200个四位数,并已调用读函数readDat把这些数存入数组a中,请考生编制一函数jsVal,其功能是:如果四位数各位上的数字均为0或2或4或6或8中的一个数字,则统计出满足此条件的个数cnt,并把这些四位数按从大到小的顺序存入数组b中。最后main函数调用写函数writeDat把结果cnt以及数组b中符合条件的四位数输出到0ut.dat文件中。

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

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

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

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

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

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

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

五、1.选择题(3题)31.EDI系统的关键是()。

A.专有数据平台B.数据信息的标准化C.计算机系统应用D.计算机网络

32.关于网络层次模型,有理论上的OSI7层参考模型和实际使用的TCP/IP协议体系,后者分为几层?()

A.3B.4C.5D.6

33.以下关于虚拟局域网的描述中,哪个是错误的?()

A.可以用交换机端口号定义虚拟局域网

B.可以用MAC地址定义虚拟局域网

C.可以用网络层地址定义虚拟局域网

D.可以用主机操作系统类型定义虚拟局域网

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

}

35.已知数据文件IN86.DAT中存有200个4位数,并已调用读函数readDat()把这些数存入数组a中,请编制一函数jsVal(),其功能是:把千位数字和十位数字重新组合成一个新的十位数ab(新十位数的十位数字是原4位数的千位数字,新十位数的个位数字是原4位数的十位数字),以及把个位数字和百位数字组成另一个新的十位数cd(新十位数的十位数字是原4位数的个位数字,新十位数的个位数字是原4位数的百位数字),如果新组成的两个十位数ab>cd,ab必须是偶数且能被5整除,cd必须是奇数,同时两个新十位数字均不为0,则将满足此条件的4位数按从大到小的顺序存入数组b中,并要计算满足上述条件的4位数的个数cnt,最后调用写函数writeDat()把结果cnt及数组b中符合条件的4位数输出到OUT86.DAT文件中。

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

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

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

试题程序:

#include<stdio.h>

#defineMAX200

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

voidjsVal()

{

}

voidreadDat()

inti;

FILE*fp;

fp=fopen("IN86.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",b[i]);

printf("\n");

writeDat();

}

writeDat()

{

FILE*fp;

inti;

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

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

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

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

fclose(fp);

36.已知数据文件1N69.DAT中存有200个4位数,并已调用读函数readDat()把这些数存入数组a中,请编制一函数jsVal(),其功能是:把一个4位数的千位数上的值减百位数上的值再减十位数上的值最后减个位数上的值,如果得出的值大于等于零且此4位数是奇数,则统计出满足此条件的数的个数cnt并把这些4位数存入数组b中,然后对数组b的4位数按从小到大的顺序进行排序,最后调用函数writeDat()把结果cnt及数组b中的符合条件的4位数输出到out69.dat文件中。

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

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

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

试题程序:

#include<stdio.h>

#defineMAX200

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

voidjsVal()

{

}

voidreadDat()

{

inti;

FILE*fp;

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

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

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

fclose(fp);

}

voidmain()

{

inti;

readDat();

jsVal();

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

for(i=0;i.printf("%d",b[i]);

printf("\n");

wrfteDat();

}

writeDat()

{

FILE*fp;

ihti;

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

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

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

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

fclose(fp);

}

参考答案

1.DSIP系统由4种元素组成:用户代理、代理服务器、重定向服务器和注册服务器。

2.C在全局配置模式下进入虚拟终端配置模式:Router(config)#lineVty015Router(config-line)#,因此C选项正确。

3.A集群系统中一台主机出现故障时,它所运行的程序将立即转移到其他主机。采用RISC结构处理器的服务器的操作系统通常采用Unix。热插拨功能允许用户在不切断电源的情况下,更换板卡、硬盘等。故选择A选项。

4.B能正常接收来自路由的通知,说明路由上已设置SNMP代理并具有发出通知的功能。UDP端口号缺省为162,system为管理站团体字,SNMP版本1是最基本、最简单的,几乎所有网络设备和计算机操作系都支持它。

5.D

6.D解析:网络管理目的是使网络资源得到更加有效的利用。主要的目标有以下6点:(1)减少停机时间,改进响应时间,提高设备利用率;(2)减少运行费用,提高效率;(3)减少或消除网络瓶颈;(4)适应新技术;(5)使网络更容易使用;(6)安全。

7.B

8.A

9.B

10.C“passive—interface”命令指定一个路由器接口为被动接口,在被动接口上可以抑制路由更新信息,防止端口发送路由信息。根据题中命令配置可知,选项C正确。

11.唯一唯一解析:本题考查点是IP地址在全网中的唯一性。所有连入Internet的计算机必须拥有一个网内唯一的IP地址,以便相互识别,就像每台电话机必须有一个唯一的电话号码一样。

12.数据链路控制协议数据链路控制协议解析:WindowsNT操作系统内置4种标准网络协议:TCP/IP协议、MWLink协议、NetBIOS的扩展用户接口(NetBEUI)和数据链路控制协议。

13.

14.账户名/口令认证账户名/口令认证解析:认证技术主要解决网络通信过程中通信双方的身份认可。账户名/口令认证是一种常用的认证方式,主要用于操作系统登录和Telnet等。此外还有基于PKI的认证和使用摘要算法的认证方式。

15.计时器将IP地址映射到物理地址的实现方法有许多种,ARP(地址解析协议)是以太网经常使用的映射方法。它充分利用了以太网的广播能力,将IP地址与物理地址动态绑定,进行IP地址到MAC地址的映射,利用高速缓存技术,可以大大提高处理的效率。为了保证主机中ARP表的正确性,ARP表必须经常更新。为此,ARP表中的每一个表项都被分配了一个计时器,一旦超过了计时时限,主机就会自动将它删除,以保证ARP表的有效性。

16.\n管理控制台

\n

17.(5)应用

【解析】Telnet协议属于TCP/IP的应用层协议。

18.

19.

20.用户代理代理服务器重定向服务器注册服务器用户代理,代理服务器,重定向服务器,注册服务器解析:按逻辑功能区分,SIP系统由用户代理,代理服务器,重定向服务器,注册服务器组成,其中用户代理分为用户代理客户机和用户代理服务器两部分,代理服务器负责接受用户代理发来的请求,重定向服务器用于规划SIP呼叫路径,注册服务器用于接收和处理用户端的客户请求。

21.非服务攻击非服务攻击解析:所谓服务攻击指的是针对某种特定网络服务的攻击;非服务攻击则是不针对某项具体应用服务,基于网络层等低层协议而进行的攻击。非服务攻击与特定服务无关,往往利用协议或操作系统实现协议时的漏洞来达到攻击的目的,比服务攻击隐蔽,更为有效。

22.任意的或无规律的或没有规律的任意的或无规律的或没有规律的解析:网状型拓扑结构结点之间的连接是没有规律的。

23.集中目录式集中目录式解析:P2P网络存在4种主要的结构类型。即以Napster为代表的集中目录式结构、以Gnutella为代表的分布式非结构化P2P结构,以Pastry、Tapestry、CAN为代表的分布式结构化P2P结构和以Skype、BitTorrent、PPlive等为代表的混合式P2P网络结构。

24.SMTPSMTP解析:在TCP/IP参考模型中,应用层协议的SMTP用来实现互连网中电子邮件传送功能。

25.系统网络体系结构(SNA)系统网络体系结构(SNA)解析:世界上第一个网络体系结构是IBM公司于1974年提出的,命名为“系统网络体系结构”。在此之后,许多公司纷纷提出了各自的网络体系结构。

26.开放源代码开放源代码解析:Linux操作系统具有低价,安装配置简单,可移植性好等优越的特点,但是它区别于传统的操作系统的最大特点是其源代码是开放的,定制性比较强。

27.SIMDSIMD解析:从指令系统看,奔腾3增加了70条新指令,称为SSE,StreamingSIMDExtensions,意为流式的单指令流、多数据流扩展指令。

28.对等模式对等模式解析:服务器/客户机模式和对等模式是局域网工作的两种模式。

29.【审题关键句】各位都是偶数,从大到小排序。

\n【解题思路】

\n①首先,本题要定义多个变量,包括两个循环变量循环i、j;用来存放四位数分解之后各位数的变量qw(千位)、bw(百位)、sw(十位)和gw(个位);一个用于数据交换的整型变量ab。

\n②通过for循环依次对数组中的每个四位数进行分解,得到每位上的数字,然后通过if条件语句判断每位数是否都为偶数,注意,每个表达式之问的关系为与运算,即需要同时满足这4个表达式的数才符合条件。

\n③将满足条件的四位数赋给数组b[cnt],同时数组下标值加1,当for循环执行完毕后,则所有满足条件的四位数全部存放到数组b[cnt]中。

\n④最后通过两个for循环,对数组b[cnt]的元素按从大到小的顺序排序,排序过程中,变量ab作为数据交换的中间变量。

\n【参考答案】

\n

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

\n【解题思路】

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

\n【参考答案】

\n

31.B解析:在EDI系统的概念中,数据信息的标准化是关键。计算机通信网是EDI应用的基础,计算机系统应用是EDI的前提条件,专有数据平台是传输通路。

32.B解析:TCP/IP参考模型可以分为4个层次即应用层,传输层,互联层和主机—网络层。

33.D解析:不同虚拟局域网组网方法的区别,主要表现在对虚拟局域网成员的定义方法上,通常有以下四种:(1)用交换机端口号定义虚拟局域网;(2)用MAC地址定义虚拟局域网;(3)用网络层地址定义虚拟局域网;(4)IP广播组虚拟局域网。

34.jsValue(){intijvalue;for(i=0;i<300;i++)if(isP(a[ii))/*如果该数为素数则将该数存入数组b中*/{b[cnt]=a[i];}for(i=0;i<cnt-1;i++)/*对数组b的4位数按从小到大的顺序进行排序*/for(j=i+l;j<cnt;j++)if(b[ii>b[j]){value=b[i];b[i]=b[j];b[j]=value;}}jsValue()\r\n{\r\ninti,j,value;\r\nfor(i=0;i<300;i++)\r\nif(isP(a[ii))/*如果该数为素数,则将该数存入数组b中*/\r\n{\r\nb[cnt]=a[i];\r\n}\r\nfor(i=0;i<cnt-1;i++)/*对数组b的4位数按从小到大的顺序进行排序*/\r\nfor(j=i+l;j<cnt;j++)\r\nif(b[ii>b[j])\r\n{\r\nvalue=b[i];\r\nb[i]=b[j];\r\nb[j]=value;\r\n}\r\n}解析:本题考查的知识点如下:

(1)循环的嵌套。

(2)数据的排序。

在本题中,已给出了判断素数的函数voidisP(intm),只需将数代入进行判断即可。将素数存入数组b,再对数组b中的数进行排序。排序采用“选择排序法”——第一次从第一个数据开始和所有后面的数据进行比较,与比它大(小)的数据交换位置,将数据中最大(小)的数交换到最前面。第二次从第二个数据开始与后面的数据进行比较,将本次比较中最大(小)的数据交换至第二个位置,直至最后一个数据。以此类推,则可完成题目的要求。

35.voidjsVal(){intithouhuntendataj;intabcd;for(i=0;i<200;i++){thou=a[i]/l000;/*求四位数的千位数字*/hun=a[i]%1000/100;/*求四位数的百位数字*/ten=a[i]%100/10;/*求四位数的十位数字*/data=a[i]%10;/*求四位数的个位数字*/ab=thou*10+ten;/*把千位数和十位数重新组合成一个新的十位数字ab*/cd=data*10+hun;/*把个位数和百位数组合成一个新的十位数字cd*/if((ab-cd>0)&&(ab%2!=1&&ab%5==0)&&cd%2==l&&ab!=0&&cd!=0)/*如果ab>cdab是偶数且能被5整除cd是奇数且两个数均不为0*/{b[cnt]=a[i];/*将满足条件的数存入数组b中*/cnt++;/*统计满足条件的数的个数*/}}for(i=0;i<cnt-1;i++)/*将数组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]/l000;/*求四位数的千位数字*/\r\n\u3000hun=a[i]%1000/100;/*求四位数的百位数字*/\r\nten=a[i]%100/10;/*求四位数的十位数字*/\r\ndata=a[i]%10;/*求四位数的个位数字*/\r\nab=thou*10+ten;/*把千位数和十位数重新组合成一个新的十位数字ab*/\r\ncd=data*10+hun;/*把个位数和百位数组合成一个新的十位数字cd*/\r\nif((ab-cd>0)&&(ab%2!=1&&ab%5==0)&&cd%2==l&&ab!=0&&cd!=0)\r\n/*如果ab>cd,ab是偶数且能被5整除,cd是奇数,且两个数均不为0*/\r\n{\r\nb[cnt]=a[i];/*将满足条件的数存入数组b中*/\r\ncnt++;/*统计满足条件的数的个数*/\r\n}\r\n}\r\nfor(i=0;i<cnt-1;i++)/*将数组b中的数按从大到小的顺序排列*/\r\nfor(j=i+l;j<cnt;j++)\r\nif(b[i]<b[j])\r\n{\r\ndata=b[i];\r\nb[i]=b[j];\r\nb[j]=data;\r\n}\r\n\u3000\u3000}解析:本题考查的知识点如下:

(1)将一个4位整数各位上的数转变成单独的个位数。

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

(3)循环的使用。

(4)数据的排序。

在本题中,首先要将一个4位数的千位、百位、十位、个位拆成独立的数字。这里借助特殊运算符号“%”——取余和“/”——整除。将1个4位数整除1000则可得到其千位上的数字,将其除以1000取余再整除100则可得百位上的数字,除以100取余再整除10则可得十位上的数字,除以10取余则得个位上的数字。若一个数除以2取余为0,则这个数是偶数。由题意可知,各个条件必须同时满足,所以各条件之间用“与”运算。先将符合条件的数存入数

温馨提示

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

评论

0/150

提交评论