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

下载本文档

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

文档简介

(2021年)陕西省渭南市全国计算机等级考试网络技术真题(含答案)学校:________班级:________姓名:________考号:________

一、单选题(10题)1.动画设计属于计算机的哪个应用领域()。

A.过程控制B.科学计算C.辅助工程D.多媒体应用

2.下列对生成树协议STP的相关描述中,错误的是()。

A.BPDU每2秒钟定时发送一次

B.BridgeID值最大的成为根网桥和根交换机

C.BPDU有两种,分别为配置BPDU(<35个字节)和拓扑变化通知BPDU(<4个字节)

D.BridgeID由2字节优先级值和交换机MAC地址组成,优先级增值量是4096

3.

4.下面哪种攻击方法属于被动攻击()。

A.拒绝服务攻击B.重放攻击C.流量分析攻击D.假冒攻击

5.ITU标准OC-3、OC-12和OC-24的传输速率分别为()。

A.51.84Mbps、155.52Mbps和622.08Mbps

B.155.52Mbps、622.08Mbps和1.244Gbps

C.51.84Mbps、155.52Mbps和1.244Gbps

D.1.244Gbps、622.08Mbps和51.84Mbps

6.下列不属于物理层安全风险的是()。

A.环境事故造成的设备损坏

B.电源故障造成设备断电,导致数据库信息丢失

C.电磁辐射造成的数据信息被窃取

D.线路搭载造成数据被截获

7.关于计算机技术指标的描述中,正确的是

A.奔腾芯片是32位的,双核奔腾芯片是64位的

B.平均浮点指令执行速度的单位是MIPS

C.单字长定点指令平均执行速度的单位是MFLOPS

D.平均无故障时间指多长时间系统发生一次故障

8.封禁ICMP协议,只转发212.78.170.166/27所在子网的所有站点的ICMP数据包,正确的access-list配置是()。

A.Router(config)#access—list110permiticmp212.78.170.1660.0.0.0anyRouter(config)#access-list110denyicmpanyanyRouter(config)#access—list110permitipanyany

B.Router(config)#access—list110permiticmp212.78.170.0255.255.255.224anyRouter(config)#access—list110permitipanyanyRouter(config)#access—list110denyicmpanyany

C.Router(config)#access—list110permiticmp212.78.170.00.0.0.255anyRouter(config)#access—list110denyicmpanyanyRouter(config)#access—list110permitipanyany

D.Router(config)#access—list110permiticmp212.78.170.1600.0.0.31anyRouter(config)#access—list110denyicmpanyanyRouter(eonfig)#access—list110permitipanyany

9.IPV6地址FE::45:A2:A的::之间被压缩的二进制数字0的位置为()

A.16B.32C.64D.96

10.

二、填空题(10题)11.在数据通信中,使用多路复用技术大大提高了线路的利用率,最基本的多路复用技术有两类:【】和时分多路复用。

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

13.

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

15.认证技术主要解决网络通信过程中通信双方的【】认可。

16.(9)早期的网络操作系统经历了由_______结构向非对等结构的过渡。

17.在UNIX标准上有两大阵营:一个是【】以AT&T与Sun公司为首,另一个是开放系统基金会OSF,以IBMHPDEC为首。

18.在路由表中,特定主机路由表项的子网掩码为______。

19.一个用二进制表示的IP地址为11001011010111100000001000000001,那么它的点分十进制表示为______。

20.宽带城域网必须具备IP地址分配能力,能够支持动态和静态地址分配,支持____________功能。

三、2.填空题(8题)21.为了解决不同计算机系统键盘定义的差异,Telnet采用了一种标准的键盘定义,这种技术称之为【】技术。

22.在网络管理模型中,管理者和代理之间的信息交换可以分为两种:一种是从管理者到代理的管理操作,另一种是从代理到管理者的【】。

23.CSMA/CD的发送流程可以概括为:先听后发、边听边发、冲突停止、______。

24.在20世纪90年代初,人们对多媒体硬件系统规定的基本组成是:具有CD-ROM、A/D和D/A转换、高清晰彩色显示器以及______。

25.【】是保证各种不同的电子政务系统互联、互通、互操作的基本前提。

26.在网络层上实现多个网络互联的设备是【】。

27.在高速主干网、数据仓库、桌面电话会议、3D图形与高清晰度图像应用中,—般采用【】Mbps以太网。

28.路由器可以包含一个特殊的路由。如果没有发现到达某一特定网络或特定主机的路由,那么它在转发数据包时使用的路由称为【】路由。

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

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

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

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

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

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

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

五、1.选择题(3题)31.用户采用以下哪种方式划分和管理虚拟局域网的逻辑工作组?______。

A.硬件方式B.软件方式C.存储转发方式D.改变接口连接方式

32.称数据链路层的数据块为()。

