2023年安徽省马鞍山市全国计算机等级考试网络技术真题(含答案)_第1页
2023年安徽省马鞍山市全国计算机等级考试网络技术真题(含答案)_第2页
2023年安徽省马鞍山市全国计算机等级考试网络技术真题(含答案)_第3页
2023年安徽省马鞍山市全国计算机等级考试网络技术真题(含答案)_第4页
2023年安徽省马鞍山市全国计算机等级考试网络技术真题(含答案)_第5页
已阅读5页,还剩17页未读 继续免费阅读

下载本文档

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

文档简介

2023年安徽省马鞍山市全国计算机等级考试网络技术真题(含答案)学校:________班级:________姓名:________考号:________

一、单选题(10题)1.在OSI参考模型的各层中,向用户提供可靠的端到端(End-to-En服务,透明地传送报文的是()。

A.应用层B.数据链路层C.传输层D.网络层

2.计算机病毒是()。

A.计算机程序B.数据C.临时文件D.应用软件

3.下列技术中,不属于宽带城域网Qos保证技术的是()。A.DiffServB.MPLSC.PSTND.RSVP

4.IP地址块20/29的子网掩码可写为()

A.92

B.24

C.40

D.48

5.

6.第

39

一个正在运行的进程如果需要某些资源才能够运行,而这个资源正在被其他进程占有,这时这个进程就由运行状态变成()

A.就绪状态B.睡眠状态C.等待状态D.阻塞状态

7.ADSL上行速率在()

A.64Kbps~640Kbps

B.640Kbps~7Mbps

C.7Mbps~10Mbps

D.10Mbps~20Mbps

8.CiscoCatalyst6500交换机采用telnet远程管理方式进行配置,其设备管理地址是194.56.9.178/27,缺省路由是194.56.9.161,下列对交换机预先进行的配置,正确的是()。

A.Switch-6500>(enable)setinterfacescO194.56.9.178255.255.255.224194.56.9.191Switch-6500>(enable)setiproute0.0.0.0194.56.9.161

B.Switch-6500>(enable)setportscO194.56.9.178255.255.255.224194.56.9.191Switch-6500>(enable)setiproute0.0.0.0194.56.9.161

C.Switch-6500>(enable)setinterfacesc0194.56.9.178255.255.255.224194.56.9.255Switch-6500>(enable)setipdefaultroute194.56.9.161

D.Switch-6500>(enable)setinterfacevlanl194.56.9.178255.255.255.224194.56.9.191Switch-6500>(enable)setiproute0.0.0.0194.56.9.161

9.在邮件服务器之间实现邮件投递的协议是()。

A.IMAPB.TFTPC.SMTPD.RARP

10.第

54

在局域网中,若网络形状是由一个信道作为传输媒体,所有结点都直接连接到这一公共传输媒体上,则称这种拓扑结构为()。

A.环型拓扑B.树型拓扑C.星型拓扑D.总线型拓扑

二、填空题(10题)11.二级域名Ac代表【】。

12.奈奎斯特准则与香农定理从定量的角度描述了信道带宽与__________的关系。

13.(19)VoIP的3种实现形式分别为PC-to-PC、PC-to-Phone和________。

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

15.在网络地址划分中,除去网络地址与_________地址之外的网络地址都是主机可以使用的IP地址。

16.(11)IP服务的3个主要特点是_________、面向非连接和尽最大努力投递服务。

17.计算机应用技术领域包括科学计算、事务处理、过程控制、辅助工程、______、网络应用和多媒体的应用等七大领域。

18.在实际应用中,分组交换技术可以分为两类:数据报与______。

19.Telnet协议引入了______的概念,它提供了一种标准键盘定义,用来屏蔽不同计算机系统对键盘输入的差异性。

20.

三、2.填空题(8题)21.误码率是指二进制码元在数据传输系统中被传错的【】。

22.网络安全策略包括【】、先进的技术和严格的管理。

23.电子邮件服务采用【】的工作模式。

24.千兆位以太网的协议标准是IEEE【】。

25.在计算机网络中,网络协议与______模型的集合称为网络体系结构。

26.IP协议的主要功能是屏蔽各物理网络的细节和______。

27.NSFNET采用的是层次结构,分为主干网、地区网和______。

28.文件服务器以______方式管理共享文件,网络工作站可以根据所规定的权限对文件进行读写以及其他操作。

四、C语言程序设计题(2题)29.函数ReadDat实现从文件in.dat中读取一篇英文文章存入到字符串数组xx中,请编制函数ConvertCharA,其函数的功能是:以行为单位把字符串中的所有小写字母改写成该字母的下一个字母,如果是字母Z,则改写成字母a,大写字母和其他字符保持不变。把已处理的字符串仍按行重新存入字符串数组xx中。最后main函数调用函数WriteDat把结果xx输出到文件out.dat中。

原始数据文件存放的格式是:每行的宽度均小于80个字符,含标点符号和空格。

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

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

30.已知数据文件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的内容。

五、1.选择题(3题)31.在计算机网络中,用户访问网络的界面是______。

A.主机B.终端C.通常控制处理机D.网卡

32.域名服务系统(DomainNameSystem,DNS)中,域名采用分层次的命名方法,其中gov是一个项级域名,它代表()。

A.商业组织B.教育机构C.政府部门D.组织

33.()可以灵活地插入各种模块,如ATM模块、网桥模块等。

A.简单的10Mbps局域网交换机

B.10/100Mbps自适应的局域网交换机

C.小型局域网交换机

D.大型局域网交换机

六、1.程序设计题(3题)34.已知数据文件IN26.DAT中存有200个4位数,并已调用读函数readDat()把这些数存入数组a中。请编制一函数jsVal(),其功能是:把千位数字和个位数字重新组成一个新的十位数(新十位数的十位数字是原4位数的千位数字,新十位数的个位数字是原4位数的个位数字),把百位数字和十位数字组成另一个新的十位数(新十位数的十位数字是原4位数的百位数字,新十位数的个位数字是原4位数的十位数字),如果新组成的两个十位数均是奇数并且两个十位数中至少有一个数能被5整除,同时两个新十位数字均不为零,则将满足此条件的4位数按从大到小的顺序存入数组b中,并要求计算满足上述条件的4位数的个数cnt,最后调用写函数writeDat(),把结果cnt及数组b中符合条件的4位数输出到OUT26.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("IN26.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("OUT26.DAT","w");

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

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

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

fclose(fp);

}

35.已知在文件IN42.DAT中存有N个实数(N<200),函数ReadDat()读取这N个实数并存入数组xx中。请编制程序Ca1Value(),其功能要求:

(1)求出这N个实数的平均值aver。

(2)分别求出这N个实数的整数部分值之和sumint及其小数部分之和sumdec,最后调用函数WriteDat()把所求的结果输出到文件OUT42.DAT中。

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

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

试题程序:

#include<stdio.h>

#include<conio.h>

#defineMAXNUM200

floatxx[MAXNUM];

intN=0;

doubleaver=0.0;

doublesumint=0.0;

doublesumdec=0.0;

intReadDat();

voidWriteDat();

voidCalValue()

{

}

voidmain()

{

clrscr();

if(ReadDat())

{

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

return;

}

CalValue();

printf("文件IN42.DAT中共有实数%d个\n",N);

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

printf("整数部分之和=%.21f\n",sumint);

printf("小数部分之和=%.21f\n",sumdec);

WriteDat();

}

intReadDat()

{

FILE*fp;

intj;

if((fp=fopen("in42.dat","r"))==NULL)

return1;

while(!feof(fp))

{

fscanf(fp,"%f",&xx[N]);

if(xx[N]>0.001)N++;

}

fclose(fp);

return0;

}

voidWriteDat()

{

FILE*fp;

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

fprintf(fp,"%dkn%.21f\n%.21f\n%.21f\n",N,aver,sumint,sumdec);

fclose(fp);

}

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

例如:处理前60125099901270258088

处理后90126012702580885099

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

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

试题程序:

#include

9include

#include

intaa[200],bb[10];

voidreadDat();

voidwriteDat();

voidjsSort()

{

}

voidmain()

{

readDat();

jsSort();

writeDat();

}

voidreadDat()

{

FILE*in;

inti;

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

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

fclose(in);

}

voidwriteDat()

{

FILE*out;

inti;

clrscr();

out=fopen("out33.dat","w");

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

{

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

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

}

fclose(out);

}

参考答案

1.C

2.A

3.CC【解析】宽带城域网保证服务质量QoS要求的技术有:资源预留(RSVP)、区分服务(DittServ)与多协议标记交换(MPLS)。PSTN为公共交换电话网络,是一种全球语音通信电路交换网络。故选择C选项。

4.DD解析:因为IP地址块为20/29,后面数字为29,所以子网掩码应该32位中前29位为1,属于三位为0,也就是(11111111.11111111.11111111.11111000)2转换为十进制就是48,答案为D。

5.C

6.D当一个正在运行的进程需要目前还不能获得的资源,OS就将这个进程放人阻塞队列,这时这个进程就处于阻塞状态。

7.AADSL技术提供非对称带宽特性,E行速率为64\r\nKbps~640Kbps,下行速率为500Kbps~7Mbps。

8.A根据catalyst6500(CatalystOs(catOS)系统)配置IP地址的命令格式“setinterfacesc0<ip—addr><ip—mask><ip—addr>(broadcastaddress)”可知,A选项正确。

9.C

\n

10.D\r\n总线型拓扑结构的主要特点是所有的结点都通过相应的网卡之间连接到一条作为公共传输介质的总线上。

11.科研机构科研机构解析:二级域名Ac代表科研机构。

12.数据传输速率数据传输速率解析:奈奎斯特准则与香农定理从定量的角度描述了带宽与速率的关系。通信信道最大传输速率与信道带宽之间存在着明确的关系,所以可以用“带宽”代替“数据传输速率”。带宽表示信道的数据传输速率,带宽与速率几乎成了同义词。

13.(19)Phone-to-Phone【解析】VoIP技术问世以来,在技术上逐步成熟。短短几年内,它已由最初的PC-to-PC发展到更实用的Phone-to-Phone,并逐渐走入电信市场。

14.(20)索引结点【解析】在混合式P2P网络中,根据结点的能力可以将结点分为用户结点、搜索结点和索引结点3种类型。

15.\n广播

16.(11)不可靠的数据投递服务

【解析】lP服务的3个主要特点是不可靠的数据投递服务、面向非连接和尽最大努力投递服务。

17.人工智能人工智能解析:概括起来,计算机应用技术领域包括科学计算、事务处理,过程控制、辅助工程、人工智能、网络应用和多媒体的应用等七人领域。

18.虚电路虚电路解析:在实际应用中,分组交换技术可以分为两类:数据报与虚电路。

19.网络虚拟终端或NVI或网络虚拟终端(NVT)网络虚拟终端或NVI或网络虚拟终端(NVT)解析:Telnet协议引入了网络虚拟终端NVT的概念,它提供了一种标准键盘定义,用来屏蔽不同计算机系统对键盘输入的差异性。

20.工作站

【解析】Solaris是Sun公司的UNIX操作系统,运行在使用Sun公司的RISC芯片的工作和服务器上。Solaris系统的高性能使它成为Internet上使用最广泛的网络操作系统之一。

21.概率或几率概率或几率解析:误码率是指二进制码元在数据传输系统中被传错的概率,在数值上近似等于:Pe=Ne/N。

22.威严的法律威严的法律解析:安全策略是指在一个特定的环境里,为保证提供一定级别的安全保护所必须遵守的规则。安全策略模型包括了建立安全环境的3个重要组成部分。①威严的法律:安全的基石是社会法律、法规与手段,这部分用于建立一套安全管理标准和方法,通过建立与信息安全相关的法律、法规,使非法分子慑于法律,不敢轻举妄动。②先进的技术;先进的安全技术是信息安全的根本保障。用户对自身面临的威胁进行风险评估,决定其需要的安全服务种类,选择相应的安全机制,然后集成先进的安全技术。③严格的管理:各网络使用机构、企业和单位应建立相宜的信息安全管理办法,以加强内部管理,建立审计和跟踪体系,从而提高整体信息安全意识。

23.客户机/服务器客户机/服务器解析:电子邮件服务采用客户机/服务器的工作模式。电子邮件系统也可分为两个部分,邮件服务器和邮件客户。其中电子邮件服务器是邮件服务系统的核心。它负责接收和发送用户邮件,而邮件客户只需将待发送的邮件提交给邮件服务器或者是从邮件服务器的邮箱中接收邮件即可。

24.802.3z802.3z解析:千兆位以太网的协议标准是IEEE802.3z。在逻揖链路控制子层LLC采用IEEE802.2标准。在介质访问控制子层MAC采用CSMA/CD方法,物理层定义了新的物理层标准1000BASE-T,包括1000BASET、1000BASE-CX、1000BASELX和1000BASE-SX。

25.网络层次结构网络层次结构解析:一个功能完备的计算机网络需要制定——套复杂的协议集,对于复杂的计算机网络协议最好的组织方式是层次结构模型。我们将计算机网络层次结构模型和各层协议的集合定义为计算机网络体系结构。

26.差异差异解析:IP协议作为一种互联网协议,运用于互联层,屏蔽各个物理网络的细节和差异。

27.校园网校园网解析:NSFNET采取的是一种层次形结构,分为主干网、地区网和校园网。各大学的主机联入校园网,校园网联入地区网,地区网联入主干网,主干网再与ARPANET连接。包括主干网和地区网络在内的整个网络系统成为NSFNET。

28.集中集中解析:文件服务器以集中方式管理共享文件,网络工作站可以根据所规定的权限对文件进行读写以及其他操作,文件服务器为网络用户的文件安全与保密提供必需的控制方法。

29.【审题关键句】以行为单位把字符串中的所有小写字母改写成该字母的下一个字母,大小写不变,其他字符不变。

\n【解题思路】

\n①定义整型循环变量i、j。

\n

\n【参考答案】

\n

\n

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

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

\n【参考答案】

\n

31.B解析:终端可以通过主机、终端控制器或通信控制处理机连入网内,是用户访问网络的界面。

32.C解析:gov是政府government的缩写,代表政府部门。

33.D解析:大型局域网交换机是一种箱式结构,机箱中可以灵活插入10Mbps、100Mbps、1000Mbps以太网模块及路由器、网桥、中继器、ATM模块及FDDI模块,通过它可以构成大型局域阿的主干网。

34.voidjsVal(){intithouhuntendataj;intabcd;for(i=0i〈200i++){thou=a[i]/1000;/*求千位数字*/hun=a[i]%1000/100;/*求百位数字*/ten=a[i]%100/10;/*求十位数字*/data=a[i]%10;/*求个位数字*/ab=10*thou+data;/*把千位数字和个位数字重新组成一个新的十位数*/cd=10*hun+ten;/*把百位数字和十位数字组成另一个新的十位数*/if(ab%2==1&&cd%2==1&&(ab%5==0||cd%5==0)&&ab!=0&&cd!=0){/*如果这两个十位数均是奇数并且两个十位数中至少有一个数能被5整除同时两个新十位数字均不为零*/b[cnt]=a[i];/*则把满足条件的数存入数组b中*/cnt++;}}for(i=0;i〈cnt-1;i++)/*将数组b中的数按从大到小的顺序排列*/for(j=i+1;j〈cnt;j++)if(b[i]〈b[j]){data=b[i];b[i]=b[j];b[j]=data;}}voidjsVal()\r\n{inti,thou,hun,ten,data,j;\r\nintab,cd;\r\nfor(i=0,i〈200,i++)\r\n{thou=a[i]/1000;/*求千位数字*/\r\nhun=a[i]%1000/100;/*求百位数字*/\r\nten=a[i]%100/10;/*求十位数字*/\r\ndata=a[i]%10;/*求个位数字*/\r\nab=10*thou+data;/*把千位数字和个位数字重新组成一个新的十位数*/\r\ncd=10*hun+ten;/*把百位数字和十位数字组成另一个新的十位数*/\r\nif(ab%2==1&&cd%2==1&&(ab%5==0||cd%5==0)&&ab!=0&&cd!=0)\r\n{/*如果这两个十位数均是奇数并且两个十位数中至少有一个数能被5整除,同时两个新十位数字均不为零*/\r\nb[cnt]=a[i];/*则把满足条件的数存入数组b中*/\r\ncnt++;\r\n}\r\n}\r\nfor(i=0;i〈cnt-1;i++)/*将数组b中的数按从大到小的顺序排列*/\r\nfor(j=i+1;j〈cnt;j++)\r\nif(b[i]〈b[j])\r\n{\r\ndata=b[i];\r\nb[i]=b[j];\r\nb[j]=data;\r\n}\r\n}解析:本题看起似乎比较繁琐,但只要仔细分析,把思路理清,还是不难解决的。由题意可以列出解题步骤如下:

(1)求得当前所取得的整数的千位、百位、十位、个位上的数字值。可以借助“/”(除法)与“%”(取余)两个运算符。“thou=a[i]/1000;hun=a[i]%1000/100;ten=a[i]%100/10;data=a[i]%10;”这4条语句可以依次取得原4位数的千位、百位、十位及个位上的数字值。

(2)按照要求(第一个十位数:新十位数的十位数字是原4位数的千位数字,新十位数的个位数字是原4位数的个位数;第二个十位数:新十位数的十位数字是原4位数的百位数字,新十位数的个位数字是原4位数的十位数字)把求得的各个位上的数字值组成两个新的十位数ab和cd,用“ab=10*thou+data;cd=10*hun+ten;”语句实现。

(3)对新组成的两个十位数进行条件判断(判断条件的语句是“if(ab%2==1&&cd%2=1&&(ab%5==0||cd%5==0)&&ab!=0&&cd!=0)”)。如果满足条件,则把原来的4位数放到数组b中,同时用一个计数器变量cnt求出满足条件的4位数的个数。

(4)对数组b中的4位数用选择法进行从大到小的排序。

35.voidCalValue(){inti;doublexsum=0.0;for(i=0;i<N;i++){sumint=sumint+(int)xx[i];/*求整数部分之和*/x=xx[i]-(int)xx[i];/*求每个数的小数部分*/sumdec=sumdec+x;/*求小数部分之和*/sum=sum+xx[i];/*求N个数之和*/}aver=sum/N;/*求N个数的平均数*/}voidCalValue()\r\n{inti;\r\ndoublex,sum=0.0;\r\nfor(i=0;i<N;i++)\r\n{sumint=sumint+(int)xx[i];/*求整数部分之和*/\r\nx=xx[i]-(int)xx[i];/*求每个数的小数部分*/\r\nsumdec=sumdec+x;/*求小数部分之和*/\r\nsum=sum+xx[i];/*求N个数之和*/\r\n}\r\naver=sum/N;/*求N个数的平均数*/\r\n}解析:本题考查的知识点如下;

(1)循环结构的使用。

(2)强制类型转换。

将一个实数的整数部分和小数部分分开,这里使用的方法是强制类型转换法。强制类型转换是按照要求将表达式的值转换成指定的类

温馨提示

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

评论

0/150

提交评论