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

下载本文档

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

文档简介

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

一、单选题(10题)1.IP地址块/27、2/27和4/26经过聚合后可分配的IP地址数为()。

A.62B.64C.126D.128

2.以下选项中,不是分组密码优点的是()。

A.较强的适用性B.对插入的敏感程度高C.加密速度快D.无需密钥同步

3.FTP协议支持的两种传输方式,一种是文本文件,另一种是()文件。

A.十六进制B.二进制C.网页D.图片

4.被称为交互式电视点播系统的是()。

A.CVDB.IPTVC.VODD.VoIP

5.按照ITU-标准,传输速度为155.520Mbit/s的标准是()。

A.OC-3B.OC-12C.OC-48D.OC-192

6.宽带城域网的总体结构分为()。

A.核心层、汇聚层、接入层

B.WINDOWS平台、LINUX平台、UNIX平台

C.网络平台、业务平台、转发平台

D.网络平台、业务平台、管理平台

7.两台交换机分别具有8个和16个10/100Mbps个全双工下联端口,它的上联端口带宽至少分别应为()。

A.3.2Gbps和6.4Gbps

B.1.6Gbps和3.2Gbps

C.0.8Gbps和1.6Gbps

D.0.4Gbps和.0.8Gbps

8.

9.IEEE802.2标准定义的共享介质局域网有三类,以下不属于正EE802.2标准定义的局域网的是()。

A.带冲突检测的载波多路访问(CSMA/CD)方法的总线型局域网

B.令牌总线方法的总线型局域网

C.CSMA/CA方法的无线局域网

D.令牌环方法的环型局域网

10.下列关于SNMP的描述中,错误的是()。

A.SNMP是基于TCP传输的

B.MIB一2库中计数器类型的值只能增加不能减少

C.SNMP操作主要有Get、Set、Notifications等

D.Manager通过SNMP定义的PDU向Agent发出请求

二、填空题(10题)11.(18)网络防火墙的主要类型是包过滤路由器、电路级网关和_________网关。

12.无线传输有着显而易见的诸多优点,目前已广泛应用于通信领域,其中最常见的无线信道有微波、红外线和【】。

13.局域网中常用的3种非屏蔽双绞线是3类线、4类线和【】。

14.

15.计算机的硬件主要包括:______、存储器和输入/输出设备。

16.网络性能管理的主要目的是维护网络

和网络运营效率。

17.(8)以太网协议将接收出错分为3种类型:帧校验错、帧长度错和________。

18.在浏览器结构中,处于中心地位的是。

19.Internet是全球最大的计算机网络,它的基础协议是______。

20.

三、2.填空题(8题)21.网桥和路由器都是网络互联的设备,它们之间的区别主要表现在______的级别上。

22.目前宽带网络中采用“光纤同步数字传输体系”的英文缩写是【】。

23.帧中继(FrameRelay)是在X.25分组交换的基础上,简化了差错控制、流量控制和【】功能,而形成的—种新的交换技术。

24.以太网交换机是利用建立和维护______进行数据交换的。

25.网络安全机制涉及网络安全策略与数字签名、______、第三方确认和Intemet防火墙等技术。

26.按照OSI参考模型,网络中每一个结点都有相同的层次,不同结点的对等层使用相同的______。

27.电磁波是一种无线通信介质,描述电磁波的参数有3个:______、频率和光速。

28.IP协议有两个版本,即IPV4和______。

四、C语言程序设计题(2题)29.函数ReadDat实现从文件in.dat中读取一篇英文文章,存入到无符号字符串数组xx中;请编制函数encryptChar,按给定的替代关系对数组xx中的所有字符进行替代,其替代值仍存入数组xx所对应的位置上,最后调用函数WriteDat把结果xx输出到文件out.dat中。

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

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

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

30.已知数据文件in.dat中存有300个四位数,并已调用读函数readDat把这些数存入数组a中,请编制一函数jsValue,其功能是:求出所有这些四位数是素数的个数cnt,再求出所有满足此条件的四位数平均值pjzl,以及所有不满足此条件的四位数平均值pjz2。最后main函数调用写函数writeDat把结果cnt,pjzl,pjz2输出到out.dat文件中。

