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

下载本文档

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

文档简介

【2022年】山西省大同市全国计算机等级考试网络技术预测试题(含答案)学校:________班级:________姓名:________考号:________

一、单选题(10题)1.数据链路层可分成()。

A.数据子层和链路子层B.冲突检测子层和传输层C.逻辑链路控制子层和介质访问控制子层D.互连子层和MAC子层

2.下列传输速率为54Mbps,最大容量为432Mbps的无线局域网标准是()。

A.IEEE802.11B.IEEE802.11aC.IEEE802.11bD.IEEE802.11g

3.基于精简指令集RISC结构处理器的服务器与相应的PC服务器相比,CPU处理能力能够提高()。

A.40%~60%B.30%~50%C.60%~80%D.50%~75%

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

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

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

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

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

5.资源子网的主要组成单元是()。

A.计算机硬件B.主机C.服务器D.信息资源

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

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

7.IDEA是当今已公开的最好最安全的对称分组密码算法。它的密钥长度是()位。

A.40B.56C.64D.128

8.下列对Aironnet11000无线接入点进入快速配置页面的描述中,错误的是()。

A.第一次配置无线接入点一般采用本地配置方式

B.使用5类以太网电缆连接PC机和无线接人点,并给无线接入点加电

C.在PC机获得10.0.0.x的IP地址后,打开浏览器,并在地址栏里输入无线接入点的IP地址,会出现输入网络密码页面

D.输入密码并按“回车”键后,出现接入点汇总状态页面,单击“ExpressSetup”进入快速配置页面

9.关于UNIX,以下说法错误的是()。

A.支持多任务和多用户

B.提供可编程Shenll语言

C.系统全部采用汇编语言编写而成,运行速度快

D.采用树形文件系统,安全性和可维护性良好

10.若服务器系统年停机时间为10分钟,那么系统可用性至少达到()。

A.99%B.99.9%C.99.99%D.99.999%

二、填空题(10题)11.目前,因特网上的中文搜索引擎一般都提供分类检索和两种检索方式。

12.(6)对于打开的文件其惟一的识别依据是_______。

13.资源共享的观点将计算机网络定义为“以能够相互______的方式互连起来的自治计算机系统的集合”。

14.在通信网中,为了防止当发送能力大于接收能力时造成数据丢失的现象,一般需要进行______。

15.因特网上提供FTP服务的计算机一般都支持匿名访问,它允许用户以“”作为用户名。

16.

17.Novell公司收购了SUSE,以便通过SUSEProfessional进一步发展其网络操作系统业务。

18.由于在多媒体网络应用中需要同时传输语音、数字、文字、图形与视频信息等多种类型的数据,不同类型的数据对传输的服务要求不同,因此多媒体网络应用要求网络传输提供高速率与低【】的服务。

19.(14)在分布式计算中,一个应用程序被动地等待,而另一个应用程序通过请求启动通信的模式就是_______交互模式。

20.计算机网络协议有三要素,语法规定了用户数据与控制信息的结构和【】。

三、2.填空题(8题)21.域名解析有两种方式:递归解析和【】。

22.通信量分析攻击可以确定通信的位置和通信主机的身份,还可以观察交换信息的频度和长度。这类安全攻击属于______攻击。

23.在TCP/IP协议中,地址【】被称为有限广播地址。

24.按照压缩编码的原理可分为3类,分别是:熵编码(无损压缩)、源编码(有损压缩)和______。

25.FDDI在物理层提出了物理层介质相关的PMD子层与______子层。

26.在WWW服务中,统一资源定位器URL可以由3部分组成,即协议类型、【】与文件名。

27.电子邮件服务采用【】的工作模式。

28.文件的逻辑结构可分为两类:流式文件和______。

四、C语言程序设计题(2题)29.函数ReadDat实现从文件in.dat中读取1000个十进制整数到数组xx中;请编制函数Compute分别计算出xx中数值为奇数的个数odd,偶数的个数even,平均值aver以及方差totfc的值,最后调用函数WriteDat把结果输出到out.dat文件中。

计算方差的公式如下:

