2021年辽宁省辽阳市全国计算机等级考试网络技术真题(含答案)_第1页
2021年辽宁省辽阳市全国计算机等级考试网络技术真题(含答案)_第2页
2021年辽宁省辽阳市全国计算机等级考试网络技术真题(含答案)_第3页
2021年辽宁省辽阳市全国计算机等级考试网络技术真题(含答案)_第4页
2021年辽宁省辽阳市全国计算机等级考试网络技术真题(含答案)_第5页
已阅读5页,还剩18页未读 继续免费阅读

下载本文档

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

文档简介

2021年辽宁省辽阳市全国计算机等级考试网络技术真题(含答案)学校:________班级:________姓名:________考号:________

一、单选题(10题)1.OSI参考模型中,负责选择合适的网间路由和交换节点,确保数据及时传递的是()。

A.物理层B.数据链路层C.网络层D.传输层

2.使用细缆组建局域网时,如果使用中继器设备,那么,细缆可能达到的最大长度为()。

A.90米B.900米C.920米D.925米

3.千兆位以太网组网的基本思路是在楼层或部门一级,使用10Mbps或100Mbps以太网卡,将工作站连接到速率为()以太网交换机上。

A.10MbpsB.100MbpsC.1000MbpsD.10Gbps

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

A.支持多任务和多用户

B.提供可编程Shenll语言

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

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

5.

6.下列关于WindowsServer2003系统下WWW服务器配置的描述中,错误的是()。

A.建立Web站点时必须为该站点指定一个主目录

B.Web站点主目录必须在本地服务器上

C.Web站点可配置静态或动态的IP地址

D.在一台服务器上可构建多个网站

7.下列关于路由器技术的描述中,错误的是()

A.吞吐量是指路由器的包转发能力

B.高性能路由器一般采用交换式结构

C.语音视频业务对路由器延时抖动要求不高

D.路由器的冗余是为了保证设备的可靠性与可用性

8.一台交换机具有48个10/100BASE-TX端口与2个可扩展的1000BASE-X端口,那么这台交换机全双工满配置的情况下,总带宽为()。A.8.8GB.13.6GC.12.5GD.14.8G

9.使用电子邮件发布网络信息的以下说法哪个不正确()。

A.可以不受时间限制,任意向顾客发送广告邮件

B.信息发布成本低廉,操作简单

C.可以主动的方式发布信息,直接让目标客户了解信息的内容

D.可以有目的地选择发送对象,使信息发布更有针对性

10.

二、填空题(10题)11.

第67题操作系统通常有4类组件:驱动程序、___________、接口库和外围部件。

12.UDP协议提供了面向非连接的、______的传输服务。

13.(16)数据包过滤技术是在__________对数据包进行选择。通过检查数据流中每个数据包的源地址、目的地址、所用的端口号、协议状态等因素,或它们的组合来确定是否允许该数据包通过,它通常安装在路由器上。

14.第一次配置无线接入点,一般采用___________配置方式,无需将无线接入点连接到一个有线网络中。

15.目前有关认证的技术主要有消息认证、身份认证和3种。

16.通信控制处理机可作为通信子网中的______,完成分组的接收、校验、存储及转发等功能,实现将源主机报文准确发送到目的主机的作用。

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

18.1995年,IEEE802委员会正式批准了FastEthernet标准。

19.Linux操作系统的的作用是虚拟内存空间。

20.

三、2.填空题(8题)21.局域网常用的传输介质有同轴电缆,双绞线,光纤和______。

22.软件由程序和相关【】组成。

23.因特网中主机域名需要转换成IP址,这个过程称之为【】。

24.操作系统之所以能够找到磁盘上的文件,是因为磁盘上的文件名与存储位置的记录。在DOS中,它叫做______。

25.中断系统应具有的功能包括:实现中断响应、______实现中断排队和中断嵌套。

26.广域网英文简称为【】。

27.早期ARPANET中通信控制处理机由______承担。

28.按照概念来划分,浏览器由三部分组成;一系列的客户单元、一系列的解释单元和一系列的【】。