例如:5591是素数,该数满足条件,参加计算平均值pjzl,且个数cnt-=cnt+1。

9812是非素数,该数不满足条件,参加计算平均值pjz2。

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

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

请勿改动数据文件in.dat中的任何数据、主函数main、读函数readDat和写函数writeDat的内容。

五、1.选择题(3题)31.为了防止Web服务器与浏览器之间的通信内容被窃听,可以采用的技术为______。

A.身份认证B.NTFS分xEC.SSLD.FAT32分区

32.一个网络协议主要由以下3个要素组成:语法、语义与时序。其中语法规定了()的结构与格式。Ⅰ.用户数据Ⅱ.服务原语Ⅲ.控制信息Ⅳ.应用程序

A.Ⅰ和ⅡB.Ⅰ和ⅢC.Ⅰ、Ⅱ和ⅣD.Ⅱ和Ⅳ

33.10Mbps的传输速率,每秒钟可以发送()bit。

A.1×107B.1×106C.1×109D.1×1012

六、1.程序设计题(3题)34.函数ReadDat()的功能是实现从文件IN35.DAT中读取一篇英文文章存入到字符串数组xx中。请编制函数SortCharD(),该函数的功能是:以行为单位对字符按从大到小的顺序进行排序,排序后的结果仍按行重新存入字符串数组xx中,最后调用函数WriteDat()把结果xx输出到文件OUT35.DAT中。

例如,原文:dAe,BfC

CCbbAA

结果:fedCBA,

bbCCAA

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

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

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

试题程序:

#include<Stdio.h>

#include<String.h>

#include<conio.h>

charxx[50][80];

intmaxline=0;

intReadDat(void);

voidWriteDat(void);

voidSortCharD()

{

}

voidmain()

{

Clrscr();

if(ReadDat())

{

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

return;

}

SortCharD();

WriteDat();

}

intReadDat(void)

{

FILE*fp;

inti=0;

Char*p;

if((fp:fOpen("IN35.DAT","r"))==NULL)

return1;

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

{

p=strchr(xX[i],"\n");

if(p)*p:0;

i++;

}

maxline=i;

fclose(fp);

return0;

}

voidWriteDat()

{

FILE*fp;

inti;

Clrscr();

fp:fopen("OUT35.DAT","w");

for(i:0;i<maxline;i++)

{

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

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

}

fclose(fp);

}

35.已知IN7.DAT中存有200个4位数,并已调用读函数readDat()把这些数存入数组a中,请编制一函数jsVal(),其功能是:依次从数组a中取出一个数,如果该4位数连续大于该4位数以后的5个数且该数是奇数,则统计出满足此条件的数的个数ont,并把这些4位数按从小到大的顺序存入数组b中,最后调用写函数writeDat()把结果cnt及数组b中符合条件的4位数输出到OUT7.DAT文件中。

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

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

试题程序:

#include<stdio.h>

#defineMAX200

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

voidwriteDat();

voidjsVal()

{

}

voidreadDat()

{

inti;

FILE*fp;

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

for(i=0;i<MAX;i++)fscanf(fp,"%d",&a[i]);

close(fp);

}

main()

{

inti;

readDat();

jsVal();

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

for(i=0;i<cnt;i++)printf("%d",b[i]);

printf("\n");

writeDat();

}

voidwriteDat()

{

FILE*fp;

inti;

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

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

for(i=0;i<cnt;i++)fprintf(fp,"%d\n",b[i]);

fclose(fp);

}

36.请编制函数ReadDat()实现从文件IN93.DAT中读取1000个十进制整数到数组xx中。请编制函数Compute()分别计算出xx中奇数的个数odd、偶数的个数even、平均值aver及方差totfc的值,最后调用函数WriteDat()把结果输出到OUT93.DAT文件中。

计算方差的公式如下:

原始数据的存放格式是:每行存放10个数,并用逗号隔开(每个数均大于0且小于等于2000)。

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

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

试题程序:

#include<stdio.h>

#include<stdlib.h>

#include<string.h>

#defineMAX1000

