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

下载本文档

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

文档简介

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

一、单选题(10题)1.下列关于典型的高端路由器可靠性与可用性指标的描述中,错误的是()。

A.无故障连续工作时间大于1万h

B.系统故障恢复时间小于30min

C.主备用系统切换时间小于50ms

D.SDH接口自动保护切换时间小于50ms

2.PGP是一种电子邮件安全方案,它一般采用的散列函数是

A.DSSB.RSAC.DESD.SHA

3.现代主动安全防御的主要手段是()。

A.探测、预警、监视、警报B.嘹望、烟火、巡更、敲梆C.调查、报告、分析、警报

4.下列属于广域网QoS技术的是()。

A.RSVPB.PSTNC.MSTPD.ISDN

5.下列Windows命令中,可以显示主机路由表内容的命令是()。

A.nbtstat-rB.netstat-rC.netviewD.route-f

6.

7.一台交换机的总带宽为8.8Gbps,如果该交换机拥有两个全双工1000Mbps光端口,那么最多还可以提供的全双工10/100Mbps电端口的数量是()

A.12B.16C.24D.48

8.对于下列关于TCP的说法,错误的一项是()。

A.TCP协议为应用层提供可靠的数据传输服务

B.TCP协议可以提供面向连接的数据流传输服务

C.每一个TCP连接都是以可靠的建立连接开始,以友好地拆除连接结束

D.TCP软件负责解释TCP信息内容

9.

10.将专用lP地址转换为公用IP地址的技术是()。

A.ARPB.。DHCPC.UTMD.NAT

二、填空题(10题)11.操作系统是计算机系统的重要组成部分,它是用户与计算机之间的接口,管理着一台计算机的进程、、文件输入/输出、设备输入/输出4个主要操作。

12.IP数据报重组时,分片顺序由字段提供。

13.

14.身份认证的常用方法有:口令认证、持证认证和______。

15.VOIP的三种实现形式是PC-to-PC、PC-to-Phone、______。

16.网卡是连接局域网中计算机和【16】的设备。

17.Linux操作系统与WindowsNT、Netware、UNIX等传统网络操作系统最大的区别是【】。

18.

19.综合布线系统由六个子系统组成,它们是工作区子系统、配线(水平)子系统、干线(垂直)子系统、设备间子系统、建筑群子系统与_______。

20.(1)安腾是________位的芯片。

三、2.填空题(8题)21.______具有进步统一的网络结点接口,所有的网络单元都有标准的光接口。

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

23.NetWare文件系统所有的目录与文件都建立在______硬盘上。

24.为了方便用户记忆,IP地址采用【】标记法。

25.电子邮件应用程序向邮件服务器传送邮件时使用的协议为______。

26.在电子政务建设中,【】是基础,安全是关键,应用是目的。

27.20世纪90年代,局域网技术的一大突破是使用______的10BASE-T标准的出现。

28.因特网中采用IP地址来标识一个主机,IP地址由【】和主机号两部分组成。

四、C语言程序设计题(2题)29.已知数据文件in.dat中存有200个四位数,并已调用读函数readDat把这些数存入数组a中,请考生编制一函数jsVal,其功能是:把千位数字和十位数字重新组成一个新的含有两位数字的数ab(新数的十位数字是原四位数的千位数字,新数的个位数字是原四位数的十位数字),以及把个位数字和百位数字组成另一个新的含有两位数字的数cd(新十位数的十位数字是原四位数的个位数字,新十位数的个位数字是原四位数的百位数字),如果新组成的两个数ab<cd,ab必须是奇数且不能被5整除,cd必须是偶数,同时两个新数的十位数字均不为零,则将满足此条件的四位数按从大到小的顺序存入数组b中,并要计算满足上述条件的四位数的个数cnt。最后main函数调用写函数writeDat把结果cnt以及数组b中符合条件的四位数输出到out.dat文件中。

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

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

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

30.已知数据文件in.dat中存有200个四位数,并已调用读函数readDat把这些数存入数组a中,请考生编制一函数jsVal,其功能是:把一个四位数的个位数位置上的值减去千位数位置上的值再减去百位数位置上的值最后减去十位数位置上的值,如果得出的值大于等于零且原四位数是偶数,则统计出满足此条件的个数cnt,并把这些四位数按从小到大的顺序存入数组b中,最后调用写函数writeDat把结果cnt以及数组b中符合条件的四位数输出到out.dat文件中。

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

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

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

