【2022年】江苏省淮安市全国计算机等级考试网络技术测试卷(含答案)_第1页
【2022年】江苏省淮安市全国计算机等级考试网络技术测试卷(含答案)_第2页
【2022年】江苏省淮安市全国计算机等级考试网络技术测试卷(含答案)_第3页
【2022年】江苏省淮安市全国计算机等级考试网络技术测试卷(含答案)_第4页
【2022年】江苏省淮安市全国计算机等级考试网络技术测试卷(含答案)_第5页
已阅读5页,还剩17页未读 继续免费阅读

下载本文档

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

文档简介

【2022年】江苏省淮安市全国计算机等级考试网络技术测试卷(含答案)学校:________班级:________姓名:________考号:________

一、单选题(10题)1.各种脚本攻击所必需的环境是()。

A.JavaScriptB.VBScriptC.WSHD.NETFramework

2.关于光纤分布式数据接口FDDI的叙述错误的是______。

A.FDDI是一种以光纤为传输介质的高速主干网

B.FDDI具有动态分配带宽的能力

C.FDDI能支持同步和异步数据传输

D.FDDI标准采用了IEEE803的体系结构

3.ATM层类似于数据链路层协议,可以利用()技术在同一条物理链路上进行多路复用。

A.频分多路复用B.时分多路复用C.虚电路D.以上都是

4.关于网络营销的成本策略,下列哪个说法不正确()。

A.对于选择网络经营的企业,利用网络对企业各生产经营环节进行整合,降低企业运营成本,从而全面提升企业的整体竞争力

B.成本策略是指企业站在自身的立场,以最少的代价获得最大的利益

C.网络交易和传统交易相比,能够降低采购成本、减少库存费用、节约广告宣传费用、降低顾客服务成本、减少市场调查费用

D.对于选择网络经营的企业,还要考虑顾客的网络交易成本。如果顾客认为通过网络交易太贵,就会作出别的选择

5.如果网络结点传输10bit数据需要1×10-8s,则该网络的数据传输速率为()。

A.10MbpsB.1GbpsC.100MbpsD.10Gbps

6.关于新闻组的特点,下列哪个说法是不正确的()。

A.访问新闻组和浏览主页、发送电子邮件、下载和FTP上传文件不能同时进行,相对增加了上网费用

B.用户每次利用新闻组客户端软件下载的都是新标题和新文章,除非用户指定,否则不会重复下载

C.理论上,用户可以一次将新闻组服务器上的所有新闻组的全部标题和文章下载至本地硬盘,信息量非常大,而且所下载文章的时间跨度大

D.切断网络连接后,用户可以在本地阅读、回复文章,这些离线操作无须支付上网费用

7.IP地址是由网络号和主机号组成,长度为(),用点分十进制表示。

A.2bitB.4bitC.64bitD.32bit

8.通信信道的类型有两类:广播通信信道和()。

A.系统信道B.交互信道C.点一点通信信道D.本地系统

9.)Internet中有一种设备,它是网络与网络之间相互连接的桥梁,这种设备是()。

A.客户机B.路由器C.服务器D.主机

10.第

15

关于划分0SI参考模型层次的原则是()。

Ⅰ.网中各结点都有相同的层次

Ⅱ.不同结点的同等层具有相同的功能

Ⅲ.同一结点相邻层之间通过接口通信

Ⅳ.每一层使用下层提供的服务,并向其上层提供服务

Ⅴ.不同结点的同等层按照协议实现对等层之间的通信

A.Ⅰ、Ⅱ、ⅢB.Ⅱ、Ⅲ、ⅤC.Ⅱ、Ⅲ、Ⅳ、ⅤD.都是

二、填空题(10题)11.在CPU与主存之间设置,其目的是为了提高CPU对主存的访问效率。

12.

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

14.网络中的计算机与终端间要想正确地传送信息和数据,必须在数据传输的顺序、数据的格式及内容等方面有一个约定或规则,这种约定或规则称作______。

15.源路由选项可以分为两类,一类是严格源路由选项,另一类是___________选项。

16.POP3协议采用的工作模式是。

17.

18.(18)攻击密码体制一般有两种方法:密码分析学和________。

19.引导型病毒指寄生在磁盘引导区或_________。

