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

下载本文档

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

文档简介

2021年四川省绵阳市全国计算机等级考试网络技术模拟考试(含答案)学校:________班级:________姓名:________考号:________

一、单选题(10题)1.计算机网络分为局城网、城域网与广域网,其划分依据是()。

A.数据传输所使用的介质B.网络的覆盖范围C.网络的控制方式D.网络的拓扑构型

2.在建筑群布线子系统可采用的四种铺设方式中,对线缆保护最有利的方式是(),

A.巷道布线B.架空布线C.直埋布线D.管道内布线

3.下列关于UNIX操作系统的基本特性,说法错误的是()。A.UNIX是一个支持多任务、多用户的操作系统

B.UNIX提供了功能强大的Shell编程语言

C.UNIX的网状文件系统有良好的安全性和可维护性

D.UNIX提供了多种通信机制

4.

5.下列对VLAN的描述中,错误的是()。

A.VLAN以交换式网络为基础

B.VLAN工作在OSI参考模型的网络层

C.每个VIAN都是一个独立的逻辑网段

D.VLAN之间通信必须通过路由器

6.第

27

N—ISDN提供的基本入口线的组成是:2B+D,其中B信道的带宽是()

A.16kbpsB.64kbpsC.128kpbsD.144kbps

7.下列入侵检测系统结构中,出现单点故障影响最严重的的是()。

A.协作式B.层次式C.集中式D.对等式

8.

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

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

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

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

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

10.

二、填空题(10题)11.(17)完整的特洛伊木马程序,一般由两个部分组成:服务器程序和______。

12.

13.服务器运行的企业管理软件ERP称为______。

14.在IPSec协议族中,有两个主要的协议,分别是______协议和身份认证头协议。

15.第

76

以太网交换机能够在运行的过程中自动建立和维护“端口/MAC地址映射表”这个过程叫()。

16.网桥可以在互联的多个局域网之间实现数据接收、地址______与数据转发功能。

17.在星型拓扑结构中,______结点是全网可靠性的瓶颈。

18.计算机病毒的完整的工作过程包括潜伏、__________、触发和行为控制四个阶段。

19.00-60-38-00-08-A6是一个______地址。

20.(8)红外无线局域网的数据传输技术包括:_______红外传输、全方位红外传输与漫反射红外传输。

三、2.填空题(8题)21.NetWare操作系统是以______为中心的,主要由3个部分组成:文件服务器内核、工作站外壳与低层通信协议。

22.1000BASE-T标准使用的波长为【】的单模光纤,光纤长度可达到3000m。

23.在因特网上,网上直接划付通常采用数字证书技术、数字签名技术以及______协议保证交易的安全。

24.建筑物综合布线系统一般采用开放式模块化结构,它具有良好的可扩展性和很高的灵性等特点,其传输介质主要采用光纤与______混合结构。

25.串行数据通信的方向性结构有3种,即单工、双工和______。

26.在EDI系统中,______是用户格式文件和EDI标准格式文件之间的中间接口文件。

27.网络操作系统的【】服务是最重要与最基本的网络功能。

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.下列程序的功能是:将一正整数序列{K1,K2,…,K9}重新排列成一个新的序列。新序列中,比K1小的数都在K1的前面(左面),比K1大的数都在K1的后面(右面)。要求编写函数NumSort(inta[10][9])实现此功能,最后调用Wdata函数将新序列输出到文件out.dat中。

说明:在程序中已给出了10个序列,每个序列有9个正整数,并存入数组a[l0][9]中,分别求出这10个新序列。

例:序列{6,8,9,1,2,5,4,7,3}

经重排后成为{3,4,5,2,1,6,8,9,7}

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

请勿改动主函数main和写函数Wdata的内容。

五、1.选择题(3题)31.______技术是用来解决信息高速公路中“最后一公里”问题的。

A.ATMB.FTTHC.SDHD.EDI

32.网桥和路由器的区别主要在于()。

A.路由器工作在网络层,而网桥工作在数据链路层

B.路由器可以支持以太网,但不支持标记环网

C.网桥具有路径选择功能

D.网桥支持以太网,但不支持标记环网

33.下面说法正确的是()。

A.从网络拓扑结构上说CSMA/CD与TokenRing是针对星形拓扑结构的局域网设计的

B.从网络拓扑结构上说CSMA/CD与TokenRing是针对总线拓扑结构的局域网设计的

C.从网络拓扑结构上说CSMA/CD与TokenBus是针对总线拓扑结构的局域网设计的

D.从介质访问控制方法的性质角度看,CSMA/CD与TokenBus都属于随机型介质控制方法

