2022年辽宁省铁岭市全国计算机等级考试网络技术预测试题(含答案)_第1页
2022年辽宁省铁岭市全国计算机等级考试网络技术预测试题(含答案)_第2页
2022年辽宁省铁岭市全国计算机等级考试网络技术预测试题(含答案)_第3页
2022年辽宁省铁岭市全国计算机等级考试网络技术预测试题(含答案)_第4页
2022年辽宁省铁岭市全国计算机等级考试网络技术预测试题(含答案)_第5页
已阅读5页,还剩19页未读 继续免费阅读

下载本文档

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

文档简介

2022年辽宁省铁岭市全国计算机等级考试网络技术预测试题(含答案)学校:________班级:________姓名:________考号:________

一、单选题(10题)1.

2.下列是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

3.在集中式网络管理模式中,网络管理结点与被管结点之间的关系是()。

A.对等B.主/从C.管理者/代理D.服务器/代理

4.下列对IPv6地址表示中,错误的是()。

A.::140:1A5C:0:05D9

B.A3E0::1A90:FE:0:4CA2:9C5C

C.F2C1::81/48

D.AFlA:0:0:0:0:A2:F3:FE08:3

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

A.DHCP服务器负责多个网段IP地址分配时,需要配置多个作用域

B.客户机与DHCP服务器不在一个网段时,需DHCP中继转发DHCP消息

C.DHCP中继转发DHCP发现消息时,需修改该消息中的相关字段

D.DHCP中继转发客户机的消息时,仍使用广播方式发送给DHCP服务器

6.下列设置选项中,可构建虚拟邮件服务器的是()。

A.域名设置B.用户和组设置C.系统设置D.SMTP设置

7.静态随机存储器可以用双极型器件构成,也可以由MOS型器件构成。双极型器件与MOS型器件相比,下面哪一项不是它的特点()

A.工艺较简单B.集成度较低C.存取速度低D.功耗比较大

8.以下技术不属于预防病毒技术的范畴()。

A.加密可执行程序B.引导区保护C.系统监控与读写控制D.自身校验

9.

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

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

B.BridgeID值最小的成为根网桥或根交换机

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

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

二、填空题(10题)11.(20)Google搜索引擎主要采用了分布式爬行网页采集技术、超文本匹配技术和__________。

12.

13.

14.

15.计算机网络采用层次结构,各层之间互相【】。

16.

17.

18.【】是用户与计算机硬件系统之间的桥梁。

19.

第69题ADSL技术通常使用—___________对线进行信息传输。

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

三、2.填空题(8题)21.一般来说,网络操作系统可以分为两类:一类是专用型NOS;一类是______NOS。

22.标准的C类IP地址使用【】位二进制数表示网络号。

23.______是IEFT的IP安全性协议工作组定义的一套用于网络层安全的协议,它在IP层上提供访问控制、拒绝重放包、加密和流量保密服务。

24.1000BASE-T标准使用的波长为【】的单模光纤,光纤长度可达到3000m。

25.WWW浏览器的工作基础是解释执行用______语言编写的文件。

26.在计算机网络ISO/OSI开放系统互联7层参考模型中,最高一层是【】。

27.局域网IEEE802标准将数据链路层划分为介质访问控制子层与【】子层。

28.按照压缩编码的原理可分为3类,分别是:熵编码(无损压缩)、源编码(有损压缩)和______。

四、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中存有300个四位数,并已调用读函数readDat把这些数存入数组a中,请编制一函数jsValue,其功能是:求出千位数上的数加百位数上的数等于十位数上的数加个位数上的数的个数cnt,再求出所有满足此条件的四位数平均值pjzl,以及所有不满足此条件的四位数平均值pjz2。最后maini函数调用写函数writeDat把结果cnt,pjzl,pjz2输出到out.dat文件。

例如:7153,7+1=5+3,则该数满足条件计算平均值pjzl,且个数cnt=cnt+1。

