【2022年】陕西省铜川市全国计算机等级考试网络技术模拟考试(含答案)_第1页
【2022年】陕西省铜川市全国计算机等级考试网络技术模拟考试(含答案)_第2页
【2022年】陕西省铜川市全国计算机等级考试网络技术模拟考试(含答案)_第3页
【2022年】陕西省铜川市全国计算机等级考试网络技术模拟考试(含答案)_第4页
【2022年】陕西省铜川市全国计算机等级考试网络技术模拟考试(含答案)_第5页
已阅读5页,还剩17页未读 继续免费阅读

下载本文档

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

文档简介

【2022年】陕西省铜川市全国计算机等级考试网络技术模拟考试(含答案)学校:________班级:________姓名:________考号:________

一、单选题(10题)1.

2.

3.

4.设计一个宽带城域网将涉及“三个平台一个出口”,即网络平台、业务平台、管理平台和()

A.广域网出口B.局域网出口C.城市宽带出口D.卫星通道出口

5.目前宽带城域网保证QoS要求的技术主要有RSVP,DiffServ和()

A.ATMB.MPLSC.SDHD.Adhoc

6.IPv6地址的长度为:()。

A.32位B.48位C.64位D.128位

7.由于网络信息更新及时、传递速度快,只要信息收集者及时发现信息,就可以保证信息的()。

A.便于存储B.方便性C.时效性强D.准确性高

8.以下哪个地址是MAC地址______。

A.0D-01-22-AA

B.00-01-22-0A-AD-01

C.A0.01.00

D.139.216.000.012.002

9.

10.与多媒体视频压缩技术有关的是()。

A.MPEGB.JPEGC.MP3D.ZIP

二、填空题(10题)11.以太网协议将接收出错分为3种类型:帧校验错、帧长度错和______。

12.TCP/IP参考模型的传输层定义了两种协议,即传输控制协议和______协议。

13.按逻辑功能区分,SIP系统由用户代理、代理服务器、重定向服务器、______。

14.网络体系结构的概念包括【】和相邻层接口两层含义。

15.用户数据报协议(UDP)的端口使用______位二进制数示。

16.从介质访问控制方法的角度,局域网可分为两类,即共享局域网与。

17.异步传输ATM技术是一种【】和复用技术。

18.在验证数字签名时,公钥数字签名算法中的RSA算法比数字签名标准算法(DSS)速度______。

19.

20.

三、2.填空题(8题)21.IEEE802.3z标准在LLC子层使用【】标准。

22.一个局域网要实现分布式进程通信,为用户提供完备的网络服务功能,就必须具备【】。

23.ATM是以【】为数据传输单元的一种分组交换和复用技术。

24.按使用的传输技术分类,计算机网络可以分成广播式网络和【】。

25.NSFNET采用的是一种【】结构,分为主干网、地区网和校园网。

26.计算机网络OSI参考模型中的7个层次从高层到低层分别是:应用层、表示层、会话层、运输层、网络层、【】和物理层。

27.IP地址是网上的通信地址,是计算机、服务器、路由器的端口地址。每一个IP地址在全球是惟一的。这个IP地址实际上由______和主机地址两部分组成。

28.ATM层类似于【】层协议。

四、C语言程序设计题(2题)29.函数RData实现从文件in.dat中读取一篇英文文章存入到字符串数组original中,请编写函数StrCharMove,其函数的功能是:以行为单位把字符串中所有字符的ASCII值右移4位,然后把右移后的字符ASCII值再加上原字符的ASCII值,得到新的字符仍存入原字符串对应的位置上。最后把已处理的字符串仍按行重新存入字符串数组original中,最后调用函数WData,把结果original输出到文件out.dat中。

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

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

请勿改动主函数main、读数据函数RData和输出数据函数WData的内容。

30.已知数据文件in.dat中存有200个四位数,并已调用读函数readDat把这些数存入数组a中,请考生编制一函数isVat,其功能是:如果四位数各位上的数字均是奇数,则统计出满足此条件的个数cnt并把这些四位数按从大到小的顺序存入数组b中。最后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.物理层的功能包括()。

A.实现实体间的按位传输B.实现实体间的按帧传输C.实现实体间的按分组传输D.实现实体间的按报文传输

33.以下关于WWW服务系统的描述中,哪一个是错误的()。

A.WWW服务系统采用客户/服务器工作模式

B.WWW服务系统通过URL定位系统中的资源

