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

下载本文档

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

文档简介

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

一、单选题(10题)1.VPN是指()。

A.虚拟的专用网络B.虚拟的协议网络C.虚拟的包过滤网络

2.

3.在进行软件开发过程中,进行可行性研究是十分重要的,它的结论直接决定了软件项目是否继续进行,可行性研究的结论主要是关于()

A.软件的功能B.软件的性能C.软件的质量D.软件系统目标

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

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

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

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

D.从介质访问控制方法的性质角度看,CSMMCDTokenBus都属于随机型介质控制方法

5.

6.下列不属于网络层安全风险分析的是()。

A.数据传输风险B.信息系统访问控制锋线C.网络边界风险D.网络服务风险

7.在网络需求详细分析中除包括网络总体需求分析、综合布线需求分析、网络可用性与可靠性分析、网络安全性需求分析,还需要做的工作是()

A.网络工程造价估算B.网络工程进度安排C.网络硬件设备选型D.网络带宽接入需求分析

8.第

32

下列描述错误的是()。

A.环型拓扑构型中,结点通过点一点通信线路,构成闭合的环型

B.环中数据沿着两个方向绕环逐站传输

C.为了确定环中每个结点在什么时候可以插入传送数据帧,同样要进行控制

D.在环型拓扑中,多个结点共享一条环通路

9.IPV6地址FE::45:A2:A的::之间被压缩的二进制数字0的位置为()

A.16B.32C.64D.96

10.绕过安全性控制而获取对程序或系统访问权的程序方法叫做()。

A.后门B.漏洞C.远程控制D.木马

二、填空题(10题)11.以太网协议规定一个帧的最大重发次数为次。

12.

13.

14.

15.

16.

第61题Windows2000Server的基本管理单位是___________。

17.EthernetV2.0规定帧的数据字段的最大长度是______。

18.

19.精简指令系统计算机的英文缩写是_____。

20.(10)SUN公司的Solaris是在_______操作系统的基础上发展起来的。

三、2.填空题(8题)21.网络安全的基本目标是保证信息的机密性、可用性、合法性和______。

22.Internet(因特网)上最基本的通信协议是【】。

23.域名解析有递归解析和______两种方式。

24.TCP/IP参考模型中最底层是______。

25.协议分层模型包括两方面的内容:一是层次结构,二是对______的描述。

26.在TCP/IP参考模型中,______负责通过网络发送和接收IP数据报。

27.______是SNMP网络管理系统的核心。

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

四、C语言程序设计题(2题)29.已知数据文件in.dat中存有300个四位数,并已调用读函数readDat把这些数存入数组a中,请编制一函数jsValue,其功能是:求出个位数上的数减千位数上的数减百位数上的数减十位数上的数大于零的个数cnt,再求出所有满足此条件的四位数平均值pjzl,以及所有不满足此条件的四位数平均值pjz2。最后main函数调用写函数writeDat把结果cnt,pjzl,pjz2输出到out.dat文件。

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

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

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

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

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

30.已知数据文件in.dat中存有200个四位数,并已调用读函数readDat把这些数存入数组a中,请考生编制一函数jsVai,其功能是:若一个四位数的千位数位置上的值小于等于百位数位置上的值,百位数位置上的值小于等于十位数位置上的值,以及十位数位置上的值小于等于个位数位置上的值,并且原四位数是偶数,则统计出满足此条件的个数cnt并把这些四位数按从小到大的顺序存入数组b中,最后调用写函数writeDat把结果cnt以及数组b中符合条件的四位数输出到文件out.dat中。

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

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

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

五、1.选择题(3题)31.著名的SNMP协议使用的公开端口为()。

A.TCP端口20和21B.UDP端口20和21C.TCP端口161和162D.UDP端口161和162

32.ITU-T接受了SONET的概念,将其重新命名为()。

A.ATMB.PDHC.SDHD.CDMA

33.域名采用分层次的命名方法。gov是一个顶级域名,它代表______。

A.教育机构B.商业组织C.政府部门D.国家代码

六、1.程序设计题(3题)34.文件IN65.DAT中存有若干个(个数<200)4位数字的正整数,函数ReadDat()是读取这若干个正整数并存入数组xx中。请编制函数CalValue(),其功能要求是:(1)求出这个文件中共有多少个正整数totNum。