8129,8+1!=2+9,则该数不满足条件计算平均值pjz2。

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

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

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

第5类按条件对字符进行筛选、替换

五、1.选择题(3题)31.在电子商务应用中,下面哪一种说法是错误的()。

A.证书上具有证书授权中心的数字签名

B.证书上列有证书拥有者的基本信息

C.证书上列有证书拥有者的公开密钥

D.证书上列有证书拥有者的秘密密钥

32.IEEE802.11标准定义了()。

A.无线局域网技术规范B.电缆调制解调器技术规范C.光纤局域网技术规范D.宽带网络技术规范

33.下列______不是组播地址。

A.B.29C.2D.

六、1.程序设计题(3题)34.某级数的前两项A1=1,A2=1,以后各项具有如下关系:

An=An-2+2An-1

下列程序的功能是:要求依次对于整数M=100,1000和10000求出对应的n值,使其满足:Sn<M且Sn+1≥M,这里Sn=A1+A2+…+An,并依次把n值存入数组单元b[0],b[1],b[2]中,请编制jsValue()函数来实现

此功能,最后调用函数writeDar()把数组b的值输出到out48.dat文件中。

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

请勿改动主函数main()和输出函数writeDat()的内容。

试题程序:

#include<stdio.h>

intb[3];

jsValue()

{

}

main()

{

jsValue();

printf("M=100,n=%d\nM=1000,n=%d\nM=10000,n=%d\n",

b[0],b[1],b[2]);

writeDat();

}

writeDat()

{

FILE*fp;

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

fprintf(fp,"%d\n%d\n%d\n",b[0],b[1],b[2]);

fclose(fp);

}

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

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

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

试题程序:

#include<stdio.h>

#include<mem.h>

#include<string.h>

#include<conio.h>

#include<stdlib.h>

#defineMAX100

typedefstruct

{

chardm[5];/*产品代码*/

charmc[il];/*产品名称*/

intdj;/*单价*/

ihtsl;/*数量*/

longSe;/*金额*/

}PRO;

PROsell[MAX];

voidReadDat();

voidWriteDat();

voidSortDat()

