
(2023年)河南省濮阳市全国计算机等级考试网络技术测试卷(含答案).docx
25页2023年)河南省濮阳市全国计算机等级考试网络技术测试卷(含答案)学校:________ 班级:________ 姓名:________ 考号:________一、单选题(10题)1.下列关于Windows Server 2003系统下WWW服务器的描述中,错误的是()A.Web站点必须设置网站的默认文档后才能被访问 B.建立Web站点时必须为该站点指定一个主目录 C.网站的连接超时选项是指HTTP连接的保持时间 D.网站的带宽选项能限制该网站可使用的网络带宽 2. 下面属于A类IP地址的是A.61.11.68.1 B.128.168.119.102 C.202.199.15.32 D.294.125.13.1 3.下列入侵检测系统结构中,能够真正避免单点故障的是( )A.集中式 B.层次式 C.协作式 D.对等式 4.下列命令中,不能用于测试域名到IP地址转换的是( )A.net B.nslookup C.ping D.tracert 5.在Catalyst 6500交换机上将端口3/1至3/24的传输速率设置为1Gbps,正确的配置是()A.set port speed 3/1—3/24 1000000 B.set port speed 3/1—24 1000000 C.set port speed 3/1—3/24 1000 D.set port speed 3/1—24 1000 6.下列关于漏洞扫描技术和工具的描述中,错误的是()。
A.主动扫描工作方式类似于IDS B.CVE为每个漏洞确定了唯一的名称和标准化的描述 C.X—Scanner采用多线程方式对指定IP地址段进行安全漏洞扫描 D.ISS的System Scanner通过依附于主机上的扫描器代理侦测主机内部的漏洞 7.每一个OSPF区域拥有一个区域标识符,区域标识符的位数是()A.16 B.32 C.48 D.64 8.9.Windows 2003对已备份文件在备份后不做标记的备份方法是( )A.正常备份 B.差异备份 C.增量备份 D.副本备份 10.虚拟局域网的技术基础是( )A.路由技术 B.宽带分配 C.交换技术 D.冲突检测 二、填空题(10题)11.目前有关认证的技术主要有消息认证、身份认证和3种12.为了保证IP报文在存储转发过程中不出现循环路由,每个IP报文中都会有一个字段,每经过一个路由器,该字段的值自动减1当该字段的值为0时,路由器将自动丢弃该报文13.14. 对网络系统而言,信息安全主要包括两个方面:存储安全和______安全15.(6)交换机地址学习是通过读取帧的_______ 地址并记录帧进入交换机的端口号进行的16.第 61 题 AIX 5L是___________公司的UNIX系统。
17.是由VISA和MasterCard开发的开放式支付规范,是为了保证信用卡在公共因特网上的支付安全而设立的18.计算机进行计算的位数称为基本字长,字长越长,处理器能够计算的精度就越高,当然,处理器的复杂程度也就越高典型的处理器有8位、16位、32位和64位8086处理器是8位的,而Pentium处理器是位的19.20. 局域网所使用的传输介质主要有__________、同轴电缆、光纤、无线通信信道三、2.填空题(8题)21. 根据利用信息技术的目的和信息技术的处理能力划分,电子政务的发展经历了面向数据处理、面向______处理和面向知识处理3个阶段22. 在Internet中有数以百万计的WWW服务器,如果用户不知道要查找的信息在哪一台 WWW服务器中,最好的办法是使用【 】23. 在令牌环网中,由于各站点使用传输介质的机会均等,其响应时间是可以预测的,所以它比以太网更适合【 】24. IEEE802.3z标准在LLC子层使用【 】标准25. 无线传输有着显而易见的诸多优点,目前已广泛应用于通信领域,其中最常见的无线信道有微波、红外线和【 】26. 电子邮件应用程序向邮件服务器传送邮件时使用的协议为______。
27. 在高速主干网、数据仓库、桌面电视会议、3D图形与高清晰度图像应用中,一般采用______Mbps以太网28. ATM适配层(AAL)分成两个子层,即会聚子层(CS)和【 】四、C语言程序设计题(2题)29.将文件in.dat中的200个整数读至数组xx中请编制jsValue函数,要求:求出数组xx中的数值为奇数的个数cntl和数值为偶数的个数cnt2以及数组xx下标为奇数的元素值的算术平均值pJ 结果cntl,cnt2,pJ输出到out.dat中 注意:部分源程序存在test.C文件中 请勿改动数据文件in.dat中的任何数据、主函数main、读函数read_dat和输出函数writeDat的内容 30. 已知数据文件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的内容 五、1.选择题(3题)31. 关于Linux操作系统,下列说法错误的是( )A.Linux不限制应用程序可用内存的大小 B.Linux允许在同一时间内,运行多个应用程序 C.Linux操作系统符合Unis标准 D.Linux操作系统是收费软件,使用它需要支付相应的费用 32. 网络安全( )A.只和应用层、表示层有关 B.和所有层次都有关 C.和应用层、表示层、会话层有关 D.和所有层次都无关 33. 下图所示的网络中,路由器R2“路由表”中到达网络200.0.0.0表项的下一路由器地址应该是( )A.300.0.0.5 B.300.0.0.6 C.400.0.0.5 D.直接投递 六、1.程序设计题(3题)34. 已知数据文件in38.dat中存有200个4位数,并已调用读函数readDat()把这些数存入数组a中,请编制一函数jsVal(),其功能是:若一个4位数的千位数字上的值小于等于百位数字上的值,百位数字上的值小于等于十位数字上的值,以及十位数字上的值小于等于个位数字上的值,并且此4位数是偶数,则统计出满足此条件的数的个数cnt并把这些4位数按从小到大的顺序存入数组b中,最后调用写函数writeDat()把结果cnt及数组b中符合条件的4位数输出到out38.dat文件中。
注意:部分源程序已给出 程序中已定义数组:a[200],b[200],已定义变量:cnt请勿改动主函数main()、读函数readDat()和写函数writeDat()的内容试题程序:#include<stdio.h>#define MAX 200int a [MAX] ,b [MAX], cnt=0;void jsVal(){}void readDat ( ){int i;FILE *fp;fp=fopen( "in38.dat","r");for (i=0; i<MAX; i++)fscanf(fp, "%d",&a[i]);fclose (fp);}void main(){int i;readDat ();jsVal ();printf ("满足条件的数=%d\n", cnt);for (i=0; i<cnt; i++)printf ("%d\n",b [i]);writeDat ();}writeDat (){FILE *fp;int i;fp=fopen ("out38.dat", "w");fprintf (fp, "%d\n", cnt);for(i=0; i<cnt; i++)fprintf(fp, "%d\n",b [i]);fclose (fp);}35. 函数readDat()是从文件in71.dat中读取20行数据存放到字符串数组xx中(每行字符串长度均小于80)。
请编制函数JsSon(),其功能是:以行为单位对字符串按下面给定的条件进行排序,排序后的结果仍按行重新存入字符串数组xx中最后调用函数writeDat()把结果xx输出到文件out71.dat中条件:从字符串中间一分为二,左边部分按字符的ASCⅡ值降序排序,右边部分按字符的ASCⅡ值升序排序如果原字符串长度为奇数,则最中间的字符不参加排序,字符仍放在原位置上例如: 位置0 1 2 3 4 5 6 7 8源字符串a b c d h g f e1 2 3 4 9 8 7 6 5处理后的字符串d c b a e f g h4 3 2 1 9 5 6 7 8注意:部分源程序已给出请勿改动主函数main()、读函数readDat()和写函数writeDatO的内容试题程序:#include<stdio.h>#include<string.h>#include<conio.h>char xx[20][80];void isSoYt(){}void main(){readDat();isSort();writeDat();{ readDat ( ){FILE *in;int i=0;char *p;in=fopen ("in71.dat", "r");while (i<20 && fgets(xx[i],80,in)!=NULL){p=strchr (xx [i] , '\n' );if (p)*p=0;i++;}fclose (in);}writeDat (){FILE *out;int i;clrscr ();ut=fopen ("out71. dar ", "w");for (i=0; i<20; i++){printf("%s\n",xx[i]);fprintf {out, "%s\n", xx [i] );}fclose (out);}36. 请编制函数ReadDat()实现从文件IN93.DAT中读取1000个十进制整数到数组xx中。
请编制函数 Compute()分别计算出xx中奇数的个数odd、偶数的个数even、平均值aver及方差totfc的值,最后调用函数 WriteDat()把结果输出到OUT93.DAT文件中计算方差的公式如下。












