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

下载本文档

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

文档简介

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

一、单选题(10题)1.某主机的IP地址为5,子网屏蔽码为40。该主机的有限广播地址为()。

A.55

B.

C.5

D.55

2.在Windows中,存储用户密码信息的文件是()。

A.SAMB.passwdC.shadowD.group

3.

4.下列设置选项中,可构建虚拟邮件服务器的是()。

A.域名设置B.用户和组设置C.系统设置D.SMTP设置

5.3类和5类无屏蔽双绞线是局域网中常用的传输介质,它们常用于数据传输率()的局域网中。

A.为10Mbps

B.为100Mbps

C.分别为10Mbps和100Mbps

D.分别为100Mbps和1000Mbps

6.如下图所示,有4台Catelyst3548交换机,要求Switch.1和Switch-3只能从Switch-2上学到VLAN的信息,同时要求Switch-4作为一台独立的交换机,可自行建立、修改和删除VLAN信息,下列关于这4台交换机VTP工作模式的配置,正确的是()。

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

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

8.服务器的主机名为abe.com.cn、IP地址为123.127.134.230,别名为www.abc.corn.cn在该服务器建立网站时,网站创建向导中只输入网站的TCP端口为8000。访问该网站时在浏览器的地址栏中可输入的是()。

A.lattp://abe.tom.cn

B.http://123.127.134.230

C.http://www.abc.com.cn

D.http://123.127.134.230:8000

9.UDP服务的特点之一为:()。

A.不可靠B.QosC.面向连接D.有序

10.

二、填空题(10题)11.红外无线局域网的数据传输技术包括______红外传输、全方位红外传输与漫反射红外传输。

12.

13.

14.精简指令集计算机的英文缩写是______。

15.(2)衡量CPU的处理速度,有两种常用的单位:表示定点指令的平均执行速度用MIPS,表示浮点指令的平均执行速度用____________。

16.(17)常用的身份认证方法有:________、持证认证和生物识别。

17.WindowsNTServer操作系统是以“域”为单位实现对网络资源的集中管理。在主域控制器失效时,【】将会自动升级为主域控制器。

18.进行DES加密时,需要进行______轮的相同函数处理。

19.目前,因特网上的中文搜索引擎一般都提供分类检索和两种检索方式。

20.通过测量一系列的______值,TCP协议可以估算数据包重发前需要等待的时间。

三、2.填空题(8题)21.不经过CPU,数据直接在I/O设备与存储器间传输的方法称为【】。

22.ADSL的非对称性表现在______。

23.目前社区宽带网(RBB)主要由三种技术:通过电信网的数字用户线路xDSL传输数据,通过有线电视网CATV传输数据,通过纯粹的【】的传输数据。

24.卫星通信系统按照其采用的技术可分为三类,即:静止轨道卫星系统、中轨道卫星系统和【】。

25.OSI7层参考模型中的最高层是______。

26.以太网采用的通信协议是【】。

27.TCP协议是一种可靠的面向连接的协议,它允许将一台主机的【】无差错地传送到目的主机。

28.计算机的数据传输具有突发性,通信子网中的负荷极不稳定,可能带来通信子网暂时与局部的______现象。

四、C语言程序设计题(2题)29.已知在in.dat中存有若干个(个数<200)四位数字的正整数,函数ReadDat读取这若干个正整数并存入数组xx中。请编制函数CalValue,其功能要求:1.求出该文件中共有多少个正整数totNum;2.求这些正整数右移l位二进制位后,产生的新数是奇数的数的个数totCnt,以及满足此条件的这些正整数(右移前的值)的算术平均值totPjz。最后main函数调用函数WriteDat把所求的结果输出到文件out.dat中。

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

请勿改动数据文件in.dat中的任何数据,主函数main、读函数ReadDat和输出函数WdteDat的内容。

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

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

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

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

五、1.选择题(3题)31.网络接口卡的基本功能包括:数据转换.通信服务和()。

A.数据传输B.数据缓存C.数据服务D.数据共享

32.与传统的网络操作系统相比,Linux操作系统有许多特点,下面关于Linux主要特性的描述中,哪一个是错误的?______。

A.Linux操作系统具有虚拟内存的能力,可以利用硬盘来扩展内存

