《2021年内蒙古自治区乌兰察布市全国计算机等级考试网络技术预测试题(含答案)》由会员分享,可在线阅读,更多相关《2021年内蒙古自治区乌兰察布市全国计算机等级考试网络技术预测试题(含答案)(24页珍藏版)》请在金锄头文库上搜索。
1、2021年内蒙古自治区乌兰察布市全国计算机等级考试网络技术预测试题(含答案)学校:_ 班级:_ 姓名:_ 考号:_一、单选题(10题)1. 关于软件的描述中,错误的是( )。A.可分为系统软件和应用软件 B.系统软件的核心是操作系统 C.共享软件的作者不保留版权 D.自由软件可自由复制和修改2.3.DES加密算法采用的密钥长度是()。A.32位 B.64位 C.56位 D.128位4.按密钥的使用个数,密码体制可以分为( )。A.密码学和密码分析学 B.分组密码和流密码 C.常规密码和公钥密码系统 D.代换密码和置位密码5.端口扫描是向目标主机()服务端口发送探测数据包,并记录目标主机的响应。
2、A.OSI B.TCP/IP C.ATM D.X.256.向有限的空间输入超长的字符串是哪一种攻击手段()。A.缓冲区溢出 B.网络监听 C.拒绝服务 D.IP欺骗7.以下关于组建一个多集线器10Mbps以太网的配置规则,哪个是错误的()。A.可以使用3类非屏蔽双绞线B.每一段非屏蔽双绞线长度不能超过100米C.多个集线器之间可以堆叠D.网络中可以出现环路8.下列关于路由协议的描述中,正确的是()。A.OSPF协议中,链路状态数据库中保存一个完整的路由表B.OSPF协议中,链路状态协议“度量”主要是指距离和延迟C.RIP协议中,路由刷新报文主要内容是由若干(D、V)组成的表D.RIP协议中,距
3、离D标识该路由器可以到达的目的网络或目的主机的跳数9.ATM层类似于数据链路层协议,可以利用()技术在同一条物理链路上进行多路复用。A.频分多路复用 B.时分多路复用 C.虚电路 D.以上都是10.下列关于综合布线系统(PDS)的描述中,错误的是()。A.PDS工程的设备配置是指各种配线架、布线子系统、传输介质和信息插座等的配置B.当在单一信息插座上进行两项服务时,宜采用Y形适配器C.水平布线子系统双绞线电缆长度应该在90m以内D.网络拓扑结构的组合逻辑描述了网络单元的邻接关系二、填空题(10题)11.允许网络管理者查看网络运行情况的好坏,其目标是维护网络运营效率和保证网络服务质量。12.第
4、66 题 TCP协议可以将源主机的_无差错地传送到目的主机。13.网卡是连接局域网中计算机和【16】的设备。14.Linux中提供名字服务的程序是。15. 虚拟局域网是建立在交换技术的基础上,以软件方式实现_工作组的划分与管理。16. 环型拓扑的优点是结构简单,实现容易,传输延迟确定,适应传输负荷较重、_要求较高的应用环境。17.SNMPv1是一个不安全的协议,管理站(Manager)与代理(Agent)之间通过进行身份认证。18.传统文本都是线性的和顺序的,而超文本则是。19.20. 宽带城域网的网络平台的层次结构又可以进一步分为:核心交换层、边缘汇聚层与_ 。三、2.填空题(8题)21.
5、连接两个或多个物理网络,负责将从一个网络接收来的IP数据报,转发到一个合适的网络中的是_。22. 计算机网络拓扑主要是指【】子网的拓扑构型,它对网络性能、系统可靠性与通信费用都有重大影响。23. 【】技术是一种快速分组交换技术,它综合了电路交换技术延迟小和分组交换技术灵活的优点。24. 计算机的数据传输具有突发性,通信子网中的负荷极不稳定,可能带来通信子网暂时与局部的_现象。25. 随着宽带网在应用领域的拓展以及多媒体技术的进步发展,一种新的、能和收看者交互的电视形式开始出现,这种电视形式被称作【】。26. 有一种攻击不断对网络服务系统进行干扰,改变其正常的作业流程,执行无关程序使系统响应减慢
6、甚至瘫痪。它影响正常用户的使用,甚至使合法用户被排斥而不能得到服务。这种攻击叫做【】攻击。27. _是Windows2000Server最重要的新功能之一,它可将网络中各种对象组织起来进行管理,方便了网络对象的查找,加强了网络的安全性,并有利于用户对网络的管理。28. 无线传输有着显而易见的诸多优点,目前已广泛应用于通信领域,其中最常见的无线信道有微波、红外线和【】。四、C语言程序设计题(2题)29. 下列程序的功能是:将一正整数序列K1,K2,K9重新排列成一个新的序列。新序列中,比K1小的数都在K1的前面(左面),比K1大的数都在K1的后面(右面)。要求编写函数NumSort(int a1
7、09)实现此功能,最后调用Wdata函数将新序列输出到文件outdat中。说明:在程序中已给出了10个序列,每个序列有9个正整数,并存入数组al09中,分别求出这10个新序列。例:序列6,8,9,1,2,5,4,7,3经重排后成为3,4,5,2,1,6,8,9,7注意:部分源程序已经给出。请勿改动主函数main和写函数Wdata的内容。30.函数ReadDat实现从文件indat中读取一篇英文文章存入到无符号字符串数组xx中;请编制函数ChA,其函数的功能是:以行为单位把字符串中的第一个字符的ASCII值加第二个字符的ASCII值,得到第一个新的值,存入数组单元xxi0中(其中:i是文章中的某
8、行)。第二个字符的ASCII值加第三个字符的ASCII值,得到第二个新的值,存入数组单元xxi1中。以此类推一直处理到最后第二个字符,最后一个字符的ASCII值加原第一个字符的ASCII值,得到最后一个新的值,存放在原字符串对应的位置上,之后把已处理的字符串逆转后仍按行重新存入无符号字符串数组xx中。最后main函数调用函数WriteDat把结果xx输出到outdat文件中。原始数据文件存放的格式是:每行的宽度均小于80个字符,含标点符号和空格,并也按它的ASCII值作以上处理。注意:部分源程序存放在testc文件中。请勿改动主函数main、读数据函数ReadDat和输出数据函数WriteDa
9、t的内容。五、1.选择题(3题)31. 关于密码分析,下列说法错误的是( )。A.试图发现明文或密钥的过程称为密码分析B.密码分析的过程通常包括:分析、假设、推断和证实C.只针对密文的攻击是最容易防范的,因为对手的可用信息量很少D.选择密文和选择文本是两种常用密码分析技术32. 在中,主机名为_。A.www B.sina C.com D.cn33. 关于Unix和Linux,说法错误的是( )。A.Unix是一个多用户、多任务的操作系统B.Linux是开放源代码的C.Linux符合Unix标准,可以将Linux上的程序移植到Unix主机上去运行D.以上说法都错误六、1.程序设计题(3题)34.
10、 已知数据文件IN27.DAT中存有300个4位数,并已调用读函数readDat()把这些数存入数组a中,请编制一函数jsValue(),其功能是:求出千位数上的数加百位数上的数等于十位数上的数加个位数上的数的个数 cnt,再把所有满足此条件的4位数依次存入数组b中,然后对数组b的4位数从大到小进行排序,最后调用写函数writeDat()把数组b中的数输出到OUT27.DAT文件。例如:7153,7+1=5+3,则该数满足条件,存入数组b中,且个数cnt=cnt+1。8129,8+12+9,则该数不满足条件,忽略。注意:部分源程序已给出。程序中已定义数组:a300,b300,已定义变量:cnt
11、。请勿改动主函数main()、读函数readDat()和写函数writeDat()的内容。试题程序:#includestdio.hint a300, bi300, cnt=0;void jsValue()main ( )int i;readDat ();jsValue();writeDat ();printf(cnt=%dn, cnt);for(i = 0; i cnt; i+)printf(b%d=%dn, i, bi);readDat ( )FILE *fp;int i;fp = fopen(IN27.DAT, r);for(i = 0; i 300; i+)fscanf(fp, %d,
12、&aifclose (fp);writeDat ()FILE *fp;int i;fp = fopen(OUT27.DAT, w);fprintf (fp, %dn,cnt);for(i = 0; i cnt; i+)fprintf(fp, %d,n, bi);fclose (fp);35. 已知数据文件IN82.DAT中存有300个4位数,并已调用函数readDat()把这些数存入数组a中,请编制一函数isValue(),其功能是:求出这些4位数是素数的个数cnt,再求出所有满足此条件的4位数的平均值pjz1,以及所有不满足此条件的4位数的平均值pjz2,最后调用函数writeDat()把结
13、果cnt,pjz1,pjz2,输出到out82.dat文件中。例如:5591是素数,则该数满足条件,计算平均值pjz1,且个数cnt=cnt+1。9812是非素数,则该数不满足条件,计算平均值pjz2。注意:部分源程序已给出。程序中已定义数组:a300,b300,已定义变量:cnt,pjz1,pjz2。请勿改动主函数main()、读函数readDat()和写函数writeDat()的内容。试题程序:#includestdio. hint a300, cnt=0;double pjz1=0.0, pjz2=0.0;int isP(int m)int i;for (i=2; im; i+)if(m
14、%i=0) return 0;return 1;void jsValue()main ( )int i;readDat ();jsValue();writeDat ();printf (cnt=%dn满足条件的平均值pjz1=%7.21fn不满足条件的平均值pjz2=%7.21fn, cnt, pjz1, pjz2);readDat ( )FILE *fp;int i;fp=fopen(in82.dat,r);for (i=0; i300; i+)fscanf (fp, %d, , &a i);fclose (fp);writeDat ()FILE *fp;int i;fp=fopen(out82.dat,w);fprintf(fp,