原始数据文件存放的格式是:每行存放10个数,并用逗号隔开。(每个数均大于0且小于等于2000)注意:部分源程序存放在test.c文件中。

请勿改动主函数main和输出数据函数writeDAT的内容。

第8类按结构体成员筛选并排序

30.函数RData实现从文件in.dat中读取一篇英文文章存入到字符串数组original中,请编写函数StrCharMove,其函数的功能是:以行为单位把字符串中所有字符的ASCII值右移4位,然后把右移后的字符ASCII值再加上原字符的ASCII值,得到新的字符仍存入原字符串对应的位置上。最后把已处理的字符串仍按行重新存入字符串数组original中,最后调用函数WData,把结果original输出到文件out.dat中。

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

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

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

五、1.选择题(3题)31.EDGE(数据速率增强型GSM)技术可以达到的最高数据传输速率为______。

A.64kbit/sB.115kbit/sC.384kbit/sD.512kbit/s

32.下列说法中,正确的是______。

A.IEEE802.7标准定义了宽带技术

B.IEEE802.8标准定义了光纤技术

C.IEEE802.11标准定义了无线局域网技术

D.以上说法都正确

33.应用层FTP协议主要用于实现哪种网络服务功能()。

A.互联网中远程登录功能B.互联网中交互式文件传输功能C.网络设备之间交换路由信息D.网络中不同主机间的文件共享

六、1.程序设计题(3题)34.已知数据文件in38.dat中存有200个4位数,并已调用读函数readDat()把这些数存入数组a中,请编制一函数jsVal(),其功能是:若一个4位数的千位数字上的值小于等于百位数字上的值,百位数字上的值小于等于十位数字上的值,以及十位数字上的值小于等于个位数字上的值,并且此4位数是偶数,则统计出满足此条件的数的个数cnt并把这些4位数按从小到大的顺序存入数组b中,最后调用写函数writeDat()把结果cnt及数组b中符合条件的4位数输出到out38.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("in38.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<cnt;i++)

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

writeDat();

}

writeDat()

{

FILE*fp;

inti;

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

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

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

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

fclose(fp);

}

35.已知数据文件in80.dat中存有300个4位数,并已调用函数readDat()把这些数存入数组a中,请编制一函数isValue(),其功能是:求出个位数上的数减千位数上的数减百位数上的数减十位数上的数大于0的个数cnt,再求出所有满足此条件的4位数平均值pjz1,以及所有不满足此条件的4位数平均值pjz2,最后调用函数writeDat()把结果cnt,pjz1,pjz2输出到out80.dat文件。

例如:1239,9-1-2-3>0,则该数满足条件,计算平均值pjz1,且个数cnt=cnt+1。

8129,9-8-1-2<0,则该数不满足条件,计算平均值pjz2。

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

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

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

试题程序:

#include<stdio.h>

inta[300],cnt=0;

doublepjzl=0.0,pjz2=0.0;

voidjsValue()

{

}

main()

{

inti;

readDat();

jsValue();

writeDat();

printf("cnt=%d\n满足条件的平均值pjz1=%7.2If\n不满足条件的平均值

pjz2=%7.2If\n",cnt,pjz1,pjz2);

}

readDat()

{

FILE*fp;

inti;

fp=fopen{"in80.dat","r");

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

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

fclose(fp);

}

writeDat()

{

FILE*fp;

inti;

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

fprintf(fp,"%d\n%7.21f\n%7.21f\n",cnt,pjzl,pjz2);

fclose(fp);

}

36.函数ReadDat()的功能是实现从文件ENG62.IN中读取一篇英文文章,存入到字符串数组xx中。请编制函数encryChar(),按给定的替代关系对数组xx中所有字符进行替代,仍存入数组xx的对应的位置上,最后调用函数WriteDat()把结果xx输出到文件PS62.DAT中。

替代关系:f(p)=p*13mod256(p是数组xx中某一个字符的ASCII值,f(b)是计算后新字符的ASCII值),如果计算后f(p)的值小于等于32或其ASCII值是偶数,则该字符不变,否则将f(p)所对应的字符进行替代。

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

原始数据文件的存放格式是每行的宽度均小于80个字符。

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

#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("数据文件ENG62.IN不能打开!\n\007");

return;

}