A.信息B.报文C.比特流D.帧

33.以太网交换机是利用“端口/MAC地址映射表”进行数据交换的,交换机动态建立维护端口/MAC地址映射表的方法是______。

A.地址学习B.人工建立C.操作系统建立D.轮询

六、1.程序设计题(3题)34.下列程序的功能是:在3位整数(100至999)中寻找符合下面条件的整数,并依次从小到大存入数组b中:它既是完全平方数,又有两位数字相同,例如144,676等。

请编制函数intjsValue(intbb[])实现此功能,满足该条件的整数的个数通过所编制的函数返回。

最后调用函数wfiteDat()把结果输出到文件OUTl2.DAT中。

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

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

试题程序:

#include<stdio.h>

intjsValue(intbb[]

{

}

main()

{

intb[20],num;

num=jsValue(b);

writeDat(num,b);

}

writeDat(intnum,intb[])

{

FILE*out;

inti;

ut=fopen("OUT12.DAT","w");

fprintf(out,"%d\n",num);

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

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

fclose(out);

}

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

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

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

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

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

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

试题程序:

#include<stdio.h>

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

jsValue()

{

}

main()

{

ihti;

readDat();

jsValue();

writeDat();

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

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

}

readDat()

{

FILE*fp;

inti;

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

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

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

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

fclose(fp);

}

writeDat()

{

FILE*fp;

inti;

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

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

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

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

fclose(fp);

}

36.下列程序的功能是:选出100~1000间的所有个位数字与十位数字之和被10除所得余数恰是百位数字的素数(如293)。计算并输出上述这些素数的个数cnt,以及这些素数值的和sum。请编写函数countValue()实现程序要求,最后调用函数writeDAT()把结果cnt和sum输出到文件OUT17.DAT中。

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

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

试题程序:

#include〈stdio.h>

intcnt,sum;

voidcountValue()

{

}

main()

{

cnt=sum=0;

countValue();

printf("素数的个数=%d\n",cnt);

printf("满足条件素数值的和=%d",sum);

writeDAT();

}

writeDAT()

{

FILE*fp;

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

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

fclose(fp);

}

参考答案

1.D选项A),过程控制是通过计算机对工业生产过程中的各种参数进行连续的、实时的控制:选项B),科学计算是计算机从诞生起就进行的主要工作,计算模型还成为一种特殊的研究方法,比如模拟核爆炸、模拟经济运行模型、进行中长期天气预报等:选项C),计算机辅助工程包括计算机辅助设计(CAD)、计算机辅助制造(CAM)、计算机辅助工程(CAE)等;选项D),多媒体的应用正在不断扩宽,以多媒体技术为核心的电子出版物,它们以图片、动画、视频片段、音乐及解说等易接受的媒体素材将所反映的内容生动地展现给读者。动画设计就是属于计算机的多媒体应用。

2.BBridgeID值最小的成为根网桥和根交换机。故选择B选项。

3.A

4.C(47)C)【解析】被动攻击的特点是对传输进行窃听和监测,比如流量-析;主动攻击包括对数据流进行篡改或伪造数据流,可分为伪装、重放、消息篡改和分布式拒绝服务5种类型。

5.BOC—n:OpticalCartierleveln(光载体等级)。“OC”是OpticalCartier的缩写,这是光纤传输的一种单位,它通常表示为Oc—n,其中,n是多路传输技术中基本速率51.84Mbps的倍数。根据计算,ITU标准OC一3、OC一12和OC一24的传输速率分别为155.52Mbps、622.08Mbps和1244..16Mbps,即1.244Gbps。故选择B选项。

6.D

7.D解析:奔腾芯片是32位的,双核奔腾芯片也是32位的;平均浮点指令执行速度的单位是MFLOIPS;单字长定点指令平均执行速度的单位是MIPS。

