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

下载本文档

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

文档简介

2021年四川省资阳市全国计算机等级考试网络技术模拟考试(含答案)学校:________班级:________姓名:________考号:________

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

31

NetWare的第一级系统容错机制主要是针对()设计的。

A.硬盘表面磁介质可能出现的故障

B.硬盘或硬盘通道可能出现的故障

C.在写数据库记录时因系统故障而造成数据丢失

D.网络供电舔统电压波动或突然中断而影响文件服务器的工作

2.下列对网桥协议数据单元(BPDU)的描述中,错误的是()。

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

B.生成树中阻塞端口只能接收和读取数据流,不能接收和转发BPDU

C.BPDU的BridgeID中优先级的取值范围是0~61440,增值量是4096

D.配置BPDU数据包不超过35个字节,拓扑变化通知BPDU数据包不超过4个字节

3.

4.关于即时通信系统的描述中,正确的是A.A.音频聊天数据通常以UDP报文传输

B.ICQ是在QQ基础上开发的

C.消息的发送和接受必须通过服务器中转

D.不同的即时通信系统都互相兼容

5.一台交换机具有48个10/100Mbit/s端口和2个1000Mbit/s端口,如果所有端口都工作在全双工状态,那么交换机总带宽应为()。

A.8.8Gbit/sB.12.8Gbit/sC.13.6Gbit/sD.24.8Gbit/s

6.

7.时移电视和直播电视的基本原理相同,主要差别在于传输方式的差异.时移电视是采用什么来为用户实现时移电视的功能?()

A.组播方式B.广播方式C.点播方式D.多播方式

8.在Internet网上进行通信时,为了标识网络和主机,需要给它们定义唯一的()

A.主机名称B.服务器标识C.IP地址D.通信地址

9.以下说法正确的是()。

A.下载电子邮件使用POP3

B.FTP就是超文本传输协议

C.远程登录使用HTTP协议

D.邮件服务器之间传输文件使用SNMP

10.IP数据报中的()主要用于控制和测试两个目的。A.头部校验和B.数据报选项C.填充D.重组控制

二、填空题(10题)11.

12.误码率是衡量数据传输系统【】工作状态下传输可靠性的参数。

13.操作系统必须提供一种启动进程的机制,在DOS中,该机制就是EXEC函数。在Windows和OS/2中启动进程的函数是______。

14.(15)用户检索POP3邮件服务器的过程可以分成3个阶段:___________、事务处理阶段、更新阶段。

15.对网络系统而言,信息安全主要包括两个方面:存储安全和______安全。

16.(11)在因特网中,屏蔽各个物理网络细节和差异的是__________。

17.

第64题Kerberos协议一般采用___________加密算法。

18.网络系统分层设汁的另一个好处是可以方便地分配与规划带宽,有利于均衡负荷,提高网络效率。经验数据是:层次之问的上联带宽与下一级带宽之比一般控制在1:_________。

19.(18)在IPSec协议族中,有两个主要的协议,分别是_________协议和身份认证头协议。

20.

三、2.填空题(8题)21.双绞线用于10Mb/s局域网时,与集线器的距离最大为【】m。

22.局域网出现的网络故障中,有75%以上是由网络______引起的。

23.网络实施的各阶段都需要网络管理员的参与,总的来说,网络管理员的职责有规划、建设、维护、扩展、______和故障检修。

24.FDDI在物理层提出了物理层介质相关的PMD子层与______子层。

25.堆叠式集线器由一个基础集线器与多个______组成。

26.通用型网络操作系统可以分为两类:变形系统与______系统。

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

28.会话层最重要的特征是【】。

四、C语言程序设计题(2题)29.已知数据文件in.dat中存有300个四位数,并已调用读函数readDat把这些数存入数组a中,请编制一函数jsValue,其功能是:求出个位数上的数减千位数上的数减百位数上的数减十位数上的数大于零的个数cnt,再把所有满足此条件的四位数依次存入数组b中,然后对数组b的四位数按从大到小的顺序进行排序。最后main函数调用写函数writeDat把数组b中的数输出到文件out.dat。

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

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

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

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

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

