2021年内蒙古自治区呼和浩特市全国计算机等级考试网络技术模拟考试(含答案)_第1页
2021年内蒙古自治区呼和浩特市全国计算机等级考试网络技术模拟考试(含答案)_第2页
2021年内蒙古自治区呼和浩特市全国计算机等级考试网络技术模拟考试(含答案)_第3页
2021年内蒙古自治区呼和浩特市全国计算机等级考试网络技术模拟考试(含答案)_第4页
2021年内蒙古自治区呼和浩特市全国计算机等级考试网络技术模拟考试(含答案)_第5页
已阅读5页,还剩16页未读 继续免费阅读

下载本文档

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

文档简介

2021年内蒙古自治区呼和浩特市全国计算机等级考试网络技术模拟考试(含答案)学校:________班级:________姓名:________考号:________

一、单选题(10题)1.第

58

组成超媒体系统的是编辑器、超媒体语言和()

A.结点B.链C.导航工具D.指针

2.

3.以下不属于身份认证协议的是()。

A.一次一密机制B.X.509认证协议C.Kerberos认证协议D.IPSec协议

4.TTC标准OC-3的传输速率为()

A.512.4MbpsB.155.52MbpsC.622.08MbpsD.1.244Gbps

5.使网络服务器中充斥着大量要求回复的信息,消耗带宽,导致网络或系统停止正常服务,这属于什么攻击类型()。

A.拒绝服务B.文件共享C.BIND漏洞D.远程过程调用

6.下列是4台交换机的BridgeID值,依据该值STP确定的根网桥是()。

A.32768.00-01-55-4b-dl-aa

B.24576,00-12-6a-ab-fl-ee

C.8192-00-21-5a-ab-cl-Dc

D.8192,00-26-8a-bb-e2-ff

7.下面不属于网络拓扑结构的是()。

A.环形结构B.总线结构C.层次结构D.网状结构

8.下列哪种是可逆的加密算法?()

A.S/KeyB.IDEAC.MD5D.SHA

9.路由器一般是根据路由器背板交换能力来划分的。背板交换能力大于()bps称为高端路由器。

A.60GB.50GC.40GD.30G

10.

二、填空题(10题)11.IP地址分配有_________和_________两种方式。

12.

第71题网络层主要通过___________来为分组通过通信子网选择最佳路径。

13.根据协议的作用范围,组播协议可分为__________和IP组播路由协议两种。

14.WindowsNTServer操作系统是以“域”为单位实现对网络资源的集中管理。在主域控制器失效时,【】将会自动升级为主域控制器。

15.在客户机/服务器模式中,主动发出请求的是______。

16.IP数据报选项由选项码、_____和选项数据三部分组成。

17.在数据报交换方式中,每个分组在传输过程中都必须带有和源地址。

18.(7)传感器、_________和观察者构成传感器网络的3个要素。

19.(7)00-60-38-00-08-A6是一个_________地址。

20.(3)早期的广域网的通信子网数据交换方式中,可以采用的方法基本上可以分为两类:电路交换和_________。

三、2.填空题(8题)21.奔腾芯片有双Cache结构,一个用于数据缓存,另一个用于【】缓存。

22.如果一个IP地址为202.93.120.34的主机需要向202.94.120.0网络进行直接广播,那么,它使用的直接广播地址为______。

23.在层次结构的网络中,高层通过与低层之间的______使用低层提供的服务。

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

25.网络地址包含一个有效的网络号和一个全______的主机号。

26.电子商务的体系结构可以分为网络基础平台、安全基础结构、支付体系和【】。

27.【】的加密方式是首先将明文序列以固定长度进行分组,每一组明文用相同的密钥和加密函数进行运算。

28.如果电缆调制解调器使用4MHz的频带宽度,那么,在利用256QAM时,它可以提供的速率为【】Mbps。

四、C语言程序设计题(2题)29.已知在文件in.dat中存有100个产品销售记录,每个产品销售记录由产品代码dm(字符型4位),产品名称mc(字符型10位),单价dj(整型),数量sl(整型),金额je(长整型)五部分组成。其中:金额=单价*数量。函数ReadDat读取这100个销售记录并存入结构数组sell中。请编制函数SortDat,其功能要求:按产品代码从小到大进行排列,若产品代码相同,则按金额从小到大进行排列,最终排列结果仍存入结构数组sell中。最后main函数调用函数WriteDat把结果输出到文件out.dat中。

提示:若中间变量为PRtemp,则可以直接使用结构赋值语句进行解题;产品代码比较请用函数strcmp进行解题。

例如:sell[i]=temp;

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

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