20.(12)如果一个IP地址为4的主机需要向网络进行直接广播,那么,它使用的直接广播地址为____。

三、2.填空题(8题)21.按照压缩编码的原理可分为3类,分别是:熵编码(无损压缩)、源编码(有损压缩)和______。

22.局域网从介质访问控制方法的角度可以分为两类:共享介质局域网与______局域网。

23.当路由表中没有到某一特定网络或特定主机地址的路由时,在使用______的情况下,路由选择例程就可以把数据报发到这个路由上。

24.局域网常用的传输介质有同轴电缆,双绞线,光纤和______。

25.在网络中,为了将语音信号和数据、文字、图形、图像一同传输,必须利用______技术将语音信号数字化。

26.因特网的主要组成部分包括通信线路、路由器、主机和【】。

27.ATM信元结构中,信头差错控制(HEC)字段是对信头前______个字节的8位CRC码校验。

28.计算机网络是由负责信息处理并向全网提供可用资源的资源子网和负责进行信息传输的【】组成。

四、C语言程序设计题(2题)29.将文件in.dat中的200个整数读至数组xx中。请编制jsValue函数,要求:求出数组xx中的数值为奇数的个数cntl和数值为偶数的个数cnt2以及数组xx下标为奇数的元素值的算术平均值pJ。

结果cntl,cnt2,pJ输出到out.dat中。

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

请勿改动数据文件in.dat中的任何数据、主函数main、读函数read_dat和输出函数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.在Telnet中,利用NVT的主要目的是______。

A.进行多路复用B.屏蔽不同终端系统之间的差异C.提高文件传输性能D.匿名登录远程主机

32.以下关于奔腾处理器体系结构的描述中,正确的是______。

A.哈佛结构是把指令和数据分别进行存储

B.超流水线技术的特点是设置多条流水线同时执行多个处理

C.超标量技术的特点是提高主频、细化流水

D.奔腾不支持多重处理,安腾支持多重处理

33.EDI具有3个主要特点:第一,EDI是计算机应用系统之间的通信;第二,数据自动地投递和传输处理,应用程序对它自动响应;而EDI第三个重要特点是______。

A.计算机之间传输的信息遵循一定的语法规则与国际标准

B.EDI必须通过Internet进行传输

C.计算机之间传输的信息遵循E-mail标准

D.所有的EDI信息在局域网中传输

六、1.程序设计题(3题)34.下列程序的功能是:寻找并输出11至999之间的数m,它满足m,m2和m3均为回文数。所谓回文数是指其各位数字左右对称的整数,例如121,676,94249等。满足上述条件的数如m=11,m2=121,m3=1331皆为回文数。请编制函数intjsValue(longn)实现此功能,如果是回文数,则函数返回1,反之则返回0。最后把结果输出到文件out43.dat中。

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

请勿改动主函数main()。

#include<stdio.h>

intjsValue(longn)

{

}

main()

