《2021年浙江省丽水市全国计算机等级考试网络技术模拟考试(含答案).docx》由会员分享,可在线阅读,更多相关《2021年浙江省丽水市全国计算机等级考试网络技术模拟考试(含答案).docx(20页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、2021年浙江省丽水市全国计算机等级考试网络技术模拟考试(含答案)学校:班级:姓名:考号:一、单选题(10题)1 .若服务器系统可用性达到99.99%,那么每年的停机时间必须小于() A.4分钟B.10分钟C.53分钟 D.106分钟2 .如果系统高可用性达到99.999%,那么线年的停机时间就()。A.=53 分钟 B.=5 分钟 C.=8.8 小时 D.v= 13.6 小时3 .下列选项中,不会出现在Cisco路由器路由表中的是()。A.S 167 . 105 . 125 . 128 1 / 0 via 202 . 112 . 7 . 1B.C212 . 112 . 37 . 16 iS
2、directly connected, POS3 / 0C.S*0 .0.0 . 0(mask iS 255 .255 .255 . 255) 1 / 0 via202 . 112 . 7 . 2 D.0E1 202 . 120 .232 . 0 / 25110 / 23via202 . 112 . 1 . 131, 00 : 03 : 02, FastEthemet4 / 14 .为了防止Web服务器浏览器之间的通信内容被窃听,可以采用的技术 为()。A.身份认证B.NTFS分区分区5 .按照ITU-T标准,传输速度为622.080Mbps的标准是()。A.OC-3 B.OC-12 C.OC
3、-48 D.OC-19235.某级数的前两项Ai=l, A2=l,以后各项具有如下关系:An=An-2+2An-l下列程序的功能是:要求依次对于整数M=100, 1000和10000求出对应的n值,使其满足:Sn M且Sn+1NM,这里Sn=Ai+A2+.+An,并 依次把n值存入数组单元b0, bl, b中,请编制jsVahie()函数来 实现 此功能,最后调用函数writeDar。把数组b的值输出到out48.dat文件 中。注意:部分源程序已给出。请勿改动主函数main。和输出函数writeDat。的内容。试题程序:#include int b3;jsValue ()()main ()(
4、jsValue();printf( nM=100, n=%dnM=1000, n=%dnM=10000, n=%dnfb0,bl,b2);writeDat ();)writeDat ()FILE *fp;fp=fopen (nout48.dat, nwn);fpriutf(fpJ%dn%dn%dn,b0,bl,b2);fclose (fp);)36.函数ReadDat。的功能是实现从文件ENG4.IN中读取一篇英文文 章,存入到字符串数组xx中。请编制函数encryptChar(),按给定的替 代关系对数组xx中的所有字符进行替代,结果仍存入数组xx对应的位 置上,最后调用函数WriteDat
5、。把结果xx输出到文件PS4.DAT中。替代关系:f(p)=p*llmod256(p是数组xx中某一个字符的ASCII值,f(p)是计算后新字符的ASCII值),如果计算后f(p)的值小于等于32或 大于130,则该字符不变,否则将f(p)所对应的字符进行替代。注意:部分源程序已给出。原始数据文件存放的格式是:每行的宽度均小于,80个字符。请勿改动主函数main。、读函数ReadDat。和写函数WriteDat。的内容。试题程序:#include #include #include #include unsigned char xx5080;int maxline = 0;/*文章的总行数*/
6、int ReadDat (void);void WriteDat(void);void encryptChar() main ()clrscr ();if (ReadDat () (printf (数据文件 ENG4.IN 不能打开! n007”);return;)encryptChar ();WriteDat ();)int ReadDat (void)(FILE *fp;int i = 0;unsigned char *p;if(fp = fopenCENG4.IN” JT) =NULL) return 1;while(fgets(xxi, 80, fp) !=NULL) (p = str
7、chr(xxi Jn);if (p) *p = 0;i+;)maxline = i;fclose (fp);return 0;)void WriteDat(void)(FILE *fp;int i;fp = fopen(HPS4.DATf nwn);for(i = 0; i maxline; i+)(printf(H%sn, xxi);fprintf(fp, H%sn, xxi);)fclose (fp);)参考答案LCL停机时间(单位是小时)/ (365x24)x100%=服务器可用性百分比, 其中365指的是365天,24是每天24小时。代入公式Lx/(365x24)xl00% =99 9
8、9%,得0 876小时,即如果要保证服务器系统可用性达到99 99%, 系统每年的停机时间要小于0 . 876小时。4分钟约是0 . 067小时,10 分钟约是O . 1666 / b时,53分钟约是0 . 883小时。因此选项C最接 近0 . 876小时,故选C选项。2.B3 .C路由器的路由表项第一列是路由源码,C表示直连,S表示静态路 由,0使用OSPF协议,E使用EGP外部网关协议获得路由信息;第二 列为目的网络地址和掩码;第三列是目的端口或下一跳路由器地址。另 外还有缺省路由器表项,目的地址为0 . 0 . 0 . 0 / 0。C选项为缺省路 由表项,其中目的地址掩码应用前缀号表示0
9、 . 0 . 0 . 0/0。故选择C 选项。4 .C解析:Web浏览利用TCP/IP在两台机器之间提供一个匿名的数据 流,但它不提供保密性、完整性和认证服务。加强Web通信安全的方 案有:SSL、IPSec 等。5.B无源光纤网(PON)是ITU(国际电信联盟)的SG15研究组在G.983建 议基于无源光纤网的高速光纤接入系统进行标准化的。该建议分为两 个部分:nu3000u3000(l)OC3 , 155.520Mbps 的对称业务。 nu3000u3000(2)fJ OC-3, 155.520Mbps;TfJ OC.12, 622.080Mbps 的不对称业务。nu3000u30000C
10、-x是ITU-T的推荐标准中定义的光 纤的物理层接口,它以5L84Mbps为单位定义了多个级别,用作通信服 务提供商采用的光纤通信系统(SONET及SDH)、KIN交换机和路由器 等的接口。故选项B正确。6.B7.B无源光纤网(PON)是:ITU(国际电信联盟)的SG15研究组在G .983 建议“基于无源光纤网的高速光纤接入系统进行标准化的。该建议分 为两个部分:(DOC - 3, 155 . 520Mbps的对称业务。(2)上行OC 一3, 155 . 520Mbps ;下行 OC 12, 622 . 080Mbps 的不对称业务。8 .C解析:局域网中使用的双绞线可分为屏蔽双绞线和非屏蔽
11、双绞线两 大类。其中又以3类、4类、5类非屏蔽双绞线使用最多。从数据传输 率特性来看,3类双绞线适合于10Mbps以下的数据传输,而5类双绞 线适用于100Mbps以下的数据传输。9 .A10 .D11 .域Windows NT Server操作系统以“域”为单位实现对网络资源的集 中管理。在一个Windows NT域中,只能有1台主域控制器(PDC), 但同时可以有备份域控制器(BDC)和普通服务器。主域控制器负责为 域用户与用户组提供信息,同时具有与NetWare中的文件服务器相似 的功能。备份域控制器的主要功能是提供系统容错,它保存着域用户与 用户组信息的备份,在主域控制器失效的情况下自
12、动升级为主域控制器。12 .13 .繁殖14 .不可靠不可靠 解析:UDP协议提供了面向非连接的、不可靠的传输服务。15 .节目传送16 .(16)服务质量【解析】性能管理的目的是维护网络服务质量和网络运 营效率。性能管理包括性能监测、性能分析以及性能管理控制功能。17 .访问权访问权 解析:Token Bus是一种在总线拓扑中利用“令牌”作 为控制结点访问公共传输介质的确定型介质控制方法。在采用Token Bus方法的局域网中,任何一个结点只有在取得令牌后才能使用共享总 线去发送数据。令牌是一种特殊结构的控制帧;用来控制结点对总线的 访问权。18 .19 .20 .调制计算机发出的数字信号,
13、有时需要将其转换成模拟信号。如个人 计算机以拨号方式接入Internet网,或者为了便于传输.减少干扰和易 于放大.数字信号必须转换成模拟信号,这种变换过程称为调制。这种转 换需要使用调制解调器。接收方的计算机则需要将传输过来的模拟信号 转换成数字信号,这种变换过程称为解调,也需要通过调制解调器。21 .改进协议改进协议解析:传统的基于IP协议的网络的通信协议基 本上没有考虑多媒体网络应用的需求,所以它们不适合多媒体网络应用。改进传统网络的方法主要是:增大带宽与改进协议。22 .易位易位解析:所有加密算法都是建立在两个通用原则之上的:置 换和易位。置换是将明文的每个元素映射成其他元素,易位是对
14、明文的 元素进行重新布置,没有信息丢失是基本的要求(也就是说,所有操作都 是可逆的)。23 .网络网络解析:网桥是在数据连路层上实现不同网络的互连的设备;路由器是在网络层上实现多个网络互连的设备;网关是通过使用适当的 硬件与软件,来实现不同网络协议之间的转换功能,硬件提供不同网络 的接口,软件实现不同的互联网协议之间的转换。24 .安全安全 解析:对于电子政务来说,信息网络的安全尤为重要。需 要先进而可靠的安全保障是所有电子政务系统都必须要解决的一个关 键性问题。25 .用户用户 解析:如果一个Web站点利用IIS建立在NTFS分区,那 么可以通过IP地址限制、用户限制、Web权限和NTFS权
15、限对它进行 访问控制。26 .客户机/服务器客户机/服务器 解析:电子邮件服务采用客户机/服 务器的工作模式。电子邮件系统也可分为两个部分,邮件服务器和邮件 客户。其中电子邮件服务器是邮件服务系统的核心。它负责接收和发送 用户邮件,而邮件客户只需将待发送的邮件提交给邮件服务器或者是从 邮件服务器的邮箱中接收邮件即可。27 .默认或缺省默认或缺省解析路由器可以包含一个特殊的路由。如果没有发现到达某一特定网络或特定主机的路由,那么它在转发数据 包时使用默认路由传送IP分组。28 .波长波长解析:描述电磁波的参数有3个:波长、频率与光速。它们三者之间的关系为:九xf=C其中C代表光速,频率f的单位为
16、Hz。29 .【审题关键句】大于前连续5个数,偶数,从大到小排序。n【解题思路】本题类似于第35套题,通过审题可以发现主要有3个不 同点:要求进行比较的元素大于连续前5个数,因此在设置for循环 条件语句时,应该从第6个元素开始,即数组下标i的值等于5,参考 答案的第2条语句:当前元素连续大于前5个数时,前5个元素的数 组下标表示也有所不同,判断表达式也不一样,参考答案的第4条语句; 统计结果按从大到小的方式进行排序,即参考答案的第9条语句。n【参考答案】nn30.【审题关键句】千位+十位等于百位十个位,且位数是偶数,统计出满足此条件的个数,并把这些四位数按从小到大的顺序存入数组。n【解题思路
17、】 n本题类似第9套试题,通过审题可以发现仅有一个不同点,即要求统计的四位数的条件是“千位+十位二百位+个位”,参考答案的第8条语句, 修改if条件语句的判断条件即可。n【参考答塞】31.B32 .A解析:因特网是一个信息资源网,它由大量主机通过连接在单一、无缝的通信系统上而形成的一个全球范围的信息资源网;因特网的使用 者不必关心因特网内部结构,他们所面对的只是接入因特网的大量主机 以及它们所提供的信息资源和服务;路由器是因特网中最为重要的设备, 它是网络与网络之间连接的桥梁,因特网中包含了大量的路由设备。33 .A解析:在电子商务应用系统中,通常使用数字签名技术来模拟文件 或资料中的亲笔签名
18、。数字签名的功能主要包括3个方面;保证信息传 输过程中的完整性、发送者身份证和防止交易中的抵赖行为发生。34 .void jsSort() int i j data; for (i=O; i 199; i+) for (j=i+l; j aa j % 1000) /*按照每个数的后3位的大小进行升 序排例*/ data=aa i; aaii=aaj; aa j =data; elseif(aai%1000=aaj%1000) /*如果后3位数值相等则对这些数值 按原始 4 位数据进行降序*/ if (aa Ii aa j ) data=aa lii; aaii=aaj; aa j =data;
19、 for (i=O; i10; i+) /*将排好序的前十个数存入数组bb 中*/ bbi=aai;void jsSort()rn rn int i, j, data;rn for (i=O; i 199; i+)rn for (j=i+l; j aaj % 1000) /*按照每个数的后3位的大小进行升序排例*八1*11 rn data=aa i;rn aaii=aaj;rn aa j =data;rn rn elseif(aai %lOOO=aaj % 1000) /*如果后3位数值相等,则对这些数值rn按原始4位数据进行降序*/rn if (aa Ii aa j )rn rn data=
20、aa Iii;rn aaii=aaj;rn aa j =data;rn rn rn for (i=O; i10; i+) /*将排好序的前十个数存入数组bb中*/rn bbi=aai;解析:本题考查的知识点如下:循环结构的嵌套。选择结构的嵌套。特殊运算符“ ”的使用。(4)数据的升降序排列。在该题中,首先要解决的问题是如何把题中4位数转换成符合要求的3 位数。这里要用到一个比较特殊的运算符,它的功能是取余。将4位 数除以1000取余则得到要求的3位数。根据题意,若后3位相等,则 按照原数据进行降序排序,所以在这里要加一个选择结构进行判断。对 数据进行排序,可以使用最简单的“选择排序法即第一次从
21、第一个数 据开始和所有后面的数据进行比较,与比它大(小)的数据交换位置,将 数据中最大(小)的数交换到最前面。第二次从第二个数据开始与后面的 数据进行比较,将此次比较中最(小)的数据交换至第二个位置,直至最 后一个数据。35 .jsValue () int al=l a2=l n=l an; int sumO sum; sum0=al+a2; while (1) an=al+a2*2; /*求下个级数*/ Sum=s umO +an; /*求级数和*/al=a2; /*将 a2 赋给 al*/ a2=an; /*将 an 赋给 a2* / n+; if(sumo =100) /*如果满足 Sn
22、 =100*/ b0 =n; /*贝IJ将 n 存入数组单元夙0中*/ if(sumo =1000) /*如果满足Sn =1000*/ bl =n; /*则将n存入数组单元bl中刃if(sumo =10000) /*如果满足 Sn =10000*/ b=n; /*则将n存入数组单元b2中*/ break; /*并强行退 出循环*/ sumo=sum; /*将sum赋给sumO为下一次循环的求和作准备 */ jsValue ( )rn int al=l, a2=l, n=l, an;rn int sumO, sum;rn sum0=al+a2;rn while (l)rn an=al+a2*2;
23、 /* 求下一个 级数*八rnSum=s umO +an; /*求级数和*八rn al=a2; /*将 a2 赋给 al*Arn a2=an; /*将 an 赋给 a2* Arn n+;rn if(sumo =100) /*如果满 足 Sn =100*Arn b0 =n; /*贝IJ将 n 存入数组单元 b0中6 .在流水线运行时,总是希望预取的指令恰好是处理器将要执行的指令, 为避免流水线断流,奔腾处理器内置了一个()。A.预取缓存器B.分支目标缓存器C.指令译码器D.数据总线控制器7 .按照ITU标准,传输速率为622 . 080Mbps的标准是()。A.OC-3 B.OC 12 C.OC
24、 48 D.OC 1928 .3类和5类无屏蔽双绞线是局域网中常用的传输介质,它们常用于数 据传输率()的局域网中。A.为 10Mbps8 .为 100MbpsC.分别为 10Mbps 和 100MbpsD.分别为 100Mbps 和 1000Mbps9 .局域网中按介质访问控制角度来分为共享介质式局域网和()2种。A.交换式局域网B.共享式局域网C.转发式局域网D.无线式局域网10 .最常用的防火墙有3类,以下不属于防火墙分类的是()。A.包过涟路由器B.应用级网关C.电路级网关D.中心管理机二、填空题(10题)11 .Windows NT Server操作系统是以为单位实现对网络资源的集中
25、管理 的。*Arn if(sumo =1000) /*如果满足 Sn =1000*Arn bl =n; /*则将 n 存入数组单元 bl中 */rn if(sumo =10000) /*如果满足 Sn =10000*八rn b 2 =n; /*则将n存入数组单元b中*八rn break; /*并强行退出循环 *Arn rn sumo=sum; /*将sum赋给sumO,为下一次循环的求和作准备 *Arn rn 解析:本题考查的知识点如下:利用循环和判断求级数。循环的强行退出。(3)多个条件的“与”运算。由级数的表达式可以看出,级数中的各项可以由循环依次求得。当级数 的和达到要求的条件时就可以退
26、出循环结构。因为退出循环的两个条件 SnM, Sn+1NM要同时满足,所以两条件之间要用到“与”运算。这里 使用break退出整个循环结构。36.void encryptChar() int i; char *pf; for (i=O; i 130 | *p仔11%256=32); /*如果广计算后的值小于等于32或大于130*/ /* 则该字符不变*/ else *pf=*p仔11%256; /*否则将所对应的字符进行替 代* / pf+; /*指针 pf 指向下个字符*/ void encryptChar()rn rn int i;rn char *pf;rn for (i=O; i 13
27、0 | *pf*U%256 130|*p俨11%256 =32)” 语句米实现,如果该字符不满足上述条件,就用一个新的字符来替代, 新的字符是当前的字符乘以11的结果再去与256求余数。处理完毕后, 指针去取下一个字符。如果该字符满足所给条件,将不做任何操作,指 针直接下移,去取下一个字符,对下一个字符进行处理。12.要用认证公一引【”和完整性验证13. 计算机病毒的完整的工作过程包括潜伏、触发和行为 控制四个阶段。14. UDP协议提供了面向非连接的、的传输服务。15. (16)性能管理的主要目的是维护网络运营效率和网络16. Token Bus局域网中的令牌是一种特殊结构的控制帧,它用来控
28、制结点对总线的【oEDI ;.丁内容.即计算机应用、通信网络和一19.网络百云大限度地增加网络的可用时间.提高网络设备的利用率,改善网络性能、服务生一【I 020 .在传输数字信号时,为了便于传输,减少干扰和易于放大,在发送端需要将发送的数字信号变换成为模拟信号,这种变换过程称为11 O三、2.填空题(8题)21.改进传统网络的方法主要是增大带宽与23.22 .所有加密算法都是建立在两个原则之上的,他们是置换和路由器是构成因特网的关键设备。按照OSI参考模型,它工作于1层。24 .电子政务需要先进可靠的 保障,这是所有电子政务系统都必 须要妥善解决的一个关键性问题。25 .如果一个Web站点利
29、用IIS建立在NTFS分区,那么可以通过IP地址限制、【】限制、Web权限和NTFS权限对它进行访问控制。26 .电子邮件服务采用【】的工作模式。27 .路由器可以包含一个特殊的路由。如果没有发现到达某一特定网络 或特定主机的路由,那么它在转发数据包时使用的路由称为【】路由。28 .电磁波是一种无线通信介质,描述电磁波的参数有3个:频率和光速。四、C语言程序设计题(2题)29 .已知数据文件in .dat中存有200个四位数,并已调用读函数readDat把这些数存入数组a中,请考生编制一函数jsVal,其功能是:依次从数 组a中取出一个四位数,如果该四位数均大于该四位数以前的连续五个 数且该数
30、是偶数(该四位数以前不满五个数,则不统计),则统计出满足 此条件的个数ent,并把这些四位数按从大到小的顺序存入数组b中, 最后调用写函数writeDat把结果ent以及数组b中符合条件的四位数 输出到out . dat文件中。注意:部分源程序存在test . c文件中。程序中已定义数组:a200, b200,已定义变量:ent请勿改动数据文件in .dat中的任何数据、主函数main、读函数readDat 和写函数writeDat的内容。5678i tinclude ;tdefine MAX 200! int aMAX. bMAX, ent , 0; I;void writeDat); vo
31、id jsVal()9101112131415171819202122232425262728/ rtadgy)从数据文ft ink申请取200个四位数存人敢ftU中/ void readDat()int i;FILE fp;fp - fopen(in.datwr r);forfi = 0; i MAX; i+)fscanf (fp, Fd“,4a (i);fclose(fp);void main()int i;readDat ();jsValO ; 调网 底1()小数,实现11要求的功能 printf L涵足条件的数ent);for(i 0; i ent; 1)printf(M%d b(i)
32、;printf;writeDat();29 ;30 !31 ;32 ;33 J34 ;35 J36 37 ;38 !/数wntcM(HE镒梁cm以及数ftlb中符合条件的四位依轴出列oui.doi文竹中/ void writeDat()FILE efp; int 1; fp fopen(Mout.datHwM); fprint f (fp, 19%dn, ent); for(i 0; i ent; i+) fprintf(fprb(il);fclose(fp);30.已知数据文件in .dat中存有200个四位数,并已调用读函数readDat把这些数存入数组a中,请考生编制一函数jsVal,其
33、功能是:把一个U!位数的个位数位置上的值减去千位数位置上的值再减去百位数位置上的值最后减去十位数位置上的值,如果得出的值大于等于零且原四位数是偶数,则统计出满足此条件的个数ent,并把这些四位数按从小到大的顺序存入数组b中,最后调用写函数writeDat把结果ent以及数组b中符合条件的!1!位数输出到。ut.dat文件中。注意:部分源程序存在test . c文件中。程序中已定义数组:a200, b200,已定义变量:cut请勿改动数据文件in .dat中的任何数据、主函数main、读函数readDat和写函数writeDat的内容。1 ! tinclude 2 i define MAX 20
34、03 ; int a(MAX|f b【MAX, ent 0;4 ! void writeDat();5 i void jsVal()6 5 I9 - void readDat()10 J (11 ; int i;12 ! FILE *fp;13 j p - fopen (in.datM,14 ; for(i 0; i MAX;15 ! fscanf (fp/ Fd, Sa i);16 t fclose(fp);17 iJ18 ! void main()19 i (20 ; int 1;21 ; readDat ();22 jsVal ();23 , printf (”满足条件的数7dn. en
35、t24 j for(i 0; 1 ent; 1+)25 ; printf(w%db(i1);26 ! printf;27 1 writeDat O ;28 ;一一29 ! void writeDat()31 ; FILE efp;32 ! int i;33 ; fp fopen(Mout.dat, nww); 34 fprintf(fprent);35 j for(i 0; i ent; i + Q36 ; fprintf(fp. Wdn, b1);37 j fclose(fp);38 )五、1.选择题(3题)31 .提供博客服务的网站为博客的使用者开辟了一个A.独占空间B.共享窄问C.传输信
36、道D.传输路径32 .对于因特网,以下哪种说法是错误的()。A.因特网是一个广域网B.因特网内部包含大量的路由设备C.因特网是一个信息资源网D.因特网的使用者不必关心因特网的内部结构33 .下列叙述中是数字签名功能的是A.防止交易中的抵赖行为发生B.防止计算机病毒入侵C保证数据传输的安全性D.以上都不对 六、1 .程序设计题(3题)34.在文件in33.dat中有200个正整数,且每个正整数均在100至9999之间。函数readDat。的功能是读取这200个数并存放到数组aa中。请 编制函数jsSort(),该函数的功能是:要求按照每个数的后3位的大小进行升序排列,将排序后的前10个数存入数组
37、bb中,如果数组比中出现后3位相等的数,则对这些数按原始4位数据进行降序排列。最后调用函数writeDat。把结果比输出到文件out33 . dat中。例如:处理前 6012 5099 9012 7025 8088处理后 9012 6012 7025 8088 5099注意:部分源程序已给出。请勿改动主函数main。、读函数readDat)和写函数writeDat。的内容。试题程序:#include9include#includeint aa200,bb10;void readDat();void writeDat();void jsSortQ|)void main()(readDat();jsSort();writeDat();)void readDat ()(FILE *in;int i;in=fopen ( in33. dat Jr);for(i=0;i200;i+) fscanf (in/f%d *&aai);fclose (in);)void writeDat()(FILE *out;int i;clrscr ();out=fopen ( nout33. dat Jw);for (i=0;i10; i+)(printf(Hi=%d, %dnfi+l,bb i);fprintf (out, H%dnf bb i);)fclose (out);
限制150内