encryChar();

WriteDat();

}

intReadDat(void)

{

FILE*fp;

inti=0;

unsignedchar*p;

if((fp=fopen("ENG62.IN","r"))==NULL)

return1;

while(fgets(xx[ii,80,fp)!=NULL)

{

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

if(p)*p=0;

i++;

}

maxline=i;

fclose(fp);

return0;

}

voidWriteDat()

{

FILE*fp;

inti;

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

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

{

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

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

}

fclose(fp);

}

参考答案

1.C

2.BIEEE802.11a最大数据传输率54Mbps,实际吞吐量28~31Mbps,最大容量432Mbps。故选择B选项。

3.D

4.D

5.B解析:主计算机系统称为主机,它是资源子网的主要组成单元,通过高速通信线路与通信子网的通信控制处理机相连接。

6.D

7.D解析:IDEA被认为是当今公开的最好的对称分组密码算法。它以64位的明文块进行分组,密钥长度为128位,采用异或、模加、模乘3种运算,容易用软、硬件实现。

8.CCiscoAironnet1100系列接入点是一款无线局域网收发器,主要用于独立无线网络的中心点或无线网络和有线网络之间的连接点。由于该AP出产时默认的设备管理地址为,因此与其连接的PC所配置的IP地址必须是10.0.0.X网段的地址,即~54中的任一IP地址。

9.C

10.CC【解析】按每年365天计算,每天共24*60分钟,因此一年共365*24*60分钟。服务器系统停机10分钟,其可用性为1-10/365*24*60=99.99%,因此答案选C。

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

12.(6)句柄

【解析】对于打开的文件其惟一的识别依据是句柄。

13.共享资源共享资源解析:资源共享的观点将计算机网络定义为“以能够相互共享资源的方式互连起来的自治计算机系统的集合”。

14.流量控制流量控制解析:在通信网中,为了防止当发送能力大于接收能力时造成数据丢失的现象,要进行流量控制。

15.anonymous文件传递是一种实时联机服务,用户在文件传送之前须取得远程计算机的授权并进行登录。因特网上提供FTP服务的计算机一般都支持匿名访问。用户以“anonymous”作为用户名,以自己的E-mail地址作为口令,就可登录到支持FTP服务的计算机上,下载其中的公共数据文件。

16.

17.LinuxNovell公司收购了SUSE,以便通过SUSELinuxProfessional进一步发展其网络操作系统业务。

18.时延时延解析:多媒体网络应用中要求网络传输提供高速率与低时延的要求。

19.(14)客户机/服务器【解析】在分布式计算中,一个应用程序被动地等待,而另一个应用程序通过请求启动通信的模式就是客户机/服务器交互模式。

20.格式格式解析:为网络数据传递交换而指定的规则、约定与标准被称为网络协议。一个网络协议主要有以3部分:语法、语义和时序。1)语法,即用户数据与控制信息的结构和格式。2)语义,即需要发出何种控制信息,以及完成的动作与做出的响应。3)时序,即对时间实现的详细说明。

21.反复解析反复解析解析:域名解析有两种方式:递归解析和反复解析。

22.被动或被动性被动或被动性解析:通信量分析攻击可以确定通信的位置和通信主机的身份,还可以观察交换信息的频度和长度。这类安全攻击属于被动攻击。被动攻击的特点是偷听或监视传送,其目的是获得正在传送的信息。

23.255.255.255.255255.255.255.255解析:在TCP/TP协议中存在两种类型的广播地址。一种是将IP地址的主机地址部分全部置0或置1,这种广播地址称为直接广播地址。利用该地址可以向任何子网直接广播。另外还有一个特殊的IP地址,用于向本网广播,被称为有限广播地址,其值为55。

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

25.物理层协议PHY物理层协议PHY解析:FDDI在物理层提出PMD与PHY子层。FDDI采用IEEE802的体系结构和逻辑链路控制(LLC)协议研究出了FDDI的MAC协议。