C.WWW服务系统使用的传输协议为HTML

D.WWW服务系统中资源以页面方式存储

六、1.程序设计题(3题)34.已知数据文件IN87.DAT中存有300个4位数,并已调用函数readDat()把这些数存入数组a中,请编制一函数jsValue(),具功能是:求出千位数上的数加个位数上的数等于百位数上的数加十位数上的数的个数cnt,再求出所有满足此条件的4位数平均值pjz1,以及所有不满足此条件的4位数的平均值pjz2,最后调用函数writeDat()把结果cnt,pjz1,pjz2,输出到out87.dat文件中。

例如:6712,6+2=7+1,则该数满足条件,计算平均值pjz1,且个数cnt=cnt+1。

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

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

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

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

试题程序:

#include

inta[300],cnt=0;

doublepjz1=0.0,pjz2=0.0;

voidjsValue()

{

main()

{

inti;

readDat();

jsValue();

writeDat();

printf("cnt=%d\n满足条件的平均值pjz1=%7.21f\n不满足条件的平均值pjz2=%7.21f\n",cnt,pjz1,pjz2);

readDat()

{

FILE*fp;

inti;

fp=fopen("in87.dat","r");

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

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

fclose(fp);

}

writeDat()

{

FILE*fp;

inti;

fp=fopen("out87.dar","w");

fprintf(fp,"%d\n%7.21f\n%7.21f\n",cnt,pjz1,pjz2);

fclose(fp);

}

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

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

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

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

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

试题程序:

#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("数据文件ENG49.IN不能打开!\n\007");

return;

}

encryChar();

WriteDat();

}

intReadDat(void)

{

FILE*fp;

inti=0;

unsignedchar*p;

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

return1;

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

{

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

if(p)*p=07

i++;

}

maxline=i;

fclose(fp);

return0;

}

voidWriteDat()

{

FILE*fp;

inti;

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

for(i=0;i<maxline;i++)*

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

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

}

fclose(fp)

}

36.下列程序的功能是:把s字符串中所有的字符左移一个位置,串中的第一个字符移到最后。请编制函数chg(char*s)实现程序要求,最后调用函数readwriteDat()把结果输出到out63.dat文件中。

例如:s字符串中原有内容为Mn,123xyZ,则调用该函数后,结果为n,123xyZM。

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

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

试题程序:

#include<conio.h>

#include<stdio.h>

#defineN81

voidreadwriteDAT();

voidchg(char*s)

{

}

main()

{

chara[N];

clrscr();

printf("Enterastring:");

gets(a);

printf("Theoriginalstringis:");

puts(a);

chg(a);

printf("Thestringaftermodified:");

puts(a);

readwriteDAT();

}

voidreadwriteDAT()

{inti;

chara[N];

unsignedchar*p;

FILE*rf,*wf;

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

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

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

{fgets(a,80,rf);

p=strchr(a,'\n');

if(p)*p=0;

chg(a);

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

}

fclose(rf);

fclose(wf);

}

参考答案

1.A

2.D

3.C

4.C宽带城域网的总体结构如下图所示。

5.B解析:在宽带城域网业务中有多媒体业务、数据业务与普通的语音业务。各种业务对网络服务质量的要求是不同的。网络服务质量表现在延时、抖动、吞吐量和包丢失率等几个方面。在有限的网络资源条件下,应该针对用户享受服务与使用资源的不同来划分不同的等级,并按照使用业务等级制订对应的付费标准。同时,宽带城域网运营商也必须对不同的服务制订不同的服务质量QoS要求。目前,宽带城域网保证服务质量QoS要求的技术主要有:资源预留(RSVP)、区分服务(DiffServ)与多协议标记交换(MPLS)。

本试题选项A的“ATM”,是指异步传输模式(AsynchronousTransferMode),是一种以信元为传输单位的数据交换技术。选项C的SDH(SynchronousDigitalHierarchy,同步数字体系)是一种将复接、线路传输及交换功能融为一体、并由统一网管系统操作的综合信息传送网络。选项D的“AdHoc”是一种无须无线接入点(AP)和有线网络的支持,在无线网卡之间直接通信的无线局域网工作模式。

6.D

\n

7.C

8.B解析:典型的MAC地址长度为48位(6个字节),标准的表示方法是在两个十六进制数之间用一个连字符隔开,故选项B是正确的。

9.C

10.A解析:MPEG是关于视频、音频的一种压缩技术。

