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

下载本文档

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

文档简介

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

一、单选题(10题)1.利用()可以扩大远距离局域网覆盖范围。

A.单一集线器B.集线器向上连接端口级联C.双绞线级联D.堆叠式集线器结构

2.ADSL上行速率在()

A.64Kbps~640Kbps

B.640Kbps~7Mbps

C.7Mbps~10Mbps

D.10Mbps~20Mbps

3.关于局域网交换机,下列表述错误的是()。

A.直接交换方式不支持输入输出速率不同的端口间的帧转发

B.存储转发方式在转发前要进行差错检测

C.端口号/MAC地址映射表是通过“地址学习”来获得的

D.改进的直接交换方式在收到帧的前16个字节后判断帧头是否正确

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

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

5.计算机信息系统发生安全事故和案件,应当()在内报告当地公安机关公共信息网络安全监察部门。

A.8小时B.48小时C.36小时D.24小时

6.在集中式网络管理模式中,网络管理结点与被管结点之间的关系是()。

A.对等B.主/从C.管理者/代理D.服务器/代理

7.主机板有许多分类方法。按CPU插座的不同可分为()。

A.Slot1主板、Socket7主板

B.AT主板、Baby-AT主板、ATX主板

C.SCSI主板、EDO主板、AGP主板

D.TX主板、LX主板、BX主板

8.下列不属于无线接入技术的是()

A.APONB.AdhocC.WiMAXD.WiFi

9.以下不属于计算机病毒生命周期的是()。

A.潜伏阶段B.繁殖阶段C.触发阶段D.破坏阶段

10.下列关于WindowsServer2003系统下DNS服务器配置和测试的描述中,错误的是()。

A.DNS服务器中的根DNS服务器不需管理员手工配置

B.使用nslookup命令可测试正向和反向查找区域

C.反向查找区域中,主机的指针记录必须手工添加

D.主机记录的生存时间是指该记录在客户机中缓存的时间

二、填空题(10题)11.

12.一台主机的IP地址为00,屏蔽码为。现在用户需要配置该主机的默认路由。如果与该主机直接相连的惟一的路由器具有两个IP地址,一个为00,屏蔽码为,另一个为,屏蔽码为,那么该主机的默认路由应该为______。

13.

14.局域网从基本通信机制上选择了与广域网完全不同的方式,即从______方式改变为共享介质方式和交换方式。

15.

16.网络操作系统有三大阵营:【】、Novell的NetWare和Microsoft的WindowsNT。

17.

18.不经过CPU,数据直接在I/O设备与存储器间传输的方法称为【】。

19.可以满足几十公里范围内的大量企业、机关、公司的多个局域网互连的需要,并能实现大量用户与数据、语音、图像等多种信息的网络是______。

20.

三、2.填空题(8题)21.在电信管理网中,管理者和代理之间的管理信息交换是通过CMIS和______实现的。

22.X.25网络设备包括数据终端设备(DTE),分组交换设备(PSE)和______设备。

23.认证技术主要解决网络通信过程中通信双方的【】认可。

24.路由器是构成因特网的关键设备。按照OSI参考模型,它工作于【】层。

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

26.第一个无线局域网的标准是______标准。

27.基于文件服务的网络操作系统,可以分为文件服务器和______。

28.在对死锁的处理的四种策略中,采用银行家算法是______。

四、C语言程序设计题(2题)29.已知在文件in.dat中存有100个产品销售记录,每个产品销售记录由产品代码dm(字符型4位),产品名称mc(字符型10位),单价dj(整型),数量sl(整型),金额je(长整型)五部分组成。其中:金额=单价*数量。函数ReadDat读取这100个销售记录并存入结构数组sell中。请编制函数SortDat,其功能要求:按产品代码从大到小进行排列,若产品代码相同,则按金额从大到小进行排列,最终排列结果仍存入结构数组sell中。最后main函数调用函数WriteDat把结果输出到文件out.dat中。

提示:若中间变量为PRtemp,则可以直接使用结构赋值语句进行解题;产品代码比较请用函数strcmp进行解题。

例如:sell[i]=temp;

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

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

30.函数ReadDat实现从文件in.dat中读取一篇英文文章,存入到字符串数组xx中;请编制函数encryptChar,按给定的替代关系对数组xx中的所有字符进行替代,仍存入数组xx对应的位置上,最后调用函数WriteDat把结果xx输出到文件oul.dat中。