30.

yy[9]中,即第一个候选人的得票数存入yy[O]中,以此类推。最后调用函数WriteDat把结果yy输出到文件out.dat中。

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

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

第l4类字符左右移动指定位后与原字符之和替换原字符

五、1.选择题(3题)31.互联网出现之后,计算机病毒危害是______。

A.减小了B.增大了C.与原来一样D.不详

32.局域网指较小地域范围内的计算机网络,一般是一幢或几幢建筑物内的计算机互连成网。下列关于局域网的叙述中,错误的是()。

A.它的地域范围有限B.它数据传输速率较高C.局域网内部用户之间的信息交换量大D.它扩大了信息社会中资源共享的范围

33.著名的国产办公套件是_______。

A.Office2000B.WPS2000C.Lotus2000D.Corel2000

六、1.程序设计题(3题)34.在文件in75.dat中有200组数据,每组有3个数,每个数均为3位数。函数readDa(()是读取这200组数存放到结构数组aa中。请编制函数JsSort(),其函数的功能是:要求在200组数据中找出条件为每组数据中的第一个数大于第二个数加第三个数之和,其中满足条件的个数作为函数JsSort()的返回值,同时把满足条件的数据存入结构数组bb中,再对bb中的数按照每组数据的第一个数加第三个数之和的大小进行升序排列(第一个数加第三个数的和均不相等),排序后的结果仍重新存入结构数组bb中。最后调用函数writeDat()把结果bb输出到文件out75.dat。

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

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

试题程序:

#include<stdio.h>

#include<string.h>

#include<conio.h>

typedefstruct

{

intxl,x2,x3;

}Data;

Dataaa[200],bb[200];

intjsSort()

{

}

voidmain()

{

intcount;

readDat();

count=jsSort();

writeDat(count);

}

readDat()

{

FILE*in;

inti;

in=fopen("in75.dat","r");

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

fscanf(in,"%d%d%d",&aa[i].x1,&aa[i].x2,&aa[i].x3);

fclose(in);

}

writeDat(intcount)

{

FILE*out;

inti;

clrscr();

ut=fopen("out75,dat","w");

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

{

printf("%d,"%d,"%d,第一个数+第三个数

=%d\n",bb[i].x1,bb[i].x2,bb[i].x3,bb[i].x1+bb[i].x3);

fprintf(out,"%d,%d,%d\n",bb[i].x1,bb[i].x2,bb[i].x3);

}

fclose(out);

}

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

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

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

试题程序:

#include〈stdio.h>

#inciude〈conio.h>

#defineMAXNUM200

intxx[MAXNUM];

inttotNum=O;/*文件IN20.DAT中共有多少个正整数*/

inttotCnt=0;/*符合条件的正整数的个数*/

doubletotPjz=0.0;/*平均值*/

intReadDat(void);

voidWritedat(void);

voidCalValue()

{

}

main()

{

inti;

clrscr();

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

xx[i]=0;

if(Readdat())

{

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

return;

}

CalValue();

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

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

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

Writedat();

}

intReaddat(void)

{

FILE*fp;

inti=0;

if((fp=fopen("IN20.DAT","r"))==NULL)

return1;

while(!feof(fp))

{

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

}

fclose(fp);

return0;

}

voidWritedat(void)

{

FILE*fp;

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

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

fclose(fp);

}

36.下列程序的功能是:把s字符串中的所有字母改成该字母的下一个字母,字母z改成字母a。要求大写字母仍为大写字母,小写字母仍为小写字母,其他字符不做改变。请编写函数chg(char*s)实现程序要求,最后调用函数readwriteDAT(),读取in36.dat中的字符串,并把结果输出到文件out36.dat中。

例如:s字符串中原有的内容为Mn123Zxy,则调用该函数后,结果为No123Ayz。

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

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

试题程序:

#include<stdio.h>

#include<string.h>

#include<conio,h>

#include<ctype,h>

#defineN81

voidreadwriteDAT();

voidchg(charas)

{

}

main()

{

chara[N];

clrscr();

printf("Enterastring:");

gets(a);

printf("Theoriginalstringis:");

puts(a);

chg(a);

printf("Thestringaftermodified:");

puts(a);

readwriteDAT();

}

voidreadwriteDAT()

{

inti;

chara[N];

FILE*rf,*wf;

rf=fopen("in36.dat","r");

wf=fopen("out36.dat","w");

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

{

fgets(a,81,rf);

chg(a);

fprintf(wf,"%s",a);

}

fclose(rf);

fclose(wf);

}

参考答案

1.ANctWare的第一级系统容错(SFTI)主要是针对硬盘表面磁介质可能出现的故障设计的,用来防止硬盘表面磁介质因频繁进行读写操作而损坏造成的数据丢失。

2.B生成树中阻塞端口只能接收和读取BPDU,不能接收和转发数据流。故选择B选项。

3.D

4.A【答案】A【解析】音频/视频聊天需要为通信双方提供一个稳定的直接连接,数据通常以UDP报文传输。ICQ出现的比QQ早,所以B错误。消息的发送和接收有两种方式,一个是通过服务器中转的客户机/服务器模式,一种是直接传输的客户机/客户机模式。目前,各个厂商自己定义协议,并且互不开放,造成各种即时通信系统之间无法互联互通。

5.C全双工端口带宽的计算方法是:端口数×端口速率×2。10/100Mbit/s的总带宽=48×100Mbit/s×2=9600Mbit/s,1000Mbit/s的总带宽=2×1000×2=4000Mbit/s。两种端口的总带宽加起来得交换机的总带宽=9600Mbit/s+4000Mbit/s=13600Mbit/s:13.6Gbit/s。故选C选项。

6.A

7.C

8.C解析:Internet网上的计算机与网上其他每一台计算机都存在一条潜在的连接。为了唯一标识连接到Internet上的不同计算机,需给每一台计算机分配一个特定的数字地址,它像电话号码一样用数字编码表示,占4字节(第二代Internet改为16字节)。通常显示的地址格式是用圆点分隔的4个十进制数字,每一个十进制数都在o~255之间,并赋予一个人们易于理解的特殊名字,这就构成了IP地址与域名。在Internet上,每个系统或用户的域名与IP地址是一一对应的,二者之间的转换由Internet上的域名服务器(DomainNamingService,DNS)来处理。

9.A选项A),用户可以通过POP3协议将邮件下载到用户所在的主机;选项B),FTP是交换式文件传输协议,HTTP是超文本传输协议:选项C),远程登录使用Telnet协议;选项D),邮件服务器之间传输文件使用SMTP,SNMP是一种网络管理协议。

