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

下载本文档

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

文档简介

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

一、单选题(10题)1.在一台Cisc0路由器的g0/1端口上,用标准访问控制列表禁止源地址为10.0.55.255.255和172.16.0.0-172.31.255.255的数据包进出路由器。下列access-list配置,正确的是()。

A.Router(config)#access—list30deny10.0.0.00.255.255.255logRouter(config)#access—list30deny172.16.0.00.15.255.255Router(config)#access—list30permitanyRouter(config)#interfaceg0/1Router(config—if)#ipaccess—group30inRouter(config—if)#ipaccess—group30out

B.Router(config)#access—list30deny10.0.0.0255.255.255.0logRouter(coniig)#access—list30deny172.16.0.0255.240.0.0Router(config)#access—list30permitanyRouter(config)#interfaceg0/1Router(config—if)#ipaccess—group30inRouter(config-if)#ipaccess—group30out

C.Router(config)#access—list100deny10.0.0.00.255.255.255logRouter(config)#access—list100deny172.16.0.00.15.255.255Router(config)#access—list100permitanyRouter(config)#interfaceg0/1Router(config—if)#ipaccess—group100inRouter(config—if)#ipaccess—group100out

D.Router(config)#interfaceg0/1Router(config—if)#ipaccess—group99inRouter(config—if)#ipaccess—group99outRouter(config—if)#exitRouter(config)#access—list99deny10.0.0.00.255.255.255logRouter(config)#access—list99deny172.16.0.00.15.255.255Router(config)#access—list99permitany

2.若要查看网卡高速缓存中的当前内容,需要输入()。

A.arp-aB.用configrationC.netstat-anoD.netshare

3.网络资源的访问控制、数据传输的保密与完整性、域名系统的安全等问题主要是哪个层次的安全问题()。

A.物理层安全B.网络层安全C.应用层安全D.传输层安全

4.如果网络结点传输10bit数据需要1×10-8s,则该网络的数据传输速率为()。

A.10MbpsB.1GbpsC.100MbpsD.10Gbps

5.

6.()不属于电子政务应用系统建设包括的3个层面。

A.知识挖掘B.信息收集C.业务处理D.决策支持

7.攻击者采用某种手段,使用户访问某网站时获得一个其他网站的IP地址,从而将用户的访问引导到其他网站,这种攻击手段称为()。

A.DNS欺骗攻击B.ARP欺骗攻击C.暴力攻击D.重放攻击

8.在公用密钥数字签名技术中,使用单向散列函数生成信息摘要的目的的是()

A.防止交易者抵赖B.防止信息被篡改或伪造C.为了便于解密明文D.给接收方传递密钥

9.

10.在Cisco路由器上连接一台Modem,通过拨号远程配置路由器时应采用的连接方式是()。

A.TFTPB.telnetC.ConsoleD.AUX

二、填空题(10题)11.Novell公司的NetWare最著名的地方就是它的______和打印管理。

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

13.计算机厂家在UNIX标准上分裂为两个阵营:一个是UNIX国际(UI),以AT&T和Sun公司为首:另一个是______,以IBM、HP、DEC公司为首。

14.在双绞线组网的方式中,是局域网的基本连接设备。

15.因特网的通信设备包括网间设备和。

16.

17.在验证数字签名时,公钥数字签名算法中的RSA算法比数字签名标准算法(DSS)速度______。

18.在混合式P2P网络中,根据结点的能力可将结点分为用户结点、搜索结点和______3种类型。

19.计算机网络协议的语法规定了用户数据与控制信息的结构和______。

20.P2P网络有4种主要的结构类型,Napster是目录式结构的代表。

三、2.填空题(8题)21.在验证数字签名时,公钥数字签名算法中的RSA算法比数字签名标准算法(DSS)速度______。

22.描述数据通信的基本技术参数是数据传输速率与【】。

23.ATM层类似于【】层协议。

24.【】的加密方式是首先将明文序列以固定长度进行分组,每一组明文用相同的密钥和加密函数进行运算。

25.搜索引擎是Internet上的一个【】。

26.非对等结构网络操作系统包括网络服务器和工作站,其中______是局域网的逻辑中心。

27.根据组建思想和实现方法,网络并行计算可以分成______和网格计算两类。

28.单指令流、多数据流的英文缩写是【】。

四、C语言程序设计题(2题)29.程序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类按指定条件对字符串进行排序

30.对10个候选人进行选举,现有一个100条记录的选票数据文件in.dat,其数据存放的格式是每条记录的长度均为10位,第一位表示第一个候选人的选中情况,第二位表示第二个候选人的选中情况,依次类推;每一位内容均为字符0或1,l表示此人被选中,0表示此人未被选中,全选或全不选(空选票)均为无效的选票则不作统计。给定函数ReadDat的功能是把选票数据读入到字符串数组xx中。请编制函数CountRs来统计每个候选人的选票数并把得票数依次存入yy[0]到yy[9]中,即第一个候选人的得票数存入yy[O]中,以此类推。最后调用函数WriteDat把结果yy输出到文件out.dat中。

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