26.主机名主机名解析:每个Web页面,包括Web站点的主页,均具有惟一的存放地址,这就是“统一资源定位符”(Unitform.ResourceLocator,简称URL),统一资源定位符是一种用于表示Internet上信息资源地址的统一格式。URL由三部分组成:协议类型、主机名和路径及文件名,通过URL可以指定扩要协议类型主要有以下几种:http、ftp、gopher、telnet、file。

27.客户机/服务器客户机/服务器解析:电子邮件服务采用客户机/服务器的工作模式。电子邮件系统也可分为两个部分,邮件服务器和邮件客户。其中电子邮件服务器是邮件服务系统的核心。它负责接收和发送用户邮件,而邮件客户只需将待发送的邮件提交给邮件服务器或者是从邮件服务器的邮箱中接收邮件即可。

28.记录式文件记录式文件解析:文件的逻辑结构是指文件的外部组织形式,即从用户角度看到的文件组织形式。包括流式和记录式。

29.【审题关键句】读取1000个数,奇数个数、偶数个数、平均值及方差。

\n【解题思路】本题类似第48套试题,相对来说更简单一些,通过审题可以发现本题有两个不同点:①求所有数的平均值,此时只需要将数组中所有元素的值累加到变量aver中,最后除以l000(因为数组中有1000个元素)即可得到平均值,参考答案的第8条和第10条语句。②求所有数的方差,可先利用for循环将(xx[i]-aver)的平方累加到变量totfc,然后再除以1000即可得到所有数的方差,参考答案的第11~13条语句。

\n【参考答案】

\n

\n第8类按结构体成员筛选并排序

30.【审题关键句】以行为单位把所有字符的ASCII值右移4位,后把右移后的字符ASCII值再加上原字符的ASCII值,得到新的字符。

\n【解题思路】

\n①首先定义循环变量i、j和表示字符串长度的整型变量strl。

\n②在第一层for循环中,循环变量i从0开始,依次递增直到其值等于或大于maxline,在循环体中,首先用函数strlen(original[i])计算字符串original[i]的长度,把这个值赋给整型变量strl。在第二层for循环中,循环变量j从0开始,依次递增直到其值等于或大于strl,利用表达式original[i][j]+=original[i][j]>>4实现对字符original[i][j]的ASCII码值右移4位后所得到值与原字符original[i][j]的ASCII码值相加,仍存入原字符串对应的位置上的功能。

\n【参考答案】

\n

31.C解析:EDGE(数据速率增强型GSM)接入技术是一种提高GPRS信道编码效率的高速移动数据标准,数据传输速率最高达384kbit/s。

32.D解析:IEEE802标准包括:IEEE802.1、IEEE802.2、IEEE802.3、IEEE802.4、IEEE802.5、IEEE802.6、IEEE802.7、IEEE802.8、IEEE802.9、IEEE802.10和IEEE802.11等标准。其中,IEEE802.7标准定义了宽带技术,IEEE802.8标准定义了光纤技术,IEEE802.11标准定义了无线局域网技术。所以,选项D的描述更为全面。

33.B解析:文件传输服务(FileTransferProtocol,FTP)为计算机之间双向文件传输提供了有效的手段,通过FTP协议访问FTP文件服务器。文件传输是指通过网络将文件从一台计算机传送到另一台计算机上。