五、1.选择题(3题)31.下列关于主板分类方法中,正确的是()。

A.按芯片集分类有AT主板、ATX主板

B.按主板的规格分类有TX、LX、BX主板

C.按CPU插座分类有EISA、PCI主板

D.按数据端口分类有SCSI主板、EDO主板

32.IntranetWare是Novell公司的网络操作系统,它是在NetWare中集成了______服务功能后,推出的新版操作系统。

A.InternetB.目录服务C.文件服务D.搜索引擎

33.IEEE802标准中,_______规定了LAN参考模型的体系结构。

A.802.1AB.802.2C.802.1BD.802.3

六、1.程序设计题(3题)34.对10个候选人进行选举,现有一个100条记录的选票文件IN84.DAT,其数据存放格式是每条记录的长度均为10位,第一位表示第一个人的选中情况,第二位表示第二个人的选中情况,依此类推。每一位候选人的记录内容均为字符0或1,1表示此人被选中,0表示此人未被选十,若一张选票选中人数大于5个人时被认为无效的选票。给定函数ReadDat()的功能是把选票数据读入到字符串数组xx中。请编制函数CoutRs()来统计每个人的选票数并把得票数依次存入yy[0]到yy[9]中,最后调用函数WriteDat()把结果yy输出到文件OUT84.DAT中。

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

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

试题程序:

#include<stdio.h>

charxx[100][11];

intyy[10];

intReadDat(void);

voidWriteDat(void);

voidCoutRs(void)

voidmain()

{

inti;

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

yy[i]=0;

if(ReadDat())

{

printf("数据文件IN84.DAT不能打开!\n\007");

return;

}

CoutRs();

WriteDat();

}

intReadDat(void)