替代关系:f(p)=p*11mod256,mod为取余运算,P是数组xx中某一个字符的ASCIl值,f(p)是计算后的无符号整型值(注意:中间变量定义成整型变量),如果原字符是小写字母或计算后f(p)值小于等于32,则该字符不变,否则用f(p)替代所对应的字符。

注意:部分源程序存放在test.c文件中,原始数据文件存放的格式是:每行的宽度均小于80个字符,含标点符号和空格,并也按此替代关系进行处理。

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

五、1.选择题(3题)31.操作系统能找到磁盘上的文件,是因为有磁盘文件名与存储位置的记录。在Windows中,整个记录表称为______。

A.IP路由表B.VFAT虚拟文件表C.端口/MAC地址映射表D.内存分配表

32.关于域名解析说法错误的是()。

A.名字服务器也构成层次结构

B.域名服务器是域名解析系统的核心

C.反复解析就是反复要求名字服务器系统一次性给出全部解析

D.域名解析是在服务器树中的一条单向路径

33.在利用SSL协议进行安全数据传输过程中,会话密钥是由()产生的。

A.浏览器和Web站点B.CAC.浏览器D.Web站点

六、1.程序设计题(3题)34.己知在文件IN46.DAT中存有100个产品销售记录,每个产品销售记录由产品代码dm(字符型4位)、产品名称mc(字符型10位)、单价dj(整型)、数量s1(整型)、金额je(长整型)几部分组成。其中,金额=单价×数量可计算得出。函数ReadDat()的功能是读取这100个销售记录并存入数组sell中。请编制函数SortDat(),其功能要求:按金额从大到小进行排列,若金额相同,则按产品代码从大到小进行排列,最终排列结果仍存入结构数组sell中,最后调用写函数WriteDat()把结果输出到文件OUT46.DAT中。

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

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

试题程序:

#include<stdio.h>

#include<mem.h>

#include<string.h>

#include<conio.h>

#include<stdlib.h>

#defineMAX100

typedefstruct

{

chardm[5];

charmc[11];

intdj;

intsl;

longje;

}PRO;

PROsell[MAX];

voidReadDat();

voidWriteDat();

voidSortDat()

{

}

voidmain()

{

memset(sell,0,sizeof(sell));

ReadDat();

SortDat();

WriteDat();

}

voidReadDat()

{

FILE*fp;

charstr[80],ch[11];

inti;

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

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

{

fgets(str,80,fp);

memcpy(sell[i].dm,str,4);

memcpy(sell[i].mc,str+4,10);

memcpy(ch,str+14,4);

ch[4]=0;

sell[i].dj=atoi(ch);

memcpy(ch,str+18.5);

ch[5]=0;

sellIii.sl=atoi(ch);

sell[i].je=(long)sell[i].dj*sell[i].sl;

}

fclose(fp);

}

voidWriteDat()

{

FILE*fp;

inti;

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

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

{

fprintf(fp,"%s%s%4d%5d

%101d\n",sell[i].dm,sell[i].mc,sell[i].dj,sell[ii.si,sell[i].je)

;

}

fclose(fp);

}

35.下列程序的功能是:寻找并输出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);

}

36.已知数据文件1N69.DAT中存有200个4位数,并已调用读函数readDat()把这些数存入数组a中,请编制一函数jsVal(),其功能是:把一个4位数的千位数上的值减百位数上的值再减十位数上的值最后减个位数上的值,如果得出的值大于等于零且此4位数是奇数,则统计出满足此条件的数的个数cnt并把这些4位数存入数组b中,然后对数组b的4位数按从小到大的顺序进行排序,最后调用函数writeDat()把结果cnt及数组b中的符合条件的4位数输出到out69.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("IN69.DAT","r");

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

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

fclose(fp);

}

voidmain()