34.已知数据文件in38.dat中存有200个4位数并已调用读函数readDat()把这些数存入数组a中请编制一函数jsVal()其功能是:若一个4位数的千位数字上的值小于等于百位数字上的值百位数字上的值小于等于十位数字上的值以及十位数字上的值小于等于个位数字上的值并且此4位数是偶数则统计出满足此条件的数的个数cnt并把这些4位数按从小到大的顺序存入数组b中最后调用写函数writeDat()把结果cnt及数组b中符合条件的4位数输出到out38.dat文件中。注意:部分源程序已给出。程序中已定义数组:a[200]b[200]已定义变量:cnt。请勿改动主函数main()、读函数readDat()和写函数writeDat()的内容。试题程序:#include<stdio.h>#defineMAX200inta[MAX]b[MAX]cnt=0;voidjsVal(){}voidreadDat(){inti;FILE*fp;fp=fopen("in38.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<cnt;i++)printf("%d\n"b[i]);writeDat();}writeDat(){FILE*fp;inti;fp=fopen("out38.dat""w");fprintf(fp"%d\n"cnt);for(i=0;i<cnt;i++)fprintf(fp"%d\n"b[i]);fclose(fp);}已知数据文件in38.dat中存有200个4位数,并已调用读函数readDat()把这些数存入数组a中,请编制一函数jsVal(),其功能是:若一个4位数的千位数字上的值小于等于百位数字上的值,百位数字上的值小于等于十位数字上的值,以及十位数字上的值小于等于个位数字上的值,并且此4位数是偶数,则统计出满足此条件的数的个数cnt并把这些4位数按从小到大的顺序存入数组b中,最后调用写函数writeDat()把结果cnt及数组b中符合条件的4位数输出到out38.dat文件中。\r\n注意:部分源程序已给出。\r\n程序中已定义数组:a[200],b[200],已定义变量:cnt。\r\n请勿改动主函数main()、读函数readDat()和写函数writeDat()的内容。\r\n试题程序:\r\n#include<stdio.h>\r\n#defineMAX200\r\ninta[MAX],b[MAX],cnt=0;\r\n\r\nvoidjsVal()\r\n{\r\n}\r\nvoidreadDat()\r\n{\r\ninti;\r\nFILE*fp;\r\nfp=fopen('in38.dat','r');\r\nfor(i=0;i<MAX;i++)\r\nfscanf(fp,'%d',&a[i]);\r\nfclose(fp);\r\n}\r\nvoidmain()\r\n{\r\ninti;\r\nreadDat();\r\njsVal();\r\nprintf('满足条件的数=%d\\n',cnt);\r\nfor(i=0;i<cnt;i++)\r\nprintf('%d\\n',b[i]);\r\nwriteDat();\r\n}\r\nwriteDat()\r\n{\r\nFILE*fp;\r\ninti;\r\nfp=fopen('out38.dat','w');\r\nfprintf(fp,'%d\\n',cnt);\r\nfor(i=0;i<cnt;i++)\r\nfprintf(fp,'%d\\n',b[i]);\r\nfclose(fp);\r\n}解析:本题考查的知识点如下:

(1)循环结构的嵌套使用。

(2)运算符“%”及“/”的使用。

(3)选择结构中多个条件的布尔运算。

在本题中,首先要解决的问题是如何将一个4位数的千位、百位、十位、个位拆成独立的数字。这里借助特殊运算符号“%”——取余和、“/”——整除。将一个4位数整除1000则可得到其千位上的数字,将其除以1000取余再整除100则可得百位上的数字,除以100取余再整除10则可得十位上的数字,除以10取余则得个位上的数字。千位上的数小于等于百位上的数,百位上的数小于等于十位上的数……这些条件需要同时满足,所以各条件之间要用到“与”运算。最后的排序仍用“选择排序法”。

35.voidjsValue(){intithouhuntendatan=0;for(i=O;i<300;i++){thou=a[i]/1000;/*求四位数的千位数字*/hun=a[i]%1000/100;/*求四位数的百位数字*/ten=a[i]%100/10;/*求四位数的十位数字*/data=a[i]%10;/*求四位数的个位数字*/if(data-thou-hun-ten>0)/*如果个位数减千位数减百位数大于0*/{cnt++;/*统计满足条件的数的个数*/pjz1+=a[i];/*将满足条件的数求和*/}else{n++;/*否则统计不满足条件的数的个数*/pjz2+=aIi];/*将不满足条件的数求和*/}pjz1/=cnt;/求满足条件的数的平均值*/pjz2/=n;/*求不满足条件的数的平均值*/}voidjsValue()\r\n{\r\ninti,thou,hun,ten,data,n=0;\r\nfor(i=O;i<300;i++)\r\n{\r\nthou=a[i]/1000;/*求四位数的千位数字*/\r\nhun=a[i]%1000/100;/*求四位数的百位数字*/\r\nten=a[i]%100/10;/*求四

温馨提示

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

评论

0/150

提交评论