11.帧错位帧错位解析:以太网协议将接收出错分为3种类型:帧校验错、帧长度错和帧位错。

12.用户数据报用户数据报解析:TCP协议是一种可靠的面向连接的协议,UDP协议是一种不可靠的无连接协议。

13.用户代理代理服务器重定向服务器注册服务器用户代理,代理服务器,重定向服务器,注册服务器解析:按逻辑功能区分,SIP系统由用户代理,代理服务器,重定向服务器,注册服务器组成,其中用户代理分为用户代理客户机和用户代理服务器两部分,代理服务器负责接受用户代理发来的请求,重定向服务器用于规划SIP呼叫路径,注册服务器用于接收和处理用户端的客户请求。

14.同层次进程通信的协议同层次进程通信的协议解析:网络体系结构的概念包括同层次进程通信的协议和相邻层接口两层含义。

15.1616解析:用户数据报协议(UDP)的端口使用16位二进制数表示。

16.交换式局域网从局域网应用的角度看,其特点如下。

—局域网覆盖有限的地理范围,能够满足机关、企业、校园、军营等有限范围内的计算机、终端与各类信息处理设备的联网需求。

—局域网具有较高的数据传输速率、较低的误码率和高质量的数据传输环境。

—局域网一般属于一个单位所有,易于建立、维护和扩展。

—决定局域网的主要技术要素是:网络拓扑、传输介质与介质访问控制方法。

—局域网从介质访问控制方法的角度可以分为共享介质局域网与交换式局域网。

17.分组交换分组交换解析:异步传输ATM技术是一种分组交换和复用技术。

18.快快解析:常用的公钥数字签名算法有RSA算法和数字签名标准算法DSS。DSS在生成密钥时快一点,但是在验证签名时慢很多。

19.

20.

21.IEEE802.2IEEE802.2解析:IEEE802.2标准,定义了逻辑链路控制LLC子层功能与服务。由IEEE802标准之间的关系可知,IEEE802.3标准、IEEE802.4标准、IEEES02.5标准、IEEE802.9标准和IEEES02.11标准具有相同的逻辑链路控制LLC子层,都采用IEEE802.2标准。

22.局域网高层软件局域网高层软件解析:一个局域网要实现分布式进程通信,为用户提供完备的网络服务功能,就必须具备局域网高层软件。

23.信元信元解析:本题考查点是ATM交换技术。异步传输模式ATM是一种面向连接的分组交换和复用技术,主要特征有:①通过虚电路传送数据,并在需要时可以进行多路复用;②ATM用固定长度53B的信元发送数据;③ATM交换机能够以非平等的方式处理同一信道内不同连接中的信元流。

24.点对点网络或点-点式网络点对点网络或点-点式网络解析:计算机网络中,主要的分类方法有按覆盖的地理范围分类和按使用的传输技术分类。广播式网络中,各个节点使用的信道是公用的,一个节点发出的信息,其他各个节点都同时接收到,所以发出的报文分组必须带有目的地址。各个接收节点通过对比目的地址来确定报文是否是发给自己的,是则接收,否则丢弃。点对点网络中,信源和信宿如果不直接相连,则通过各个中途节点的存储转发功能将信源发出的信息传送到信宿节点。从信源到信宿的路径可能存在很多条,就要进行路由选择。存储转发机制和路由选择机制是点到点网络不同于广播式网络的重要区别。

25.层次型层次型解析:NSFNET采用的是一种层次型结构。

26.数据链路或链路或Datalink数据链路或链路或Datalink解析:网络的OSI参考模型分为以下7层:应用层、表示层、会话层、传输层、网络层、数据链路层和物理层。

27.网络地址网络地址

28.数据链路数据链路解析:ATM层类似于数据链路层协议。

29.【审题关键句】以行为单位把所有字符的ASCII值右移4位,后把右移后的字符ASCII值再加上原字符的ASCII值,得到新的字符。

\n【解题思路】

\n①首先定义循环变量i、j和表示字符串长度的整型变量strl。

\n②在第一层for循环中,循环变量i从0开始,依次递增直到其值等于或大于maxline,在循环体中,首先用函数strlen(original[i])计算字符串original[i]的长度,把这个值赋给整型变量strl。在第二层for循环中,循环变量j从0开始,依次递增直到其值等于或大于strl,利用表达式original[i][j]+=original[i][j]>>4实现对字符original[i][j]的ASCII码值右移4位后所得到值与原字符original[i][j]的ASCII码值相加,仍存入原字符串对应的位置上的功能。