intxx[MAX],odd=0,even=0;

doubleaver=0.0,totfc=0.0;

voidWriteDat(void);

intReadDat(void)

{

FILE*fp;

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

return1;

fclose(fp);

return0;

}

voidCompute(void)

{

}

voidmain()

{

inti;

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

xx[i]=0;

if(ReadDat())

{

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

return;

}

Compute();

printf("ODD=%d\nEVEN=%d\nAVER=%lf\nTOTFC=%lf\n",

odd,even,aver,totfc);

WriteDat();

}

voidWriteDat(void)

{

FILE*fp;

inti;

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

fprintf(fp,"%d\n%d\n%lf\n%lf\n",odd,even,aver,totfc);

fclose(fp);

}

参考答案

1.CC【解析】经过子网聚合,IP地址块为202.113.79.0/25,去掉第—个IP和最后—个IP即得128-2=126。

2.C解析:按对明文的处理方法可以把密码体制分为分组密码和序列密码。分组密码的优点是:明文信息良好的扩散性;对插入的敏感性;不需要密钥同步;较强的适用性。缺点是:加密速度慢;错误扩散和传播。

3.BFTP协议支持的两种传输方式,一种是文本文件,另一种是二进制文件。

4.C

5.AOC-n:OpticalCarrieR1eveln(光载体等级)。oc是OpticalCarrier的缩写,这是光纤传输的一种单位,它通常表示为OC-n,其中,n是多路传输技术中基本速率51.84Mbit/s的倍数。155.520Mbit/s÷51.84Mbit/s=3。故选A选项。

6.D

7.B本题本质上是求全双工交换机的总带宽。全双工端口带宽的计算方法是:端口数×端口速率×2。具有8个的10/100Mbps全双工端口总带宽是8×100Mbps×2=1600Mbps=1.6Gbps;具有16个的10/100Mbps全双工端口总带宽是16×100Mbps×2=3200Mbps=3.2Gbps。故选择B选项。

8.D

9.C

10.AsNMP是一种较流行的用于传输管理信息的传输协议。SNMP定义比较简单,并不在每层都定义有管理实体,只在TCP/IP协议层上进行定义,并基于UDP传输。MIB-2中的计数器是一个非负的整数,且从0开始逐步增加,但不能减少。SNMP的操作有Get、Set、Notifications等,每种操作都有相应的PDU操作,故选择A选项。

11.(18)应用级

【解析】网络防火墙包括包过滤路由器、应用级网关和电路级网关。

12.激光激光解析:微波、红外线和激光是最常见的无线信道。

13.5类线5类线解析:局域网中常用的3种非屏蔽双绞线是3类线、4类线和5类线。

14.

15.中央处理单元(CPU)中央处理单元(CPU)解析:一个完整的计算机系统是由硬件系统和软件系统这两大部分组成。计算机硬件指的是组成一台计算机的各种物理装置,它是由控制器、运算器、存储器、输入设备和输出设备组成,其中,运算器和控制器组成中央处理器,也称为中央处理单元,在微机中则称为CPU。

16.服务质量服务质量

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

18.控制单元WWW浏览器是用来浏览服务器中的Web页面的软件,它由1个控制单元和一系列的客户机单元、解释单元组成。控制单元是浏览器的中心,负责协调和管理客户机单元和解释单元。控制单元能够接收用户的键盘或鼠标输入,并调用其他单元完成用户的指令。

19.TCP/IPTCP/IP解析:Internet实现了TCP/IP参考模型与协议的结合。TCP/IP协议使得网络提供不受主机与用户微型计算机机型、使用的操作系统限制的通用服务变为可能。

20.

21.互联协议互联协议解析:网桥是在数据链路层实现局域网互联的设备,对于使用不同物理层协议的局域网,可以由网桥来进行连接。

路由器工作在网络的网络层上,当数据包要在不同协议、不同体系结构的网络之间进行传输时,路由器不仅可以进行路由选择,还可以进行数据包的格式转换以适应这种传送。

22.SDHSDH解析:目前宽带网络中采用“光纤同步数字传输体系”的英文缩写是SDH。