四、C语言程序设计题(2题)29.已知数据文件IN1.DAT和IN2.DAT中分别存有100个两位十进制数,并且已调用读函数readDat把这两个文件中的数存入数组a和b中,请考生编制一个函数jsVal,实现的功能是依次对数组a和b中的数按条件重新组成一个新数并依次存入数组c中,再对数组c中的数按从小到大的顺序进行排序,最后调用输出函数writeDat把结果c输出到文件out.dat中。

组成新数的条件:如果数组a和b中相同下标位置的数必须符合一个是偶数,另一个是奇数,则数组a中的数按二进制数左移八位后再加上数组b对应位置上的数,把这样组成的新数依次存入数组c中。

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

程序中已定义:a[100]、b[100]和c[100]。

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

30.程序test.c的功能是:利用以下所示的简单迭代方法求方程cos(x)-x=0的一个实根。迭代公式:xn+1=cos(xn)(n是迭代次数)

迭代步骤如下:

(1)取xl初值为0.0;

(2)x0=xl,把xl的值赋给x0;

(3)x1=cos(x0),求出一个新的x1;

(4)若x0-xl的绝对值小于0.000001,执行步骤(5),否则执行步骤(2);

(5)所求x1就是方程cos(x)-x=0的一个实根,作为函数值返回。

请编写函数countValue实现程序的功能,最后main函数调用函数writeDAT把结果输出到文件out.dat中。

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

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

第l0类按指定条件对字符串进行排序

五、1.选择题(3题)31.SET协议设计的证书中不包括()。

A.银行证书及发卡机构B.支付网关证书C.安全检测证书D.商家证书

32.主机名与IP地址的对照表存放于______。

A.文件服务器B.域名服务器C.数据库服务器D.网络服务器

33.电子政务的发展大致经历了三个阶段,其中不包括()。

A.面向数据处理B.面向政务处理C.面向信息处理D.面向知识处理

六、1.程序设计题(3题)34.编写一个函数findStr(),该函数统计一个长度为2的字符串在另一个字符串中出现的次数。例如,假定输入的字符串为"asdasasdfgasdaszx67asdmklo",子字符串为“as”,函数返回值是6。

函数ReadWrite()的功能是实现从文件in40.dat中读取两个字符串,并调用函数findStr(),最后把结果输出到文件out40.dat中。

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

请勿改动主函数main()和其他函数中的任何内容,仅在函数findStr()的花括号中填入你所编写的若干语句。

试题程序:

#include<stdio.h>

#include<string.h>

#include<conio.h>

intfindStr(char*str,char*substr)

{

}

main()

{

charstr[81],substr[3];

intn;

clrscr();

printf("输入原字符串:");

gets(str);

printf("输入子字符串:");

gets(substr);

puts(str);

puts(substr);

n=findStr(str,substr);

printf("n=%d\n",n);

ReadWrite();

}

ReadWrite()

{

charch,str[81],substr[3];

intn,len,i=0;

FILE*rf,*wf;

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

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

while(i<5)

{

fgets(str,80,rf);

fgets(substr,10,rf);

len=strlen(substr)-1;

ch=substr[len];

if(ch=='\n'||ch==0x1a)

substr[len]=0;

n=findStr(str,substr);

fprintf(wf,"%d\n",n);

i++;

}

fclose(rf);

fclose(wf);

}

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

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

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

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

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

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

试题程序:

#include<stdio.h>

inta[300],cnt=0;

doublepjz1=0.0,pjz2=0.0;

intisP(intm)