30.已知数据文件in.dat中存有200个四位数,并已调用读函数readDat把这些数存入数组a中,请考生编制一函数jsVal,其功能是:依次从数组a中取出一个四位数,如果该四位数均大于该四位数以前的连续五个数且该数是偶数(该四位数以前不满五个数,则不统计),则统计出满足此条件的个数cnt,并把这些四位数按从大到小的顺序存入数组b中,最后调用写函数writeDat把结果cnt以及数组b中符合条件的四位数输出到out.dat文件中。

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

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

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

五、1.选择题(3题)31.密钥序列产生器的重要组成部分是()。

A.傅立叶变换B.正态分布函数C.麦克斯韦方程D.布尔函数

32.()不属于电子政务应用系统建设包括的3个层面。

A.知识挖掘B.信息收集C.业务处理D.决策支持

33.在双绞线组网的方式中,______是以太网的中心连接设备。

A.集线器B.收发器C.中继器D.网卡

六、1.程序设计题(3题)34.已知数据文件IN23.DAT中存有200个4位数,并已调用读函数readDat()把这些数存入数组a中。请编制函数JsVal(),其功能是:依次从数组a中取出一个4位数,如果4位数连续大于该4位数以前的5个数且该数是奇数,该数必须能被7整除,则统计出满足此条件的数的个数cnt,并把这些4位数按从大到小的顺序存入数组b中,最后调用写函数writeDat()把结果cnt及数组b中符合条件的4位数输出到OUT23.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("IN23.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("OUT23.DAT","w");

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

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

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

fclose(fp);

}

35.在文件IN3.DAT中有200个正整数,且每个数均在1000至9999之间。函数readDat()的功能是读取这200个数存放到数组aa中。请编制函数jsSort(),该函数的功能是:要求按每个数的后3位的大小进行降序排列,将排序后的前10个数存入数组b中,如果数组b中出现后3位相等的数,则对这些数按原始4位数据进行升序排列。最后调用函数writeDat()把结果比输出到文件OUT3.DAT中。

例如:处理前90125099601270258088

处理后50998088702560129012

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

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

试题程序:

#include<stdio.h>

%include<string.h>

%include<conio.h>

intaa[200],bb[10];

voidjsSort()

