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

下载本文档

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

文档简介

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

一、单选题(10题)1.下列关于局域网设备的描述中,错误的是()。

A.中继器可以用于连接物理层协议相同的局域网缆段

B.连接到一个集线器的所有节点共享一个冲突域

C.连接二层交换机上不同VLAN成员之间可以直接通信

D.三层交换机是具有路由功能的二层交换机

2.下列对IPv6地址FE80:0:0:0801:FE:0:0:04A1的简化表示中,错误的是()

A.FE8::801:FE:0:0:04A1

B.FE80::801:FE:0:0:04A1

C.FE80:0:0:801:FE::04A1

D.FE80:0:0:801:FE::4A1

3.计算机的病毒所造成的危害是()。

A.破坏计算机系统软件或文件内容B.造成硬盘或软盘物理破坏C.使计算机突然断电D.使操作员感染病毒

4.

5.下列哪项不属于三大欺骗技术()。

A.IP欺骗技术B.MAC地址欺骗技术C.DNS欺骗技术D.源路由欺骗技术

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

A.MPEGB.JPEGC.MP3D.ZIP

7.

8.关于以太网交换机的帧转发方式的说法,不正确的是()。

A.直接交换方式中帧出错检测由结点主机完成

B.存储转发方式具有帧差错检测能力

C.交换延迟时间最长的是存储转发方式

D.改进的直接交换方式只对长帧的地址字段进行差错控制

9.大型企业网基本结构采用3层结构的经验数据是结点数在250~()个。

A.5000B.1000C.50000D.10000

10.计算机病毒是()。

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

二、填空题(10题)11.私有密钥加密技术和______技术是两种最基本的加密技术。

12.TCP/IP体系结构可以分为4个层次,它们是应用层、传输层、和主机-网络层。

13.

14.VoIP是一种以为主,并推出相应的增值业务的技术。

15.

16.宽带城域网要求能够提供高传输速率和____________保证。

17.宽带综合业务数字网(B-ISDN)的传输速率很高,能达到几十或几百Mb/s,甚至达到几十或几百Gb/s。数据传输速率超过1Gb/s时,一般要采用【】作为传输介质。

18.

19.(4)虚电路的工作方式的工作过程分为3个阶段:虚电路建立阶段、_________阶段与虚电路拆除阶段。

20.多媒体软件包括多媒体播放软件和______。

三、2.填空题(8题)21.主机通过高速______与通信控制处理机相连接。

22.宽带城域网方案通常采用核心交换层、汇聚层与______的三层结构模式。

23.奔腾芯片有两条整数指令流水线和一条【】流水线。

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

25.如果某主机IP地址为192.168.182.12,子网屏蔽码为255.255.192.0,那么该主机所在子网的网络地址是______。

26.OSI参考模型中,网络层的主要功能有:______、拥塞控制和网络互联等。

27.下图所示的简单互联网中,路由器S的路由表中对应目的网络10.0.0.0的下一跳步IP地址应为______。

28.分布式系统与计算机网络的主要区别不在它们的物理结构上,而是在,______上。

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

提示:若中间变量为PRtemp,则可以直接使用结构赋值语句进行解题。

例如:sell[i]=temp.

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

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

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

五、1.选择题(3题)31.以下选项中哪个不是设计实时操作系统的主要目标是?()

A.方便用户与计算机系统交互B.及时响应和处理外部信号C.提高软件的运行速度D.增强计算机系统的可靠性

32.下面有关超文本标记语言HTML的论述中,正确的是______。

A.HTML文件必须使用特定厂商开发的浏览器,并不是所有浏览器均可阅读

B.HTML文件和普通的文本文件不同,需使用特殊的编辑g8来编辑

C.HTML文档中加入URL,可形成一个超链接而指向其他页面

D.HTML语言只能在Windows操作系统上运行

33.在以太网中应用光缆作为传输介质的意义在于()。

A.增加网络带宽B.扩大网络传输距离C.降低连接及使用费用D.A和B

六、1.程序设计题(3题)34.函数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)

}

35.下列程序的功能是:选出100~1000间的所有个位数字与十位数字之和被10除所得余数恰是百位数字的素数(如293)。计算并输出上述这些素数的个数cnt,以及这些素数值的和sum。请编写函数countValue()实现程序要求,最后调用函数writeDAT()把结果cnt和sum输出到文件OUT17.DAT中。

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

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

试题程序:

#include〈stdio.h>

intcnt,sum;

voidcountValue()

{

}

main()