{

inti;

for(i=2;i<m;i++)

if(m%i==0)return0;

return1;

voidjsValue()

{

main()

inti;

readDat();

jsValue();

writeDat();

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

pjz2=%7.21f\n",cnt,pjz1,pjz2);

}

readDat()

{

FILE*fp;

inti;

fp=fopen("in82.dat","r");

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

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

fclose(fp);

}

writeDat()

{

FILE*fp;

inti;

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

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

fclose(fp);

}

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

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

例如:位置012345678

源字符串dcbahgfe

43219876

处理后字符串hgfeabcd

98761234

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

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

试题程序:

#include〈stdio.h>

#include〈string.h>

#include〈conio.h>

charxx[20][80];

voidjsSort()

{

}

main()

{

readDat();

jsSort();

writeDat();

}

readDat()

{

FILE*in;

inti=0;

char*p;

in=fopen("IN25.DAT","r");

while(i〈20&&fgets(xx[i],80,in)!=NULL)

{

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

if(p)*p=0;

i++;

}

fclose(in);

}

writeDat()

{

FILE*out;

inti;

clrscr();

ut=fopen("OUT25.DAT","w");

for(i=0;i〈20;i++)

{

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

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

}

fclose(out);

}

参考答案

1.C

2.D解析:一个以太网中最多可以使用4个中继器,4个中继器可以连接5条细缆,每条细缆的最大长度为185米。因此,如果使用中继器,细缆的最大长度为925米。

3.B解析:在楼层或部门一级,根据实际需要选择100Mbps交换机。

4.C

5.A

6.BWeb站点主目录可以存放到本地服务器或远程服务器上。故选择B选项。

7.C解析:路由器的关键技术指标包括:①吞吐量;②背板能力;③丢包率;④路由表容量;⑤突发处理能力;⑥延时与延时抖动;⑦服务质量;⑧可靠性与可用性;⑨网管能力等。其中,吞吐量是指路由器的包转发能力,与其端口数量、端口速率、包长度、包类型有关,涉及端口吞吐量与整机吞吐量两个方面的内容。端口吞吐量是指路由器某个具体端口的包转发能力,而整机吞吐量是指路由器整机的包转发能力。

8.B

9.A

10.B

11.内核

【解析】操作系统通常有4类组件;驱动程序、内核、接口库和外围组件。

12.不可靠不可靠解析:UDP协议提供了面向非连接的、不可靠的传输服务。

13.网络

【解析】数据包过滤技术是在网络层对数据包进行选择。通过检查数据流中每个数据包的源地址、目的地址、所用的端口号、协议状态等因素,或它们的组合来确定是否允许该数据包通过,它通常安装在路由器上。

14.\n本地

15.数字签名认证技术主要用于解决网络通信过程中通信双方的身份认可问题。目前有关认证的应用技术主要有消息认证、身份认证和数字签名。

—消息认证就是证实消息的信源、信宿和内容是否曾经受到偶然或有意的篡改,以及消息的序号和时间是否正确。消息认证的一般方法为产生一个附件。

—身份认证大致可以分为3种:一种是个人知道的某种事物,如口令、账号、个人识别码(PIN)等;一种是个人持证(也称令牌),如图章、标志、钥匙、护照等;一种是个人特征,如指纹、声纹、手形、视网膜、血型、基因、笔迹、习惯性签字等。

—数字签名是用于确认发送方身份和消息完整性的一个加密的消息摘要,是由0和1组成的数字串,它应该满足以下要求:接收方能够确认发送方的签名,但不能伪造;发送方发出签名的消息后,就不能再否认所签发的消息;接收方对已收到的签名消息不能否认,即有收报认证;第三者可以确认收发双方之间的消息传送,但不能伪造这一过程。

16.分组存储转发结点分组存储转发结点解析:通信控制处理机在网络拓扑结构中被称为网络结点。通信控制处理机一方面作为与资源子网的主机和终端的连接接口,将主机和终端连入网内;另一方面作为通信子网中的分组存储转发结点,完成分组的接收、校验、存储及转发等功能,实现将源主机报文准确发送到目的主机的作用。

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

18.IEEE802.3u1995年,IEEE802委员会正式批准了FastEthernet标准IEEE802.3u。此标准在LLC子层使用IEEE802.2标准,在MAC子层使用CSMA/CD方法,只是在物理层进行了一些调整,定义了新的物理层标准100Base-T。100Base-T标准采用介质独立接口MII,它将MAC子层与物理层分隔开来,使得物理层在实现100Mbps的传输速率时所使用的传输介质和信号编码方式的变化不会影响MAC子层。

19.交换分区当程序需要的内存比计算机的物理内存还要大的时候,无论是Windows操作系统还是Linux操作系统,解决方法就是把存储不了的信息转移到硬盘的虚拟内存中去。尽管硬盘的存取速度比内存慢很多,但是至少硬盘的容量要比内存大很多。另外,操作系统也可以把一些很久不活动的程序转移到虚拟内存中去,以给有需要的程序和磁盘留出更多的主内存。Linux操作系统的交换分区的作用与Windows操作系统的虚拟内存类似,对提高系统的稳定性和性能有很大的作用。

20.

21.无线通信信道无线通信信道解析:局域网常用的传输介质有:同轴电缆、双绞线、光纤与无线通信信道。目前,在覆盖范围比较小的局域网中使用双绞线,在远距离传输中使用光纤,在有移动结点的局域网中采用无线技术的趋势已经明朗。

22.文档文档解析:软件不能简单地理解为就是程序,软件是程序以及开发、使用和维护程序所需的所有文档的总和。软件由程序和相关文档组成。文档是软件开发、使用和维护中的必备资料。它能提高软件开发的效率、保证软件的质量,而且在软件的使用过程中有指导、帮助、解惑的作用,尤其在维护工作中,文档是不可或缺的资料。

23.域名解析域名解析解析:因特网中采用域名系统的目的是便于人们的记忆,但在IP协议中只能识别IP地址,所以在数据传输时,主机域名需要转换成IP地址,这个过程称之为域名解析。因特网中有一组既独立又协作的域名服务器,每台域名服务器保存着它所管辖区域内的域名与IP地址的对照表,据此即可进行域名解析。由于域名具有层次结构,所以对应的名字服务器也具有层次结构。

24.FATFAT解析:在DOS中叫做FAT,在Windows中叫做虚拟文件表VFAT,在OS/2中叫做高性能文件系统HPFS。

25.中断服务及返回中断服务及返回解析:为了满足各种情况下的中断要求,中断系统应具有的功能包括:实现中断响应、中断服务及返回、实现中断排队和中断嵌套等。

26.WANWAN解析:广域网的英文名称为WideAreaNetwork,英文简称为WAN,广域网所覆盖的范围从几十公里到上千公里,横跨一个地区、国家甚至几个洲,形成国际型的远程网络。

27.接口报文处理机或IMP接口报文处理机或IMP解析:在早期的ARPANET中,承担通信控制处理机功能的设备是接口报文处理机(IMP)。

28.控制单元控制单元解析:按照概念来划分,浏览器由一系列的客户单元、一系列的解释单元和一系列的控制单元三部分组成。控制单元是浏览器的核心,负责协调和管理客户单元和解释单元。客户单元接收用户的键盘或鼠标轴人,并完成用户的指令。

29.【审题关键句】数组相同下标位置上的奇数和偶数,二进制数左移八位,对应数组元素相加,保存到新数组,从小到大排序。

\n【解题思路】

\n①定义循环变量i、j和无符号整型变量v。

\n②在for循环语句中,循环变量i从0开始,依次递增直到其值等于MAX。在循环体中,用if语句判断如果a[i]是奇数且b[i]是偶数或者a[i]是偶数且b[i]是奇数,则把a[i]左移八位后与b[i]的和赋给c[cnt],同时cnt加1。

\n③在第一层for循环语句中,循环变量i从0开始,依次递增直到其值等于或大于cnt。在第二层for循环语句中,循环变量j从i+1开始,依次递增直到其值等于或大于cnt。在循环体中,用if语句判断如果c[i]大于c[j],则两者互换,实现数组C中元素从小到大的排序。

\n【参考答案】

\n

30.【审题关键句】Xn+l=cos(Xn)的迭代计算。

\n【解题思路】

\n①因为方程cos(x).x=0的根为实数,所以定义两个双精度型变量x0,xl。并把变量xl的初值设为0.0。

\n②根据题目中给出的求方程一个实根的迭代算法,在while循环中,首先把变量xl的值赋给x0,然后利用表达式cos(x0)

\n求出一个值xl,再调用vc6.0的求绝对值的库函数fabs,判断如果x0与xl差的绝对值小于0.000001,就认为xl的值是方程cos(x)-x=0的一个实根,此时退出循环,把xl的值返回。

\n【参考答案】

\n

\n第10类按指定条件对字符串进行排序

31.C解析:SET协议涉及的证书包括持卡人证书、商家证书、支付网关证书、银行证书、发卡机构证书等。

32.B解析:本题考查域名服务器的常识。主机名与IP地址对照表存放在相应区域的域名服务器中。A)提供文件服务,C)提供数据库服务,D)提供广泛的网络范围。