10.B选项A),头部校验和用于保证数据报报头的完整性;选项B),数据报选项主要用于控制和测试两大目的,作为选项,用户可以也可以不使用IP选项;选项C),在使用选项的过程中,有可能造成数据报的头部不是32b整数倍的情况,如果这种情况发生,则需要使用填充域凑齐:选项D),IP数据报中不存在重组控制域。

11.

12.正常正常解析:误码率应该是衡量数据传输系统正常工作状态下传输可靠性的参数。

13.CreateProcessCreateProcess解析:操作系统必须提供一种启动进程的机制。在DOS中,该机制就是EXEC函数。在Windows中启动进程的函数是CreateProcess,它的代码存储在操作系统的内核里,即在KERNEL32.DLL文件中。

14.(15)认证阶段

【解析】用户检索POP3邮件服务器的过程可以分成3个阶段:认证阶段、事务处理阶段、更新阶段。

15.传输传输解析:对网络系统而言,信息安全主要包括信息存储安全和传输安全。

16.(11)IP

【解析】IP作为一种互联协议,运行于互联层,屏蔽各个物理网络细节和

差异。

17.DES

【解析】Kerberos基于对称密钥体制(一般采用DES,也可以用其他算法)。

18.

19.18)封装安全负载或ESP或封装安全负载(ESP)