{

longm;

FILE*out;

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

for(m=11;m<1000;m++)

{

if(jsValue(m)&&jsValue(m*m)&&jsValue(m*m*m))

{

printf("m=%41d,m*m=%61d,m*m*m=%81d",m,m'm,m*m*m);

fprintf(out,"m=%41d,m*m=%61d,m*m*m=%81d\n",m,m*m,m*m*m);

}

}

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.文件IN65.DAT中存有若干个(个数<200)4位数字的正整数,函数ReadDat()是读取这若干个正整数并存入数组xx中。请编制函数CalValue(),其功能要求是:(1)求出这个文件中共有多少个正整数totNum。

(2)求出这些数中的各位数字之和是奇数的个数totCnt,以及满足此条件的这些数的算术平均值totpjz。最后调用函数WriteDat()把所有结果输出到文件OUT65.DAT中。

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

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

#include<stdio.h>

#include<conio.h>

#defineMAXNUM200

intxx[MAXNUM];

inttotNum=0;

inttotCnt-0;

doubletotPjz=0.0;

intReadDat(void);

voidWriteDat(void);

voidCalValue(void)

{

}

voidmain()

{

inti;

clrscr();

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

xx[i]=0;

if(ReadDat())

{

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

return;

}

CalValue();

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

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

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

WriteDat();

}

intReadDat(void)

{

FILE*fp;

inti=0;

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

return1;

while(!feof(fp))

{

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

}

fclose(fp);

return0;

}

voidWriteDat(void)

{

FILE*fp;

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

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

fclose(fp);

}

参考答案

1.C

2.D【解析】光纤分布式数据接口FDDI标准采用了IEEE802的体系结构和逻辑链路控制LLC协议。

3.CATM层允许数据通过多条虚电路在同一条物理链路上进行多路复用。ATM交换机接收来自特定输入端口的信元,根据信元头中的VPI/VCI字段,检查路由表进行信元转发,并更新信元头的VPI和VCI。\n单选题

4.B

5.B解析:数据传输速率是描述数据传输系统的重要技术指标之一。数据传输速率在数值上,等于每秒钟传输构成数据代码的二进制比特数,它的单位为比特/秒\n(bit/seconD),通常记做bps。本题中该网络的数据传输速率就等于传输数据除以所用的时间,即10bit/1×10-8s=109bps,转换成Gbps为1Gbps。

6.A

7.D

8.C解析:通信信道的类型有两类:广播通信信道和点-点通信信道。

9.B

10.D\r\n0S1将整个通信功能划分为7个层次,划分层次的原则是:①网中各结点都有相同的层次;②不同结点的同等层具有相同的功能;③同一结点相邻层之间通过接口通信;④每一层使用下层提供的服务,并向其上层提供服务:⑤不同结点的同等层按照协议实现对等层之间的通信。

11.Cache首先,设置Cache并不能从实质上扩大主存容量。Cache在CPU与主存间交换数据,对外存储器(硬盘)是没有太大影响的,其主要目的是为了提高CPU对主存的访问效率。

12.数据加密

【解析】Blowfish算法是由BruceSchneier设计的一种对称分组密码,具有快速、紧凑、简单、安全性可变等特点。是一个可变密钥长度的分组密码算法,分组长度为64位。算法由密钥扩展和数据加密两部分组成。

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

14.网络协议网络协议解析:网络中的计算机与终端间要想正确地传送信息和数据,必须在数据传输的顺序、数据的格式及内容等方面有一个约定或规则,这种约定或规则称作网络协议。15.松散源路由

【解析】源路由选项可以分为两类,一类是严格源路由选项,另一类是松

散源路由选项。

16.客户机/服务器模式POP3是POP协议的第3个主要版本,它允许对邮件进行检索、下载、删除等操作,采用客户机/服务器模式。当用户程序需要下载邮件时,POP客户机首先向POP服务器的TCP端口110发送连接请求,一旦TCP连接建立成功,POP客户机就可以向服务器发送命令,从而下载和删除邮件。

17.

18.穷举攻击

【解析】攻击密码体制一般有两种方法:密码分析学和穷举攻击。

19.\n主引导区

\n

20.255

【解析】直接广播地址是指包含一个有效的网络号和一个全“1”的主机号,其作用是因特网上的主机向其他网络广播信息。lP地址为4的主机需要向网络进行直接广播,那么它使用的直接广播地址为55,因特网上的主机就可以使用该地址向网络上的所有主机广播。

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

22.交换式交换式解析:局域网从介质访问控制方法的角度可以分为两类:共享介质局域网与交换式局域网。

23.默认路由默认路由解析:路由表可以包含到某一网络的路由和到某一特定的主机路由外,还包含一个特殊的路由——默认路由。当路由表中没有到某一特定网络或特定主机地址的路由时,在使用默认路由的情况下,路由选择历程就可以把数据报发到这个默认路由上。

24.无线通信信道无线通信信道解析:局域网常用的传输介质有:同轴电缆、双绞线、光纤与无线通信信道。目前,在覆盖范围比较小的局域网中使用双绞线,在远距离传输中使用光纤,在有移动结点的局域网中采用无线技术的趋势已经明朗。

25.A/D或模/数转换A/D或模/数转换解析:在网络中,要将语音信号和数字、文字、图形、图像一同传输,则语音信号必须通过模/数转换技术转换成数字信号。

26.信息资源信息资源解析:因特网主要由以下部分组成:1、通信线路;2、路由器;3、服务器与客户机;4、信息资源。

27.44解析:HEC字段是对信头前4个字节的8位CRC码校验,使接收器能检测信头在传输过程中发生的差错。

28.通信子网通信子网解析:随着计算机网络结构的不断完善,从逻辑上把数据处理功能和数据通信功能分开,这就构成具有二级结构的计算机网络。通常把实现信息传输功能的部分称为通信于网;把实现数据处理,向全网提供可用资源的部分称为资源子网。

29.【审题关键句】读入数值,奇数个数,偶数个数,数组下标为奇数的平均值。

\n【解题思路】

\n本题类似第42套试题,通过审题可以发现仅有一个不同点,即本题是计算数组下标为奇数的元素的平均值,参考答案的第6条语句。

\n【参考答案】

\n

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

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

\n【参考答案】

\n

31.B解析:本题考查点是Telnet中NVT的作用。用户计算机需要和远程计算机协同完成一个任务时,需要使用Internet的远程登录服务。Telnet采用了客户机/服务器模式,用户远程登录成功后,用户计算机暂时成为远程计算机的一个仿真终端,可以直接执行远程计算机上,拥有权限的任何应用程序,而计算机此时只起到发送命令、接收和显示运算结果的作用。为了解决不同计算机系统键盘定义的差异,它采用了网络虚拟终端(NVT)技术,定义了一种标准的键盘。从下图可以看出,Telnet客户机和Telnet服务器之间使用的NVT格式,可屏蔽用户终端格式和远程主机系统格式之间的差异,即不同终端系统之间的差异。

32.A解析:超流水线技术是通过细化流水、提高主频,使得在一个机器周期内完成一个甚至多个操作,其实质是以时间换取空间;超标量技术是通过内置多条流水线来同时执行多个处理,其实质是以空间换时间;多重处理是指多CPU系统,它是高速并行处理技术中最常用的体系结构之一,由于奔腾提供的数据一致性以及存储器的定序存取功能,是它支持多重处理。

33.A解析:EDI具有3个主要特点:

(1)EDI是计算机应用系统之间的通信;

(2)数据自动地投递和传输处理,应用程序对它自动相应;

(3)计算机之间传输地信息遵循一定的语法规则与国际标准。

34.intjsValue(longn){intistrlhalf;charxy[20];ltoa(nxy10);/*将长整数n转换成与其等价的字符串存入xy指向的字符串中输出串为十进制*/strl=strlen(xy);/*求字符串的长度*/half=strl/2;for(i=0;i<half;i++)if(xy[i]!=xy[--strl])break;/*判断字符串是否左右对称*/if(i>=half)return1;/*如果字符串是回文则返回1*/elsereturnO;/*否则返回0*/}intjsValue(longn)\r\n{inti,strl,half;\r\ncharxy[20];\r\nltoa(n,xy,10);/*将长整数n转换成与其等价的字符串存入xy指向的字符串中,输出串为十进制*/\r\nstrl=strlen(xy);/*求字符串的长度*/\r\nhalf=strl/2;\r\nfor(i=0;i<half;i++)\r\nif(xy[i]!=xy[--strl])break;/*判断字符串是否左右对称*/\r\nif(i>=half)return1;/*如果字符串是回文,则返回1*/\r\nelsereturnO;/*否则返回0*/\r\n}解析:本题考查的知识点如下:

(1)将整型变量转换成字符串。

(2)字符串长度的确定和循环的使用。

(3)字符串是否对称的判断。

回文数是指其各位数字左右均对称的整数,因为给出的数的位数不确定,所以不采用将各位上的数字转变成单独的数再比较的方法。这里使用函数char*ltoa(longnum,char*str,intradix),其功能是将长整数num转换成与其等价的字符串存入str指向的字符串中,输出串的进制由radix决定。将整数转变成字符串后,判断字符串是否左右对称。求得字符串长度后设置两个变量,一个从字符串的头开始向后移动,一个从字符串的倒数第一个元素开始向前移动,直到移至数组的中间元素。若两者所决定的数组元素均相等,则字符串左右对称。

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循环来依次从数组中取得的数,由于题目要求求数组中正整数的个数,因此,对于为零的整数,不做任何处理,接着去取下一个数。只要某个数大于零,则该数一定是正整数,这时就给变量totNum(正整数的个数)累加1,用语句“thou=xx[i]/1000;hun=

温馨提示

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

评论

0/150

提交评论