23.路由选择路由选择解析:帧中继的主要特点是:中速到高速的数据接口:标准速率为DSI即T1速率;可用于专用和公共网:使用可变长分组,它简化了差错控制、流量控制和路由选择功能。

24.端口/MAC地址映射表端口/MAC地址映射表解析:交换机中通过“地址学习”方法来建立维护端口/MAC地址映射表,利用“端口/MAC地址映射表”来进行数据交换。

25.数据加密数据加密解析:网络安全机制涉及网络安全策略与数字签名、数据加密、第三方确认和Internet防火墙等技术。

26.协议协议解析:按照OSI参考模型,网络中每一个结点都有相同的层次,不同结点的对等层具有相同的功能,其对等层间使用相同的协议进行通信。

27.波长波长解析:描述电磁波的参数有3个:波长、频率与光速。它们三者之间的关系为:λ×f=C其中C代表光速,频率f的单位为Hz。

28.IPV6IPV6解析:当前使用的IP协议是IPV4,IPV6正在研究和制定标准之中。

29.【审题关键句】字符替代f(p)=p*11mod256,小于等于32或大于130不变,否则替换。

\n【解题思路】

\n①首先定义两个循环整型变量i,j和存放ASCII码值的中间变量val。

\n②通过两个for循环完成对字符串的替换。第一个for循环的循环变量i的初值为0,当i值等于文章中最大行数值maxline时停止循环,每循环一次,i的值加1;第二层for循环中,循环变量i的初值为0,表示从第i行的第1个字符开始计算,当j值等于该行中字符串长度的数值时停止循环,每循环一次,j的值加1。

\n③循环体中,根据题意重新计算每个字符xx[i][i]的ASCIl码值,当新取得的ASCII码值大于32且小于等于130时,则用新的ASCII码值所对应的字符替代原来的字符,新ASCII码值不在此范围内的字符则保持原字符不变。

\n【参考答案】

\n

30.【审题关键句】求素数的个数及平均值,并计算非素数的平均值。

\n【解题思路】

\n①首先定义循环变量i,然后通过for循环对数组a[300]中的每个元素a[i]调用函数isP(a[i])判断a[i]是否是素数(素数的算法已在isP函数中给出,此处直接调用即可),如果是素数,则把其加到变量pjzl上,同时计数变量cnt加1,否则a[i]值加到变量pjz2上。直到判断完数组a[300]中的所有数据后退出循环。

\n②求出pjzl、pjz2和cnt的值之后,再用变量pjzl的值除以cnt的值就得到素数的平均值,同时把这个值赋给变量pjzl,最后用变量pjz2的值除以300.cnt的值就得到非素数的平均值,并把这个值赋给变量pjz2。

\n【参考答案】

\n

31.C解析:Web浏览利用TCP/IP在两台机器之间提供一个匿名的数据流,但它不提供保密性、完整性和认证服务。加强Web通信安全的方案有:SSL、IPSec等。

32.B解析:一个网络协议主要由以下3个要素组成:①语法,即用户数据与控制信息的结构与格式;②语义,即需要发出何种控制信息,以及完成的动作与做出的响应;③时序,即对事件实现顺序的详细说明。

33.A解析:数据传输速率在数值上等于每秒钟传输构成数据代码的二进制比特数,单位为比特/秒(bit/second或bitpersecond),记作b/s或bps。常用的数据传输速率单位有Kbps、Mbps、Gbps。1Kbps=103bps,1Mbps=106bps,1Gbps=109bps。