六、1.程序设计题(3题)34.请编制程序,要求:将文件IN91.DAT中的200个整数读入数组xx中,求出数组xx中奇数的个数cnt1和偶数的个数cnt2,以及数组xx下标为偶数的元素值的算术平均值pj(保留2位小数),结果cnt1,cnt2,pj输出到out91.dat中。

部分程序、读函数read_dat(intxx[200])及输出格式已给出。

试题程序:

#include<conio.h>

#include<stdio.h>

#defineN200

voidread_dat(intxx[N])

{

inti,j;

FILE*fp;

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

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

{

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

{

fscanf(fp,"%d,",&xx[i*10+j]);

printf("%d",xx[i*10+j]);

}

printf("\n");

}

fclose(fp);

}

voidmain()

{

intcnt1,cnt2,xx[N];

floatpj;

FILE*fw;

inti,k=0;

longj;

clrscr();

fw=fopen("out91.dat","w");

read_dat(xx);

printf("\n\ncnt1=%d,cnt2=%d,pj=%6.2f\n",cnt1,cnt2,pj);

fprintf(fw,"%d\n%d\n%6.2f\n",cnt1,cnt2,pj);

fclose(fw);

35.下列程序的功能是:找出所有100以内(含100)满足I,I+4,I+10都是素数的整数I(1+10也是在100以内)的个数cnt,以及这些I之和sum。请编制函数countValue()实现程序要求,最后调用函数writeDAT()把结果cnt和sum输出到文件out64.dat中(数值1不是素数)。

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

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

试题程序:

#include<stdio.h>

intcnt,sum;

intisPrime(intnumber)

{inti,tag=l;

if(number==l)

return0;

for(i=2;tag&&i<=number/2;i++)

if(number%i==0)tag=0;

returntag;

}

voidcountValue()

{

}

voidmain{}

{cnt=sum=O;

countValue();

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

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

writeDAT();

}

writeDAT()

{FILE*fp;

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

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

fclose(fp);

}

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

例如:7153,7+1=5+3,则该数满足条件,计算严均值pjz1,且个数cnt=cnt+1。8129,8+1≠2+9,则该数不满足条件计算平均值pjz2。

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

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

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

试题程序:

#include<stdio.h>

inta[300],cnt=0;

doublepjz1=0.0,pjz2=0.0;

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("in81.dat","r");

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

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

fclose(fp);

}

writeDat()