{

inti;

readDat();

jsVal();

printf("满足条件的数=%d\n",cnt);

for(i=0;i.printf("%d",b[i]);

printf("\n");

wrfteDat();

}

writeDat()

{

FILE*fp;

ihti;

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

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

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

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

fclose(fp);

}

参考答案

1.B解析:利用集线器向上连接端口级联可以扩大局域网覆盖范围。在实际应用中,近距离使用双绞线实现集线器互连,远距离使用集线器向上连接端口级联。

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

3.D解析:Ethernet交换机的帧转发方式可以分为三类:直接交换方式、存储转发交换方式、改进的直接交换方式。直接交换方式的优点是交换延迟时间短,缺点是缺乏差错检测能力,不支持不同输入输出速率的端口之间的帧转发。存储转发交换方式优点是具有帧差错检测能力,并能支持不同输入输出速率的端口之间的帧转发,缺点是交换延迟时间将会增长。改进的直接交换方式的交换延迟时间介于前两者之间,在接收到帧的前64个字节后,判断Ethernet帧的帧头字段是否正确,如果正确则转发出去。

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

5.D

6.B集中式网络管理模式在网络系统中设置专门的网络管理结点,管理软件和管理功能主要集中在网络管理结点上,网络管理结点与被管结点之间的关系是主从关系。

7.A

8.AAPON是ATM和PON相结合的产物。PON即无源光纤网络(无缘的光接入网),其光配线网(ODN)上的器件全部由无源器件组成,不包含任何有源结点。在PON中采用ATM信元的形式来传输信息,称为APON。无线接入技术主要有WLAN、WiMAX、Wi-Fi、WMAN和Adhoc等。因此答案选A。

9.D计算机病毒生命周期包括4个阶段;潜伏阶段、繁殖阶段、触发阶段和执行阶段。

10.C反向查找区域中,使用“更新相关的指针(PTR)记录”选项,可以将指针记录自动添加到反向查找区域中。故选择C选项。

11.

.10000解析:一台主机的IP地址为00,屏蔽码为,则网络号为(IP地址与屏蔽码进行逻辑“与”得到的结果)。与该主机直接相连的唯一的路由器具有两个个IP地址,一个为00,屏蔽码为,可以得出网络号为,即该路由器网络相连,而主机所在的网络号刚好为。另一个IP地址为,屏蔽码为.可以得出网络号。这样我可以得到主机和路由器的关系,所以该主机的默认路由为00。

13.43

【解析】c类IP地址仅用8位表示主机,21位表示网络,该IP地址的主机号为43。

14.存储转发存储转发解析:局域网与广域网一个重要的区别在于它们覆盖的地理范围。由于局域网覆盖范围小,所以它从基本通信机制上选择了与广域网完全不同的方式,即从存储转发方式改变为共享介质方式和交换方式,在传输介质、介质存取控制方法上形成了自己的特点。

15.密钥交换

16.UnixUnix解析:网络操作系统有3大阵营:UNIX、Novell的NetWare和Microsoft的WindowsNT。

17.

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

19.MAN或城域网MAN或城域网解析:城域网(MetropolitanAreaNetwork,MAN)是介于广域网与局域网之间的一种高速网络,早期的城域网产品主要是光纤分布式数据接口(FDDI)。

20.

21.CMIPCMIP解析:在电信管理网中,管理者和代理之间的管理信息交换是通过CMIS和CMIP实现的。

22.数据电路端接设备(DCE)数据电路端接设备(DCE)解析:X.25建议规定了以分组方式工作的用户数据终端设备DTE与通信子网的数据电路端接设备DCE之间的接口标准,此外还包括了分组交换设备。

23.身份身份解析:本题考查点是认证技术的作用。认证技术是防止主动攻击的一种重要手段。它主要解决通信双方的身份认证。也就是说,双方都需要确认对方是真实的,不是冒充的。同时,认证技术还要解决信息完整性认证问题,即保证在通信过程中信息未被篡改和破坏。

24.网络网络解析:网桥是在数据连路层上实现不同网络的互连的设备;路由器是在网络层上实现多个网络互连的设备;网关是通过使用适当的硬件与软件,来实现不同网络协议之间的转换功能,硬件提供不同网络的接口,软件实现不同的互联网协议之间的转换。

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

26.802.11802.11解析:第一个无线局域网的标准是1990年IEEE802委员会建立的802.11标准。

27.工作站软件工作站软件解析:基于文件服务的网络操作系统分为文件服务器和工作站软件两个部分。

28.避免死锁避免死锁解析:死锁的处理包含预防死锁,避免死锁,检测死锁和解除死锁。银行家算法属于对死锁的避免,需要很大的系统开销。

29.【审题关键句】计算金额,按产品代码从大到小进行排列,相同的则按金额从大到小排列,结果存入结构数组。

\n【解题思路】

\n①首先定义两个循环变量i、j;一个用来保存结构体变量长度的计算结果的变量len;一个用于中间转换数据的结构体变量tmp。

\n②计算结构体变量长度,并按结构体变量tmp分配len大小的内存空间。

\n③建立两个for循环,指定第一个for循环的循环变量i从0开始,到l00时结束,每循环一次,变量i的值加1;第2个for循环的循环变量j从i+1开始,即从当前行的下一行开始,到l00时结束,每循环一次,变量j的值加1。

\n④在循环体中指定排序的条件,分两个步骤指定,第一步通过strcmp函叛判断第i行的产品代码与其后面各行中产品代码的大小关系;第二步,如果比较的两行中产品代码相同的话,则再比较金额的大小。当第i行的产品代码小于后面比较

\n行的产品代码,又或者产品代码相同时,第i行的金额小于后面比较行的金额时,将执行if条件语句后面花括号中的命令,花括号中3条命令的功能就是根据题目要求实现将记录从大到小的排序。

\n【参考答案】

\n

30.【审题关键句】字符替代f(p)=p*11mod256,小于等于32或原字符对应小写字母不变,否则替换。

\n【解题思路】

\n本题类似第69套试题,通过审题可以发现主要是排序条件的设置要求有所不同,参考答案的第6行,修改if条件语句的设置即可。另外,在源程序中已经定义了一个无符号变量val,因此,在编写答案程序时,不需要再重新定义。

\n【参考答案】

\n

31.B解析:操作系统之所以能够找到磁盘上的文件,是因为有磁盘上的文件名与存储位置的记录。在DOS里,称为文件表FAT;在Windows中,称为虚拟文件表VFAT;在OS/2中,称为高性能文件系统HPFS。

32.C解析:主机名与IP地址的映射是借助于一组既独立。又协作的域名服务器完成的。因特网中存在大量的域名服务器,域名服务器是域名解析系统的核心。名字服务器也构成一定的层次结构。域名解析采用自项向下的算法,从根服务器到叶服务器,在其间的某一个结点上实现域名解析。由于树形结构的上下管辖关系,域名解析只走一条从树中某结点开始到另一结点的一条自顶向下的单向路径,不会回溯,也不会遍历整个树结构。反复解析就是每次请求一个服务器,不行再请求其他服务器。

33.C解析:Web站点与浏览器之间的安全通信是借助于安全套接层(SSL,SecureSocketsLayer)完成的。在SSL工作步骤中,是由浏览器产生会话密钥,并用Web服务器的公钥加密传给Web服务器。

34.voidSortDat(){intij;PROxy;for(i=0;i<99;i++)for(j=i+l;j<100;j++){if(sell[i].je<sell[j].je)/*按金额从大到小进行排列*/{xy=sellIii;sell[i]=sell[j];sell[j]=xy;}elseif(sell[i].je==sell[j].je)/*若金额相同*/if(strcmp(sell[ii.dmsell[j].dm)<0)/*则按产品代码从大到小进行排列*/{xy=sell[i];sell[i]=sell[j];sell[j]=xy;}}}voidSortDat()\r\n{\r\ninti,j;\r\nPROxy;\r\nfor(i=0;i<99;i++)\r\nfor(j=i+l;j<100;j++)\r\n{\r\nif(sell[i].je<sell[j].je)/*按金额从大到小进行排列*/\r\n{\r\nxy=sellIii;\r\nsell[i]=sell[j];\r\nsell[j]=xy;\r\n}\r\nelseif(sell[i].je==sell[j].je)/*若金额相同*/\r\nif(strcmp(sell[ii.dm,sell[j].dm)<0)/*则按产品代码从大到小进行排列*/\r\n{\r\nxy=sell[i];\r\nsell[i]=sell[j];\r\nsell[j]=xy;\r\n}\r\n}\r\n}解析:本题考查的知识点如下:

(1)结构体及结构数组的相关操作。

(2)结构数组的排序。

(3)字符型数组的比较。

本题着重考查结构体变量的访问、赋值,包括结构体本身及结构体中各个成员的访问和赋值。根据题意要求,我们首先要按照金额对记录从大到小进行排列。若金额相同,则要比较产品代码。因为产品代码为字符型,所以不能使用简单的比较运算符进行比较。在这里,我们使用了字符串处理函数strcmp(char*strll,char*strl2,unsignedintcouO对其进行比较。因为已定义了结构数组,就可以使用循环进行比较排序。排序采用前面介绍的“选择排序法”。

35.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决定。将整数转变成字符串后,判断字符串是否左右对称。求得字符串长度后设置两个变量,一个从字符串的头开始向后移动,一个从字符串的倒数第一个元素开始向前移动,直到移至数组的中间元素。若两者所决定的数组元素均相等,则字符串左右对称。

36.voidjsVal(){ihtithouhun

温馨提示

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

评论

0/150

提交评论