33.B解析:利用信息技术的目的和信息技术的处理能力来划分,电子政务的发展大致经历了面向数据处理、面向信息处理和面向知识处理三个阶段。

34.intfindStr(char*strchar*substr){intn;char*p*r;n=0;while(*str){p=str;/*指针p指向字符串产地址*/r=substr;/*指针r指向子字符串首地址*/while(*r)if(*r==*p)/*如果子字符串的第一个字符等于字符串中的该字符则继续比较下一个字符*/{r++;p++;}elsebreak;/*否则退出循环*/if(*r=='\0')/*如果子字符串在字符串中出现了一次*/n++;/*则n加1进行统计*/str++;/*指向字符串中的下一个字符*/}returnn;/*返回n*/}intfindStr(char*str,char*substr)\r\n{intn;\r\nchar*p,*r;\r\nn=0;\r\nwhile(*str)\r\n{\r\np=str;/*指针p指向字符串产地址*/\r\nr=substr;/*指针r指向子字符串首地址*/\r\nwhile(*r)\r\nif(*r==*p)/*如果子字符串的第一个字符等于字符串中的该字符,则继续比较下一个字符*/\r\n{r++;\r\np++;\r\n}\r\nelsebreak;/*否则退出循环*/\r\nif(*r=='\\0')/*如果子字符串在字符串中出现了一次*/\r\nn++;/*则n加1,进行统计*/\r\nstr++;/*指向字符串中的下一个字符*/\r\n}\r\nreturnn;/*返回n*/\r\n}解析:本题考查的知识点如下:

