【2021年】福建省厦门市全国计算机等级考试网络技术模拟考试(含答案).docx
【2021年】福建省厦门市全国计算机等级考试网络技术模拟考试(含答案)学校:班级:姓名:考号:一、单选题(10题)1 .目前的防火墙防范主要是0。A.主动防范B.被动防范C.不一定2 .在Windows中,存储用户密码信息的文件是()。A.SAM B.passwd C.shadow D.group3 .主板主要由以下哪几部分组成()A.运算器、控制器、存储器B.CPU和外设C.CPU,存储器、总线、插槽以及电源D.CPU、存储器、插槽以及电源电路(29)局域网的网络硬件主要包括服务器、工作站、网卡和A)传输介质B)连接设备/ C)网络协议D)网络拓扑结构5.ITU标准OC-12的传输速率为()。A.51 . 84Mbps B. 155 . 52Mbps C.622 . 08Mbps D.9 . 95328Gbps6.IPv4版本的因特网总共有()个A类地址网络。A.65000 B.200 万 C.126 D.128 个位数上的值,如果得出的值大于等于零且此4位数是奇数,则统计出 满足此条件的数的个数ent并把这些4位数存入数组b中,然后对数组 b的4位数按从小到大的顺序进行排序,最后调用函数writeDat。把结 果ent及数组b中的符合条件的4位数输出到out69.dat文件中。注意:部分源程序已给出。程序中已定义数组:a200, b200,已定义变量:ent。请勿改动主函数main。、读函数readDat。和写函数writeDat。的内容。 试题程序:#include < stdio.h >#define MAX 200int aMAX ,bMAX ,cnt=0;void jsVal() ()void readDat()(int i;FILE *fp;fp=fopen (HIN69. DAT"”);for (i=0; i < MAX; i+)fscanf(fp,n%dn,&ai);fclose (fp);)void main ()(int i;readDat ();jsVal ();printf ("满足条件的数二%dn”, ent);for (i=0; i. printf (n%dn, b i); printf(Hnn);wrfteDat ();writeDat ()(FILE *fp;iht i;fp=fopen (Hout69.dat, Hwn); fprint f (fp, "%dn", ent);for (i=0; i < ent; i+)fprint f(fp,n%dnn,bi);fclose (fp);)35.已知数据文件IN82.DAT中存有300个4位数,并已调用函数readDat。把这些数存入数组a中,请编制一函数is Value。,其功能是:求出这些4位数是素数的个数ent,再求出所有满足此条件的4位数的 平均值pjzl,以及所有不满足此条件的4位数的平均值pjz2,最后调用输出到out82.dat文件中。函数 writeDat。把结果 cnt,pjzl,pjz2,例如5591是素数,则该数满足条件,计算平均值pjzl,且个数cnt=cnt+l。9812是非素数,则该数不满足条件,计算平均值pjz2。注意:部分源程序已给出。程序中已定义数组:a300, b300,已定义变量:cut, pjzl, pjz2o请勿改动主函数main。、读函数readDat。和写函数writeDat。的内容。试题程序:#include < stdio. h >int a300, cnt=0;double pjzl=0.0, pjz2=0.0;int isP(int m)(int i;for (i=2; i < m; i+)if(m%i=0) return 0;return 1;)void jsValue() main ()Iint i;readDat ();jsValue();writeDat ();printf(ncnt=%dn满足条件的平均值pjzl=%7.21An不满足条件的平均值pjz2=%7.21fn, cut, pjzl, pjz2);)readDat ()(FILE *fp;int i;fp=fopen(Hm82.datu/frn);for (i=0; i < 300; i+)fscanf(fp/f%d/ &a i);fclose (fp);)writeDat ()FILE *fp;int i;fp=fopen(Hout82.dat,nwn);fprintf(fp;f%dn%7.21fn%7.21fii,cnt,pjzl,pjz2);fclose(fp);)36.已知数据文件in38.dat中存有200个4位数,并已调用读函数 readDat。把这些数存入数组a中,请编制一函数jsVal(),其功能是:若 一个4位数的千位数字上的值小于等于百位数字上的值,百位数字上的 值小于等于十位数字上的值,以及十位数字上的值小于等于个位数字上 的值,并且此4位数是偶数,则统计出满足此条件的数的个数ent并把 这些4位数按从小到大的顺序存入数组b中,最后调用写函数writeDat() 把结果ent及数组b中符合条件的4位数输出到out38.dat文件中。注意:部分源程序已给出。程序中已定义数组:a200, b200,已定义变量:cut。请勿改动主函数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( Hin38.datfnrH);for (i=0; i < MAX; i+)fscanf(fp, n%df&ai);fclose (fp);)void main()(int i;readDat ();jsVal ();printf (满足条件的数二%dn",ent);for (i=0; i < ent; i+)printf (n%dnfb i);writeDat ();)writeDat ()(FILE *fp;int i;fp=fopen (''out38.dat''JW');fprintf (fp, H%dn, ent);for(i=0; i < ent; i+)fprintf(fp, n%dnn,b i);fclose (fp);)参考答案l.B2 .A3 .C解析:主板是计算机主机的主要部件。通常,主板由5部分组成:CPU、存储器、总线、插槽以及电源。4 .A5 .CC解析:OC12是ITU为同步光网络SONET制定的一套标准。3个OC-1 (STS-1)信号通过时分复用的方式复用成SONET层次的下一 个级别OC3 (STS-3)速率为155.520Mbit/s。STS.3信号也被用作 SDH体制的一个基础,那里它被指定为STM-1 (同步传输模块第一级 别)。而4个OC-3复用成为一个OC12,因此速率为155.520 Mbit/s *4=622.080 Mbit/s,因此答案选择 Co6 .C7 .A题中路由器的端口配置方法如下:步骤一:进入第3模块第1端13配置模式(config)#interface s3/1。步骤二:设置带宽,其中E1速率为2 . 048Mbps,所以设置带宽为 2048(configif)#bandwidth2048。步骤三:配置端口通信IP地址与子网掩码(config . if)#ip address 195 . 112 . 41 . 81 255 . 255 .255 . 252 o n 步骤 IUi:设置远程路由器端口封装PPP 协议,(configif)#encapsulation PPPo步骤五 退出(con告gif)#exito 因此选择A选项。8 .D巷道布线法:利用建筑物之间的地下巷道铺设电缆,不仅造价低而 且还可以利用原有的安全设施给线缆提供保护。由于地下巷道存在热水 管道,因此可能会把电缆烫伤。架空布线法:利用原有的电线杆布线, 这种布线方法成本较低,但是保密性、安全性和灵活性较差。直埋布线 法:该方法除了穿过基础墙部分电缆外,电缆的其余部分都没有管道保 护,最容易受到破坏。地下管道布线法:是由管道和人孔组成的地下系 统,用来对网络内的各建筑物进行互联。由于管道是由耐腐蚀材料做成 的,所以这种方法对电缆提供了最好的机械保护。故选择D选项。9 .D解析:本题考查无线局域网标准IEEE 802.11的相关概念。802.11定义了使用红外、跳频扩频与直接序列扩频技术,数据传输速率为1Mbps或2Mbps的无线局域网标准。802.11b定义了使用跳频扩频技术,传输速率为1、2、5.5与11Mbps的无线局域网标准。802.Ua将传 输速率提高到54Mbps。目前还不能达到100Mbps,正确答案为选项Do10 .AAs(Autonomous System,自治系统)是一个有权自主地决定在本系统中采用何种路由协议的小型单位。BGP是种外部网关协议,用于不同自治系统的路由器之间交换路由信息的协议。不同的AS之间使用外部网关协议BGP - 4路由协议。NetFlow是一种数据交换方式,由Ciseo创造。路由信息协议(RIP)是一种在网关与主机之间交换路由选择信息的标准,RIP是一种内部网关协议。OSPF(Open Shortest Path First开放式最短路径优先)是一个内部网关协议用于在单一自治系统内决策路 由。由分析可知,不同自治系统之间的应当使用外部网关协议。故选择A选项。11 .芬兰芬兰 解析:Linux是一个由芬兰大学生LimisB.Torvalds开发的 免费软件,它和我们熟知的Windows系统最大的不同是:它是开放源 代码。采用点分十进制形式表示时,A类IP地址的第1个十进制数值在口,126范围内,B类IP地址的第1个十进制数值在128, 191范围内,C类IP地址的第1个十进制数值在192,223范围内。IP地址是一个B类IP地址,其主机号为48.194。13.14 .文件句柄文件句柄解析:要从一个文件读取数据,应用程序首先要 调用操作系统函数并传送文件名,再选择一个到该文件的路径来打开文 件。该函数取回一个顺序号,即文件句柄,该文件句柄对于打开的文件 是唯一的识别依据。15 .网络协议网络协议 解析:联网计算机之间的通信必须遵循共同的网 络协议。16 .格式格式解析:网络协议主要有以下3个要素组成:语法,规定用户数据与控制信息的结构与格式。语义,规定需要发出何种控制信息以及完成的动作与做出的响应。时序,即对事件实现顺序的详细说明。17.1616解析:在DES加密中,明文的处理经过3个阶段。首先,64位 的明文经过初试置换(IP)而被重新排列o然后进行16轮的相同函数的作 用,每轮的作用中有置换和代换。最后一轮迭代的输出有64位,它是 输入明文和密钥的函数。最后,预输出再被与置换(IP)互逆的逆初始置 换(IPU)作用产生64位的密文。18 .邮件体(或 Mail Body)【解析】从构成的角度来看,电子邮件是由邮件头(MailHeader)和邮件 体(Mail Body)组成的。19 .入侵检测系统或 Intrusion Detection System 或 IDSn20 .配置管理网络管理的5个基本功能是配置管理、故障管理、性能管理、计费管理和安全管理。事实上,网络管理还应该包括其他一些功能, 如网络规划和对网络操作人员的管理等。不过除了基本的5项功能以外, 其他网络管理功能的实现都与实际的网络条件有关。配置管理:配置管理的目标是掌握和控制网络和系统的配置信息、 网络中各设备的状态,以及进行连接管理。配置管理最主要的作用是增 强网络管理者对网络配置的控制,这是通过对设备的配置数据提供快速 访问来实现的。-故障管理:故障是出现大量或严重错误并需要修复的异常情况。故 障管理是对计算机网络中的问题或故障进行定位的过程,主要作用是通 过为网络管理者提供快速的检查问题并启动恢复过程的工具,使网络的 可靠性得到增强。故障标签是一个监视网络问题的前端进程。-性能管理:性能管理功能允许网络管理者查看网络运行状况的好坏, 其目标是维护网络运营效率和保证网络服务质量,使网络的性能维持在 一个可以被接受的水平上。性能管理为网络管理者提供监视网络运行的 关键参数,如吞吐率、利用率、错误率、响应时间和网络的一般可用度 等。从概念上讲,性能管理包括监视和调整两大功能。-计费管理:计费管理的目标是跟踪个人和团体用户对网络资源的使 用情况,对其收取合理的费用。计费管理的主要作用包括使网络管理者 能测量和报告基于个人或团体用户的计费信息,分配资源,计算用户通 过网络传输数据的费用后给用户开出账单。-安全管理:安全管理的目标是按照一定的方法控制对网络的访问, 以保证网络不被侵害,并保证重要的信息不被未获得授权的用户访问。安全管理是指对网络资源以及重要信息的访问进行约束和控制。21 .数据链路层数据链路层解析:局域网参考模型只对应OSI的数据链 路层和物理层,它将数据链路层划分为逻辑链路控制子层LLC和介质 访问控制子层MACO22 .网络基础平台网络基础平台解析:本题考查点是电子商务中支付型 电子商务的体系结构。电子商务采用层次化的体系结构。目前多认为电 子商务体系结构由4个层次构成,由下向上各层次应该为:网络基础平 台、安全保障、支付体系和业务系统。网络基础平台是电子商务在 Internet上进行商务活动的基础平台。目前,我国有中国科技网 (CSTNET),中国公用计算机互联网(CHINANET)、中国教育和科研计 算机网(CERNET)、中国联通互联网、中国网通公用互联网(CNCNET) 等都能提供互联网接入服务。消费者将自己的计算机接入Internet,在 商家开设的“商店”,即电子商务网站上。就可以进行电子商务活动。另 外,安全系统通过CA安全认证体系及其他的安全技术,保证电子商务 中的资金流和信息流的安全。支付系统完成交易之中的支付活动。目 前一般有两种支付方式。一是传统的支付方式,即采用邮局汇款或当面 付款等方式;二是网上支付方式,通过Internet来完成交易中的资金支 付。电子商务业务系统完成电子商务中具体的业务功能,如谈判、网上定货、接受客户的反馈信息等。23.移动移动解析:定无线接入网主要为固定位置的用户或仅在小区域内移动的用户提供服务,移动接入网主要是为行进中的、位置在移动 的用户提供服务。7 .Cisco路由器第3模块第1端口通过E1标准的DDN专线与一台远程 路由器相连,端口的IP地址为195 . 112 .41 一 81/30,远程路由器端 口封装PPP协议。下列路由器的端口配置,正确的是()。A.Router(config)#interface s3 / 1 Router(config-if)#bandwidth 2048Router(config-if)#ip address 195 . 112 . 41 . 81 255 . 255 . 255 . 252 Router(contlgif)#encapsulation PPP Router(config-if)#exitB .Router(config)#interface a3 / 1 Router(eontlg-if)#bandwidth 2000Router(config一if)#ip address 195 . 112 . 41 . 81 255 . 255 . 255 . 252 Router(config-if)#encapsulation PPP Router(configif)#exitC.Router(config)#interface s3 / 1 Router(config-if)#bandwidth 2Router(eonfig-if)#ip address 195 . 112 . 41 . 81 255 . 255 . 255 . 252 Router(config一if)#encapsulation PPP Router(config一if)#exitD.Router(config)#interface s3 / 1 Router(config-if)#bandwidth 2048Router(config一if)#ip address 195 . 112 . 41 . 81 255 . 255 . 255 , 252 Router(configif)#encapsulation hdlc Router(configif)#exit8 .在建筑群布线子系统可采用的四种铺设方式中,对线缆保护最有利的 方式是0.A.巷道布线B.架空布线C.直埋布线D.管道内布线9 . 802.11a不支持的传输速率为()oA.5.5Mbps B. 11Mbps C.54Mbps D. 100Mbps10 .在不同AS之间使用的路由协议是()。A.BGP 4 B.Netflow C.OSPF D.RIP24 .TCP/IPTCP/IP解析:在Internet中,TCP/IP协议是负责选择合适的路由,使发送的数据分组能够正确无误地按照地址找到目的站并交付 给目的站所使用的协议。25 .通用型通用型解析:一般来说,网络操作系统可以分为两类:专用 型NOS与通用型NOS。26 .客户机/服务器客户机/服务器 解析:电子邮件服务采用客户机/服 务器的工作模式。电子邮件系统也可分为两个部分,邮件服务器和邮件 客户。其中电子邮件服务器是邮件服务系统的核心。它负责接收和发送 用户邮件,而邮件客户只需将待发送的邮件提交给邮件服务器或者是从 邮件服务器的邮箱中接收邮件即可。27 .延迟或延时或时延延迟或延时或时延解析:由于在多媒体网络应用 中需要同时传输语音、数字、文字、图形与视频信息等多种类型的数据, 不同类型的数据对传输的服务要求不同,因此多媒体网络应用要求网络 传输提供高速率与低延迟服务,而ATM技术能满足此类应用的要求。28 .较低较低 解析:本题考查点是CSMA/CD的特性。CSMA/CD是以 太网的核心技术。其控制机制可以形象地描述为:先听后发,边听边发, 冲突停止,延迟重发。CSMA/CD介质访问控制方法可以有效地控制多 结点对共享总线传袍介质的访问,方法简单,易于实现。在网络通信负 荷较低时表现出较好的吞吐率与延迟特性。但是,当网络通信负荷增大 时,由于冲突增多,网络吞吐率下降、传输延迟增加,解决的方法是扩展带宽和采用交换技术。29 .【审题关键句】大于后连续5个数,奇数,从小到大排序。n【解题思路】本题类似第35套试题,通过审题可以发现主要有两个不 同点:判断数值为奇数,可通过ai%2进行判航参考答案的第4条 语句;要求进行比较的元素大于后连续5个数,因此在设置判断条件 时,作为比较的两个数之间应该是大于关系,参考答案的第4条语句。n【参考答案】n30 .【审题关键句】计算金额,按产品代码从大到小进行排列,相同的则 按金额从大到小排列,结果存入结构数组。n【解题思路】n首先定义两个循环变量i、j ;一个用来保存结构体变量长度的计算 结果的变量leu ; 一个用于中间转换数据的结构体变量tmp。n计算结构体变量长度,并按结构体变量tmp分配len大小的内存空 间。n建立两个for循环,指定第一个for循环的循环变量i从0开始,到 100时结束,每循环一次,变量i的值加1 ;第2个for循环的循环变量 j从i+1开始,即从当前行的下一行开始,到100时结束,每循环一次, 变量j的值加1。n在循环体中指定排序的条件,分两个步骤指定,第一步通过strcmp 函叛判断第i行的产品代码与其后面各行中产品代码的大小关系;第 二步,如果比较的两行中产品代码相同的话,则再比较金额的大小。当 第i行的产品代码小于后面比较n行的产品代码,又或者产品代码相同时,第i行的金额小于后面比较行的金额时,将执行if条件语句后面花括号中的命令,花括号中3条命 令的功能就是根据题目要求实现将记录从大到小的排序。n【参考答案】 n31 .C解析:在传输网中,目前采用同步数字序列SDHO SDH对比特率、 复帧结构、复用设备、线路系统、光接口、网络管理和信息模型等进行 了定义,它以光纤为传输介质。32 .B【解析】与奔腾竞争的芯片还有AMD公司的K6, Cyrix公司的MII 和 IDT 公司的 WinChipo33 .A解析:文件服务器和应用服务器是两种主要的专用的服务器。用户 可以便利地使用文件服务,其中主要的服务有:文件传输;文件存储; 文件存储和转移;文件同步更新;归档。34 .void jsVal() iht i thou hun ten data j; for (i=0; i < MAX;i+) thou=a i/1000; /*求四位数的千位数字*/hun=a i % 1000/100; /*求四位数的百位数字*/ten=a i % 100/10; /*求四位数的十位数字*/ data=a i %10;/*求四位数的个位数字*/if(thou-hun-ten-data>=0) && ai%2=l)/*如果千位数减百位数再减十位数最后减个位数得出的值大于零且此4位 数是奇数*/ b ent =a i; /*则将该数存入数组b中刃cnt+; /*统计满足条件的数的个数*/ for (i=0; i for a=i+l; j < ent; j+) if (bi>bj) data=b lii; bi=bj; b j =data; void jsVal()rn rn iht i, thou, him, ten, data, j;rn for (i=0; i < MAX;i+)rn thou=a i/1000; /*求四位数的千位数字*八rn hun=a i % 1000/100; /*求四位数的百位数字*/rnUIten=a i %100/10; /*求四位数的十位数字*/rn data=a i %10; /*求 位数的个位数字*/rn if(thou-hun-ten-data>=0) && ai%2=l)rn /* 如果千位数减百位数再减十位数最后减个位数得出的值大于零且此4位 数是奇数*八rn rn b ent =a i; /*则将该数存入数组b中*/rn cnt+; /*统计满足条件的数的个数*Arn rn rn for (i=0; i for (j=i+l; j < ent; j+)rn if (bi>bj)rn rn data=b Iii;rn bi=bj;rn b j =data;rn rn 解析:本题考查的知识点如下:(1) “”与“产的使用。循环结构与判断结构的使用。数据的排序。本题中,首先借助“”与将4位数各位上的数拆成独立的数字:将1 个4位数整除1000则可得到其干位上的数字,除以1000取余再整除 100则可得百位上的数字,除以100取余再整除10则可得十位上的数 字,除以10取余则得个位上的数字。1个数除以2取余所得的数等于 1,则此数是奇数。利用循环结构实现对200个数据的判断。题中要求 将符合条件的4位数按从小到大的顺序存入数组b中,我们可以先将符 合条件的4位数存入数组b然后对b中的数进行排序。排序使用“选择 排序法35.void jsValue() int i; for(i=0;f < 300;i+) if(isP(ai) /*如果该数为素 数*/ pjzl+=ai; /*将满足条件的数求和*/ cnt+; /*统计满足条件的数 的个数*/ eise pjz2+=ai; /*将不满足条件的数求和刃pjzl=pjzl/cnt; /* 求满足条件的数的平均值刃pjz2=pjz2/(3OO-cnt); /*求不满足条件的数 的平均值*/ void jsValue()rn rn int i;rn for(i=0;f < 300;i+)rn if(isP(ai) /*如果该数为素数*八rn rn pjzl+=ai; /*将满足条件的数 求和*八rn cnt+; /*统计满足条件的数的个数*八rn rn else pjz2+=ai; /*将不满足条件的数求和*八rn pjzl=pjzl/cnt; /*求满足条件的数的平均 值*八rn pjz2=pjz2/(3OO-cnt); /*求不满足条件的数的平均值*八rn 解 析:本题考查的知识点如下:循环结构的使用。判断结构的使用。在本题中,已给出判断素数的函数isP(),只要依次将数据带入即可。300 个数据依次存入数组中,可以使用循环实现对数据的访问。当数是素数 时,求其和pjzl,并统计素数的个数。不是素数时,求和pjz2。最后将 和除以个数,即可得其平均值。36.已知数据文件in38.dat中存有200个4位数并已调用读函数readDat()把这些数存入数组a中请编制一函数jsVal。其功能是:若一个4位数的 千位数字上的值小于等于百位数字上的值百位数字上的值小于等于十 位数字上的值以及十位数字上的值小于等于个位数字上的值并且此4位 数是偶数则统计出满足此条件的数的个数ent并把这些4位数按从小到 大的顺序存入数组b中最后调用写函数writeDat。把结果ent及数组b 中符合条件的4位数输出到out38.dat文件中。注意:部分源程序已给 出。程序中已定义数组:a200b200已定义变量:cut。请勿改动主 函数main()、读函数readDat。和写函数writeDat。的内容。试题程序:include < stdio.h > #define MAX 200 int a MAX b MAX cnt=0; void jsVal() void readDat () int i; FILE *fp; fp=fopen( nin38.datn,rn); for (i=0; i<MAX; i+) fscanf(fp "%dn&ai); fclose (fp); void main()int i; readDat (); jsVal (); printf ("满足条件的数二%dn,1 ent); for (i=0;i < ent; i+) printf (H%dnnb i); writeDat (); writeDat () FILE *fp;int i; fp=fopen (Hout38.datn Hwn); fprintf (fp u%dnn ent); for(i=0; i <ent; i+) fprintf(fp n%dnnb i); fclose (fp); 已知数据文件 in38.dat 中存有200个4位数,并已调用读函数readDat。把这些数存入数组a中, 请编制一函数jsVal(),其功能是:若一个4位数的千位数字上的值小于 等于百位数字上的值,百位数字上的值小于等于十位数字上的值,以及 十位数字上的值小于等于个位数字上的值,并且此4位数是偶数,则统 计出满足此条件的数的个数ent并把这些4位数按从小到大的顺序存入 数组b中,最后调用写函数writeDat。把结果ent及数组b中符合条件 的4位数输出到out38.dat文件中。rn注意:部分源程序已给出。rn程序中已定义数组:a200, b200,已定义变量:cnto rn请勿改动主函数main。、读函数readDat。和写函数writeDat。的内容。rn试题 程序:rn #include < stdio.h > rn #define MAX 200rn int a MAX力 MAX, cnt=0;rn rn void jsVal()rn rn rn void readDat ( )rn rn int i;rn FILE *fp;rn fp=fopen( lin38.datlrl);rn for (i=0; i < MAX; i+)rn fscanf(fp, '%d',&ai);rn fclose (fp);rn rn void main()rn rn int i;rn readDat ();rn jsVal ();rn printf C满足条件的 =%dn cnt);rn for (i=0; i < ent; i+)rn printf (1%dn',b i);rn writeDat ();rn rn writeDat ()rn rn FILE *fp;rn int i;rn fp=fopen ('out38.dat'Jw');rn fprintf (fpj%dn cnt);rn for(i=0; i < ent; i+)rn fprintf(fpj%dnb i);rn fclose (fp);rn 解析:本题考 查的知识点如下: 循环结构的嵌套使用。(2)运算符“ ”及的使用。选择结构中多个条件的布尔运算。在本题中,首先要解决的问题是如何将一个4位数的千位、百位、十位、 个位拆成独立的数字。这里借助特殊运算符号“”取余和、 整除。将一个4位数整除1000则可得到其千位上的数字,将其除以1000 取余再整除100则可得百位上的数字,除以100取余再整除10则可得 十位上的数字,除以10取余则得个位上的数字。千位上的数小于等于 百位上的数,百位上的数小于等于十位上的数这些条件需要同时满 足,所以各条件之间要用到“与''运算。最后的排序仍用“选择排序法二、填空题(10题)11 . Linux是大学生开发的免费软件。12 .某主机的IP地址为168.250.48.194,则其主机号为。13 .网桥完反上接.可以将两个或多个网段连接起来14 .对于打开的文件其唯一的识别依据是。15 .联网计算机之间的通信必须遵循共同的 o16 .计算机网络协议的语法规定了用户数据与控制信息的结构和17 .进行DES加密时,需要进行 轮的相同函数处理。18 .19 .是对计算机和网络资源的恶意使用行为进行识别的系统。20 .在ISO定义的网络管理功能中,的功能包括初始化被管理对象、更改系统配置等。三、2.填空题(8题)21.局域网的网络参考模型对应于OSI参考模型的和物理层。22.电子商务采用层次化的体系结构,支付型电子商务体系结构的4个层次为【】、安全保障、支付体系和业务系统。23.无线接入网可分为固定无线接入网和接入网两大类。25.24.在Internet中,负责选择合适的路由,使发送的数据分组(packet)能 够正确无误地按照地址找到目的站并交付给目的站所使用的协议是般来说,网络操作系统可以分为两类:一类是专用型NOS ; 一类是NOS o26 .电子邮件服务采用【】的工作模式。27 .由于在多媒体网络应用中需要同时传输语音、数字、文字、图形与 视频信息等多种类型的数据,不同类型的数据对传输的服务要求不同,因此多媒体网络应用要求网络传输提供高速率与低服务。时表现出较好的吞吐28 . CSMA/CD在网络通信负荷一工塑量【 率与延迟特性。四、C语言程序设计题(2题)29 .已知数据文件in .dat中存有200个四位数,并已调用读函数readDat把这些数存入数组a中,请考生编制一函数jsVal,其功能是:依次从数 组a中取出一个四位数,如果该四位数大于该四位数以后的连续五个数 且该数是奇数(该四位数以后不满五个数,则不统计),则统计出满足此 条件的个数ent并把这些四位数按从小到大的顺序存入数组b中,最后 调用写函数writeDat把结果ent以及数组b中符合条件的四位数输出 至ij out . dat文件中。注意:部分源程序存在test.c文件中。程序中已定义数组:a200, b200,已定义变量:ent请勿改动数据文件in .dat中的任何数据、主函数main、读函数readDat 和写函数writeDat的内容。1234567891011(include <3tdio.h> «de fine MAX 200int a(MAXL b(MAX, ent - 0; void writeDat();void jsVal()/“eadgt C从敢IK文件tn W中1取200个四位It存入数地a中/ void rcadDat()(int i;1213141516 171819FILE *fp;fp fopen(win.datw, HrM) for (i 0; i < MAX; ")fscanf (fpf 7d". &ai) fclose(fp);void main()20212223242526272829303132333435363738mt i; readDat();JsVal (); 用靖数,我现蛰求的功IE printf (”满足条件的故2dn",ent); for(i 0; i < ent;printf (wid printf writeDat();)/南故wnteDaiOttttJRcnt以及数ftl b中符合条曲的四付数出到oul.dm文件中/ void writeDat() IFILE tfp; int 1; fp = fopen(Hout"w"); fprintf(fprn%d