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

下载本文档

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

文档简介

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

一、单选题(10题)1.传输速率最高为54Mbps的WLAN标准是()A.802.11B.802.11aC.802.11bD.802.11n

2.下列关于集线器的描述中,正确的是()。

A.集线器是基于IP地址识别完成数据转发的

B.集线器的每个端口构成一个独立的冲突域

C.连接到集线器的一个节点发送数据时,只有目的节点能够收到

D.通过在网络链路中串接一个集线器可以监听该链路中的数据包

3.主板主要由以下哪几部分组成()

A.运算器、控制器、存储器B.CPU和外设C.CPU、存储器、总线、插槽以及电源D.CPU、存储器、插槽以及电源电路

4.下列关于RPR技术的描述中,错误的是()

A.RPR环能够在50ms内实现自愈

B.RPR环中每一个节点都执行DPT公平算法

C.RPR环将沿顺时针方向传输的光纤环叫做外环

D.RPR的内环与外环都可以传输数据分组与控制分组

5.将内部专用IP地址转换为外部公用IP地址的技术是()

A.RAPRB.NATC.DHCPD.ARP

6.通道是一种()

A.保存l/O信息的部件B.传输信息的电子线路C.通用处理机D.专用处理机

7.关于“一站式电子政务应用系统”的实现流程,描述正确的是()

A.分成身份认证、服务请求和服务调度及处理3个步骤

B.分成服务请求和服务调度及处N2个步骤

C.分成身份认证和服务调度及处理2个步骤

D.分成身份认、\证、服务请求、服务调度及处理和客户端对服务结果的处N4个步骤

8.对于下列说法,哪一种是错误的()。

A.TCP协议可以提供可靠的数据流传输服务

B.TCP协议可以提供面向连接的数据流传输服务

C.TCP协议可以提供全双工的数据流传输服务

D.TCP协议可以提供面向非连接的数据流传输服务

9.下列有关网络技术的发展趋势的描述中,不正确的是()

A.计算机网络的数据传输速率将越来越高

B.计算机网络的主要特征为资源共享

C.网络信息交换将以高速度的电路交换为主要特征

D.网络协议向标准化,网络服务向综合化方向芡展

10.

二、填空题(10题)11.(1)地理信息系统的英文缩写是____。

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

13.在传输数字信号时,为了便于传输,减少干扰和易于放大,在发送端需要将发送的数字信号变换成为模拟信号,这种变换过程称为【ll】。

14.(18)密钥分发中心是一个独立的可信网络实体,其英文缩写是________。

15.为了保证IP报文在存储转发过程中不出现循环路由,每个IP报文中都会有一个字段,每经过一个路由器,该字段的值自动减1。当该字段的值为0时,路由器将自动丢弃该报文。

16.21世纪全球多媒体网络应具有异构性、服务质量、移动性、扩展性、______和可靠性。

17.WWW浏览器的工作基础是解释和执行用语言书写的文件。

18.(8)IEEE802.11的MAC层采用的是________冲突避免方法。

19.(6)OSI实现了开放系统环境中的互联性、互操作性和应用的__________。

20.

三、2.填空题(8题)21.虚拟局域网中逻辑工作组的结点组成不受物理位置的限制,它用______方式来实现逻辑工作组的划分与管理。

22.从IA-32到IA-64的演变,典型的代表是从奔腾向【】的进步。

23.从协议所覆盖的功能来看,TCP/IP参考模型中的______包含了OSI会话层。

24.计算机网络拓扑主要是指______的拓朴类型。

25.UDP是一种面向______、不可靠的传输层协议

26.IEEE802.3u在物理层定义了新的标准100BASE-T。100BASE-T标准采用______,将MAC子层与物理层分隔开。

27.早期的网络操作系统经历了由______结构向主从结构的过渡。

28.广域网简称______。

四、C语言程序设计题(2题)29.已知数据文件in.dat中存有200个四位数,并已调用读函数readDat把这些数存入数组a中,请考生编制一函数jsVat,其功能是:把千位数字和十位数字重新组成一个新的含有两位数字的数ab(新数的十位数字是原四位数的千位数字,新数的个位数字是原四位数的十位数字),以及把个位数字和百位数字组成另一个新的含有两位数字的数cd(新数的十位数字是原四位数的个位数字,新数的个位数字是原四位数的百位数字),如果新组成的两个数ab-cd>=10,且ab-cd<=20且两个数均是偶数,同时两个新数的十位数字均不为零,则将满足此条件的四位数按从大到小的顺序存入数组b中,并要计算满足上述条件的四位数的个数cnt。最后main函数调用写函数writeDat把结果cnt以及数组b中符合条件的四位数输出到out.dat文件中。

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

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

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

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

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

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

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