(2)求出这些数中的各位数字之和是奇数的个数totCnt,以及满足此条件的这些数的算术平均值totpjz。最后调用函数WriteDat()把所有结果输出到文件OUT65.DAT中。

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

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

#include<stdio.h>

#include<conio.h>

#defineMAXNUM200

intxx[MAXNUM];

inttotNum=0;

inttotCnt-0;

doubletotPjz=0.0;

intReadDat(void);

voidWriteDat(void);

voidCalValue(void)

{

}

voidmain()

{

inti;

clrscr();

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

xx[i]=0;

if(ReadDat())

{

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

return;

}

CalValue();

printf("文件IN65.DAT中共有正整数=%d个\n",totNum);

printf("符合条件的正整数的个数=%d个n",totCnt);

printf("平均值=%.21f\n",totPjz);

WriteDat();

}

intReadDat(void)

{

FILE*fp;

inti=0;

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

return1;

while(!feof(fp))

{

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

}

fclose(fp);

return0;

}

voidWriteDat(void)

{

FILE*fp;

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

fprintf(fp,"%d\n%d\n%.2,1f\n",totNum,totCnt,totPjz);

fclose(fp);

}

35.设有n个人坐一圈并按顺时针方向从1到n编号,从第s个人开始进行1到m的报数,报数到第m个人,此人出圈,再从他的下—个人重新开始从1到m报数,如此进行下去直到所有的人都出圈为止。先要求按出圈次序,每10个人为一组,给出这n个人的顺序表。请编制函数Josegh()实现此功能并调用函数WriteDat()把编

设n=100,s=1,m=10进行编程。

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

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

试题程序:

#include<stdio.h>

#defineN100

#defineS1

#defineM10

intp[lOO],n,s,m;

voidWriteDat(void);

voidJosegh(void)

{

}

voidmain()

{

m=M;n=N;s=S;

Josegh();

WriteDat();

}

voidWriteDat(void)

{

inti;

FILE*fp;

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

for(i=N-1;i>=0;i--)

{

printf("%4d",p[i]);

fprintf(fp,"%4d",p[i]);

if(i%10==0)

{

printf("\n");

fprintf(fp,"\n");

}

}

fclose(fp);

}

36.函数ReadDat()的功能是实现从文件IN5.DAT中读取一篇英文文章存入到字符串数组xx中。请编制函数ConvertCharA(),该函数的功能是:以行为单位把字符串中的所有小写字母改写成该字母的下一个字母,如果是字母z,则改写成字母a。大写字母仍为大写字母,小写字母仍为小写字母,其他字符不变。把已处理的字符串仍按行重新存入字符串数组xx中,最后调用函数WriteDat()把结果xx输出到文件OUT5.DAT中。

例如,原文:Adb.Bcdza

abck.LLhj

结果:Aec.Bdeab

bcdl.LLik

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

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

试题程序:

#include<stdio.h>

#include<string.h>

#include<conio.h>

charxx[50][80];

intmaxline=0;/*文章的总行数*/

intReadDat(void);

voidWriteDat(void);

voidConvertCharA(void)