请勿改动主函数main、读函数ReadDat和输出函数WriteDat的内容。

五、1.选择题(3题)31.在计算机网络的ISO/OSI七层模型中,负责选择合适的路由,使发送的分组能够正确无误地按照地址找到目的站并交付给目的站的是______。

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

32.在采用非抢占式进程调度方式下,下列______不会引起进程切换。

A.时间片到B.一个更高优先级的进程就绪C.进程运行完毕D.进程执行P操作

33.以下不是网络操作系统提供的服务是______。

A.文件服务B.打印服务C.通信服务D.办公自动化服务

六、1.程序设计题(3题)34.函数ReadDat()的功能是实现从文件ENG9.IN中读取一篇英文文章,存入到字符串数组xx中。请编制函数encryptChar(),按给定的替代关系对数组xx中的所有字符进行替代,仍存入数组xx的对应的位置上,

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

注意:部分源程序已给出,原始数据文件存放的格式是:每行的宽度均小于80个字符。

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

试题程序:

#include<stdio.h>

#include<string.h>

#include<conio.h>

#include<ctype.h>

unsignedcharxx[50][80];

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

intReadDat(void);

voidWriteDat(void);

voidencryptChar()

{

}

main()

{

clrscr();

if(ReadDat())

{

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

return;

}

encryptChar();

WriteDat();

}

intReadDat(void)