五、1.选择题(3题)31.根据交换技术原理,交换机中端口与端口之间是如何建立连接关系的?()。

A.根据交换机的“端口号/MAC地址映射表”来建立端口之间的连接关系

B.根据待传输的数据帧的目标地址来建立端口之间的连接关系

C.根据待传输的数据帧的源地址来建立端口之间的连接关系

D.A和B

32.下列准则中,不是安全评估准则的是()。

A.IEEEB.ITSECC.FCD.CC

33.宽带ISDN可以提供如下业务,在这些业务中,属于会话型业务的有()。Ⅰ.可视电话Ⅱ.电子邮件Ⅲ.图文电视Ⅳ.会议电视Ⅴ.档案检索等业务。在这些业务中,属于会话型业务的有()。

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

六、1.程序设计题(3题)34.下列程序的功能是:把s字符串中的所有字母改成该字母的下一个字母,字母z改成字母a。要求大写字母仍为大写字母,小写字母仍为小写字母,其他字符不做改变。请编写函数chg(char*s)实现程序要求,最后调用函数readwriteDAT(),读取in36.dat中的字符串,并把结果输出到文件out36.dat中。

例如:s字符串中原有的内容为Mn123Zxy,则调用该函数后,结果为No123Ayz。

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

请勿改动主函数main()和输入输出函数readwriteDAT()的内容。

试题程序:

#include<stdio.h>

#include<string.h>

#include<conio,h>

#include<ctype,h>

#defineN81

voidreadwriteDAT();

voidchg(charas)

{

}

main()

{

chara[N];

clrscr();

printf("Enterastring:");

gets(a);

printf("Theoriginalstringis:");

puts(a);

chg(a);

printf("Thestringaftermodified:");

puts(a);

readwriteDAT();

}

voidreadwriteDAT()

{

inti;

chara[N];

FILE*rf,*wf;

rf=fopen("in36.dat","r");

wf=fopen("out36.dat","w");

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

{

fgets(a,81,rf);

chg(a);

fprintf(wf,"%s",a);

}

fclose(rf);

fclose(wf);

}

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.某级数的前两项A1=1,A2=1,以后各项具有如下关系:

An=An-2+2An-1

下列程序的功能是:要求依次对于整数M=100,1000和10000求出对应的n值,使其满足:Sn<M且Sn+1≥M,这里Sn=A1+A2+…+An,并依次把n值存入数组单元b[0],b[1],b[2]中,请编制jsValue()函数来实现

此功能,最后调用函数writeDar()把数组b的值输出到out48.dat文件中。

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

请勿改动主函数main()和输出函数writeDat()的内容。

试题程序:

#include<stdio.h>

intb[3];

jsValue()

{

}

main()

{

jsValue();

printf("M=100,n=%d\nM=1000,n=%d\nM=10000,n=%d\n",

b[0],b[1],b[2]);

writeDat();

}

writeDat()

{

FILE*fp;

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

fprintf(fp,"%d\n%d\n%d\n",b[0],b[1],b[2]);

fclose(fp);

}

参考答案

1.B

2.D通常认为,集线器工作在物理层,只能起到对传输介质上信号波形的接收、放大、整形与转发的作用,不涉及帧的结构,不对帧的内容做任何处理。基于MAC地址识别完成数据转发的网络互连设备是网桥或交换机等。由于连接到一个集线器的所有节点共享一个冲突域,因此连接到集线器的节点发送数据时,仍然要执行CSMA/CD介质访问控制方法。在获得发送数据的权利之后,信源节点利用一对发送线将数据通过集线器内部的总线广播出去。如果在网络链路中串接一个集线器,则将监听该链路中广播的数据包。因此选择D选项。

3.C解析:主板是计算机主机的主要部件。通常,主板由5部分组成:CPU、存储器、总线、插槽以及电源。

4.BRPR采用自愈环设计思路,能在50ms时间内隔离出现故障的结点和光纤段,提供SDH级的快速保护和恢复。弹性分组环(RPR)中每一个节点都执行SRP公平算法,与FDDI一样使用双环结构。RPR将顺时针传输的光纤环称为外环,将沿逆时针传输的光纤环称为内环,并且其内环和外环都可以传输数据分组和控制分组。因此8选项描述错误。

5.B

6.D通道是独立于CPU的专用管理输入/输出控制的处理机。

7.A一站式电子政务应用系统的实现流程包括:身份认证、服务请求和服务调度及处理3个步骤。\r\n

8.D解析:TCP协议是一种可靠的面向连接的协议,它允许将一台主机的字节流(ByteStream)无差错地传到目的主机,TCP协议将应用层的字节流分成多个字节段(ByteSegment),然后将一个一个的字节段传送到互联层,发送到目的主机。当互联层接收到的字节段传送给传输层时,传输层再将多个字节段还原成字节流传送到应用层。TCP协议同时要完成流量控制功能,协调收发双方的发送与接收速度,达到正确传输的目的。