{

cnt=sum=0;

countValue();

printf("素数的个数=%d\n",cnt);

printf("满足条件素数值的和=%d",sum);

writeDAT();

}

writeDAT()

{

FILE*fp;

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

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

fclose(fp);

}

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.C中继器工作在物理层,只能用于连接物理协议相同的局域网。连接到一个集线器的所有节点都在一个冲突域和广播域中。VLAN用于隔离不同的广播域,不同的VLAN成员之间不能直接通信。三层交换机具有部分路由器功能的交换机,用于加快大型局域网内部的数据交换,三层交换技术就是二层交换技术上加上三层转发技术,是在网络模型中的第三层实现了数据包的高速转发,既可实现网络路由功能,又可根据不同网络状况做到最优网络性能,故选项C错误。

2.A

3.A

4.C

5.D

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

7.A

8.D改进的直接交换方式结合了直接交换方式和存储转发方式的优点,改进的直接交换方式对长帧的地址字段和控制字段都进行了差错检测。

9.A

10.A

11.公用密钥加密公用密钥加密

12.互联层TCP/IP的体系结构及其与OSI参考模型各层的大致对应关系如下:

—应用层:与OSI参考模型的应用层大致对应;

—传输层:与OSI参考模型的传输层大致对应:

—互联层:与OSI参考模型的网络层大致对应;

—主机-网络层:与OSI参考模型的数据链路层和物理层大致对应。

13.控制

【解析】本题的考查点是浏览器的组成。浏览器的结构由一个控制单元和一系列的客户机单元、解释单元组成。控制单元是浏览器的中心,它协调和管理客户机单元和解释单元。

14.IP电话VoIP是一种以IP电话为主并推出相应增值业务的技术,是建立在IP技术上的分组化、数字化传输技术,其基本原理是:通过语音压缩算法对话音进行压缩编码处理,然后把这些语音数据按IP等相关协议进行打包,经过IP网络把数据报传输到目的地,再把这些语音数据包重组,经过解码、解压处理后,恢复成原来的语音信号,从而实现通过IP网络传送话音的目的。

15.组播地址

16.服务质量或QoS

\n

17.光纤或光缆光纤或光缆解析:由于光纤通信具有损耗低、频带宽、数据率高、抗电磁波干扰力强等特点,适用于高速率、距离较大的网络。

18.客户机/服务器

19.(4)数据传输

【解析】虚电路的工作方式的工作过程分为3个阶段:虚电路建立阶段、数据传输阶段与虚电路拆除阶段。

20.多媒体制作软件多媒体制作软件解析:多媒体软件包括多媒体播放软件和多媒体制作软件。其中多媒体制作软件包括文字编辑软件、图像处理软件、动画制作软件、音频处理软件、视频处理软件和多媒体创作软件。

21.通信线路通信线路解析:主机是资源子网的主要组成单元,它通过高速通信线路与通信子网的通信控制处理机相连接。

22.接入层接入层解析:目前城域网的建设方案具有几个共同点:传输介质采用光纤,交换结点采用基于IP的高速路由交换机ATM交换机,在体系结构上采用核心层、业务汇集层与接入层的三层模式,以适应各种业务需求、不同协议与不同类型用户的接入需要。

23.浮点指令浮点指令解析:奔腾采用超标量技术:内置多条流水线来同时执行多个处理,实质是以空间换时间,奔腾由两条整数指令流水线和一条浮点指令流水线组成。

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

25.168.120.0168.120.0解析:子网屏蔽码与主机IP地址进行“与”运算,得到的结果就是子网的网络地址了。子网掩码为255.255.192.0,有效的网络号为18位,192.168.182.12换算成二进制,取其前18位,就是子网网络地址192.168.120.0了。

26.路由选择路由选择解析:OSI参考模型中,网络层要实现路由选择、拥塞控制和网络互联等功能。

27.0.0.60.0.6解析:在IP数据包传输的过程中,路由器S接收到该数据包,并判断目的网络10.0.0.0,显然日的网络与自己不在同一网络,路由器S必须将IP数据包投递给下一站路由器R。所以,路由器S的路由表中,对应于目的网络10.0.0.0的下一跳IP地址应该是路由器R的前端地址30.0.0.6。

28.高层应用软件高层应用软件解析:分布式系统与计算机网络在物理结构上相同,主要的区别在高层应用软件。

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

\n【解题思路】

\n本题类似第57套试题,通过审题可以发现主要是排序条件的设置要求有所不同,参考答案的第8行进行修改即可。

\n【参考答案】