【解析】在IPSec协议族中,有两个主要的协议,分别是封装安全负载协议和身份认证头协议。

20.时序性

【解析】流媒体是指在数据网络上按时间先后次序传输和播放的连续音频/视频数据流。流媒体数据流有三个特点:连续性、实时性、时序性,即其数据流具有严格的前后时序关系。

21.100100解析:双绞线用做远程中继线时,最大距离可达15km:用于10Mb/s局域网时,与集线器的距离最大为100m;即从节点到集线器的非屏蔽双绞线最大长度为100m。

22.传输介质传输介质

23.优化优化解析:网络管理员主要职责有以下方面:确保网络通信传输畅通;负责网络布线配线架的管理,确保配线的合理有序;掌握与外部网络的连接配置,监督网络通信状况,发现问题后与有关机构及时联系;实时监控整个局域网的运转和网络通信流量情况;优化和故障检修。

24.物理层协议PHY物理层协议PHY解析:FDDI在物理层提出PMD与PHY子层。FDDI采用IEEE802的体系结构和逻辑链路控制(LLC)协议研究出了FDDI的MAC协议。

25.扩展集线器扩展集线器解析:堆叠式集线器是在基础集线器上堆叠多个扩展集线器。

26.基础级基础级解析:对于通用型网络操作系统,一般又可以分为两类;变形系统与基础级系统。变形系统是在原有的单机操作系统基础上,通过增加网络服务功能构成的:基础级系统则是以计算机硬件为基础,根据网络服务的特殊要求,直接利用计算机硬件与少量软件资源专门设计的网络操作系统。

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

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

29.【审题关键句】个位-千位-百位-十位数大于零的个数,把所有满足此条件的数依次存入数组,按从大到小的顺序排序。

\n【解题思路】

\n本题类似第9套试题,通过审题可以发现有两个不同点:①要求统计的四位数的条件是“个位-千位-百位-十位数大于零的个数”,参考答案的第8条语句修改if语句的判断条件即可。②将统计结果按从大到小的顺序排序,参考答案的第13条语句,修改两数组元素的大小比较符即可。另外,对于数据交换的整型变量tmp可以自定义其变量名。

\n【参考答案】

\n

30.【审题关键句】10列100行选票,每行小于等于5的无效,统计存入数组。

\n【解题思路】

\n本题类似第55套试题,通过审题可以发现本题仅一个不同点,即本题中要求每行选票中选中数大于5时记录才有效,与第55套的要求刚好相反,参考答案的第8行,修改该条件语句的条件设置即可。

\n【参考答案】

\n

\n第14类字符左右移动指定位后与原字符之和替换原字符

31.B解析:Internet的出现,更是刺激了计算机病毒的传播。计算机病毒可以通过互联网很快蔓延开来,因此危害性增大了。

32.D解析:局域网指较小地域范围内的计算机网络,一般是一幢或几幢建筑物内的计算机互联成网,它增大了信息社会中资源共享的深度,扩大了信息社会中资源共享的范围的是广域网。

33.BWPS是金山软件公司的一种办公软件,集编辑与打印于一体,具有丰富的全屏幕编辑功能,而且还提供了各种输出格式及打印功能,使打印出的文稿既美观又规范,基本上能满足各界文字工作者编辑、打印各种文件的需求。