8.D在全局配置模式下,配置扩展访问控制列表的命令格式为:access—listaccess—list—number{permit|dery|protocolSOUrcewildcard—maskdestinationwild—card-mask[operator][operand]在配置访问控制列表的源地址或目的地址时,在允许或拒绝的IP地址后面有一个参数是wildcard—mask一通配符(或通配符掩码)。通配符用32位二进制数表示,表示形式与IP地址和子网掩码相同。wildcard.mask实际上就是子网掩码的反码,如IP地址202.112.66.1,其掩码是255.255.255.0,那么它的通配符掩码应该为0.0.0.255,并与IP地址总是成对出现。通配符的作用是指出访问控制列表过滤的IP地址范围,也就是路由器在进行基于源IP地址和目的IP地址过滤时,通配符告诉路由器应该检查哪些地址位,忽略哪些地址位。通配符为“0”,表示检查相应的地址位;通配符为“1”表示忽略,不检查相应的地址位。本题中的子网掩码为255.255.255.224,则访问控制列表的通配符为0.0.0.31。因此选择D选项。

9.C

10.C

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

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

13.

14.索引结点索引结点

15.身份身份解析:本题考查点是认证技术的作用。认证技术是防止主动攻击的一种重要手段。它主要解决通信双方的身份认证。也就是说,双方都需要确认对方是真实的,不是冒充的。同时,认证技术还要解决信息完整性认证问题,即保证在通信过程中信息未被篡改和破坏。

16.(9)对等

【解析】早期的网络操作系统经历了由对等结构向非对等结构的过渡。

17.UNIX国际即UIUNIX国际即UI解析:另一个是UNIX国际,与OSF对立。

55.25555解析:路由表中包含两个特定路由,其中特定主机路由的子网掩码为55,默认路由的子网掩码为。

.1

20.\n网络地址转换或NAT

21.网络虚拟终端(NVT)网络虚拟终端(NVT)解析:Telnet采用了客户机/服务器模式,为了解决不同计算机系统键盘定义的差异,它采用了网络虚拟终端(NVT)技术,定义了一种标准的键盘。Telnet客户机和Telnet服务器之间使用的NVT格式,可屏蔽用户终端格式和远程主机系统格式之间的差异。

22.事件通知事件通知解析:本题考查点是网络管理模型中管理者和代理之间的信息交换。在网络管理中,日前常使用以管理者/代理为核心思想的现代网络管理模型。该模型中的管理者和代理各司其职。管理者可以是一个专用工作站或是一台普通PC机,管理程序是运行在Windows98、WindowsNT、Windows2000、UNIX以及Linux等操作系统平台上的。代理一般位于被管理设备内部。被管理设备可以是主机、路由器、交换机、集线器等,这些设备出厂时多数带有管理软件。代理把来自管理者的管理操作命令转换为本设备所特有的指令,以此完成管理者在被管理设备上采取本地的行动,或返回它所管理设备的信息。管理者和代理程序之间需要利用网络交换管理信息。其中一种是从管理者到代理程序的管理操作,另一种是从代理程序到管理者的事件通知。一个管理者可以和多个代理进行信息交换,一个代理也可以接受来自多个管理者的管理操作。

23.随机延迟后重发随机延迟后重发解析:为了有效地实现分布式多结点访问公共传输介质的控制策略,CSMA/CD的发送流程可以简单地概括为4点:先听后发、边听边发、冲突停止、随机延迟后重发。

24.具有数据压缩与解压缩的硬件支持具有数据压缩与解压缩的硬件支持解析:在20世纪90年代初,人们曾认真地制定过MPC标准。当时规定的多媒体硬件系统的基本组成有:①具有CD-ROM,即除了必需的硬盘驱动器外,还必须有CD-ROM驱动器。②具有A/D和D,A转换功能,让语音的模拟信号和数字信号之间能互相转换,从而使多媒体硬件系统有高质量的数字音响功能。③具有高清晰的彩色显示器,以便显示图形、图像、文字以及来自光盘的动画与影视节目。④具有数据压缩与解压缩的硬件支持,这是解决图像和声音等大数据量信息所必须的。

25.标准和规范标准和规范解析:电子政务需要统一的标准和规范来规划并建设电子政务应用及安全系统。应该说,标准和规范是保证各种不同的电子政务系统互联、互通、互操作的基本前提。

26.路由器路由器解析:路由器是一种典型的网络层设备。它在两个局域网之间按帧传输数据,完成网络层中继或第三层中继的任务。路由器负责在两个局域网的网络层间按帧传输数据。

27.100/1000

28.默认或缺省默认或缺省解析:路由器可以包含一个特殊的路由。如果没有发现到达某一特定网络或特定主机的路由,那么它在转发数据包时使用默认路由传送IP分组。

29.【审题关键句】字符替代f(p)=p*11mod256,小于等于32或对应大写字母不变,否则替换。

\n【解题思路】

\n本题类似第65套试题,通过审题可以发现主要是排序条件的设置要求有所不同,参考答案的第6行,修改if条件语句的设置即可。另外,在源程序中已经定义了一个无符号变量val,因此,在编写答案程序时,不需要再重新定义。

\n【参考答案】

\n

30.【审题关键句】读取正数,统计个数,各位数字之和为偶数的数的个数及平均值。

\n【解题思路】

\n①定义整型循环变量i、j,表示各位数字之和的长整型变量he以及存储一个四位数的字符数组num[5]。

\n②循环变量i从0开始,依次递增到4,对字符数组hum[5]的每个元素赋初值0。

\n③循环变量i从0开始,依次递增到MAXNUM.1,对每个数组元素xx[i]进行判断,如果xx[i]的值非零,则变量totNum加1,退出循环时,totNum的值就是文件in.dat中存有的四位正整数的个数。

\n④循环变量i从0开始,依次递增到totNum-1,对于每个数组元素xx[i]调用库函数sprintf以4个字符宽度形式输出到字符数组num中,用字符数组num中的每个元素减去0的ASCII码48,就分别得到xx[i]这个四位数每位上的数字,并把这四个数字相加赋给变量j。再对变量j对2求余数进行判断其值是否等于0,如果等于0,则说明j是偶数,变量totCnt加1,并把xx[i]的值累加到变量he。

\n⑤退出循环后,把变量he的类型转换成双精度型再除以totCnt得到符合条件的数的算术平均值totPjz。

\n【参考答案】

\n

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

32.D解析:在计算机网络系统中,称数据链路层的数据块为帧。

33.A【解析】以太网交换机是利用“端口/MAC地址映射表”进行数据交换的,交换机动态建立维护端口/MAC地址映射表的方法是“地址学习”,它是通过读取帧的源地址并记录进入交换机的端口号进行的。

34.intisValue(intbb[]){intijk=0;inthuntendata;for(i=100;i<=999;i++){j=10;while(i*j<=i){if(i==i*j)/*如果该数是完全平方数*/}hun=i/100;/*求该数的百位数字*/data=i-hun*100;/*得到后两位数*/ten=data110;/*求该数的十位数字*/data=data-ten*10;/*求该数的个位数字*/if(hun==ten||hun==data||ten==data)/*有两位数字相同*/{bb[k]=i;/*则把该数存入数组bb中*/k++;}/*统计满足条件的数的个数*/}j++;}}returnk;/*返回满足该条件的整数的个数*/}intisValue(intbb[])\r\n{\r\ninti,j,k=0;\r\ninthun,ten,data;\r\nfor(i=100;i<=999;i++)\r\n{\r\nj=10;\r\nwhile(i*j<=i)\r\n{\r\nif(i==i*j)/*如果该数是完全平方数*/\r\n}\r\nhun=i/100;/*求该数的百位数字*/\r\ndata=i-hun*100;/*得到后两位数*/\r\nten=data110;/*求该数的十位数字*/\r\ndata=data-ten*10;/*求该数的个位数字*/\r\nif(hun==ten||hun==data||ten==data)/*有两位数字相同*/\r\n{bb[k]=i;/*则把该数存入数组bb中*/\r\nk++;}/*统计满足条件的数的个数*/\r\n}\r\nj++;\r\n}\r\n}\r\nreturnk;/*返回满足该条件的整数的个数*/\r\n}解析:解答本题,首先应该考虑用一个for循环来依次取得100到999之间的各个数,并对当前所取得的数进行两个条件判断:一是判断该数是否是完全平方数:二是判断该数是否有两位数字相同。如果以上两个条件同时满足,则把该数存放到b数组中,尽管题目要求所存的数必须从小到大,但我们取数的过程本身就是从小到大取得,因此,排序工作是没有必要做的,按照取数的顺序,把满足条件的数值存放到数组b中就可以了。判断某个数是否是完全平方数的方法是看该数是否可以拆成完全相同的两个数的积(当然要拆成的两个数一定是两位数),因此,我们再利用一个循环用10以上的两位数逐个去拆被判断的数,如果被判断的数恰好可以被完全拆分,则第一个条件成立,接着就开始依次取得被判断的数的百位、十位、个位上的数字值,看是否有两位数字相同。取得每一位上的数字值可以用“hun=i/100;data=i-hun*100:ten=data/10;data=data-ten*10:”几条语句来实现,hun变量得到的是百位上的数字,ten变量得到的是十位上的数字,data变量得到的是个位上的数字。

35.jsValue(){intithouhuntendataj;for(i=O;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)/*如果千位数减百位数减十位数减个位数大于零*/{b[cut]=a[i];/*则把该数存入数组b中*/cut++;/*统计满足条件的数的个数*/}}for(i=O;i<cnt-1;i++)/*对数组b的4位数按从小到大的顺序进行排序*/for(j=i+l;j<cnt;j++)if(b[i]>b[j]){data=bIi];b[i]-b[j];b[j]=data;}}jsValue()\r\n{\r\ninti,thou,hun,ten,data,j;\r\nfor(i=O;i<300;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\nif(thou-hun-ten-data>O)/*如果千位数减百位数减十位数减个位数大于零*/\r\n{\r\nb[cut]=a[i];/*则把该数存入数组b中*/\r\ncut++;/*统计满足条件的数的个数*/\r\n}\r\n}\r\nfor(i=O;i<cnt-1;i++)/*对数组b的4位数按从小到大的顺序进行排序*/\r\nfor(j=i+l;j<cnt;j++)\r\nif(b[i]>b[j])\r\n{\r\ndata=bIi];\r\nb[i]-b[j];\r\nb[j]=data;\r\n}\r\

温馨提示

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

评论

0/150

提交评论