{

main()

{

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

ReadDat();

SortDat();

WriteDat();

}

voidReadDat()

{

FILE*fp;

charstr[80],ch[11];

inti;

fp=fopen("IN6.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);chi4]=0;

sell[i].dj=atoi(ch);

memcpy(ch,str+18,5);chi5]=0;

sell[ii.sl=atoi(ch);

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

}

fclose(fp);

}

voidWriteDat()

{

FILE*fp;

inti;

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

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

{

fprintf(fp,"%s%s%4d%5d%101d\n",sell[ii.dm,sell[i].mc,

sell[i].dj,sell[i].sl,sell[i].je);

}

fclose(fp);

}

36.已知数据文件IN45.DAT中存有200个4位数,并已调用读函数IeadDat()把这些数存入数组a中,请编制一函数isVa1(),其功能是:把千位数字和十位数字重新组合成一个新的十位数ab(新十位数的十位数字是原4位数的千位数字,新十位数的个位数字是原4位数的十位数字),以及把个位数和百位数组成另一个新的十位数cd(新十位数的十位数字是原4位数的个位数字,新十位数的个位数字是原4位数的百位数字),如果新组成的两个十位数ab-ed≥10且ab-cd≤20且两个数均为偶数,同时两个新十位数字均不为零,则将满足此条件的4位数按从大到小的顺序存入数组b中,并要计算满足上述条件的4位数的个数ent,最后调用写函数writeDat()把结果cnt及数组b中符合条件的4位数输出到OUT45.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("IN45.DAT","r");

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

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

fclose(fp);

}

main()

{

inti;

readDat();

jsVal();

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

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

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

printf("\n");

writeDat();

}

writeDat()

{

FILE*fp;

inti;

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

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

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

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

fclose(fp);

}

参考答案

1.A

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

3.B集中式网络管理模式在网络系统中设置专门的网络管理结点,管理软件和管理功能主要集中在网络管理结点上,网络管理结点与被管结点之间的关系是主从关系。

4.DIPv6采用128位地址长度,每16位划分为一个位段。每个位段被转换为一个4位的十六进制数,位段间用冒号隔开,这种方法称为冒号十六进制表示法。因此一个IPv6地址最多有8个位段。另外一种是零压缩表示法,规则为:对于一个位段中中间的0不做省略;对于一个位段中全部数字为0的情况,只保留一个0;当地址中存在一个或者多个连续的16比特位为0字符时,可以用::(双冒号)来表示,但是一个IPv6地址只允许有一个双冒号;不能将一个段内有效的0压缩掉。选项D中有9个位段,故选择D选项。

5.D作用域是网络上IP地址的完整性连续范围。作用域通常定义为接受DHCP服务的网络上的单个物理子网。多个网段IP地址,则需要配置多个作用域。客户机与DHCP服务器在同一网段时,采用DHCP消息收到的子网所处的网段分配IP地址。否则,选择转发DHCP发现消息的中继所在的子网网段。这种情况下,DHCP服务器需要配置多个作用域,用于负责多个网段IP地址的分配。DHCP中继转发客户机的消息时,因为客户机已经拥有IP地址,且DHCP地址已经被告知,因此可以采用端到端的传递方式,因此选择D选项。

6.A在域名管理界面中,可以增加新的域,用于构建虚拟邮件服务器、删除已有的域,还可以对域的参数进行修改。故选择A选项。

7.A

8.D解析:本题考查点是预防病毒技术。网络反病毒技术包括预防病毒、检测病毒和消除病毒3种技术。其中预防病毒是指通过自身常驻内存程序,对系统进行监视和判断,争取事先发现病毒,以便阻止病毒的入侵和破坏。预防病毒技术包括:加密可执行程序、引导区保护和系统监控与读写控制。选项D中,自身校验是属于检测病毒技术的范畴。

9.A

10.ABPDU每2秒钟定时发送一次,在网络发生故障或拓扑结构发生变化时也会发送新的BPDU,以便维护生成树树状结构。故选择A选项。

11.页面等级技术

【解析】Google搜索引擎主要采用了分布式爬行网页采集技术、超文本匹配技术和页面等级技术。

12.

13.

14.

15.独立独立解析:计算机网络采用层次结构,各层之间互相独立,每一层又实现了相对独立的功能。

16.

17.

18.软件软件解析:软件是用户与计算机硬件系统之间的桥梁,它体现了人要计算机做什么、怎样做,这一套指令序列均以某种代码形式储存于存储器中。

19.1

【解析】ADSL技术通常使用1对线进行信息传输。

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

21.通用型通用型解析:一般来说,网络操作系统可以分为两类:专用型NOS与通用型NOS。

22.2121解析:A类IP地址用7位表示网络,24位表示主机,因此它可以用于大型网络;B类IP地址用于中型规模的网络,它用14位表示网络,16位表示主机。C类IP地址仅用8位表示主机,21位用于表示网络,在一个网络中最多只能连接256台设备,因此,适用于较小规模的网络。D类IP地址用于多目的地址发送。E类保留为今后使用。

23.IPSec(1P安全)IPSec(1P安全)解析:IPSec是IEFT的IP安全性协议工作组定义的一套用于网络层安全的协议,它在IP层上提供访问控制、无连接完整性、数据源认证、拒绝重放包、加密和流量保密服务。

24.1300nm1300nm解析:1000BASE-T标准使用的波长为1300nm的单模光纤,光纤长度可达到3000m。

25.HTMLHTML解析:浏览器解释执行的主要是超文本文件,这种类型的文件一般是用HTML书写。

26.应用层应用层解析:根据分而治之的原则,ISO将整个通信功能划分为7个层次,由低到高依次为:物理层、数据链路层、网络层、传输层、会话层、表示层和应用层。

27.逻辑链路控制(LLC)逻辑链路控制(LLC)解析:本题考查点是IEEE802标准的层次结构。局域网参考模型对应于OSI参考模型的下面两层:数据链路层与物理层。数据链路层又被划分为逻辑链路控制LLC(LogicalLinkControl)子层和介质访问控制MAC(MediaAccessControl)子层。

28.混合编码混合编码解析:按照压缩编码的原理可分为:熵编码(无损压缩)、源编码(有损压缩)和混合编码。

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

\n【解题思路】

\n①首先定义两个循环变量i、j;一个用来保存结构体变量长度的计算结果的变量len;一个用于中间转换数据的结构体变量tmp。

\n②计算结构体变量长度,并按结构体变量tmp分配len大小的内存空间。

\n③建立两个for循环,指定第一个for循环的循环变量i从0开始,到l00时结束,每循环一次,变量i的值加1;第2个for循环的循环变量j从i+1开始,即从当前行的下一行开始,到l00时结束,每循环一次,变量j的值加1。

\n④在循环体中指定排序的条件,分两个步骤指定,第一步通过strcmp函叛判断第i行的产品代码与其后面各行中产品代码的大小关系;第二步,如果比较的两行中产品代码相同的话,则再比较金额的大小。当第i行的产品代码小于后面比较

\n行的产品代码,又或者产品代码相同时,第i行的金额小于后面比较行的金额时,将执行if条件语句后面花括号中的命令,花括号中3条命令的功能就是根据题目要求实现将记录从大到小的排序。

\n【参考答案】

\n

30.【审题关键句】千位+百位等于十位+个位的数的个数,求满足此条件以及不满足此条件的四位数平均值pjzl和pjz2。

\n【解题思路】

\n本题类似第20套试题,通过审题可以发现仅有一个不同点,即判断符合条件的四位数是“千位+百位等于十位+个位”,参考答案的第8条语句,修改if条件语句的判断条件即可。

\n【参考答案】

\n

\n第5类按条件对字符进行筛选、替换

31.D解析:电子商务应用中,证书是一个经证书授权中心数字签名的,它包含证书拥有者的基本信息和公用密钥。证书的作用可以归纳为两个方面:1)证书是由CA安全认证中心发放的,具有权威机构的签名,所以它可以用来向系统中的其他实体证明自己的身份;2)每份证书都携带着证书持有者的公用密钥,所以它可以向接收者证实某个实体对公用密钥的拥有,同时起着分发公用密钥的作用,但不包含私钥内容。