9.C如今计算机网络的发展趋势是传输速率越来越高.已形成全球性公用网络体系。在公用网络上建立虚拟网络以满足对数据安全有特殊要求的用户。现代对网络的需求越来越多的是为满足信息的交互和资源的共亨。信息变换方式也由原来的电路交换、报文交换向分组交换和信元交换方向发展。各种通信控制协议相应建立了国际化的标准.网络上传输的数据由原来单一的数据通信向综合业务方向发展。

10.A

11.GIS【解析】地理信息系统(GIS)有时又称为“地学信息系统”或“资源与环境信息系统”。它是一种特定的十分重要的空间信息系统。它是在计算机硬、软件系统支持下,对整个或部分地球表层(包括大气层)空间中的有关地理分布数据进行采集、储存、管理、运算、分析、显示和描述的技术系统。

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

13.调制计算机发出的数字信号,有时需要将其转换成模拟信号。如个人计算机以拨号方式接入Internet网,或者为了便于传输.减少干扰和易于放大.数字信号必须转换成模拟信号,这种变换过程称为调制。这种转换需要使用调制解调器。接收方的计算机则需要将传输过来的模拟信号转换成数字信号,这种变换过程称为解调,也需要通过调制解调器。

14.(18)KDC【解析】密钥分发中心(KDC)是一个独立的可信网络实体,是一个服务器,它同每个注册用户共享不同的密码对称密钥。

15.TTL报文传输的特点是对每个数据包单独寻径,因此,从源地址到目的地址的延迟是随机变化的,有可能出现因路由器状态表错误导致报文在网络中无休止地传输。为避免这种情况的出现,在IP报文中设置了TTL字段。在每一个新产生的IP报文中,该字段将被设置为最大生存周期255,当报文每经过一个路由器时其值减1,直到TTL为0时丢弃该报文。

16.安全性安全性解析:安全性是全球多媒体网络的一项重要特征。

17.HTMLWWW浏览器的工作基础是解释和执行用超文本标记语言(HTML)书写的文件

18.CSMA/CD【解析】IEEE802,11的MAC层采用的是CSMA/CD冲突避免方法,冲突避免要求每个结点在发送帧前先侦听信道。

19.(6)可移植性【解析】OSI参考模型的框架下详细规定了每一层的功能,以实现开放系统环境中的互联性、互操作性和应用的可移植性。

20.

21.软件软件解析:虚拟网络是建立在局域网交换机或ATM交换机之上的,它以软件方式来实现逻辑工作组的划分与管理。

22.安腾安腾解析:本题考查点是安腾芯片的特点。Intel体系结构从IA32到IA-64演变的典型代表是从奔腾向安腾的进步。奔腾是32位芯片,采用精简指令集计算RISC技术,主要用于台式机和笔记本电脑中。安腾是64位芯片,采用简明并行指令计算EPIC技术,主要用于工作站和服务器。

23.应用层应用层解析:从协议所覆盖的功能来看,TCP/IP参考模型中的应用层对应OSI应用层、表示层和会话层。

24.通信子网通信子网解析:计算机网络拓扑是通过网中结点与通信线路之间的几何关系表示网络结构,反映网络中各实体的结构关系,计算机网络拓扑主要是指通信子网的拓扑类型。

25.无连接无连接解析:UDP协议是一种不可靠的无连接(非连接)协议。

26.介质独立接口MII介质独立接口MII解析:IEEE802.3u标准在LLC子层使用IEEE802.3标准,在MAC子层使用CSMA/CD方法,在物理层定义了新的标准100BASE-T。100BASE-T标准采用介质独立接口MII,将MAC子层与物理层分隔开。

27.对等对等解析:网络操作系统的发展经历了从对等结构向非对等结构演变的过程。

28.WANWAN解析:广域网简称WAN,局域网简称LAN,城域网简称MAN。

29.【审题关键句】千位+十位与个位+百位,都是偶数,两数相减结果大于等于l0小于等于20,从大到小排序。

\n【解题思路】

\n本题类似第27套试题,通过审题可以发现主要是对四位数的筛选条件有所不同,体现在两个方面:第一是判断新组合的两个两位数都为偶数;第二是两数相减后所要求的值域范围稍有不同,本题要求的是大于等于l0小于等于20。参考答案的第l0条语句,集中修改该语句即可。

\n【参考答案】

\n

\n

30.【审题关键句】以行为单位从字符串左边部分降序排序,排序后左边部分与右边部分进行交换。如果原字符串长度为奇数,则最中间的字符不参加处理。