{

main()

{

clrscr();

if(ReadDat())

{

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

return;

}

ConvertCharA();

WriteDat();

}

intReadDat(void)

{

FILE*fp;

inti=0;

char*p;

if((fp=fopen("IN5.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(void)

{

FILE*fp;

inti;

clrscr();

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

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

{

printf("%skn",xx[i]);

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

}

fclosefp);

}

参考答案

1.A

2.A

3.D计划阶段的主要任务是制定设定软件系统的目标,确定研制要求,提出可行性报告。对各种可能方案做出成本效益分析,做为使用单位是否继续该项工程的依据。

4.C解析:从网络拓扑角度看,IEEE802.2标准定义的共享介质局域网有三类:采用CSMA/CD介质访问控制方法的总线型局域网、采用TokenBus介质访问控制方法的总线型局域网与采用TokenRing介质访问控制方法的环型局域网。TokenBus是确定型介质访问控制方法。

5.A

6.B

7.A

8.B环型拓扑构型中,结点通过相应的网卡,使用点一点连接线路,构成闭合的环型。环中数据沿着一个方向绕环逐站传输。在环型拓扑中,多个结点共享一条环通道,为了确定环中每个结点在什么时候可以插入传送数据帧,同样要进行控制。

9.C

10.A

11.16以太网协议规定一个帧的最大重发次数为16次。

12.个人

【解析】播客是基于互联网的数字广播技术之一。播客录制的是网络广播或类似的网络语音广播节目。用户可以将网上的广播节目下载到自己的iPod播放器中随身收听,也可以制作节目并在网上共享。根据节目类型的不同,播客可以分为三类:传统广播节目的播客、专业播客提供商与个人播客。

13.

14.

15.

16.域

【解析】Windows2000Server的基本管理单位是域。域是安全边界,即域管理员只能管理域的内部,除非其他域赋予他管理权限。同一域中的对象具有相同的安全需求、复制过程和管理要求。

17.1500B1500B解析:EthernetII类型以太网帧的最小长度为6+6+2+46+4=64字节,最大长度为6+6+2+1500+4=1518字节。数据部分的长度范围为46~1500B,故数据字段的最大长度为1500B。

18.

19.RISCRISC解析:RISC全称是(reducedinstructionsetcomputer,精简指令集计算机)是一种执行较少类型计算机指令的微处理器,起源于,80年代的MIPS主机(即RISC机)。

20.(10)SunOS

【解析】Solaris是Sun公司的UNIX系统,是在Sun公司自己的SunOS的基础上设计开发的。

21.完整性完整性解析:网络安全的基本要素就是要实现信息的完整性、机密性、可用性和合法性。

22.TCP/IPTCP/IP解析:网络中的每台计算机必须在有关信息内容、格式和传输顺序等方面遵守共同的规则。这些规则通过网络通信协议来约定。目前市场上流行的协议有TCP/IP、SNA、DNA等。Internet(因特网)上最基本的通信协议是TCP/IP(传输控制协议/互联网协议)。

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

24.主机-网络层主机-网络层解析:TCP/IP参考模型中最底层是主机-网络层,负责通过网络发送和接收IP数据报。

25.各层功能各层功能解析:层次结构和对各层功能的描述是分层模型的主要内容。

26.主机-网络层主机-网络层解析:主机-网络层是参考模型的最低层,它负责通过网络发送和接收IP数据报。

27.管理信息库或MIB管理信息库或MIB解析:管理信息库(MIB)是网络被管设备中代理所维持的各种状态信息的集合,这些信息称为SNMP的被管对象,MIB就是保存所有网络管理对象的数据结构。在SNMP模型中每个代理结点都保存一个管理信息库。代理收集信息通过SNMP协议提供给网络管理系统。管理信息库是SNMP网络管理系统的核心。

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

29.【审题关键句】个位-千位-百位-十位,结果大于零的数的个数,求满足此条件以及不满足此条件的四位数平均值avel和ave2。

\n【解题思路】

\n①首先定义一个循环变量i,以及分别用来存放四位数分解之后各位数的变量qw(千位)、bw(百位)、sw(十位)和gw(个位)。

\n②通过for循环依次对数组中的每个四位数进行分解,每分解一个四位数,则根据题目要求,判断其“个位.百位.十位.千位>0”的条件是否满足,当满足条件时,则将a[i]的值累加到变量pjzl中,同时计数变量cnt的值加1:如果不满足判断条件,则将四位数累加到变量pjz2中。当for循环结束之后,就能等到所有满足条件的四位数之和pjzl和个数,以及所有不满足条件的四位数之和pjz2。

\n③最后将变量pjzl的值除以变量cnt的值,得到所有满足条件的四位数的平均值并赋给变量pjzl,将变量pjz2的值除以300减去变量cnt的差,得到所有不满足条件的四位数的平均值并赋给变量pjz2。

\n本题中,pjzl、pjz2和cnt三个变量在源程序中已经定义,在该子程序中就不需要再重新定义了。

\n【参考答案】

\n

30.【审题关键句】千位-百位-十位-个位,结果大于等于零且原四位数是奇数,统计出满足此条件的个数,并按从小到大的顺序存入数组。

\n【解题思路】

\n本题类似第9套试题,通过审题可以发现主要有两个不同点:一是要求统计的四位数的条件是“千位-百位-十位-个位>=0”,二是要求该四位数是奇数,这两个不同点都体现在参考答案的第8条语句中,对该语句进行修改即可,其中,可以判断奇数的表达式是“a[i]%2”。

\n【参老答案】

\n

\n

31.D解析:本题考查点是SNMP协议中使用的公开端口号。TCP和UDP都使用端口进行寻址。它们分别拥有自己的端口号,这些端口号可以共存一台主机而互不干扰。在多任务环境中,每个端口对应于主机上的一个进程。每个端口占用16位,取值范围0~255。一些最常用的TCP和UDP端口是专用的,用户在利用TCP或UDP编写自己的应用程序时,应避免使用这些端口号。例如SNMP协议使用的公开端口UDP端口161和162。

32.C解析:1988年ITU-T接受了SONET的概念,并重新命名为同步数字体系(SDH),使之不仅适用于光纤,也适用于微波和卫星传输的通用性技术体制。

33.C【解析】gov是一个顶级域名,它代表政府机构.com代表商业组织,edu代表教育机构。

34.voidCalValue(void){intithouhuntendata;for(i=O;i{if(!xx[i])coutinue;if(xx[i]>0)totNum++;/*求正整数的个数*/thou=xx[i]/1000;/*求四位数的千位数字*/hun=xx[i]%1000/100;/*求四位数的百位数字*/ten=xx[i]%100/10;/*求四位数的十位数字*/data=xx[i]%10;/*求四位数的个位数字*/if((thou+hun+ten+data)%2){totCnt++;/*求各位数字之和是奇数的个数*/tot.Pjz+=xx[i];/*求满足条件的数的总和*/}totPjz/=totCnt;/*求满足条件的数的平均值*/voidCalValue(void)\r\n{inti,thou,hun,ten,data;\r\nfor(i=O;i{if(!xx[i])coutinue;\r\nif(xx[i]>0)totNum++;/*求正整数的个数*/\r\nthou=xx[i]/1000;/*求四位数的千位数字*/\r\nhun=xx[i]%1000/100;/*求四位数的百位数字*/\r\nten=xx[i]%100/10;/*求四位数的十位数字*/\r\ndata=xx[i]%10;/*求四位数的个位数字*/\r\nif((thou+hun+ten+data)%2)\r\n{totCnt++;/*求各位数字之和是奇数的个数*/\r\ntot.Pjz+=xx[i];/*求满足条件的数的总和*/\r\n}\r\ntotPjz/=totCnt;/*求满足条件的数的平均值*/解析:本题考查的知识点如下:

(1)“%”与叩’的使用。

(2)数组结束的判断和强行退出一层循环结构。

在本题中,并没有给出确切的数据个数,是以数据的最大个数定义的数组。在主函数中,给所有的数组成员赋初值为0,而从文件中读取的数据是正整数,所以只要数组的某个元素为0,则说明数组存的数据已经结束。此时就可以结束循环结构。这里要借助运算符“%”与“/”将4位数的各位上的数拆成独立的数字,然后就可以根据题意要求判断。

35.voidJosegh(void){intijkslw;s1=s;for(i=l;i<=n;i++)/*给n个人从到n编号*/p[i-1]=i;for(i=n;i>=2;i--){s1=(s1+m-1)%i;/*下一个开始报数的人的编号是(s1+m-1)%i*/if(s1==0)/*若s1为0则说明要开始报数的是最后一个人*/s1=i;w=p[s1-1];/*将要出圈的人移至数组的最后*/for(j=sl;j<=i-1;j++)p[j-1]=p[j];p[i-1]=w;}}voidJosegh(void)\r\n{\r\ninti,j,k,sl,w;\r\ns1=s;\r\nfor(i=l;i<=n;i++)/*给n个人从到n编号*/\r\np[i-1]=i;\r\nfor(i=n;i>=2;i--)\r\n{\r\ns1=(s1+m-1)%i;/*下一个开始报数的人的编号是(s1+m-1)%i*/\r\nif(s1==0)/*若s1为0,则说明要开始报数的是最后一个人*/\r\ns1=i;\r\nw=p[s1-1];/*将要出圈的人移至数组的最后*/\r\nfor(j=sl;j<=i-1;j++)\r\np[j-1]=p[j];\r\np[i-1]=w;\r\n}\r\n}解析:本题考查的知识点如下

温馨提示

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

评论

0/150

提交评论