32.A解析:IEEE802.1l标准定义了无线局域网技术;IEEE802.8标准定义了光纤技术;IEEE802.7标准定义了宽带技术。

33.D

34.jsValue(){intal=1a2=1n=1an;intsum0sum;sum0=a1+a2;while(1){an=al+a2*2;/*求下一个级数*/Sum=sumO+an;/*求级数和*/a1=a2;/*将a2赋给a1*/a2=an;/*将an赋给a2*/n++;if(sumo<100&&sum>=100)/*如果满足Sn<100且Sn+1>=100*/b[0]=n;/*则将n存入数组单元b[0]中*/if(sumo<l000&&sum>=1000)/*如果满足Sn<1000且sn+1>=1000*/b[1]=n;/*则将n存入数组单元b[1]中*/if(sumo<l0000&&sum>=10000)/*如果满足Sn<10000且Sn+1>=10000*/{b[2]=n;/*则将n存入数组单元b[2]中*/break;/*并强行退出循环*/}sumo=sum;/*将sum赋给sum0为下一次循环的求和作准备*/}}jsValue()\r\n{intal=1,a2=1,n=1,an;\r\nintsum0,sum;\r\nsum0=a1+a2;\r\nwhile(1)\r\n{an=al+a2*2;/*求下一个级数*/\r\nSum=sumO+an;/*求级数和*/\r\na1=a2;/*将a2赋给a1*/\r\na2=an;/*将an赋给a2*/\r\nn++;\r\nif(sumo<100&&sum>=100)/*如果满足Sn<100且Sn+1>=100*/\r\nb[0]=n;/*则将n存入数组单元b[0]中*/\r\nif(sumo<l000&&sum>=1000)/*如果满足Sn<1000且sn+1>=1000*/\r\nb[1]=n;/*则将n存入数组单元b[1]中*/\r\nif(sumo<l0000&&sum>=10000)/*如果满足Sn<10000且Sn+1>=10000*/\r\n{b[2]=n;/*则将n存入数组单元b[2]中*/\r\nbreak;/*并强行退出循环*/\r\n}\r\nsumo=sum;/*将sum赋给sum0,为下一次循环的求和作准备*/\r\n}\r\n}解析:本题考查的知识点如下:

