《2023年河南省开封市全国计算机等级考试网络技术真题(含答案).docx》由会员分享,可在线阅读,更多相关《2023年河南省开封市全国计算机等级考试网络技术真题(含答案).docx(21页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、2023年河南省开封市全国计算机等级考试网络技术真题(含答案)学校:班级:姓名:考号:一、单选题(10题)1 .下列关于Skype特点,错误的是()。A.高清晰音质B.高度保密性C.免费多方通话D.不具各跨平台性2 .在Windows Server 2003系统下DHCP服务器中添加排除时,应输入 的信息是()。A.起始IP地址和结束IP地址B.起始IP地址和网关地址C.起始IP地址和MAC地址D.起始IP地址和掩码3 .下列对AironetllOO无线接入点首次配置的描述中,错误的是()。A.采用本地配置方式,可用5类UTP电缆将Pc连到无线接入点的以太网端口B.在无线接入点加电后,PC可从
2、接人点获得一个10 . 0 . 0 . X网段的地址C.打开PC浏览器,在浏览器地址栏输入10 .0 .0 .1,然后按“回车”键,出现输入网络密码对话框D.在输入网络密码对话框中输入对大小敏感的用户名和密码admin,然后按“回车”讲入接入占汇总状态页面fscanf (fp/d&a i);fclose (fp);)main ()(int i;readDat ();jsVal ();printf (满足条件的数=%dn”, ent)for (i=0; i ent; i+)printf (H%dfb i);printf (nnn);writeDat ();)writeDat ()(FILE *f
3、p;int i;fp= fopen ( nOUT7 7. DAT” J W,); fprint f (fp, %odn ent);for (i=0;i ent; i+)fprintf(fp, n%dnH,bi);fclose (fp);)35.请编写函数void countValue(int*a, int *n),它的功能是:求出1到1000之内能被7或11整除但不能同时被7和11整除的所有整数并 存放在数组a中,并通过n返回这些数的个数。注意:部分源程序已给出。请勿改动主函数main。和写函数writeDAT()的内容。试题程序;#include #include void countVal
4、ue(int *a, int *n) )main ()(int aa1000 ,n,k;clrscr ();countValue (aa9 &n);for (k=0; k n; k+)if(k+l) % 10 =0)(printf(H%5dH,aak);printf (Hnn);)else printf(t,%5d,aak);writeDAT ();)writeDAT ()(int aa10009n,k;FILE *fp;fp=fopen (nout79. datf nwn);countValue (aa9 &n);for (k=0; k n; k+)if(k+l) %10=0)(fprint
5、f (fp, f,%5df aak);else fprintf(fp/f %5dfaak);fclose (fp);36.已知数据文件IN82.DAT中存有300个4位数,并已调用函数 readDat。把这些数存入数组a中,请编制一函数isVahie。,其功能是: 求出这些4位数是素数的个数ent,再求出所有满足此条件的4位数的 平均值pjzl,以及所有不满足此条件的4位数的平均值pjz2,最后调用函数writeDat。把结果cnt,pjzl,pjz2,输出到out82.dat文件中。例如5591是素数,则该数满足条件,计算平均值pjzl,且个数cnt=cnt+lo9812是非素数,则该数不满
6、足条件,计算平均值pjz2。注意:部分源程序已给出。程序中已定义数组:a300, b300,已定义变量:cut, pjzl, pjz2o请勿改动主函数main。、读函数readDat。和写函数writeDat。的内容。试题程序:#include int a300, cnt=0;double pjzl=O.O, 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 ()(int i;readDat ();jsValue();writeDat ();prmtf(
7、ncnt=%dn满足条件的平均值pjzl=%7.21fn不满足条件的平均值pjz2=%7.21fn, cut, pjzl, pjz2);)readDat ()(FILE *fp;int i;fp=fopen(Hin82.dat,nrn);for (i=0; i 300; i+)fscanf (fp, d,&a i);fclose (fp);)writeDat ()(FILE *fp;int i;fp=fopen(Hout82.dat,nwn);fprintf(fp;l%dn%7.21An%7.21An,cnt,pjzl,pjz2);fclose(fp);参考答案l.D2 .A在DHCP服务器中
8、添加排除时,可以输入要排除的IP地址范围的起始IP地址和结束IP地址。如果想排除一个单独的IP地址,只需要 输入起始IP地址。3 .D在输入网络密码对话框中输入对大小写敏感的密码Cisco,然后按“回车键进入接人点汇总状态页面,故D选项错误。因此选D选项。4 .D802 . 11a将传输速率提高到54Mbit / s, 802 . 11b最高传输速率到UMbit/s。ADSL(非对称数字用户线)技术具有非对称带宽特性,上行速率在 64kbit / s 640kbit / s,下行速率在 500kbit / s 7Mbit / s。APON是一种光纤接人技术。5 .DIPv6采用128位地址长度
9、,每16位划分为一个位段。每个位段被转换为一个4位的十六进制数,位段间用冒号隔开,这种方法称为冒号3 六进制表示法。因此一个IPv6地址最多有8个位段。另外一种是零压 缩表示法,规则为:对于一个位段中中间的0不做省略;对于一个位段是一个IPv6中全部数字为0的情况,只保留一个0 ;当地址中存在一个或者多个连 续的16比特位为0字符时,可以用:(双冒号)来表示,但 地址只允许有一个双冒号;不能将一个段内有效的0压缩掉。选项D中 有9个位段,故选择D选项。6 .C解析:当使用PSTN拨号接人方式时,选择合适的ISP是实现拨号上网的重要步骤。若要进行拨号上网,首先要向Internet服务提供商ISP
10、(Internet Service Provider)申请一个合法的身份,即账号。ISP最基本的服务是;在用户通过调制解调器拨打ISP提供的电话号码时,同样 配置了调制解调器的ISP的服务器能够在电话线的另一端接通用户的 呼叫,与用户的计算机建立起连接。因为ISP的服务器与Internet连接, 所以用户的计算机就通过ISP的服务器与Internet相连。7 .A属于广域网QoS技术的是RSVPO目前宽带城域网保证服务质量QoS要求的技术主要有资源预留(RSVP)、区分服务(DittServ)和多协议标记交换(MPLS)。故选项A正确。8 .DIPV4地址采用32位的点分四段十进制表示,而IP
11、v6采用的是128位的冒分八段十六进制法。按照RFC2373定义,一个完整的IPv6地址 的表示法:XXXX :XXXX :XXXX :XXXX :XXXX :XXXX :XXXX :XXXX 例如: 2031:0000:1F1F:0000:0000:0100:11A0:ADDFo为了简化其表示法, RFC2373提出每段中前面的0可以省略,连续的0可省略为七二但只 能出现一次,例如:1080:0:0:0:8:800:200C:417A 可以简写为 1080:8:800:200C:417Ao类似于 IPv4 中的 CDIR 表示法,IPv6 用前缀 来表示网络地址空间,比如:2001:250:
12、6000:/48表示前缀为48位的 地址空间。而D)选项中的FF34:42:BC:0:50F:21:0:03D已经超过8段, 所以表示错误,答案选择D。9 .C10 .C11 .自治【解析】计算机网络利用通信线路将不同地理位置的多个自治的计算机 系统连接起来,以实现资源共享。解析:在IP数据包传输的过程中,路由器S接收到该数据包,并判断目的网络10.0.0.0,显然日的网络与自己不在同一网络, 路由器S必须将IP数据包投递给下一站路由器R。所以,路由器s的路由表中,对应于目的网络的下一跳IP地址应该是路由器R的前端地址30.0.0.6 o13 .个人【解析】播客是基于互联网的数字广播技术之一。
13、播客录制的是网络广 播或类似的网络语音广播节目。用户可以将网上的广播节目下载到自己 的iPod播放器中随身收听,也可以制作节目并在网上共享。根据节目类型的不同,播客可以分为三类:传统广播节目的播客、专业播客提供 商与个人播客。14.10快速以太网(Fast Ethernet)的数据传输速率为100Mbps,与传统的以太网具有相同的帧格式、相同的介质访问控制方法(CSMA/CD)、 相同的接口和相同的组网方法,只是把传统以太网每个比特的发送时间由100ns降低到了 10ns o15 .存储转发存储转发 解析:局域网与广域网一个重要的区别在于它们 覆盖的地理范围。由于局域网覆盖范围小,所以它从基本
14、通信机制上选 择了与广域网完全不同的方式,即从存储转发方式改变为共享介质方式 和交换方式,在传输介质、介质存取控制方法上形成了自己的特点。16 .(3)总线网【解析】总线型拓扑结构是局域网的主要拓扑结构之一。17 .集中目录式集中目录式 解析:P2P网络存在4种主要的结构类型。即以Napster为代表的集中目录式结构、以Gnutella为代表的分布式非结构化P2P结构,以Pastry. Tapestry. CAN为代表的分布式结构化P2P 结构和以 Skypes BitTorrentsPPlive等为代表的混合式P2P网络结构。18.43【解析】C类IP地址仅用8位表示主机,21位表示网络,该
15、IP地址的 主机号为43。19 .双绞线双绞线 解析:局域网常用的传输介质有:同轴电缆、双绞线、 光纤与无线通信信道。20 .虚拟【解析】如果系统的物理内存不能满足应用程序的需要,虚拟内 存管理程序就会接入来弥补不足。21 .发布型发布型解析:宽带ISDN的业务分为两类:交互型业务和发 布型业务。22 .光纤或光缆光纤或光缆解析:在结构化布线系统中,传输介质主要 采用非屏蔽双绞线与光纤混合结构,可以连接各种设备与网络系统,包 括语音、数据通信设备、交换设备、传真设备和局域网系统。23 .传输层传输层解析:TCP/IP参考模型的传输层定义了两种协议,即 传输控制协议TCP(Transport C
16、ontrol Protocol)和用户数据报协议UDP(User Datagram Protocol) o24 .IP协议IP协议 解析:IP协议对投递的数据报格式有规范、精确的 定义。25 .安全安全 解析:安全是电子商务的命脉。26 .安全安全 解析:电子政务中,网络是基础,安全是关键,应用是目 的。27 .端口端口解析:可以按端口号,MAC地址,网络层地址,IP广播 组定义虚拟局域网成员,早期一般是采用端口号定义。28 .主机主机 解析:因特网的组成包含:通信线路、路由器、主机和信 息资源。接入因特网的主机通常可以分为两类,即服务器和客户机。29 .【审题关键句】字符替代f(p尸p*ll
17、mod256,小于等于32或原字符 对应小写字母不变,否则替换。n【解题思路】n本题类似第69套试题,通过审题可以发现主要是排序条件的设置要 求有所不同,参考答案的第6行,修改if条件语句的设置即可。另外, 在源程序中已经定义了一个无符号变量val,因此,在编写答案程序时, 不需要再重新定义。n【参考答案】n30 .【审题关键句】读取正数,统计个数,右移后为奇数的个数及平均值。n【解题思路】n本题类似第44套试题,通过审题可以发现仅有一个不同点,即参与 平均值计算的元素是数组xxi右移一位之后为奇数的元素,参考答案的 第9条语句。n【参老答案】n31 .D解析:IP是“无连接”的,即通信双方在
18、进行通信之前,不需要事先建立好连接。TCP协议一个端到端的协议,是面向“连接”的。在进行 通信之前,通信双方必须先建立连接,才能进行通信。在结束通信后, 终止连接。通常,源主机在发出数据报时,只需指明第一个路由器,而 后数据报在Internet中如何传输以及沿着哪一条路径传输,源主机则不 必关心。由于独立对待每一个IP数据报,因此,源主机两次发往同一 目的主机的数据可能会因为中途路由器路由选择的不同而沿着不同的 路径到达目的主机。TCP使用IP传递信息。每一个TCP信息被封装 在一个IP数据报中并通过互联网传送。数据报到达目的主机时,IP将 先前封装的TCP信息再送交给TCP。32 .D解析:
19、电子邮件是Internet所具有的最基本、最常用的服务功能。使用电子邮件服务,首先要拥有自己的电子邮件地址,其格式为:用户 名邮件服务器域名。33 .C解析:本题考查点是虚拟局域网的实现方法。不同的虚拟局域网有不同的组网方法,虚拟局域网可以在网络体系结构的不同层次上来实现。用交换机端口号定义,即由人工将交换机的端口号强制划给VLANO 用MAC地址定义,即用结点MAC地址来定义的VLAN,允许结点 在一定范围内自由移动到其他端口。用网络层地址定义,如对于采用 TCP/IP协议的结点,可使用IP地址来定义。IP地址属于网络层地址, 而典型的交换机工作在数据链路层,因此这里要使用第三层交换机。IP
20、广播组定义,山虚拟局域网代理和多个IP结点组成一个IP广播组虚拟局域网。综上所述,虚拟局域网通常采用交换机端口号、MAC地 址、网络层地址或IP广播组地址来定义。34 .void jsVal() int i thou hun ten data j; int ab cd; 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+ten=hun+data)&a i
21、 %2 !=1) /*如果千位数加十位数等于百位数并且此数是偶数*/ b cnt=a i; /*则将满足条件的数存入数组b中*/ cnt+; /*统计满足条 件的数的个数*/ for (i=0; i cnt-1; i+) /*将数组b中的数按从小到大 的J嗔序抖P歹!l*/for。=i+1; j bj) da ta=b i; bi=bj;4 .下列关于接入技术特征的描述中,正确的是()oA.APON是一种无线接入技术B.ADSL技术具有对称带宽特性C.IEEE802 . 11b将传输速率提高到54Mbit/sD.CableModem利用频分复用的方法将信道分为上行信道和下行信道5 .下列对IP
22、v6地址表示中,错误的是()。A. : 140 :1A5C : 0 :05D9B.A3E0 :1A90 :FE : 0 :4CA2 :9C5CC.F2C1 : 81 /48D.AF1 A : 0 : 0 : 0 : 0 :A2 :F3 :FE08 : 36 .当使用拨号方式上网时,先要选择合适的(),这是实现拨号上网的重要 步骤。A.IP地址B.浏览器C.ISPD.通信协议7 .下列属于广域网QoS技术的是()。A.RSVP B.PSTN C.MSTP D.ISDN8 .下列对IPv6地址的表示中,错误的是()A.:50D:BC:0:0:03DAB.FE23:0:45:03/48C.FE23:
23、0:0:050D:BC:03DAD.FF34:42:BC:0:50F:21:0:03D9 .我国的计算机年犯罪率的增长是0。b j =data; void jsVal( )rn rn int i, thou, him, ten, data, j;rn int位数ab, cd;rn for (i=0; i MAX; i+)rn rn thou=a i/1000; /*求位数的百位数字*/rnten=a i % 100/10; /*求位数的十位数字*Arn data=a i %10; /*求!1!的千位数字*/rn hun=a i % 1000/100; /*求位数的个位数字*/rn if (th
24、ou+ten=hun+data) &a i %2 !=l)rn /*如果千位数加十位数等于百位数,并且此数是偶数*八11 b cnt=a i; /*则将满足条件的数存入数组b中*/rn cnt+; /*统计满足条件的数的个 数*/rn rn rn for (i=0; i cnt-1; i+) /*将数组 b 中的数按从小到大 的顺序排列*八rn for (j=i+l; j bj)rii rn da ta=b i;rn bi=bj;rn b j =data;rn rn 解析:本题考查的知识 点如下: 将一个4位整数各位上的数转变成单独的个位数。判断结构中多个条件的布尔运算。数据的排序。在本题中,
25、首先要将一个4位数的千位、百位、十位、个位拆成独立的 数字。这里借助特殊运算符号%(取余)和(整除)。将一们位数整除 1000则可得到其千位上的数字,除以1000取余再整除100则可得百位 上的数字,除以100取余再整除10则可得一卜位上的数字,除以10取 余则得个位上的数字。若一个数除以2取余为0,则这个数是偶数。题 目中的两个条件必须同时满足,所以两条件之间用“与”运算。先将满足 条件的数存入数组b中,再对数组中的数据进行排序。最后的排序采用 “选择排序法35.void countValue(int *aint *n) int i; *n=0 ; for(i=ll ; i =1000 ;
26、i+)if (i%7=0 & i%U) /*将能被7整除但不能被11整除的数存入数组中*/ *a=i; *n=*n+l; /*统计个数*/ a+; else if(i%7 & i%ll=O) /*?各能被11整除但不能被7整除的数存入数组a中*/ *a=i; *n=*n+l; /*统计个数*/ a+; void countValue(int *a, int *n)rn rn int i;rn *n=0 ;rn for(i=U ; i =1000 ; i+)rn if (i%7=0 & i%U) /*将能被 7 整除 但不能被11整除的数存入数组a中*八rn rn *a=i;rn *n=*n+l
27、; /*统 计个数*八rn a+;rn rn else if(i%7 & i%ll=0) /*将能被 11 整除但 不能被7整除的数存入数组a中*八rn rn *a=i;rn *n=*n+l; /*统计个 数*八rn a+;rn rn 解析:本题考查的知识点如下:指针的使用。(2)“”运算符。(3)判断结构中多个条件的布尔运算。本题中,函数countVahieO以指针为参数,这里就要涉及到指针的使用。a是指向数组的指针,初始时,指向数组的第一个元素。地址每加1时,依次指向后面的元素。一个数a若能被b整除,则a除以b取余得数为0o能被7或11整除,但不能被7和11同时整除,则有两种情况,能被7整
28、除但不能被U整除,能被11整除但不能被7整除。这里就要用 到多个条件的布尔运算。36.void jsValue() int i; for(i=0;f 300;i+) if(isP(ai) /*如果该数为素 数*/ pjzl+=ai; /*将满足条件的数求和*/ cnt+; /*统计满足条件的数 的个数*/ else pjz2+=ai; /*将不满足条件的数求和*/ pjzl=pjzl/cnt; /* 求满足条件的数的平均值*/ pjz2=pjz2/(3OO-cnt); /*求不满足条件的数 的平均值*/ void jsValue()rn rn int i;rn for(i=0;f 300;i+
29、)rn if(isP(ai) /*如果该数为素数*/rn rn pjzl+=ai; /*将满足条件的数 求和*八rn cnt+; /*统计满足条件的数的个数*/rn rn else pjz2+=ai; /*将不满足条件的数求和*八rn pjzgpjzl/cnt; /*求满足条件的数的平均 值*八11 pjz2=pjz2/(3OO-cnt); /*求不满足条件的数的平均值*/rn )解 析:本题考查的知识点如下:循环结构的使用。判断结构的使用。在本题中,已给出判断素数的函数isP(),只要依次将数据带入即可。300 个数据依次存入数组中,可以使用循环实现对数据的访问。当数是素数 时,求其和pjz
30、l,并统计素数的个数。不是素数时,求和pjz2。最后将 和除以个数,即可得其平均值。A. 10% B.160% C.60% D.300%10 .(36)在因特网中,负责把电子邮件发送出去的服务器是D) HTTPA) POP3B) TCP/IPC) SMTP二、填空题(10题)11 .(3)计算机网络利用通信线路将不同地理位置的多台独立的 的计算机系统连接起来,以实现资源共享。12 .下图所示的简单互联网中,路由器S的路由表中对应目的网络的下一跳步IP地址应为 o13 .14 .快速以太网采用了与传统Ethernet相同的介质访问控制方法,只是 将每个比特的发送时间降低到ns。15 .局域网从基
31、本通信机制上选择了与广域网完全不同的方式,即从方式改变为共享介质方式和交换方式。16 .(3) _拓扑结构是在局域网中最常采用的。17.目前,P2P网络存在、分布式非结构化、分布式结构化和混合式4种结构类型。18.19 .局域网所使用的传输介质主要有 同轴电缆、光纤、无线通信信道。20 .(9)如果系统的物理内存不能满足应用程序的需要,那么就需要使用内存。三、2.填空题(8题)21 . CCITT定义了 B-ISDN的业务为交互式业务与 业务两类。22 .在结构化布线系统中,传输介质通常选用双绞线和 o23 .在TCP/IP协议簇中,UDP协议寸:作在【】。24 .规范、精确地定义了要投递的数
32、据报格式的是 o25 .电子商务的命脉是o26.在电子政务建设中,网络是基础,【是关键,应用是目的。27 .早期的虚拟局域网都是根据局域网交换机的 来定义虚拟局域网成员的。28 .因特网的主要组成部分包括通信线路、路由器、【】和信息资源。!1!、C语言程序设计题(2题)29 .函数ReadDat实现从文件in .dat中读取一篇英文文章,存入到字符串数组xx中;请编制函数encryptChar,按给定的替代关系对数组xx 中的所有字符进行替代,仍存入数组xx对应的位置上,最后调用函数WriteDat把结果xx输出到文件oul . dat中。替代关系:f(p)=p*ll mod 256, mod
33、为取余运算,P是数组xx中某一个字符的ASCII值,f(p)是计算后的无符号整型值(注意:中间变量定义 成整型变量),如果原字符是小写字母或计算后f(p)值小于等于32,则 该字符不变,否则用f(P)替代所对应的字符。注意:部分源程序存放在test .c文件中,原始数据文件存放的格式是:每行的宽度均小于80个字符,含标点符号和空格,并也按此替代关系 进行处理。请勿改动主函数main、读函数ReadDat和输出函数WriteDat的内容。1 ;2 ;3 ;4 ; 5 6 ;f7 | 8 :9 J 10 ! 11 i 12 ; 13 ; 14 ; 15 !16 : 17 ;18 ! 19 i 20
34、 j 21 !22 I II 23 ; 24 ; 25 ! 26 ; 27 ; 28 29 ; 30 ! 31 32 ; 33 ! 34 ; 35 ; 36 J 37 ! 38 ; 39 40 : 41 5 42 J 43 ! 44 j 45 j 46 47 ;48 f 49 i 50 j 51 !finclude include stringlinclude unsigned char xx50(80);int maxline , 0; 7文版的忌打数w/ int ReadDat(void);void WriteDat(void);void encryptChar()unsigned int
35、 val;void main。 if (ReadDatO)printf (。数据文件m.dat不能打开!:return; ; encryptCharO; WriteDat();八从文忖s&i中谀取一霞英文文HU存入到字符率数州xx中/ int ReadDat(void)6十皿二一FILE Fp; int i * 0; unsigned char *p; if open (-in.dat-, Hrn) NULL) return 1;while(fgeta(xx(ir 80,fp) ! NULL)I p strchr(xxij # *n*); if(p) ep 0; ifmaxline i; fc
36、losefp); return 0;,把姐果u 出列文科owt dii中/ void WriteDat(void)FILE #fp; int i; fp - fopen(Hout.dafrwwH); for (1 - 0; i maxline; 1() ( printf(w%snR# xxi); fprintf(fpr HtsnR, xx(i);fclose(fp);30.已知在in . dat中存有若干个(个数200)U!位数字的正整数,函数ReadDat读取这若干个正整数并存入数组xx中。请编制函数CalValue,其功能要求:1 .求出该文件中共有多少个正整数totNum ; 2 .求这
37、些正整数右移1位二进制位后,产生的新数是奇数的数的个数totCnt,以 及满足此条件的这些正整数(右移前的值)的算术平均值totPjzo最后 main函数调用函数WriteDat把所求的结果输出到文件out . dat中。注意:部分源程序存放在test.c文件中。请勿改动数据文件in -dat中的任何数据,主函数main、读函数ReadDat和输出函数WdteDat的内容。1 - linclude 2 * fdefine MAXNUM 2003 j int xx(MAXNUM;4 ! int totNum 0; 文件in.dat中共盯多少个H不数5 i int totCnt,0; 不合条件的正
38、整数的t收6 ; double totPjz = 0.0; ,/平均值7 ! int ReadDat(void); I8 void WriteDat(void);9 - void CalValue(void)10 !(11 ;12 ! 13 ; void main O14 i 1IS ! int i;16 for (i 0; i MAXNUM; i* + )17 - xx(i - 0;18 ; if(ReadDat()19 L (20 !printf (数据文件 in.dat 不能打开! 007”);21 1return;22 j :)23 ! CalValue();24 i prinrf (
39、文件 in.dat 中共有正整数Nd 个totNum);25 * printf符合条件的正整数的个数。“个totCnt);2627282930313233343536373839404142434445464748printf (平均值2JLn”. totPjz);WriteDat (); ) ,谏取这若干个正整数井存入敷机XX中/ int ReadDat(void)FILE *fp;int i 0;if (fpfopen(t,ln.daf,rH) )-NULL) return 1;while(!feof(fp),.楼fscanf (fpr4xx(i+*J);) :fclose(fp);ret
40、urn 0; I./,把针施站!K存入文件。ut.dat中/ void WriteDat(void) (二:二二 .iFILE *fp;fp fopen(Mout.datMrwwM);fprintf (fp, widn%dn% .ZlfXn* t totNum# totCntf totPjz); fclose(fp);五、L选择题(3题)31 .下列关于Internet的叙述中,错误的是A.网际协议是“无连接”的B.传输控制协议一个端到端的协议,是面向“连接”的C.主机两次发往同一目的主机的数据可能会沿着不同的路径到达目的主机D.IP使用TCP传递信息32 . Internet用户的电子邮件地
41、址格式必须是A.用户名单位网络名B.单位网络名用户名C.邮件服务器域名用户名D.用户名邮件服务器域名33 .虚拟局域网通常采用交换机端口号mac地址,网络层地址或()。A.物理网段定义B.操作系统定义Cip广播组地址定义D.网桥定义六、L程序设计题(3题)34 .已知数据文件IN77.DAT中存有200个4位数,并已调用读函数 readDat。把这些数存入数组a中,请编制一函数jsVal(),其功能是:如果一个4位数的干位数字上的值加十位数字上的值恰好等于百位数字 上的值加上个位数字上的值,并且此4位数是偶数,则统计(十)满足此条 件的数的个数ent并把这些4位数按从小到大的顺序存入数组b中,最 后调用写函数writeDat。把结果ent及数组b中符合条件的4位数输出到OUT77. DAT文件中。注意:部分源程序已给出。程序中已定义数组:a200, b200,已定义变量:cnto请勿改动主函数main。、读函数readDat。和写函数writeDat。的内容。#include #define MAX 200int aMAX ,bMAX ,cnt=0;void jsVal()()void readDat ()(int i;FILE *fp;fp=fopen ( nIN77. DAT” Jr”);for (i=0;iMAX;i+)
限制150内