\n【解题思路】①定义循环变量i、j、k和整型变量len、P。

\n②第一层for循环中,循环变量i从0开始,依次递增直到其值等于20,实现对20行数据的逐行处理。在循环体中,对于i行首先调用函数strlen(xx[i])求得第i行字符串的长度,并把其值赋给变量len,再用len除以2,得到第i行字符串长度的一半,赋给变量P。在第二层for循环中,循环变量j从0开始,依次递过来增直到其值等于(p-1),在第三层for循环中,循环变量k从j+1开始,依次递过来增直到其值等于P,比较字符xx[i][j]ASCII码值与xx[i][k]ASCII码值的大小,如果字符xx[i][j]的ASCII码值小于xx[i][k]的ASCII码值,则两者进行互换实现对第i行字符串左半部分的字符串按降序排列。

\n③用变量len的值对2求余数,如果余数为1,则调用函数字符串拷贝函数strcpy,把从字符串xx[i]+P+1开始直到字符串xx[i]的结尾的子字符拷贝到字符串变量str中,再调用字符串连接函数stmcat把字符串xx[i]的中间字符连接到字符串变量s仃的后面,再调用字符串连接函数stmcat把字符串xx[i]的左半部分的子字符串连接到变量str的后面;如果余数不等于l,则调用字符串拷贝函数strcpy,把从字符串xx[i]+P开始直到字符串xx[i]的结尾的子字符拷贝到字符串变量str中,再调用字符串连接函数strncat把字符串xx[i]的左半部分的子字符串连接到变量str的后面,实现字符串xx[i]左右部分子字符串的交换。

\n④调用字符串拷贝函数strcpy,把字符串变量str的值拷贝到字符串xx[i],实现把排序后的结果仍按行重新存入字符串数组xx中。

\n【参考答案】

\n

31.D解析:交换机首先根据端口号与连接到该端口的结点的MAC地址的对应关系建立起“交换机端口号/MAC地址映射表”,然后交换机的交换控制中心再根据“端口号/MAC地址映射表”的内容找出对应帧目的地址的输出端口号。所以A,B正确描述了这一过程。

32.A解析:主要的安全评估准则有欧洲共同体信息技术安全评测准则(ITSEC)、美国国防部和国家标准技术研究所的可信任计算机系统评估准则(TCSEC)、国际标准ISO/IEC15408(CC)和美国信息技术安全联邦准则FC。

33.C解析:宽带ISDN可以提供的业务包含两类:交互型业务和发布型业务。交互型业务是指在用户间或用户与主机之间提供双方信息交换的业务。发布型业务是由网络中某点向其他多个位置传送单向信息流的业务。本题所述的“会话型”、业务就是“交互型”业务,考生可以理解为“同步且交互”的业务,可视电话和会议电视符合这两个特征,其他三项都是单项信息流业务。

34.voidchg(char*s){while(*s)if(*s=='z'||*s=='z')/*字母z改成字母a字母z改成字母A*/{*s-=25;s++;/*取下一个字母*/}elseif(*s>='a'&&*s<='y')/*把小写字母改成该字母的下一个字母*/{*s+=l;s++;/*取下一个字母*/}elseif(*s>='A'&&*s<='Y')/*把大写字母改成该字母的下一个字母*/{*s+=l;s++;/*取下一个字母*/}elses++;/*取下一个字母*/}voidchg(char*s)\r\n{\r\nwhile(*s)\r\nif(*s=='z'||*s=='z')/*字母z改成字母a,字母z改成字母A*/\r\n{\r\n*s-=25;\r\ns++;/*取下一个字母*/\r\n}\r\nelseif(*s>='a'&&*s<='y')/*把小写字母改成该字母的下一个字母*/\r\n{\r\n*s+=l;\r\ns++;/*取下一个字母*/\r\n}\r\nelseif(*s>='A'&&*s<='Y')/*把大写字母改成该字母的下一个字母*/\r\n{\r\n*s+=l;\r\ns++;/*取下一个字母*/\r\n}\r\nelses++;/*取下一个字母*/\r\n}解析:本题考查的知识点如下:

(1)英文字母对应的ASCII码的排列规律。

(2)指针的操作。

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

在ASCII码中,大、小写字母的ASCII码是连贯的,a~z对应97~122,A~Z对应65~90。z的ASCII码减去25即得到a的ASCII码,对Z同样适合。所以我们要对字符串中的字符依次进行判断,若是大(小)写字母,则按照ASCII码的规律和题意要求对字符进行转换。在这里,使用指针完成对字符的依次访问,每次将指针的地址加1直至指针为空即可。在选择结构的多个条件中,若需同时满足,则用“与”运算,否则,用“或”运算。

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.jsValue(){intal=1a

温馨提示

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

评论

0/150

提交评论