{

main()

{

readDat();

jsSort();

writeDat();

}

readDat()

{

FILE*in;

inti;

in=fopen("IN3.DAT","r");

for(i=0;i<200;i++)fscanf(in,"%d,",&aa[i]);

fclose(in);

writeDat()

{

FILE*out;

inti;

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

clrscr();

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

{

printf("i=%d,%d\n",i+l,bb[i]);

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

}

fclose(out);

}

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

voidReadDat();

voidWriteDat();

voidSortDat()

{

}

voidmain()

{

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

ReadDat();

SortDat();

WriteDat();

}

voidReadDat()

{

FILE*fp;

charstr[80],ch[11];

inti;

fp=fopen("IN54.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[i].sl=atoi(ch);

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

}

fclose(fp);

}

voidWriteDat()

{

FILE*fp;

inti;

fp=fopen("OUT54.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.C超媒体系统由以下三部分组成:①编辑器:可以帮助用户建立、修改信息网中的结点和链;②导航工具:超媒体系统支持两种形式的查询:一种是基于条件的查询,另一种是交互式沿链走向的查询;③超媒体语言:能以一种程序设计的方法描述超媒体网络的构造、结点和其他各种属性。

2.D

3.D

4.B

5.A

6.CBridgeID用8个字节表示,BridgeID由两个字节的优先级值和6个字节的交换机MAC地址组成,优先级取值范围是0~61440,增值量是4096,优先值越小,优先级越高。当优先值相同时,那么就根据MAC地址的值确定根网桥,MAC地址最小的为根网桥。选项C、D中优先值相同,但是选项C的MAC值小于选项D,故选C选项。

7.C解析:网络拓扑可以根据通信于网中通信信道类型分为两类:点-点线路通信子网的拓扑与广播信道通信子网的拓扑。采用点-点线路的通信子网的基本拓扑构型有4种:星型、环型、树型与网状型。采用广播信道通信子网的基本拓扑构型有4种:总线型、树型、环型、无线通信与卫星通信型。

8.B

9.C

10.C

11.\n静态动态

\n

12.路由选择算法

【解析】会话层的主要任务是组织两个进程之间的通信,并管理数据的交换。

13.IP组播组管理协议

【解析】根据协议的作用范围,组播协议分为主机和路由器之间的协议,即组播组管理协议以及路由器和路由器之间的协议,主要是各种路由协议。

14.后备域控制器或备份域控制器后备域控制器或备份域控制器解析:WindowsNT操作系统以“域”为单位实现对网络资源的集中管理。在一个WindowsNT域中,只能有一个主域控制器(PrimaryDomainController),同时,还可以有后备域控制器(BackupDomainController)与普通服务器。后备域控制器的主要功能是提供系统容错,它保存着域用户与用户组信息的备份。后备域控制器可以像主域控制器一样处理用户请求,在主域控制器失效的情况下,它将会自动升级为主域控制器。

15.客户机客户机解析:客户机/服务器的工作模式为:应用程序之间为了能顺利地通信,服务器应处于守候状态,并监视客户机的请求。客户机发出请求,该请求经互联网传送给务器,-旦服务器接收到这个请求,就可以执行请求指定的任务,并将执行的结果经互联网回送给客户机机。

16.长度长度解析:IP数据报选项有选项码,长度,选项数据三部分组成。

17.目的地址数据报方式的主要技术特点有:同一报文的分组可以经不同的传输路径通过通信子网;同一报文的不同分组到达目的节点时可能出现乱序、重复和丢失现象;每个分组在传输过程中都必须带有目的地址和源地址;传输延迟较大,适用于突发通信,不适于进行长报文和会话式通信。

18.感知对象

【解析】传感器、感知对象和观察者构成传感器网络的3个要素。

19.(7)以太网物理地址

【解析】以太网的物理地址长度为48位,6个字节,表示时在两个十六进制数之间用一个连字符隔开。

20.(3)存储转发交换【解析】早期的广域网的通信子网数据交换方式中,可以采用的方法基本上可以分为两类:电路交换和存储转发交换。存储转发交换又分为两类:报文存储转发交换和报文分组存储转发交换。

21.指令指令解析:本题考查点是奔腾芯片的双Cache结构。奔腾芯片采用两个Cache(超高速缓存),一个用于数据缓存,另一个用于指令缓存,以便将指令和数据分别存放在不同的Cache中。当需要访问时,不需要搜索整个存储空间,因而可以大大地提高Cache的命中率。这种将指令和数据分别存放的结构称为哈佛结构。

22.202.94.120.255

23.接口接口解析:在层次结构的网络中,各层之间相互独立,高层并不需要知道低层是如何实现的,仅需知道该层通过层间的接口所提供的服务,上层通过接口使用低层提供的服务。

24.电子现金电子现金解析:电子支付工具包括了电子现金、电子信用卡和电子支票等。在电子商务活动中,客户通过计算机终端上的浏览器访问商家的Web服务器,进行商品或服务的订购,然后通过电子支付工具与商家进行结算。

25.00解析:网络地址包含一个有效的网络号和一个全“0”的主机号,用来表示一个具体的网络。

26.电子商务业务系统电子商务业务系统解析:电子商务的体系结构可以分为以下四个层次:1、电子商务的网络基础平台;2、安全基础结构;3、支付体系;4、电子商务业务系统。

27.分组密码分组密码解析:分组密码的加密方式是首先将明文序列以固定长度进行分组,每一组明文用相同的密钥和加密函数进行运算。

28.3232解析:如果电缆调制解调器使用4MHz的频带宽度,那么,在利用256QAM时,它可以提供的速率为32Mbps。

29.【审题关键句】计算金额,按产品代码从小到大进行排列,相同的则按金额从小到大排列,结果存入结构数组。

\n【解题思路】

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

\n【参考答案】

\n

30.【审题关键句】大于前连续5个数,偶数,从大到小排序。

\n【解题思路】本题类似于第35套题,通过审题可以发现主要有3个不同点:①要求进行比较的元素大于连续前5个数,因此在设置for循环条件语句时,应该从第6个元素开始,即数组下标i的值等于5,参考答案的第2条语句;②当前元素连续大于前5个数时,前5个元素的数组下标表示也有所不同,判断表达式也不一样,参考答案的第4条语句;③统计结果按从大到小的方式进行排序,即参考答案的第9条语句。

\n【参考答案】

\n

\n

31.D解析:布尔函数是密钥序列产生器的重要组成部分。选项A)、B)、C)都和密钥序列产生器毫无关系。

32.A解析:电子政务应用系统的建设包括3个层面的内容:信息收集、业务处理、决策支持。这些层面的实现都是以信息技术为基础的。

33.A解析:在双绞线组网的方式中,集线器(HuB)是局域网的基本连接设备,也是以太网的中心连接设备。在传统的局域网中,联网的节点通过非屏蔽双绞线与集线器连接,构成物理上的星型拓扑结构。当集线器接收到某个节点发送的广播信息便会将接收到的数据转发到每个端口。

34.voidjsVal(){intijflag=0;for(i=5;i〈MAX;i++)/*如果4位数连续大于该数以前的5个数则置flag为1否则取下一个数*/{for(j=i-5;j〈i;j++){if(a[i]>a[j])flag=1;else{flag=0;break;}}if(flag==1&&a[i]%2==1&&a[i]%7==0)/*如果flag为1且该数是奇数该数能被7整除则将该数存入数组b中并统计满足条件的数的个数*/{b[cnt]=a[i];cnt++;}}for{i=0;i〈cnt-1;i++)/*将数组b中的数按从大到小的顺序排列*/for(j=i+1;j〈cnt;i++)if(b[i]〈b[j]){flag=b[i];b[i]=b[j];b[j]=flag;}}voidjsVal()\r\n{\r\ninti,j,flag=0;\r\nfor(i=5;i〈MAX;i++)/*如果4位数连续大于该数以前的5个数,则置flag为1,否则取下一个数*/\r\n\r\n{\r\nfor(j=i-5;j〈i;j++)\r\n{\r\nif(a[i]>a[j])\r\nflag=1;\r\nelse\r\n{flag=0;break;}\r\n}\r\nif(flag==1&&a[i]%2==1&&a[i]%7==0)/*如果flag为1且该数是奇数,该数能被7整除,则将该数存入数组b中,并统计满足条件的数的个数*/\r\n{\r\nb[cnt]=a[i];\r\ncnt++;\r\n}\r\n}\r\nfor{i=0;i〈cnt-1;i++)/*将数组b中的数按从大到小的顺序排列*/\r\nfor(j=i+1;j〈cnt;i++)\r\nif(b[i]〈b[j])\r\n{flag=b[i];\r\nb[i]=b[j];\r\nb[j]=flag;\r\n}\r\n}解析:根据题意可知,要编制函数的功能有两部分:一是找出满足条件的4位数,二是对找出的数进行从大到小排序。首先利用一个for循环来依次从数组中取得4位数,接着拿当前得到的4位数与该数前面的连续的5个数依次进行比较。如果该数比它前面的5个数都大,则给标志变量flag赋值1,接着对flag进行判断,如果不为1,则该数肯定不符合条件,直接去取下一个数。若flag值为1,再来判断该数是否是奇数,如果恰好该数又能被7整除,则把该数添加到数组b中。这样就可以依次取出符合条件的数。然后利用选择法对数组b中的元素进行从大到小的排序。

35.voidjsSert(){int.ijdata;for(i=O;i<199;i++)/*对数组中的4位数按后3位进行从大到小的排序*/forj=i+1;j<200;j++){if(aa[i]%1O00<aa[j]%1000)/*比较每个数的后3位*/{data=aa[i];aa[i]=aa[j];aa[j]=data;}elseif(aa[i]%1O00==aa[j]%1000)/*若后3位数相等*/if(aa[ii>aa[j])/*则要按原4位数的值进行从小到大的排序*/{data=aa[i];aa[i]=aa[j];aa[j]=data;}}for(i=O;i<1O;i++)/*将排序后的前10个数存入数组b中*/bb[i]=aa[i];}voidjsSert()\r\n{\r\nint.i,j,data;\r\nfor(i=O;i<199;i++)/*对数组中的4位数按后3位进行从大到小的排序*/\r\nforj=i+1;j<200;j++)\r\n{\r\nif(aa[i]%1O00<aa[j]%1000)/*比较每个数的后3位*/\r\n{data=aa[i];aa[i]=aa[j];aa[j]=data;}\r\nelseif(aa[i]%1O00==aa[j]%1000)/*若后3位数相等*/\r\nif(aa[ii>aa[j])/*则要按原4位数的值进行从小到大的排序*/\r\n{data=aa[i];aa[i]=aa[j];aa[j]=data;}\r\n}\r\nfor(i=O;i<1O;i++)/*将排序后的前10个数存入数组b中*/\r\nbb[i]=aa[i];\r\n}解析:本题实质上考的是对数组元素进行排序的问题。最容易理解的方法是选择法。选择法的基本思想是:依次用当前取得的元素和它后面的其他元素进行比较,比如要从大到小进行排序,则只要发现后面的元素中有比当前元素大的,就把刚发现的较大的元素与当前元素交换,这样做的目的是当与其后的所有元素都比较完后,可以保证当前位置的当前元素存放着最大数。按照同样的方法去取得次大数。由于本题中题目要求要对数组中的4位数的后3位进行排序

温馨提示

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

最新文档

评论

0/150

提交评论