{

FILE*fp;

inti;

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

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

fclose(fp)

参考答案

1.B

2.D巷道布线法:利用建筑物之间的地下巷道铺设电缆,不仅造价低而且还可以利用原有的安全设施给线缆提供保护。由于地下巷道存在热水管道,因此可能会把电缆烫伤。架空布线法:利用原有的电线杆布线,这种布线方法成本较低,但是保密性、安全性和灵活性较差。直埋布线法:该方法除了穿过基础墙部分电缆外,电缆的其余部分都没有管道保护,最容易受到破坏。地下管道布线法:是由管道和人孔组成的地下系统,用来对网络内的各建筑物进行互联。由于管道是由耐腐蚀材料做成的,所以这种方法对电缆提供了最好的机械保护。故选择D选项。

3.CUNIX的几个特点分别是:①UNIX是多用户、多任务的系统;②UNIX大部分是用C语言编写的;③提供了Shell编程语言;④提供了丰富的系统调用;⑤采用树形文件系统;⑥提供多种通信机制;⑦采用进程对换的内存管理。

4.A

5.BVLAN工作在OSI参考模型的第二层(数据链路层),而不是网络层。故选项B错误。

6.B一个N-ISDN的信道是2B+D模式,其中B通道是64kbps用于传输一路数字化的语音或者数字数据,D通道是16kbps,用于传输控制信息。

7.C集中式入侵检测系统最大的问题就是单点失效的问题,即一旦自身受到攻击而停止工作,则整个网络系统将处于危险之中。而层次式入侵检测系统的主要问题是不能很好地适应网络拓扑结构的变化,较难部署,而且上层的入侵检测模块若受到攻击,则其入侵检测的有效性将大大地降低。协作式入侵检测系统仍由一个统一的中央控制机制进行协调,单点失效的风险仍然存在。对等模型的应用使得分布式入侵检测系统真正避免了单点失效的发生。故选择C选项。

8.D

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

10.C

11.控制器程序

【解析】完整的特洛伊木马程序,一般由两个部分组成:服务器程序和控制器程序。

12.

13.企业资源规划企业资源规划解析:企业资源规划(EnterpriseResourcePlanning,ERP)是指建立在信息技术基础上,以系统化的管理思想为企业决策层及员工提供决策运行手段的管理平台。

14.封装安全负载或ESP或封装安全负载(ESP)封装安全负载或ESP或封装安全负载(ESP)解析:在IPSec协议族中,有两个主要的协议,分别是封装安全负载协议和身份认证头协议。

15.地址学习或者反向学习【解析】交换机从某个端口收到帧,记录这个帧的源地址及其来源端口,放人'MAC地址/端口映射表”,以便以后对帧进行选择性转发,这个过程叫做反向学习。

16.过滤过滤解析:网桥是在数据链路层互连的设备,网桥用来实现多个网络系统之间的数据交换,起到数据接收、地址过滤与数据转发的作用。

17.中心中心解析:在星型拓扑构型中,结点通过点对点通信线路与中心结点连接。中心结点控制全网的通信,任何两结点之间的通信都要通过中心结点。星型拓扑构型结构简单,易于实现,便于管理。但是,网络的中心结点是全网可靠性的瓶颈,中心结点的故障可能造成全网瘫痪。18.繁殖

19.以太网物理地址以太网物理地址解析:以太刚的物理地址长度为48位,6个字节,表示时在两个十六进制数之间用一个连宇符隔开。

20.(8)定向光束

【解析】红外局域网的数据传输技术主要有3种:定向光束红外传输、全方位红外传输与漫反射红外传输。

21.文件服务器文件服务器解析:NetWare操作系统是以文件服务器为中心的,它主要由文件服务器内核、工作站外壳与低层通信协议等3个部分组成。

22.1300nm1300nm解析:1000BASE-T标准使用的波长为1300nm的单模光纤,光纤长度可达到3000m。

23.SET安全电子交易SET安全电子交易解析:网上直接划付需要安全技术作为保障。在因特网上,网上直接划付通常采用数字证书技术、数字签名技术以及SET安全电子交易协议保证交易的安全。

24.非屏蔽双绞线非屏蔽双绞线解析:建筑物综合布线系统一般具有很好的开放式结构,采用模块化结构,它具有良好的可扩展性和很高的灵活性等特点,其传输介质主要采用光纤与非屏蔽双绞线混合结构。

25.全双工全双工解析:按照数据传输方向,可以分为单工,双工和全双工3种方式。

26.平面文件或FlatFile平面文件或FlatFile解析:在EDI系统中,将用户格式的文件转化为标准EDI格式的文件通常需要经过两个步骤:第一步将用户格式文件映射为平面文件,以便使翻译程序能够识别;第二步再将该映射生成的平面文件翻译为标准EDI格式文件。

27.文件文件解析:网络操作系统的文件服务是最重要与最基本的网络功能。

28.图像图像解析:主页(HomePage)是一种特殊的Web页面。通常,主页是指包含个人或机构基本信息的页面,有文字、图像、音频等多种表达方式。

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.【审题关键句】将一正整数序列{K1,K2,…,K9}重新排列成一个新的序列。新序列中,比Kl小的数都在K1的前面(左面),比Kl大的数都在K1的后面(右面)。

\n【解题思路】

\n①定义整型循环变量i、j、k和局部整型变量value,num。

\n②在第一层for循环中,循环变量i从0开始,依次递增直到其值等于10,结束循环,实现对数组a[10][9]中每一行数据按照题目的要求进行处理。在循环体中,把第i行的第一个数a[i][o]赋给value。在第二层for循环中,循环变量j从0开始,依次递增直到其值等于或大于9,用if语句判断,如果数组元素a[i][j]的值小于value,则把a[i][j]的值赋给num,在第三层for循环中,循环变量k从j开始,依次递减直到其值等于或小于0,把a[i][k-1]的值赋给a[i][k],实现把a[i][j]前面的值向后移动一位,退出第三层for循环后,把num的值赋给a[i][0]。第二层循环依次执行,便实现了对i行的数据的处理,再依次执行第一层for循环,就可以完成对数组a[10][9]的每行数据的处理。

\n【参考答案】

\n

31.B解析:FTTH(光纤到户)是光纤接入网的最终解决方案,即从本地交换机一直到用户全部采用光纤线路,从而为用户提供宽带交互式业务。用来解决信息高速公路中“最后一公里”问题的是FTTH技术。

32.A解析:网桥和路由器都是网络互联的设备,它们的不同点在于网桥工作在数据链路层,而路由器工作在网络层。网桥利用物理地址(MAC地址)来确定是否转发数据帧,而路由器则根据目的IP地址来确定是否转发该分组。

33.C解析:CSMA/CD与TokenBus都是针对总线拓扑的局域网设计的,而TokenRing是针对环形拓扑的局域网设计的。CSMA/CD属于随机型介质访问控制方法,而TokenBus、TokenRing则属于确定型介质访问控制方法。

34.voidmain(){intcnt1cnt2xx[N];floatpj;FILE*fw;intik=0;longj;clrscr();fw=fopen("out91.dat""w");read_dat(xx);for(i=0j=0cnt1=0cnt2=0;i<N;i++){if(xx[i]%2)/*求出数组XX中奇数的个数cnt1*/cnt1++;elsecnt2++;/*求出数组xx中偶数的个数cnt2*/if(i%2==0){j+=xx[i];/*求数组xx下标为偶数的元素值的总和*/k++;}}Pj=(float)(j*100/k)/100;/*求数组xx下标为偶数的元素值的算术平均值pj*/printf("\n\ncnt1=%dcnt2=%dpj=%6.2f\n"cnt1cnt2pj);fprintf(fw"%d\n%d\n%6.2f\n"cnt1cnt2pj);fclose(fw);}[解析]本题考查的知识点如下:(1)运算符“%”的使用。(2)强制类型转换和小数位数的保留;一个数除以2取余所得的数为1则它是奇数否则是偶数取余使用运算符“%”。在本题中要求算术平均值保留两位小数。使用的方法是:将和乘以100除以个数强制类型转换后再除以100。为了保证和有效我们定义一个长整型变量来记录和。因为个数也为整型运算符“/”在这里的含义是整除而我们要保留小数所以要使用强制类型转换将和乘以100的结果转换为浮点类型这样就可以实现保留两位小数。使用循环对所有数据进行访问。voidmain()\r\n{\r\nintcnt1,cnt2,xx[N];\r\nfloatpj;\r\nFILE*fw;\r\ninti,k=0;\r\nlongj;\r\nclrscr();\r\nfw=fopen('out91.dat','w');\r\nread_dat(xx);\r\nfor(i=0,j=0,cnt1=0,cnt2=0;i<N;i++)\r\n{\r\nif(xx[i]%2)/*求出数组XX中奇数的个数cnt1*/\r\ncnt1++;\r\nelse\r\ncnt2++;/*求出数组xx中偶数的个数cnt2*/\r\nif(i%2==0)\r\n{\r\nj+=xx[i];/*求数组xx下标为偶数的元素值的总和*/\r\nk++;\r\n}\r\n}\r\nPj=(float)(j*100/k)/100;/*求数组xx下标为偶数的元素值的算术平均值pj*/\r\nprintf('\\n\\ncnt1=%d,cnt2=%d,pj=%6.2f\\n',cnt1,cnt2,pj);\r\nfprintf(fw,'%d\\n%d\\n%6.2f\\n',cnt1,cnt2,pj);\r\nfclose(fw);\r\n}\r\n[解析]本题考查的知识点如下:\r\n(1)运算符“%”的使用。\r\n(2)强制类型转换和小数位数的保留;\r\n一个数除以2取余所得的数为1,则它是奇数,否则是偶数,取余使用运算符“%”。在本题中,要求算术平均值保留两位小数。使用的方法是:将和乘以100除以个数强制类型转换后再除以100。为了保证和有效,我们定义一个长整型变量来记录和。因为个数也为整型,运算符“/”在这里的含义是整除,而我们要保留小数,所以要使用强制类型转换将和乘以100的结果转换为浮点类型,这样就可以实现保留两位小数。使用循环对所有数据进行访问。

35.voidcountValue(){inticount=Oxx[30];cnt=O;sum=O;for(i=2;i<90;i++)/*找数的范围为100以内*/if(isPrime(i))/*如果该数为素数则将它存入数组xx中并统计个数*/{xx[count]=i;count++;}for(i=O;i<count;i++)/*如果数组xx中的素数加4各加10得到的数仍为素数*/if(isPrime(xx[i]+4)&&isPrime(xx[i]+10)){sum+=xx[i];/*将满足条件的数组xx中的数求和*/}voidcountValue()\r\n{\r\ninti,count=O,xx[30];\r\ncnt=O;\r\nsum=O;\r\nfor(i=2;i<90;i++)/*找数的范围为100以内*/\r\nif(isPrime(i))/*如果该数为素数,则将它存入数组xx中,并统计个数*/\r\n{\r\nxx[count]=i;\r\ncount++;\r\n}\r\nfor(i=O;i<count;i++)/*如果数组xx中的素数加4各加10得到的数仍为素数*/\r\nif(isPrime(xx[i]+4)&&isPrime(xx[i]+10))\r\n{\r\nsum+=xx[i];/*将满足条件的数组xx中的数求和*/\r\n}解析:本题考查的知识点如下:

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

(2)判断结构中多个条件的布尔运算。

题中要求判断在100以内,i,i+4,i+10都是素数的个数。因为i+10也必须在1

温馨提示

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

评论

0/150

提交评论