34.intjsSort(){intijcount=0;Dataval;for(i=0;i<200;i++)if(aa[i].xl>aa[i].x2+aa[i].x3)/*如果每组数据中的第一个数大于第二、三个数之和*/{bb[count].xl=aa[i].x1;/*把满足条件的数据存入结构数组bb中*/bb[count].x2=aa[i].x2;bb[count].x3=aa[i].x3;count++;/*统计满足条件的数据的组数*/}for(i=0;i<count-1;i++)/*对bb中的数按照每组数据的每一个数加第三个数之和的大小进行升序排列*/for(j=i+l;j<count;j++)if(bb[i).x1+bb[i].x3>bb[j].x1+bb[j].x3){val=bb[i);bb[i]=bb[j];bb[j]=val;}returncount;/*满足条件的数据的组数*/}intjsSort()\r\n{\r\ninti,j,count=0;\r\nDataval;\r\nfor(i=0;i<200;i++)\r\nif(aa[i].xl>aa[i].x2+aa[i].x3)/*如果每组数据中的第一个数大于第二、\r\n三个数之和*/\r\n{\r\nbb[count].xl=aa[i].x1;/*把满足条件的数据存入结构数组bb中*/\r\nbb[count].x2=aa[i].x2;\r\nbb[count].x3=aa[i].x3;\r\ncount++;/*统计满足条件的数据的组数*/\r\n}\r\nfor(i=0;i<count-1;i++)/*对bb中的数按照每组数据的每一个数加第三个\r\n数之和的大小进行升序排列*/\r\nfor(j=i+l;j<count;j++)\r\nif(bb[i).x1+bb[i].x3>bb[j].x1+bb[j].x3)\r\n{\r\nval=bb[i);\r\nbb[i]=bb[j];\r\nbb[j]=val;\r\n}\r\nreturncount;/*满足条件的数据的组数*/\r\n}解析:本题考查的知识点如下:

(1)结构体及结构数组。

(2)数据的排序。

(3)函数的返回值。

本题中,定义了结构类型和结构数组,这就要涉及到结构体和结构数组的访问。相同类型的结构体变量之间可以直接赋值,也可以依次对结构体中的每个变量进行赋值或访问。排序使用“选择排序法”。函数的值通过return语句返回,格式为:return表达式或return(表达式)或return,当函数没有返回值时用第3种格式。在本题中,要用第1种或第2种格式。

35.voidCalValue(){intithouhuntendata;intab;longsum=0;for(i=0;i〈MAXNUM;i++){if(XX[i]>0){totNum++;/*统计正整数的个数*/thou=xx[i]/1000;/*求正整数的千位数*/hun=xx[i]%1000/100;/*求正整数的百位数*/ten=xx[i]%100/10;/*求正整数的十位数*/data=xx[i]%10;/*求正整数的个位数*/ab=thou+hun+ten+data;if(ab%2==0)/*如果各位数字之和是偶数*/{totCnt++;sum=sum+xx[i];}/*计算满足条件的数的个数totCnt和这些数的总和sum*/}}totPjz=sum/totCnt;/*求这些数的算术平均值totPjz*/}voidCalValue()\r\n{inti,thou,hun,ten,data;\r\nintab;\r\nlongsum=0;\r\nfor(i=0;i〈MAXNUM;i++)\r\n{if(XX[i]>0)\r\n{\r\ntotNum++;/*统计正整数的个数*/\r\nthou=xx[i]/1000;/*求正整数的千位数*/\r\nhun=xx[i]%1000/100;/*求正整数的百位数*/\r\nten=xx[i]%100/10;/*求正整数的十位数*/\r\ndata=xx[i]%10;/*求正整数的个位数*/\r\nab=thou+hun+ten+data;\r\nif(ab%2==0)/*如果各位数字之和是偶数*/\r\n{totCnt++;sum=sum+xx[i];}/*计算满足条件的数的个数totCnt和这些数的总和sum*/\r\n}\r\n}\r\ntotPjz=sum/totCnt;/*求这些数的算术平均值totPjz*/\r\n}解析:本题的解题思路是首先利用一个for循环来依次从数组中取得的数,由于题目要求求数组中正整数的个数,因此,对于为零的整数,不做任

温馨提示

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

评论

0/150

提交评论