(1)利用循环和判断求级数。

(2)循环的强行退出。

(3)多个条件的“与”运算。

由级数的表达式可以看出,级数中的各项可以由循环依次求得。当级数的和达到要求的条件时就可以退出循环结构。因为退出循环的两个条件Sn<M,Sn+1≥M要同时满足,所以两条件之间要用到“与”运算。这里使用break退出整个循环结构。

35.voidSortDat(){intij;PROxy;for(i=O;i<99;i++)for(j=i+1;j<100;i++)if(strcmp(sell[i).mcsell[j].mc)>0)/*按产品名称从小到大进行排列*/{xy=sell[i];sell[i]=sell[i];sell[j]=xy;}elseif(strcmp(sell[i].mcsell[j]/mc)==0)/*若产品名称相同*/if(sell[i].ie>sell[j].je)/*则按金额从小到大进行排列*/{xy=sell[i];sell[i]=sell[j];sell[j]=xy;)}voidSortDat()\r\n{\r\ninti,j;\r\nPROxy;\r\nfor(i=O;i<99;i++)\r\nfor(j=i+1;j<100;i++)\r\nif(strcmp(sell[i).mc,sell[j].mc)>0)/*按产品名称从小到大进行排列*/\r\n{xy=sell[i];sell[i]=sell[i];sell[j]=xy;}\r\nelseif(strcmp(sell[i].mc,sell[j]/mc)==0)/*若产品名称相同*/\r\nif(sell[i].ie>sell[j].je)/*则按金额从小到大进行排列*/\r\n{xy=sell[i];sell[i]=sell[j];sell[j]=xy;)\r\n}解析:本题是有关结构体数组的排序问题,可以用选择法来实现。用第一个元素的产品名称依次和它后面的元素的产品名称进行比较,如果发现当前元素的产品名称比后面的某个元素的产品名称对应字符的ASCII码大(这里用到了字符串比较函数strcmp()),则交换这两个元素的位置,继续和后面的其他元素进行比较,最终在第一个元素中存放的是产品名称最小的元素。以此类推,就实现了从小到大排序的功能。注意:这里要进行交换的是两个结构体变量,而不是它们的某一个域,因此,要借助第三个结构体变量来充当中间容器。若产品名称相同,则要按照金额从小到大进行排序。

36.voidjsVal(){intithouhuntendataj;intabcd;for(i=O;i<200;i++){thou=a[i]/1000;/*求四位数的千位数字*/hun=a[i]%1000/100;/*求四位数的百位数字*/ten=a[i]%100/10;/*求四位数的十位数字*/data=a[i]%10;/*求四位数的个位数字*/ab=thou*lO+ten;/*ab的十位数字是原4位数的千位数字个位数字是原4位数的十位数字*/cd=data*lO+hun;/*cd的十位数字是原4位数的个位数字个位数字是原4位数的百位数字*/if((ab-cd>=lO)&&(ab-cd<=20)&&(ab%2==O)&&(cd%2==O)&&ab!=O&&cd!=0){/*如果-ab-cd≥10且ab-o

温馨提示

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

评论

0/150

提交评论