《【2022年】安徽省淮南市全国计算机等级考试网络技术测试卷(含答案)》由会员分享,可在线阅读,更多相关《【2022年】安徽省淮南市全国计算机等级考试网络技术测试卷(含答案)(25页珍藏版)》请在金锄头文库上搜索。
1、【2022年】安徽省淮南市全国计算机等级考试网络技术测试卷(含答案)学校:_ 班级:_ 姓名:_ 考号:_一、单选题(10题)1.在Cisco路由器上连接一台Modem,通过拨号远程配置路由器时应采用的连接方式是()。A.TFTP B.telnet C.Console D.AUX2.为了防止Web服务器浏览器之间的通信内容被窃听,可以采用的技术为()。A.身份认证 B.NTFS分区 C.SSL D.FAT32分区3.如果发送方使用的加密密钥和接收方使用的解密密钥不相同,从其中一个密钥难以推出另一个密钥,这样的系统称为()系统。A.常规加密 B.公钥加密 C.对称加密 D.单密钥加密4.5.域名
2、中表示主机名的是()。A.www B.xyz C.edu D.cn6.下列传输速率为54Mbps,最大容量为432Mbps的无线局域网标准是()。A.IEEE 80211 B.IEEE 80211 a C.IEEE 80211 b D.IEEE 80211 g7.如果将一台Catalyst 6500交换机的管理地址设置为21222089928,缺省路由设置为212220897,下列对交换机的配置,正确的是()。A.Switch-6500(enable)set interface vlanl 212220899 255255255240 Switch-6500(enable)set ip rou
3、te 0000 212220897B.Switch-6500(enable)set interface sc0 212220899 255255255240 2122208111 Switch-6500(enable)set ip route 0000 212220897C.Switch-6500(enable)set interface sc0 212220899 255255255240 2122208255 Switch-6500(enable)set ip route 0000 212220897D.Switch-6500(enable)set interface sc0 212220
4、899 255255255240 2122208111 Switch-6500(enable)set ip defaultgateway 2122208978.IP协议是指网际协议,它对应于开放系统互联参考模型中的哪一层()A.物理层 B.数据链路层 C.传输层 D.网络层9.下列关于入侵检测系统探测器获取网络流量的方法中,错误的是()。A.利用交换设备的镜像功能 B.在网络链路中串接一台交换机 C.在网络链路中串接一台集线器 D.在网络链路中串接一台分路器10. 经典奔腾有两个8KB的超高速缓存,分别用来缓存( )。A.数据 B.指令 C.数据和指令 D.以上都不对二、填空题(10题)11.
5、对于复杂的计算机网络协议,最好的组织方式是层次结构模型。一般将计算机网络层次模型和各层协议约集合定义为12.13.(18) Kerberos协议一般采用_加密算法。14.15.Skype采用了密钥长度为位的AES加密法。16. 在UNIX标准上有两大阵营:一个是【】以AT&T与Sun公司为首,另一个是开放系统基金会OSF,以IBM HP DEC为首。17.18. 奈奎斯特准则与香农定理从定量的角度描述了信道带宽与_的关系。19.20. 在X.800中将安全攻击分为两类:被动攻击和_。三、2.填空题(8题)21. 安全攻击可以分为【】和主动攻击两种。22. 无线局域网是使用无线传输介质,按照采用
6、的传输技术可以分为3类:红外线局域网、窄带微波局域网和_。23. TCP默认端口号80用作_。24. 进程间的直接相互作用构成进程同步,进程间的间接相互作用构成进程_。25. 数据传输速率是描述数据传输系统的重要技术指标之一,如果在通信信道上发送1位0、1信号所需要的时间是0.001ms,那么信道的数据传输速率为【】b/s。26. 计算机的字长是计算机的主要技术指标之一,它不仅标志着计算机精度,而且也反映计算机_的能力。27. 在TCP/IP协议集中,TCP和【】协议运行于传输层。28. 全球网络必须具有下列5种属性,即服务质量、移动性、扩展性、安全性和可靠性以及_性。四、C语言程序设计题(2
7、题)29.函数ReadDat实现从文件indat中读取一篇英文文章存入到无符号字符串数组xx中;请编制函数ChA,其函数的功能是:以行为单位把字符串中的第一个字符的ASCII值加第二个字符的ASCII值,得到第一个新的值,存入数组单元xxi0中(其中:i是文章中的某行)。第二个字符的ASCII值加第三个字符的ASCII值,得到第二个新的值,存入数组单元xxi1中。以此类推一直处理到最后第二个字符,最后一个字符的ASCII值加原第一个字符的ASCII值,得到最后一个新的值,存放在原字符串对应的位置上,之后把已处理的字符串逆转后仍按行重新存入无符号字符串数组xx中。最后main函数调用函数Writ
8、eDat把结果xx输出到outdat文件中。原始数据文件存放的格式是:每行的宽度均小于80个字符,含标点符号和空格,并也按它的ASCII值作以上处理。注意:部分源程序存放在testc文件中。请勿改动主函数main、读数据函数ReadDat和输出数据函数WriteDat的内容。30.已知在文件indat中存有200组数据,每组有3个数,每个数均是三位数。函数readDat是读取这200组数据存放到结构数组aa中。请编制函数jsSort,其函数的功能是:要求在200组数据中找出第二个数大于第一个数加第三个数之和的数,其中满足条件的个数作为函数jsSort的返回值,同时把满足条件的数据存入结构数组b
9、b中,再对bb中的数据按照每组数据的第二个数加第三个之和的大小进行降序排列(第二个数加第三个数的和均不相等),排序后的结果仍重新存入结构数组 bb中,最后调用函数writeDat把结果bb输出到outdat文件中。注意:部分源程序存在testC文件中。请勿改动数据文件indat中的任何数据、主函数main、读函数readDat和写函数writeDat的内容。五、1.选择题(3题)31. 有一种原则是对信息进行均衡、全面的防护,以提高整个系统的“安全最低点”的安全性能,该原则称为_。A.木桶原则 B.整体原则 C.等级性原则 D.动态化原则32. 在Windows 2000环境下,欲远程登录20
10、2.112.58.200服务器,可在命令行下直接执行( )。A.telnet 202.112.58.200B.FTP202.112.58.200C.http:/202.112.58.200D.www.202.112.58.20033. 下面关于网络应用程序描述正确的是( )。A.目前设计程序时,都假设网络提供的服务已经完善B.当前实践的主流是使应用程序依赖于网络C.实际上,设计程序时假设认为运行应用程序的主机操作系统“知道”网络延适和丢失特性,并且安排了相应对策D.目前来说,应用程序都能提供用户满意的功能六、1.程序设计题(3题)34. 已知数据文件IN72.DAT中存有200个4位数,并已调
11、用读函数readDat()把这些数存入数组a中,请编制一函数jsVal(),其功能是:把个位数字和千位数字重新组合成一个新的十位数ab(新十位数的十位数字是原4位数的个位数字,新十位数的个位数字是原4位数的千位数字),以及把百位数字和十位数字组成另一个新的十位数cd(新十位数的十位数字是原4位数的百位数字,新十位数的个位数字是原4位数的十位数字),如果新组成的两个数均为偶数且两个十位数中至少有一个数能被9整除,同时两个新十位数字均不为零,则将满足此条件的4位数按从大到小的顺序存入数组b中,并计算满足上述条件的4位数的个数cnt,最后调用写函数writeDat()把结果cnt及数组b中符合条件的
12、4位数输出到OUT72.DAT文件中。注意:部分源程序已给出。程序中已定义数组:a200, b200,已定义变量:cnt。请勿改动主函数main()、读函数readDat()和写函writeDat()的内容。试题程序:#includestdio.h#define MAX 200int aMAX, bMAX, cnt=0;void jsval()Void readDat( )int i;FILE *fp;fp=fopen(IN72. DAT, r);for(i=0; iNAX; i+)fscanf(fp, %d, &ai;fclose(fp);main()int i;readDat();jsVa
13、l()for(i=0; icnt; i+)printf(%dn, bi);prIntf(n);wrlteDat();wrlteDat()FILE *fp;int i;fp=fopen(OUT72.DAT, w);fprlrltf(fp, dn, cnt);for(i=0;iCht; i+fprIntf(fp, dn,hi);fclose(fp);35. 已知数据文件IN86.DAT中存有200个4位数,并已调用读函数readDat()把这些数存入数组a中,请编制一函数jsVal(),其功能是:把千位数字和十位数字重新组合成一个新的十位数ab(新十位数的十位数字是原4位数的千位数字,新十位数的个
14、位数字是原4位数的十位数字),以及把个位数字和百位数字组成另一个新的十位数cd(新十位数的十位数字是原4位数的个位数字,新十位数的个位数字是原4位数的百位数字),如果新组成的两个十位数abcd,ab必须是偶数且能被5整除,cd必须是奇数,同时两个新十位数字均不为0,则将满足此条件的4位数按从大到小的顺序存入数组b中,并要计算满足上述条件的4位数的个数cnt,最后调用写函数writeDat()把结果cnt及数组b中符合条件的4位数输出到OUT86.DAT文件中。注意:部分源程序已给出。程序中已定义数组:a200,b200,已定义变量:cnt。请勿改动主函数main()、读函数readDat()和写函数writeDat()的内容。试题程序:#includestdio.h#define MAX 200int aMAX,bMAX,cnt=0;void jsVal()void readDat ( )int i;FIL