{

FILE*fp;

inti=0;

unsignedchar*p;

if((fp=fopen("ENG9.IN","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;

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

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

{

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

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

fclose(fp);

}

35.已知数据文件IN44.DAT中存有300个4位数,并已调用读函数readDat()把这些数存入数组a中,请编制一函数isValue(),其功能是:求出千位数上的数减百位数上数减十位数上的数减个位数上的数大于零的数的个数cnt,再把所有满足此条件的4位数依次存入数组b中,然后对数组b的4位数按从小到大的顺序进行排序,最后调用写函数writeDat()把数组b中的数输出到OUT44.DAT文件中。

例如:9123,9-1-2-3>0,则该数满足条件,存入数组b中,且个数cnt=cnt+1。

9812,9-8-1-2<0,则该数不满足条件,忽略。

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

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

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

试题程序:

#include<stdio.h>

inta[300],b[300],cnt=0;

jsValue()

{

}

main()

{

ihti;

readDat();

jsValue();

writeDat();

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

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

}

readDat()

{

FILE*fp;

inti;

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

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

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

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

fclose(fp);

}

writeDat()

{

FILE*fp;

inti;

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

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

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

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

fclose(fp);

}

36.函数readDat()的功能是从文件in52.dat中读取20行数据存放到字符串数组xx中(每行字符串的长度均小于80)。请编制函数JsSod(),该函数的功能是:以行为单位对字符串变量的—F标为奇数位置上的字符按其ASCII值从小到大的顺序进行排序,排序后的结果仍按行重新存入字符串数组xx中,最后调用函数writeDat()把结果xx输出到文件out52.dat中。

例如:位置01234567

源字符串hgfedcba

则处理后字符串hafcdebg。

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

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

试题程序:

#include<stdio.h>

#include<string.h>

#include<conio.h>

charxx[20][80];

voidjsSort

{

}

voidmain()

{

readDat();

jsSort();

writeDat();

}

readDat()

{

FILE*in;

inti=0;

char*p;

in=fopen("in52.dat","r");

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

{

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

if(p)*p=0;

i++;

}

fclose(in);

}

writeDat()

{

FILE*out;

inti;

ut=fopen("out52.dat","w");

clrscr();

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

{

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

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

}

fclose(out);

}

参考答案

1.A全局配置模式:Router(config)#access-list<access—list—Bum><deny|permit><ip—addr><wildcard—mask>log配置应用接口:Router(config)#interface<接口名>Router(config—if)#ipaccess-group<access—list_num><in|out>此外,IP标准访问控制列表对应的表号范围是:l~99、1300~1999;IP扩展访问控制列表对应的表号范围是:100~199、2000~2699;wildcard_mask为通配符,也即子网掩码的反码。标准访问控制列表只能检查数据包的源地址,但是扩展访问控制列表可以检查数据包的源地址、目的地址和端口号。题目中要求是标准访问控制列表,所以C项错。B项中应该是子网掩码的反码,所以B项错。D中“Router<config—if>”应在“Router<config>”下一层。所以D项错。

2.A

3.B

4.B解析:数据传输速率是描述数据传输系统的重要技术指标之一。数据传输速率在数值上,等于每秒钟传输构成数据代码的二进制比特数,它的单位为比特/秒\n(bit/seconD),通常记做bps。本题中该网络的数据传输速率就等于传输数据除以所用的时间,即10bit/1×10-8s=109bps,转换成Gbps为1Gbps。

5.C

6.A解析:电子政务应用系统的建设包括3个层面的内容:信息收集、业务处理、决策支持。这些层面的实现都是以信息技术为基础的。

7.A

8.B数字签名使用的技术决定了数字签名的功能:安全单向散列函数的特性使得不同数据生成相同加密摘要的可能性很小,从而保证了数据传输过程中的完整性;公开密钥加密技术决定了除发送者之外,其他任何人都不可能产生该密文,从而证明了发送者的身份,也使得发送者无法抵赖。

9.A

10.D路由器的配置接口有控制接口Console(RJ.45)和辅助接口AUX(AUXiliary)。AUX可以连接Modem,用拨号的方式远程地对路由器进行配置。故选D选项。

11.文件文件解析:Netware以其强火的的文件和打印服务能力而久负盛名。

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

13.开放系统基金会或OSF开放系统基金会或OSF解析:计算机厂家在UNIX标准上分裂为两个阵营:一个是UNIX国际(UI),以AT&T和Sun公司为首;另一个是开放系统基金会(OSF),以IBM、HP、DEC公司为首。

14.集线器【解析】在双绞线组网的方式中,集线器是局域网的基本连接设备,也是以太网的中心连接设备。在传统的局域网中,连网的节点通过非屏蔽双绞线与集线器连接,构成物理上的星型拓扑结构。当集线器接收到某个节点发送的广播信息后将会把接收到的数据转发到集线器的每一个端口。

15.传输介质因特网的结构指与连接因特网相关的网络通信设备之间的连接方式,即网络拓扑结构。网络通信设备包括网间设备和传输介质。常见的网间设备有路由器、网络交换机、数据中继器、调制解调器,常见的传输介质有双绞线、同轴电缆、光纤、无线媒体。

16.工作站

17.快快解析:常用的公钥数字签名算法有RSA算法和数字签名标准算法DSS。DSS在生成密钥时快一点,但是在验证签名时慢很多。

18.索引结点索引结点

19.格式格式解析:网络协议主要有以下3个要素组成:

①语法,规定用户数据与控制信息的结构与格式。

②语义,规定需要发出何种控制信息以及完成的动作与做出的响应。

③时序,即对事件实现顺序的详细说明。

20.集中P2P网络有集中目录式结构、分布式非结构化结构、分布式结构化结构和混合式结构4种主要结构类型,其中Napster是集中目录式结构的代表。

21.快快解析:常用的公钥数字签名算法有RSA算法和数字签名标准算法DSS。DSS在生成密钥时快一点,但是在验证签名时慢很多。

22.误码率误码率解析:本题考查点是数据传输速率与误码率。数据传输速率是指每秒可以传输的二进制代码位数,单位是“位/秒”,记作b/s或bps,因此,数据传输速率又称为比特率。误码率是指数字信号在传输过程中被传错的二进制位的概率,也称为出错率。它是衡量数字通信系统可靠性的一个重要参数。若传输的总位数为N,传错的位数为Ne,则误码率P可表示为:P=Ne/N。

23.数据链路数据链路解析:ATM层类似于数据链路层协议。

24.分组密码分组密码解析:分组密码的加密方式是首先将明文序列以固定长度进行分组,每一组明文用相同的密钥和加密函数进行运算。

25.WWW服务器WWW服务器解析:搜索引擎的主要任务是在Internet中主动搜索其他WWW服务器中的信息并对其自动索引,将索引内容存储在可供查询的大型数据库中。用户可以利用搜索引擎所提供的分类目录和查询功能来查找所需要的信息,由此可见,搜索引擎是Internet上的一个WWW服务器。

26.网络服务器网络服务器解析:在非对等结构网络操作系统中运行的软件一部分运行在服务器上,一部分运行在工作站上,但是服务器集中管理网络资源与服务,所以是逻辑中心。

27.机群计算机群计算解析:网络并行计算根据其组建思想和实现方法,可以分成机群计算和网格计算两类。

28.SIMDSIMD解析:从指令系统看,奔腾3增加了70条新指令,称为SSE,StreamingSIMDExtensions,意为流式的单指令流、多数据流扩展指令。

29.【审题关键句】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类按指定条件对字符串进行排序

30.【审题关键句】10列100行选票,全选或不选的无效,统计存入数组。

\n【解题思路】

\n根据题意,本程序涉及l0个候选人共100条记录,其中,100条记录的选票文件采用二维数组存储其数据,第一维表示100条记录,第二维表示每条记录中10个候选人的选中情况。可以通过两个for循环对100条记录逐个比对,在第一层for循环中,对100条记录的每条记录情况进行扫描,在第二层for循环语句中,判断数组元素XX[i][j]的值是否等于字符1,如果等于字符1,说明第j个人得了一票,则数组元素yy[j]加1。

\n①先定义两个循环变量i和j。

\n②指定第一个for循环的循环条件,循环变量i从0开始,等于100时结束,每循环一次,变量i的值加1。

\n③在for循环中首先判断记录值不等于1111111111的记录,然后计算l0个候选人的得票数,可以通过一个for循环,对满足条件的记录中的每个数字再次比对,当数字等于1时,将第j个人的票数加l。

\n注意,本程序中由于只有数值1才会被计算到最后的结果中,因此,可以省去判断记录全为0时记录无效的情况,因为,即使将0参与到计算中,其计算结果也还是0,不会影响到最终结果,只需判断记录为全1时无效即可。

\n【参考答案】

\n

31.A解析:ISO/OSI七层模型中各层主要功能如下:物理层——将比特流送到物理介质上传送;数据链路层——在链路上无差错一帧一帧传送信息;网络层——分组传输和路由选择;运输层——从端到端经网络透明地传输报文;会话层——会话的管理和数据传输同步:表示层——数据格式的转换、加密解密、压缩和解压缩;应用层——与用户应用程序的接口。

32.B解析:在CPU为不可剥夺(非抢占式)进程调度方式下有以下4种情况会引起进程切换。1、正在执行的进程运行完毕。2、正在执行的进程调用阻塞原语将自己阻塞起来进入等待状态。3、正在执行的进程调用了P原语操作,从而因资源不足而被阻塞;或调用了V原语操作激活了等待资源的进程。4、在分时系统中时间片用完。当CPU方式是可剥夺(抢占式)时,就绪队列中的某个进程的优先级变得高于当前运行进程的优先级,也会引起进程切换。所以,在采用非抢占式进程调度方式下,一个更高优先级的进程就绪不会引起进程切换。

33.D解析:网络系统提供的服务可以提供多项网络服务功能,如远程管理,远程打印,文件传输和电子邮件,通信服务等。

34.voidencryptChar(){inti;char*pf;for(i=0;i<maxline;i++)pf=xx[i];/*指针pf指向当前行的首地址*/whilie(*pf!=0){if(*pf%2==0||*pf*11%256<=32);/*如果原字符的ASCII值是偶数或计算后的值小于等于32则该字符不变*/else*pf=*pf*11%256;/*否贝Jj将所对应的字符进行替代*/pf++;/*指针pf指向下一个字符*/}}}voidencryptChar()\r\n{\r\ninti;\r\nchar*pf;\r\nfor(i=0;i<maxline;i++)\r\npf=xx[i];/*指针pf指向当前行的首地址*/\r\nwhilie(*pf!=0)\r\n{\r\nif(*pf%2==0||*pf*11%256<=32);/*如果原字符的ASCII值是偶数或计算后\r\n的值小于等于32,则该字符不变*/\r\nelse\r\n*pf=*pf*11%256;/*否贝Jj将所对应的字符进行替代*/\r\npf++;/*指针pf指向下一个字符*/\r\n}\r\n}\r\n}解析:本题主要考查用指针变量来控制字符数组,由于要对已有二维字符数组的所有元素逐个处理,因此,需要定义一个字符指针变量来控制原二维数组的各行。当前行如果确定下来,用指针的移动就可以依次扫描该行的所有字符元素,每得到一个字符就对它进行条件判断。根据题意,条件用“if(*pf%2++0||*pf*11%256<=32)”来实现,如果该字符不满足上述条件,就用一个新的字符来替代,新的字符是当前字符乘以11的结果再去与256求余数,处理完毕后,指针去取下一个字符。如果该字符满足所给条件,将不做任何操作,指针直接下移,去取下一个字符,对下一个字符进行处理。

35.jsValue(){intithouhuntendataj;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(thou-hun-ten-data>O)/*如果千位数减百位数减十位数减个位数大于零*/{b[cut]=a[i];/*则把该数存入数组b中*/cut++;/*统计满足条件的数的个数*/}}for(i=O;i<cnt-1;i++)/*对数组b的4位数按从小到大的顺序进行排序*/for(j=i+l;j<cnt;j++)if(b[i]>b[j]){data=bIi];b[i]-b[j];b[j]=data;}}jsValue()\r\n{\r\ninti,thou,hun,ten,data,j;\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;/*求四位数的十位数字*/\r\ndata=a[i]%10;/*求四位数的个位数字*/\r\nif(thou-hun-ten-data>O)/*如果千位数减百位数减十位数减个位数大于零*/\r\n

温馨提示

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

评论

0/150

提交评论