\n

\n

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

\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

31.C解析:实时操作系统的一个主要特点是及时响应,即每一个信息接收、分析处理和发送的过程必须在严格的时间限制内完成;另一个主要特点是要有高可靠性。此外实时操作系统还强调用户与计算机系统交互能力。只有C不是设计的主要目标。

32.C解析:超文本标记语言HTML(HyperTextMarkupLanguage)是一种标记语言(MarkupLanguage)。网页创建时定义的格式化文本、色彩、图像和超文本链接等都通过特定指令写在HTML文件中。如果加入URL,则可形成一个超链接而指向其他页面。HTML文件是一种普通的文本文件,可通过多种文字编辑器来编辑,但需要浏览器才能显示出实际效果。目前,HTML语言具有标准化的规范,不同厂商开发的浏览器均可以阅读,并且可以运行在各种不同的操作系统之上。

33.D解析:光纤具有低损耗、宽频带、传输距离长、高数据传输速率、低误码率与安全保密性好的特点,以太网使用光纤作传输介质就是利用其以上优点。但是光纤的连接使用维护费用都比较高。

34.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++;/*则此字符不变,取下一个字符*/\r\ncontinue;/*退出此次循环*/\r\n}\r\n*pf=*pf*11%256;/*如果不满足条件,则用新字符替代原字符*/\r\npf++;/*取下一个字符*/\r\n}\r\n}\r\n}解析:本题考查的知识点如下:

(1)字符对应的ASCII码。

(2)判断结构中多个条件的“或”运算。

(3)退出一次循环。

在C语言中,字符可参与任何整数运算。实际上,是字符的ASCII码参与了.运算。所以可以直接用字符代入f(p)的关系式中求出替换字符。若原字符是大写字母或f(p)≤32,则该字符不变。只有当字符大于等于A小于等于Z时,才是大写字母,所以这两个条件之间用“与”运算。而字符是大写字母与f(p)≤32之间为或的关系,所以这两个条件之间用“或”运算。若字符不变,则可不必计算替换字符,使用continue退出本次循环,进入下一次循环的条件判断中。因为这里不是直接退出循环结构,所以不能使用break语句。

35.voidcountValue()。{intijhalfhuntendata;for(i=101;i〈1000;i++){hun=i/100;/*求百位数字*/ten=i%100/10;/*求十位数字*/data=i%10;/*求各位数字*/if(hun==(ten+data)%10)/*如果个位数字与十位数字之和被10除所得余数恰是百位数字则进一步判断该数是否为素数*/{half=i/2;for(j=2;j〈=half;j++)if(i%j==0)break;if(j>half){cnt++;sum+=i;}/*计算这些素数的个数cnt以及这些素数值的和sum*/}}}voidcountValue()。\r\n{\r\ninti,j,half,hun,ten,data;\r\nfor(i=101;i〈1000;i++)\r\n{\r\nhun=i/100;/*求百位数字*/\r\nten=i%100/10;/*求十位数字*/\r\ndata=i%10;/*求各位数字*/\r\nif(hun==(ten+data)%10)/*如果个位数字与十位数字之和被10除所得余数恰是百位数字,则进一步判断该数是否为素数*/\r\n{\r\nhalf=i/2;\r\nfor(j=2;j〈=half;j++)\r\nif(i%j==0)break;\r\nif(j>half)\r\n{cnt++;sum+=i;}/*计算这些素数的个数cnt,以及这些素数值的和sum*/\r\n}\r\n}\r\n}解析:本题的解题思路是利用一个for循环依次取得100到1000之间的数,接着求得当前所取得的数的各个位上的数字值,语句“hun=i/100;ten=i%100/10:data=i%10:”可以分别取得某数的百位、十位及个位上的数字值,然后判断该数个位数字与十位数字之和被10除所得的余数是否恰好等于百位上的数字。如果这个条件成立,接着去判断原数是否是素数,这里,考虑到效率问题,可以依次用从2到该原数本身一半的数去除原数,如果原数能被除尽,则证明该数肯定不是素数,不需要做下面的工作,接着去取下一个数,继续判断。只有同时满足上述两个条件的数才是本题所需的数,这时把该数累加到变量sum(满足条件素数值的和)中,同时也给计数器变量cnt(素数的个数)加1。

36.voidjsVal(){ihtithouhuntendataj;for(i=0;i<MAX;i++)thou=a[i]/1000;/*求四位数的千位数字*/hun=a[i]%1000/100;

温馨提示

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

评论

0/150

提交评论