(1)指针的相关操作。

(2)强行退出——break的使用。

指针是C语言中的一个难点。在这里,我们要使用指针实现对数组的访问继而进行字符的比较。使用数组存放字符串时,存放的字符个数要比数组的容量小1,因为数组最后—个位置存放的是空格或者结束标志位。我们可利用这一点来判断一个字符串是否已经结束。在循环结构中常常要出现强行退出的情况,这里要使用到break语句强行退出一层循环。当字符串中的某个字符与子字符串的第一个字符不同时,则将字符串中的下一个字符与子字符串中的第一个字符比较,而不是与子字符串中的第二个字符比较。

35.voidjsValue(){inti;for(i=0;f<300;i++)if(isP(a[i]))/*如果该数为素数*/{pjz1+=a[i];/*将满足条件的数求和*/cnt++;/*统计满足条件的数的个数*/}elsepjz2+=a[i];/*将不满足条件的数求和*/pjz1=pjz1/cnt;/*求满足条件的数的平均值*/pjz2=pjz2/(3OO-cnt);/*求不满足条件的数的平均值*/}voidjsValue()\r\n{\r\ninti;\r\nfor(i=0;f<300;i++)\r\nif(isP(a[i]))/*如果该数为素数*/\r\n{\r\npjz1+=a[i];/*将满足条件的数求和*/\r\ncnt++;/*统计满足条件的数的个数*/\r\n}\r\nelsepjz2+=a[i];/*将不满足条件的数求和*/\r\npjz1=pjz1/cnt;/*求满足条件的数的平均值*/\r\npjz2=pjz2/(3OO-cnt);/*求不满足条件的数的平均值*/\r\n}解析:本题考查的知识点如下:

(1)循环结构的使用。

(2)判断结构的使用。

在本题中,已给出判断素数的函数isP(),只要依次将数据带入即可。300个数据依次存入数组中,可以使用循环实现对数据的访问。当数是素数时,求其和pjz1,并统计素数的个数。不是素数时,求和pjz2。最后将和除以个数,即可得其平均值。

36.voidjsSort(){intijkstrlhalf;charch;for(i=0;i〈20;i++){strl=strlen(xx

温馨提示

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

评论

0/150

提交评论