34.voidSortCharD(){intijkstrl;charch;for(i=0;i{strl=strlen(xx[i]);/*求各行的长度*/for(j=0;jfor(k=j+l;kif(xx[i][j]{ch=xx[i][j];xx[i][j]=xx[i][k];xx[i][k]=ch;}}}voidSortCharD()\r\n{\r\ninti,j,k,strl;\r\ncharch;\r\nfor(i=0;i{\r\nstrl=strlen(xx[i]);/*求各行的长度*/\r\nfor(j=0;jfor(k=j+l;kif(xx[i][j]{\r\nch=xx[i][j];\r\nxx[i][j]=xx[i][k];\r\nxx[i][k]=ch;\r\n}\r\n}\r\n}解析:本题考查的知识点如下:

(1)循环结构的嵌套。

(2)字符的大小比较。

(3)字符排序。

本题以行为单位对文章进行处理,首先要确定每一行中字符的个数。这个操作可使用字符串处理函数

strlen(char*str)来完成。对字符从大到小排序依据的是字符的ASCII码,在C语言中,字符量可参与任何整

型运算,所以可以直接使用比较运算符进行比较。排序使用前面介绍的“选择排序法”。最后使用循环结构对文章中的每一行都进行以上的操作。

35.voidjsVal(){intiiflag=O;intk;for(i=0;i<MAX-5;i++){for(j=i+1;j<=i+5;j++)/*如果当前数比后面的5个数都大则给标志变量flag赋值1*/{if(a[i]>a[i])flag=1;else{flag=O;break;}/*否则给标志变量flag赋值0并退出循环*/if(a[i]%2==0)/*如果该数是偶数也给标志变量flag赋值0*/flag=0;}if(flag==1)/*将满足条件的数存入数组b中并统计满足条件的数的个数*/{b[cnt]=a[i];cnt++;)}for(i=O;i<cnt-;i++)/*利用选择法对b数组中的元素进行从小到大的排序*/for(i=i+1;;j<cnt;i++)if(b[i]>b[i]){k=b[i];b[i]=b[j];b[j]=k;)}voidjsVal()\r\n{\r\ninti,i,flag=O;\r\nintk;\r\nfor(i=0;i<MAX-5;i++)\r\n{\r\nfor(j=i+1;j<=i+5;j++)/*如果当前数比后面的5个数都大,则给标志变量\r\nflag赋值1*/\r\n{\r\nif(a[i]>a[i])\r\nflag=1;\r\nelse{flag=O;break;}/*否则给标志变量flag赋值0并退出循环*/\r\nif(a[i]%2==0)/*如果该数是偶数,也给标志变量flag赋值0*/\r\nflag=0;\r\n}\r\nif(flag==1)/*将满足条件的数存入数组b中,并统计满足条件的数的个数*/\r\n{b[cnt]=a[i];cnt++;)\r\n}\r\nfor(i=O;i<cnt-;i++)/*利用选择法对b数组中的元素进行从小到大的排序*/\r\nfor(i=i+1;;j<cnt;i++)\r\nif(b[i]>b[i])\r\n{k=b[i];b[i]=b[j];b[j]=k;)\r\n}解析:根据题意可知,要编制函数的功能有两部分:一是找出满足条件的4位数,二是对找出的数进行从小到大排序。首先利用一个for循环来依次从数组中取得4位数,接着用当前得到的4位数与该数后面的5个数依次进行比较,如果该数比后面的5个数都大,则给标志变量flag赋值1,接着对flag进行判断,如果不为1,则该数肯定不符合条件,直接去取下一个数。若flag值为1,再来判断该数是否是奇数,如果该数又是奇数,则把该数加入到数组b中。这样就可以依次取出合条件的数。然后利用选择法对b数组中的元素进行从小到大的排序。

36.intReadDat(void){FILE*fp;intij;if((fp=fopen("IN93.DAT""r"))==NULL)return1;for(i=0;i<100;i++){for(j=0;j<10;j++)fscanf(fp"%d"&xx[i*10+j]);fscanf(fp"\n");if(feof(fp))break;}fclose(fp);return0;}voidCompute(void){intiyy[MAX];for(i=0;i<1000;i++){if(xx[i]%2!=0)odd++;/*求出xx中奇数的个数odd*/elseeven++;/*求出xx中偶数的个数even*/aver+=xx[i];/*求出xx中元素的总和*/}aver/=MAX;/*求出xx中元素的平均值*/for(i=0;i<1000;i++)totfc+=(xx[i]-aver)*(xx[i]-aver)/MAX;}[解析]本题考查的知识点如下:(1)从文件中读取数据。(2)奇偶数的判断和方差的求法。在C语言中

温馨提示

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

评论

0/150

提交评论