\n【参考答案】

\n

30.【审题关键句】各位都是奇数,从大到小排序。

\n【解题思路】

\n本题类似第32套试题,通过审题可以发现主要是对四位数的筛选条件有所不同,即判断四位数的每一位数都为奇数,参考答案的第8条语句,只需将每位数的判断条件改为奇数判断即可。

\n【参考答案】

\n

31.D解析:防火墙是构成网络安全因素的重要手段。它的任务是对于进出网络的所有信息进行全面的检测,监视网络的使用,阻断有害信息进入网络的途径,也要防止内部保密的信息通过一个特别的点传输到系统以外,在必要的情况下发布安全警报,重新部署网络地址转换,向外发布信息

32.A解析:物理层实现按位传输。不同的层有不同的协议数据单元,按帧传输是数据链路层的功能,按分组传输是网络层的功能,按报文传输是传输层的功能。

33.C解析:WWW服务系统采用客户/服务器工作模式。它以超文本标记语言HTML与超文本传输协议HTTP为基础,为用户提供界面一致的信息浏览系统。

34.voidjsValue(){intithouhuntendatan=O;for(i=0;i<300;i++){thou=a[i]/1000;/*求四位数的千位数字*/hun=a[i]%1000/100;/*求四位数的百位数字*/ten=a[i]%100/10;/*求四位数的十位数字*/data=a[i]%10;/*求四位数的个位数字*/if(thou+data==hun+ten)/*如果千位数加个位数等于百位数加十位数*/{cnt++;/*则统计满足条件的数的个数*/pjz1+=a[i];/*将满足条件的数求和*/}else{n++;/*否则统计不满足条件的数的个数*/pjz2+=a[i];/*将不满足条件的数求和*/}}pjz1/=cnt;/*求满足条件的数的平均值*/pjz2/=n;/*求不满足条件的数的平均值*/}voidjsValue()\r\n{\r\ninti,thou,hun,ten,data,n=O;\r\nfor(i=0;i<300;i++)\r\n{\r\nthou=a[i]/1000;/*求四位数的千位数字*/\r\nhun=a[i]%1000/100;/*求四位数的百位数字*/\r\nten=a[i]%100/10;/*求四位数的十位数字*/\r\ndata=a[i]%10;/*求四位数的个位数字*/\r\nif(thou+data==hun+ten)/*如果千位数加个位数等于百位数加十位数*/\r\n{\r\ncnt++;/*则统计满足条件的数的个数*/\r\npjz1+=a[i];/*将满足条件的数求和*/\r\n}\r\nelse\r\n{\r\nn++;/*否则统计不满足条件的数的个数*/\r\npjz2+=a[i];/*将不满足条件的数求和*/\r\n}\r\n}\r\npjz1/=cnt;/*求满足条件的数的平均值*/\r\npjz2/=n;/*求不满足条件的数的平均值*/\r\n}解析:本题考查的知识点如下:

(1)运算符“%”及“/”的使用。

(2)循环结构及选择结构的使用。

在本题中,首先要将一个4位数的千位、百位、十位、个位拆成独立的数字。这里借助特殊运算符号“%”(取余)和“/”(整除),拆分方法略。然后判断符合千位数+个位数:百位数+十位数的数的个数。依次求得符合各种条件的数的和及其平均值。

35.voidencryChar(){inti;char*pf;for(i=0;i<maxline;i++){pf=xx[i];/*指针pf指向该行首地址*/while(*pf!=0){if((*pf>='A'&&*pf<='Z')||*pf*11%256<=32)/*如果原字符是大写字母或计算后的值小于等于32*/{pf++;/*则此字符不变取下一个字符*/continue;/*退出此次循环*/}*pf=*pf*11%256;/*如果不满足条件则用新字符替代原字符*/pf++;/*取下一个字符*/}}}voidencryChar()\r\n{inti;\r\nchar*pf;\r\nfor(i=0;i<maxline;i++)\r\n{\r\npf=xx[i];/*指针pf指向该行首地址*/\r\nwhile(*pf!=0)\r\n{\r\nif((*pf>='A'&&*pf<='Z')||*pf*11%256<=32)\r\n/*如果原字符是大写字母或计算后的值小于等于32*/\r\n\r\n{\r\npf++;

温馨提示

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

评论

0/150

提交评论