B.Linux操作系统具有先进的网络能力,可以通过TCP/IP协议与其他计算机连接

C.Linux操作系统限制应用程序可用内存的大小

D.Linux操作系统是免费软件,可以通过匿名FTP服务从网上获得

33.在中,主机名为______。

A.wwwB.sinaC.comD.cn

六、1.程序设计题(3题)34.已知数据文件IN58.DAT中存有300个4位数,并已调用读函数readDat()把这些数存入数组a中,请编制一函njsValue(),其功能是:求出这些4位数是素数的个数cnt,再把所有满足此条件的4位数依次存入数组b中,然后对数组b的4位数按从小到大的顺序进行排序,最后调用函数writeDat()把数组b中的数输出到

OUT58.DAT文件中。

例如:5591是素数,则该数满足条件,存入数组b中,且个数cnt=cnt+1。

9812是非素数,则该数不满足条件,忽略。

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

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

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

试题程序:

#include<stdio.h>

inta[300],b[300],cnt=0;

intisP(intm)

{

inti;

for(i=2;i<m;i++)

if(m%i==0)return0;

return1;

jsValue()

{

}

main()

{

inti;

readDat();

jsValue();

writeDat();

printf("cnt=~/od\n",cnt);

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

printf("b[%d]=%d\n",i,b[i]);

}

readDat()

{

FILE*fp;

inti;

fp=fopen("IN58.DAT","r");

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

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

fctose(fp);

}

writeDat()

{

FILE*fp;

inti;

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

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

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

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

fclose(fp);

}

35.读函数readDat()的功能是从文件IN25.DAT中读取20行数据存放到字符串数组xx中(每行字符串长度均小于80)。请编制函数jsSort(),该函数的功能是:以行为单位对字符串按下面给定的条件进行排序,排序后的结果仍按行重新存入字符串数组xx中,最后调用写函数writeDat()把结果xx输出到文件OUT25.DAT中。

条件:从字符串中间一分为二,左边部分按字符的ASCII值升序排序,排序后,左边部分与右边部分按例子所示进行交换。如果原字符串长度为奇数,则最中间的字符不参加处理,字符仍放在原位置上。

例如:位置012345678

源字符串dcbahgfe

43219876

处理后字符串hgfeabcd

98761234

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

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

试题程序:

#include〈stdio.h>

#include〈string.h>

#include〈conio.h>

charxx[20][80];

voidjsSort()

{

}

main()

{

readDat();

jsSort();

writeDat();

}

readDat()

{

FILE*in;

inti=0;

char*p;

in=fopen("IN25.DAT","r");

while(i〈20&&fgets(xx[i],80,in)!=NULL)

{

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

if(p)*p=0;

i++;

}

fclose(in);

}

writeDat()

{

FILE*out;

inti;

clrscr();

ut=fopen("OUT25.DAT","w");

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

{

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

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

}

fclose(out);

}

36.下列程序的功能是:在3位整数(100至999)中寻找符合下面条件的整数,并依次从小到大存入数组b中:它既是完全平方数,又有两位数字相同,例如144,676等。

请编制函数intjsValue(intbb[])实现此功能,满足该条件的整数的个数通过所编制的函数返回。

最后调用函数wfiteDat()把结果输出到文件OUTl2.DAT中。

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

请勿改动主函数main()和写函数wnteDat()的内容。

试题程序:

#include<stdio.h>

intjsValue(intbb[]

{

}

main()

{

intb[20],num;

num=jsValue(b);

writeDat(num,b);

}

writeDat(intnum,intb[])

{

FILE*out;

inti;

ut=fopen("OUT12.DAT","w");

fprintf(out,"%d\n",num);

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

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

fclose(out);

}

参考答案

1.A\r\n32位全为“l”的IP地址称为有限广播地址。与子网屏蔽码的值无关。如果采用子网编址,那么有限广播被限制在本子网之中。

2.A

3.A

4.A在域名管理界面中,可以增加新的域,用于构建虚拟邮件服务器、删除已有的域,还可以对域的参数进行修改。故选择A选项。

5.C解析:局域网中使用的双绞线可分为屏蔽双绞线和非屏蔽双绞线两大类。其中又以3类、4类、5类非屏蔽双绞线使用最多。从数据传输率特性来看,3类双绞线适合于10Mbps以下的数据传输,而5类双绞线适用于100Mbps以下的数据传输。

6.CVTP(VLANTrunkingProtocol,VLAN中继协议)有3种工作模式,分别为服务器模式(VTPServer)、客户机模式(VTPCIient)和透明模式(VTPTransparent)。其中,VTPServer模式提供VTP消息,包括VLANID和名字信息,学习相同域名的VTP消息,转发相同域名的VTP消息,可以添加、删除和更改VLAN信息。VTPCIient模式可以请求VTP消息,学习相同域名的VTP消息,转发相同域名的VTP消息,但不能添加、删除和更改VLAN信息。VlPTransparent模式相当于是一个独立的交换机,它不参与VTIP工作,不从ⅥPServer学习VLAN的配置信息,而只是拥有本设备上自己维护的VLAN信息。VTPTransparent模式可以建立、删除和修改本机卜的VLAN信息。根据分析可知Switch-2是配置VTPServer模式,Switch.1和Switch.3是配置VTPCIient模式,Switch-4是配置VTPTransparent模式。配置交换机的VTP这3种模式命令格式为:switch(config)#vtpmodeserveR1cli-entltransparent,故选C选项。

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

8.D访问使用不同的端口号创建网站时,需要在IP地址或别名后面加上端口号才能正取访问网站。故选择D选项。

9.A

\n

10.B

11.定向光束定向光束解析:红外无线传输分为:定向光束红外传输、全方位红外传输和漫反射红外传输。

12.

13.个人

【解析】播客是基于互联网的数字广播技术之一。播客录制的是网络广播或类似的网络语音广播节目。用户可以将网上的广播节目下载到自己的iPod播放器中随身收听,也可以制作节目并在网上共享。根据节目类型的不同,播客可以分为三类:传统广播节目的播客、专业播客提供商与个人播客。

14.RISCRISC解析:RISC是“精简指令集计算机”的英文缩写,它的指令系统相对简单,并由硬件执行,而复杂的操作则由简单指令合成。

15.MFLOPS【解析】衡量CPU的处理速度,有两种常用的单位:表示定点指令的平均执行速度用MIPS,表示浮点指令的平均执行速度用MFLOPS。

16.(17)口令认证【解析】常用的身份认证方法有:口令认证、持证认证和生物识别。

17.后备域控制器或备份域控制器后备域控制器或备份域控制器解析:WindowsNT操作系统以“域”为单位实现对网络资源的集中管理。在一个WindowsNT域中,只能有一个主域控制器(PrimaryDomainController),同时,还可以有后备域控制器(BackupDomainController)与普通服务器。后备域控制器的主要功能是提供系统容错,它保存着域用户与用户组信息的备份。后备域控制器可以像主域控制器一样处理用户请求,在主域控制器失效的情况下,它将会自动升级为主域控制器。

18.1616解析:在DES加密中,明文的处理经过3个阶段。首先,64位的明文经过初试置换(IP)而被重新排列。然后进行16轮的相同函数的作用,每轮的作用中有置换和代换。最后一轮迭代的输出有64位,它是输入明文和密钥的函数。最后,预输出再被与置换(IP)互逆的逆初始置换(IP-1)作用产生64位的密文。

19.关键词查询目前,因特网上的中文搜索引擎一般都提供分类检索和关键词查询两种检索方式。分类检索指利用搜索引擎提供的分类目录由上级类目逐级向下级类目查询的方式。各网站通过人工分类建立类目,一般分为娱乐与休闲、新闻与政治、商业与经济、教育、健康与医药、艺术与人文等大类,大类不断细化,渐进到细分网页。这种查询方式较为直观,便于族性检索,但查询速度慢,效率较低,且各搜索站点分类方式不统一,使用起来不太方便。关键词查询是搜索引擎提供的一种快速、高效的搜索方式。用户进入搜索引擎网页后,在关键词输入框中输入想要搜索的关键词,然后单击“搜索”按钮即可完成操作。当然,使用这种方式需要注意如何恰当地输入搜索的字符串,这直接关系到搜索结果的优劣。

20.往返时间往返时间解析:TCP能够选择重发时间,即TCP具有自适应性。TCP的自适应性来自于对每一连接当前延迟的监视。TCP没法知道一个互联网的所有部分在所有时刻的精确延迟,但TCP通过测量收到一个确认所需的时间来为每一活动的连接计算一个往返时间。当发送一个数据时,TCP记录下发送的时间,当确认到来时,TCP利用当前的时间减去记录的发送时间来产生一个新的往返时间估计值,在多次发送数据和接收确认后,TCP就产生了一系列的往返时间估计值,从而得到TCP重发之前需要等待的时间。

21.直接存储器存取方式(DMA)直接存储器存取方式(DMA)解析:不经过CPU,数据直接在I/O设备与存储器间传输的方法称为直接存储器存取方式(DMA)

22.下行速率和上行速率不同或局端到用户端下行速率和用户端到局端上行速率不同下行速率和上行速率不同或局端到用户端下行速率和用户端到局端上行速率不同解析:ADSL的非对称性表现在下行速率和上行速率不同。>

23.计算机网络计算机网络解析:社区宽带网络是接到用户的快速网络,从日前来看,有3种主要的技术,一种是基于电信网络的数字用户线路xDSL方式,它是建立在原有的电信线路上面传送宽带数据;另一种是在有线电视网CATV上传送宽带数据:还有一种就是纯粹计算机网络,也就是我们常说的局域网,它可能以基于IP的方式传输宽带数据。

24.低轨道卫星系统低轨道卫星系统解析:卫星通信传输技术为全球用户提供大范围、远距离的电视、移动通信和数据传输服务。利用卫星通信作为大型网络的主干网,实现远程计算机网络的互连,显然,卫星通信具有极大的灵活性。按照其采用的技术,卫星通信系统可分为静止轨道卫星系统、低轨道卫星系统和中轨道卫星系统三类。

25.应用层应用层解析:OSI7层网络参考模型最高层是应用层,它的作用是确定进程之间通信的性质,以满足用户的需要。

26.CSMA/CDCSMA/CD解析:以太网(Ethernet)的横心技术是带有冲突检测的载波侦听多路访问CSMA/CD方法。

27.字节流字节流解析:TCP协议是一种可靠的面向连接的协议,它允许将一台主机的字节流无差错地传送到目的主机。TCP协议将应用层的字节流分成多个字节段,然后将一个一个的字节段传送到互连层,发送到目的主机。

28.拥塞拥塞解析:在信息高速公路上,由于要进行大量科学计算、信息处理、多媒体数据服务与视频服务,它需要数据通信网能提供很高的带宽。同时计算机的数据传输具有“突发性”的特点,通信子网中的负荷极不稳定,随之可能带来通信子网的暂时与局部的拥塞现象。因此新型数据通信网必须要适应大数据、突发性传输的需求,并能对网络拥塞有良好的控制功能。

29.【审题关键句】读取正数,统计个数,右移后为奇数的个数及平均值。

\n【解题思路】

\n本题类似第44套试题,通过审题可以发现仅有一个不同点,即参与平均值计算的元素是数组xx[i]右移一位之后为奇数的元素,参考答案的第9条语句。

\n【参老答案】

\n

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

\n【解题思路】

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

\n

\n【参考答案】

\n

\n

31.B解析:网络接口卡的基本功能包括:数据转换、通信服务和数据缓存。

32.CLinux操作系统不限制应用程序可用内存的大小。此外Linux操作系统还有以下特点:

(l)Linux操作系统具有虚拟内存的能力,可以利用硬盘来扩展内存。

(2)Linux操作系统允许在同一时间内,运行多个应用程序。

(3)Linux操作系统支持多用户,在同一时间内可以有多个用户使用主机。

(4)Linux操作系统具有先进的网络能力,可以通过TCP/IP与其他计算机连接,通过网络进行分布式处理。

(5)Linux操作系统符合UNIX标准,可将Linux上完成的程序移植到UNIX主机上去运行。

(6)Linux操作系统是免费软件,源代码公开,可以通过匿名FTP服务从网上获得。

33.A

34.jsValue(){intijvalue;for(i=0;i<300;i++)if(isP(a[ii))/*如果该数为素数则将该数存入数组b中*/{b[cnt]=a[i];}for(i=0;i<cnt-1;i++)/*对数组b的4位数按从小到大的顺序进行排序*/for(j=i+l;j<cnt;j++)if(b[ii>b[j]){value=b[i];b[i]=b[j];b[j]=value;}}jsValue()\r\n{\r\ninti,j,value;\r\nfor(i=0;i<300;i++)\r\nif(isP(a[ii))/*如果该数为素数,则将该数存入数组b中*/\r\n{\r\nb[cnt]=a[i];\r\n}\r\nfor(i=0;i<cnt-1;i++)/*对数组b的4位数按从小到大的顺序进行排序*/\r\nfor(j=i+l;j<cnt;j++)\r\nif(b[ii>b[j])\r\n{\r\nvalue=b[i];\r\nb[i]=b[j];\r\nb[j]=value;\r\n}\r\n}解析:本题考查的知识点如下:

(1)循环的嵌套。

(2)数据的排序。

在本题中,已给出了判断素数的函数voidisP(intm),只需将数代入进行判断即可。将素数存入数组b,再对数组b中的数进行排序。排序采用“选择排序法”——第一次从第一个数据开始和所有后面的数据进行比较,与比它大(小)的数据交换位置,将数据中最大(小)的数交换到最前面。第二次从第二个数据开始与后面的数据进行比较,将本次比较中最大(小)的数据交换至第二个位置,直至最后一个数据。以此类推,则可完成题目的要求。

35.voidjsSort(){intijkstrlhalf;charch;for(i=0;i〈20;i++){strl=strlen(xx[i]);/*求字符串的长度*/half=str1/2;/*确定各行中字符串的中间位置*/for(j=0;j〈half-1;j++)/*对中间位置以前的字符进行升序排序*/for(k=j+1;k〈half;k++)if(xx[i][j]>xx[i][k]){ch=xx[i][j];xx[i][j]=xx[i][k];xx[i][k]=ch;}for(j=half-1k=str1-1;j>=0;j--k--)/*将左边部分与右边部分对应的字符进行交换*/{ch=xx[i][j];xx[i][j]=xx[i][k];xx[i][k]=ch;}}}voidjsSort()\r\n{inti,j,k,strl,half;\r\ncharch;\r\nfor(i=0;i〈20;i++)\r\n{strl=strlen(xx[i]);/*求字符串的长度*/\r\nhalf=str1/2;/*确定各行中字符串的中间位置*/\r\nfor(j=0;j〈half-1;j++)/*对中间位置以前的字符进行升序排序*/\r\nfor(k=j+1;k〈half;k++)\r\nif(xx[i][j]>xx[i][k])\r\n{ch=xx[i][j];\r\nxx[i][j]=xx[i][k];\r\nxx[i][k]=ch;\r\n}\r\nfor(j=half-1,k=str1-1;j>=0;j--,k--)/*将左边部分与右边部分对应的字符进行交换*/\r\n{ch=xx[i][j];\r\nxx[i][j]=xx[i][k];\r\nxx[i][k]=ch;\r\n}\r\n}\r\n}解析:本题考查对二维字符数组的处理。由于对二维字符数组的操作是按照先行后列的顺序,因此,需要首先求得各行字符串的长度(利用求字符串长度的strlen()函数),然后借助循环结构逐个访问各行中的每一个字符。在本题中,应先确定各行中字符串的中间位置(长度的一半就是中间位置),然后先对中间位置以前的字符进行升序排序,排序过程如下:依次用每一个位置的字符与它后面的所有字符(到中间位置前一个字符结束)进行比较,如果发现某字符的ASCII码值小于当前被比较的字符的ASCII码值,则将发现的字符与当前字符进行交换,交换后继续与其后面的字符进行比较。最终比较所得的结果是第一个位置总是存放着最小的字符,第二个位置总是存放着稍大的字符,以此类推就实现了从小到大的排序功能。接着要做的工作是把中间位置前的一个位置定为初始位置,字符串中的最后一个位置也视为初始位置,让两个位置所对应的字符进行交换,交换过后,这两个位置值(也就是下标值)分别前移,再进行对应位置字符的交换。

36.intisValue(intbb[]){intijk=0;inthuntendata;for(i=100;i<=999;i++){j=10;whi

温馨提示

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

评论

0/150

提交评论