{

FILE*fp;

inti;

chartt[13];

if((fp=fopen("IN84.DAT","r"))==NULL)return1;

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

{

if(fgets(tt,13,fp)==NULL)return1;

memcpy(xx[i],tt,10);

xx[i][10]=0;

}

fclose(fp);

return0;

voidWriteDat()

{

FILE*fp;

inti;

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

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

{

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

printf("第%d个人的选票数=%d\n",i+1,yy[i]);

}

fclose(fp);

35.函数ReadDat()的功能是实现从文件ENG62.IN中读取一篇英文文章,存入到字符串数组xx中。请编制函数encryChar(),按给定的替代关系对数组xx中所有字符进行替代,仍存入数组xx的对应的位置上,最后调用函数WriteDat()把结果xx输出到文件PS62.DAT中。

替代关系:f(p)=p*13mod256(p是数组xx中某一个字符的ASCII值,f(b)是计算后新字符的ASCII值),如果计算后f(p)的值小于等于32或其ASCII值是偶数,则该字符不变,否则将f(p)所对应的字符进行替代。

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

原始数据文件的存放格式是每行的宽度均小于80个字符。

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

#include<conio.h>

#include<stdio.h>

#include<string.h>

#include<ctype.h>

unsignedcharxx[50][80];

intmaxline=0;

intReadDat(void);

voidWriteDat(void);

voidencryChar()

{

}

voidmain()

{

clrscr();

if{ReadDat())

{

printf("数据文件ENG62.IN不能打开!\n\007");

return;

}

encryChar();

WriteDat();

}

intReadDat(void)

{

FILE*fp;

inti=0;

unsignedchar*p;

if((fp=fopen("ENG62.IN","r"))==NULL)

return1;

while(fgets(xx[ii,80,fp)!=NULL)

{

p=strchr(xx[i],'\n');

if(p)*p=0;

i++;

}

maxline=i;

fclose(fp);

return0;

}

voidWriteDat()

{

FILE*fp;

inti;

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

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

{

printf("%s\n",xx[i]);

fprintf(fp,"%s\n",xx[i]);

}

fclose(fp);

}

36.已知在文件in70.dat中存有若干个(个数<200)4位数字的正整数,函数ReadDat()是读取这若干个正整数并存入数组xx中。请编制函数CalValue(),其功能要求是:(1)求出这个文件中共有多少个正整数totNum。(2)求这些数右移一位后,产生的新数是奇数的数的个数totCnt,以及满足此条件的这些数(右移前的值)的算术平均值totPjz。最后调用函数WriteDat()把所有结果输出到文件out70.dat中。

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

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

试题程序:

#include<stdio.h>

#include<conio.h>

#defineMAXNUM200

ihtxx[MAXNUM];

inttotNum=0;

inttotCnt=0;

doubletotPjz=0.0;

intReadDat(void);

voidWriteDat(void);

voidCalValue(void)

{

}

voidmain()

{

inti;

clrscr();

for(i=0;ixx[i]=0;

if(ReadDat())

{

printf("数据文件IN70.DAT不能打开!\007\n");

return;

}

CalValue();

printf("文件IN70.DAT中共有正整数=%d个\n",totNum);

printf("符合条件的正整数的个数=%d个\n",totCnt);

printf("平均值=%.21f\n",totPjz);

WriteDat();

intReadDat(void)

{

FILE*fp;

ihti=0;

if((fp=fopen("IN70.DAT","r"))==NULL)return1;

while(!feof(fp))

{

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

}

fclose(fp);

return0;

}

voidWriteDat(void)

{

FILE*fp;

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

fprintf(fp,"%d\n%d\n%.21f\n",totNum,totCnt,totPjz);

fclose(fp);

}

参考答案

1.A典型的高端路由器的可靠性与可用性指标应该达到:①无故障连续工作时间(MTBF)大于10万小时;②系统故障恢复时间小于30分钟;③系统具有自动保护切换功能,主备用切换时间小于50毫秒;④SDH与ATM接口自动保护切换功能,切换时间小于50毫秒;⑤主处理器、主存储器、交换矩阵、电源、总线管理器与网络管理接口等主要部件需要有热拔插冗余备份,线卡要求有备份,并提供远程测试诊断能力;⑥路由器系统内部不存在单故障点。

2.D解析:PGP是一种电子邮件安全方案,它提供了机密性和身份认证服务。开始时,PGP的对称密码使用IDEA,生成消息摘要的单向散列函数使用MD;非对称密码使用RSA。最新的PGP6.5.3版本也提供TDEA和CAST作为对称密码,数字签名采用DSS,散列函数采用的是SHA。

3.A

4.A属于广域网QoS技术的是RSVP。目前宽带城域网保证服务质量QoS要求的技术主要有资源预留(RSVP)、区分服务(DittServ)和多协议标记交换(MPLS)。故选项A正确。

5.Bnbtstat-r功能是列出通过广播和WINS解析的名称,netstat-r用于显示路由表内容,netview用于显示域列表、计算机列表或指定计算机上共享资源的列表,route-f是用于清除路由表中所有的网关条目。故选B选项。

6.C

7.CC【解析】全双工端口带宽计算方法是:端口数×端El概率×2,由计算方法可知:(2×1000+100n)×2=8800,n=24。

8.D选项A),TCP协议运行于传输层,可为应用层提供可靠的数据传输服务;选项B),TCP协议可以提供面向连接的、可靠的、全双工的数据流传输服务;选项C),每一个TCP连接都是以可靠的建立连接开始,以友好地拆除连接结束;选项D),TCP软件并不阅读或干预所传送的信息内容,只是把互联层看作一个包通信系统,这一系统负责连接两端主机。

9.C

10.DNAT技术是网络地址转换技术,用于将专用IP地址转换为公用IP地址。其中ARP(AddressResolutionProtoc01)是地址解析协议。最直白的说法是:在IP以太网中,当一个上层协议要发包时,有了节点的IP地址,ARP就能提供该节点的MAC地址。动态主机配置协议(DynamicHostConfigurationProtocol,DHCP)是局域网的网络协议,使用DHCP协议工作主要有两个用途:给内部网络或网络服务供应商自动分配IP地址;给用户或者内部网络管理员作为对所有计算机作中央管理的手段。UTM(UnifiedThreatManagement)安全网关:即统一威胁管理(UnifiedThreatManagement),2004年9月,IDC首度提出统一威胁管理的概念,即将防病毒、入侵检测和防火墙安全设备划归统一威胁管理(UnifledThreatManagement,简称UTM)新类别。

11.内存分配操作系统是计算机系统的重要组成部分,是用户与计算机之间的接口,管理一台计算机的进程、内存分配、文件输入/输出以及设备输入/输出4个主要操作。

12.片偏移根据网络使用技术的不同,每种网络都规定了一个帧最多能够携带的数据量,这一限制称为最大传输单元(MaximumTransmissionUnit,MTU)。一个IP数据报的长度只有小于或等于一个网络的MTU时,才能在这个网络中传输。为了解决不同物理网络的最大数据传输单元(MTU)各异的问题,IP互联网采用了分片技术与重组技术。当一个数据报的长度大于将发往网络的MTU时,路由器会将IP数据报分成若干个较小的部分,每个部分称为一个分片。然后,路由器让每个分片独立地选择发送路径。目的主机在接收到所有分片的基础上对分片重新进行组装的过程称为IP数据重组。IP协议规定,只有最终的目的主机才可以对分片进行重组。IP数据报报头利用标识、标志、片偏移3个字段进行分片和重组。标识是IP数据报的标识符,目的主机利用此字段和目的地址判断收到的分片属于哪个数据报,以便进行数据重组。标志字段用于告诉目的主机该数据报是否已经分片,以及当前数据报是否是最后一个分片。片偏移字段指出本分片在初始IP数据报的数据区中的位置,位置偏移量以8字节为单位,重组的分片顺序由片偏移提供。

13.

14.生物识别生物识别解析:身份认证的常用方法有:口令认证、持证认证和生物识别。

15.Phone-to-Phone。

16.传输介质网卡是构成局域网的基本设备之一。网卡的一端连接局域网中的计算机设备包括服务器和工作站.,另一端连接局域网中的传输介质。就数据传输速率而言,网卡分10Mpbs、100Mpbs、1000Mpbs等技术指标;就连接的介质类型而言.网卡分粗缆、细缆和双绞线等接口。

17.Linux开放源代码Linux开放源代码解析:Linux操作系统与WindowsNT、Netware、UNIX等传统网络操作系统最大的区别是:Linux开放源代码。正是由于这点,它才能够引起人们广泛的注意。

18.

19.\n管理子系统

\n

20.(1)64

【解析】从奔腾到安腾,标志着因特尔体系结构从IA-32向IA-64的推进。

21.SDHSDH解析:标准的网络接口是SDH的特点之一。

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

23.服务器服务器解析:NetWare文件系统所有的目录与文件都建立在服务器硬盘上。

24.点分十进制点分十进制解析:为了便于记忆,IP地址将4个字节的二进制数值转换为四个十进制数值记忆。

25.SMTPSMTP解析:电子邮件应用程序向邮件服务器传送邮件时使用简单邮件传输协议SMTP,而从邮件服务器的邮箱中读取邮件时可以使用POP3协议或IMAP协议。

26.网络网络解析:在电子政务建设中,网络是基础,安全是关键,应用是目的。

27.非屏蔽双绞线UTP非屏蔽双绞线UTP解析:20世纪90年代,局域网技术的一大突破是使用非屏蔽双绞线UTP的10BASE-T标准的出现。该标准的广泛应用导致了结构化布线技术的出现。

28.网络号网络号解析:因特网是许多物理网络互联而成的虚拟网络。为了屏蔽各物理网络上物理地址的差异,引入了IP层的IP地址。一个IP地址由网络号和主机号两部分组成。其中网络号标识主机所在的逻辑网络,主机号则标识主机(包括网关)在该网络中的一个连接。一个IP地必须对应一台主机的一个连接。因特网中需要为每台主机配置一个IP地址,并且该IP地址必须全网唯一。一台主机也可以有两个或多个IP地址,如网关。

29.【审题关键句】千位+十位与个位+百位,比较大小,整除,奇偶数判断,从大到小排序。【解题思路】

\n本题类似第24套试题,通过审题可以发现主要是对四位数的筛选条件有所不同,体现在3个方面:新组合的第一个数小于第二个数,可通过比较运算符进行判断;整除关系的判断以及奇偶数的判断,可通过求余运算符(%)进行判断。参考答案的第l0条语句,可集中修改该条件语句符合题目的要求。

\n【参考答案】

\n

30.【审题关键句】千位+十位等于百位+个位,且四位数是偶数,统计出满足此条件的个数,并把这些四位数按从小到大的顺序存入数组。

\n【解题思路】

\n本题类似第9套试题,通过审题可以发现仅有一个不同点,即要求统计的四位数的条件是“干位+十位=百位+个位”,参考答案的第8条语句,修改if条件语句的判断条件即可。

\n【参考答塞】

\n

31.D解析:主板分类方法很多,按照不同的标准就有不同的说法。其中容易混淆的有:①按照芯片集可分为TX、LX、BX主板等。②按主板的规格可分为AT、Baby-AT、ATX主板等。③按CPU插座可分为Socket7、Slot1主板等。④按数据端口可分为SCSI、EDO、AGP主板等。⑤按扩展槽可分为EISA、PCI、USB主板等。

32.A【解析】NetWare是Novell公司著名的网络操作系统,随着人们对网络需求的日益增长,Novell公司在NetWare中集成了Intranet服务功能,从而推出了功能强大的新版网络操作系统IntranetWare。

33.A解析:802.3规定了CSMA/CD访问控制方法和物理层技术规范。

802.2规定了逻辑链路控制LLC。

802.1B规定了寻址、网间互连和网络管理。

802.1A规定了体系结构。

34.voidCoutRs(void){inticountj;char*pf;for(i=0;i<l0;i++)yy[i]=0;for(i=0;i<l00;i++){pf=xx[i];/*指针pf指向字符串的第一个字符*/count=0;while(*pf)if(*pf=='1'){count++;/*统计每条记录中1的个数*/pf++;}elsepf++;if(count<=5)/*如果每条记录中1的个数小于等于5则为有效票*/{pf=xx[i];/*指针pf指向字符串的第一个字符*/j=0;while(*pf)/*统计每个人的选票数并把得票数依次存入yy[0]到yy[9]中*/if(*pf=='1'){yy[j]+=l;j++;pf++;}elseif(*pf=='0'){j++;pf++;}}}}voidCoutRs(void)\r\n{\r\ninti,count,j;\r\nchar*pf;\r\nfor(i=0;i<l0;i++)\r\nyy[i]=0;\r\nfor(i=0;i<l00;i++)\r\n{\r\npf=xx[i];/*指针pf指向字符串的第一个字符*/\r\ncount=0;\r\nwhile(*pf)\r\nif(*pf=='1')\r\n{\r\ncount++;/*统计每条记录中1的个数*/\r\npf++;\r\n}\r\nelsepf++;\r\nif(count<=5)/*如果每条记录中1的个数小于等于5则为有效票*/\r\n{\r\npf=xx[i];/*指针pf指向字符串的第一个字符*/\r\nj=0;\r\nwhile(*pf)/*统计每个人的选票数并把得票数依次存入yy[0]到yy[9]中*/\r\nif(*pf=='1')\r\n{\r\nyy[j]+=l;\r\nj++;\r\npf++;\r\n}\r\nelseif(*pf=='0')\r\n{\r\nj++;\r\npf++;\r\n}\r\n}\r\n}\r\n}解析:本题考查的知识点如下:

(1)二维数组的操作。

(2)指向数组的指针。

在本题中,要先判断选票是否有效。因为记录存放在一个二维数组中,为了简便我们为数组的—组元素定义一个指向该数组每一行数据的指针,例如,char*P=xx[2]。初始时该指针指向该行的第一个元素,指针地址每加1,则指向下一个元素。这样就可以轻松地统计每一个选票。设一变量标记每一个选票中1的个数,若其不大于5,则选票有效。若选票有效,则依次查看哪一个元素为1,在数组yy相应的元素上加l。使用循环实现对所有记录的访问。

35.voidencryChar(){inti;char*pf;for(i=O;i{while(*pr!=0){if(((*pf*13%256)%2==O)||(*pf*13%256<=32))/*如果计算后的值小于等于32或其ASCII值是偶数*/{pf++;/*则该字符不变去取下一个字符*/continue;/*退出此次循环*/}*pf=*pf*13%256;/*否则将新字符替代原字符*/pf++;/*去取下一个字符*/}}}voidencryChar()\r\n{\r\ninti;\r\nchar*pf;\r\nfor(i=O;i{\r\nwhile(*pr!=0)\r\n{\r\nif(((*pf*13%256)%2==O)||(*pf*13%256<=32))\r\n/*如果计算后的值小于等于32或其ASCII值是偶数*/\r\n{\r\npf++;/*则该字符不变,去取下一个字符*/\r\ncontinue;/*

温馨提示

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

评论

0/150

提交评论