(2023年)湖北省随州市全国计算机等级考试网络技术模拟考试(含答案).docx

上传人:太** 文档编号:97986546 上传时间:2024-07-08 格式:DOCX 页数:22 大小:39.92KB
返回 下载 相关 举报
(2023年)湖北省随州市全国计算机等级考试网络技术模拟考试(含答案).docx_第1页
第1页 / 共22页
(2023年)湖北省随州市全国计算机等级考试网络技术模拟考试(含答案).docx_第2页
第2页 / 共22页
点击查看更多>>
资源描述

《(2023年)湖北省随州市全国计算机等级考试网络技术模拟考试(含答案).docx》由会员分享,可在线阅读,更多相关《(2023年)湖北省随州市全国计算机等级考试网络技术模拟考试(含答案).docx(22页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、(2023年)湖北省随州市全国计算机等级考试网络技术模拟考试(含答案)学校:班级:姓名:考号:一、单选题(10题)1.计算机刑事案件可由()受理。A.案发地市级公安机关公共信息网络安全监察部门B.案发地市级公安机关治安部门C.案发地当地县级(区、市)公安机关公共信息网络安全监察部门D.案发地当地公安派出所2 .第1题一个功能完备的计算机网络需要制定一套复杂的协议集,对于复杂的计算机网络协议来说,最好的组织方式是()A.连接地址编码模型B.层次结构模型C.分布式进程通信模型D.混合结构模型3 .在衡量网络促销效果的基础上,()是保证促销取得最佳效果的必不可少的程序。A.对偏离预期促销目标的活动进

2、行调整B.熟知自己产品的销售对象和销售范围C.充分利用互联网上的统计软件,及时对促销活动的效果作出统计D.对整个促销工作作出正确的判断#include #include #include #include #include #define MAX 100 typedef struct (char dm5;char mcll;int dj;int si;longje;PRO;PRO sell MAX;void ReadDat();void WriteDat();void SortDat()()void main()(memset (sell, 0, sizeof (sell);ReadDat (

3、);SortDat ();WriteDat ();)void ReadDat ()(FILE *fp;char str80,chll;int i;fp=fopen (nIN61. DAT”,T,);for (i=0; i 100; i+)(fgets (str, 80, fp);memcpy (sell i .dm, str, 4);memcpy (sell i .me, str+4,10);memcpy(ch, str+14, 4);ch4=0;sell i .dj=atoi (ch);memcpy (ch, str+18, 5);ch5=0;sell i . sl=atoi (ch);se

4、ll i . je= (long) sell i .dj*sell i . si; )fclose (fp);void WriteDat() (FILE *fp;iht i;fp=fopen COUT6L DATw) for (i=0; i100;i+)(fprintf(fp/%s %s %4d %5d %101dnselli .dm, selli .me, selli .dj,selli .si, selli je);)fclose (fp);35.已知数据文件IN58.DAT中存有300个4位数,并已调用读函数 readDat()把这些数存入数组a中,请编制一函njsValue。,其功能是

5、:求 出这些4位数是素数的个数ent,再把所有满足此条件的4位数依次存 入数组b中,然后对数组b的4位数按从小到大的顺序进行排序,最后 调用函数writeDat()把数组b中的数输出到OUT58.DAT 文件中。例如:5591是素数,则该数满足条件,存入数组b中,且个数ent=cnt+1。9812是非素数,则该数不满足条件,忽略。注意:部分源程序已给出。程序中已定义数组:a300, b300,已定义变量:ent。请勿改动主函数main。、读函数readDat()和写函数writeDat()的内容。试题程序:#include int a300,b300,cnt=0;int isP(int m)(

6、 int i;for(i=2;i m;i+)if(m%i=0) return 0;return 1;jsValue() main ()(int i;readDat ();jsValue();writeDat ();printf (cnt=/odn,cnt);for (i=0; i ent; i+)printf(nb%d=%dnn4,bi);readDat ()(FILE *fp;int i;fp=fopen (IN58. DAT”,T) for (i=0; i 300; i+) fscanf (fp, %d, &a i); fctose(fp);writeDat ()FILE *fp;int

7、i;fp=fopen (OUT58. DATw”);fprintf ( fp, dn”, ent);for (i=0; i ent; i+)fprintf(fp, %dn,bi);fclose (fp);)36.已知在文件in37.dat中存有100个产品销售记录,每个产品销售记 录由产品代码dm(字符型4位)、产品名称me(字符型10位)、单价dj(整 型)、数量si(整型)、金额je(长整型)几部分组成。其中,金额=单价x数 量可计算得出。函数ReadDat。的功能是读取这100个销售记录并存入 数组sell中。请编制函数SortDatQ,其功能要求:按产品代码从小到大 进行排列,若产品代

8、码相同,则按金额从大到小进行排列,最终排列结 果仍存入结构数组sell中,最后调用函数WriteDat。把结果输出到文件 out37.dat 中。注意;部分源程序已给出。请勿改动主函数main。、读函数ReadDat。和写函数WriteDat。的内容。 试题程序:#include #include #include #include #include #define MAX 100 typedef struct char dm5; char mcll;int dj;int si;longje; PRO;PRO sell MAX;void ReadDat();void WriteDat();vo

9、id SortDat() void main()(memset(sell,0,sizeof(sell);ReadDat()SortDat()WriteDat(;)void ReadDat ()(FILE *fp;char str8O,chll;int i;fp=fopen(nIN37.DATurn);for(i=0;i 100;i+)(fgets(str,8O,fp);memcpy(selli.dm, str, 4);memcpy(selli.me, str+4,10);memcpy(ch, str+14, 4);ch4=0;sell i.dj=atoi (ch);memcpy (ch, st

10、r+18, 5);ch5=0;sell i. sl=atoi (ch);sell i.je=(long)selli.dj*selli.sl;)fclose (fp);)void WriteDat()FILE *fp;int i;fp=fopen (nOUT37.DAT nwn);for(i=0; i 100; i+)(fprintf(fp/%s %s %4d %5d %101dn sell i.dm, selli.mc, selli.dj,selli.sl, selli.je);)fclose (fp);)参考答案l.A2.B协议是计算机网络一个非常重要的组成部分,一个功能完善的计算 机网络一

11、定是一组复杂协议的集合。组织复杂协议的集合是一项比较复 杂的工程,最好的组织方式是层次结构模型,所以应当选B。层次结构 模型具有以下特点:各层之间相互独立,灵活性好;各层都可以采用最 合适的技术来实现,各层实现技术的改变不影响其他层;易于实现和维 护;有利:j二促进标准化。选项A“连续的地址编码模型”与组织网络协 议无关.选项c”分布式进程通信模型”不是用在网络协议管理上的,选项 D是干扰选项。3 .A4 .C 5.B6.A7.B解析:超标量技术的特点是内置多条流水线,其实质是以空间换取 时间。超流水线技术的特点是通过细化流水、提高主频,其实质是以时 间换取空间。哈佛结构是把指令与数据分开存储

12、,分支预测指奔腾芯片 上内置了一个分支目标缓存器,用来动态地预测程序分支的转移情况, 从而使流水线能保持较高的吞吐率。8.C9.B解析:电子现金支付不直接对应任何银行账户,消费者事先支付现 金,即可以获得相应货币值的电子现金,可以离线操作。10 .DIPV6地址在使用双冒号法表示时,双冒号只允许出现一次,所以选 项D错误。11 .12 .超级节点IEEE802.il标准中定义的CSMA/CA协议是载波监听多路 访问/冲突避免(Carrier Sense Multiple Access with Collision Avoidance) 协议的缩写,它使用载波检测或能量检测的方法发现信道空闲,采

13、用的 是冲突避免机制。13 .数字方式数字方式解析:第二代蜂窝移动通信是数字方式,涉及语 音信号的数字化与数字信息的处理、传输问题。目前人们正在研究和开 发第三代移动通信产品。14 .广播组广播组解析:IP广播组虚拟局域网:动态建立,通过虚拟局 域网代理管理成员,很高的灵活性,可以跨越路由器形成与广域网的互 联。15 .从对等结构向非对等结构演变【解析】从网络操作系统的发展来看, 网络操作系统经历了从对等结构向非对等结构演变的过程。对等结构网 络操作系统中,所有的连网节点地位平等,安装在每个连网节点的操作 系统软件相同,连网计算机的资源在原则上都是可以相互共享的。在非 对等结构网络操作系统设计

14、中,连网节点分为:网络服务器和网络工作 站两类。网络服务器采用高配置与高性能的计算机,以集中方式管理局 域网的共享资源,并为网络工作站提供各类服务;网络工作站一般是低 配置的微型机系统,主要为本地用户访问本地资源与访问网络资源提供 服务。16 .17 .(4)交换【解析】从介质访问控制方法的角度来看,局域网可以分为共享介质式 局域网和交换式局域网。18 .特定业务会聚子层(SSCS)特定业务会聚子层(SSCS)解析:ATM协议 中,会聚子层CS被定义成特定业务会聚子层(SSCS)和公共部分会聚子 层(CPCS)两个于层。19 .存储转发交换【解析早期的广域网的通信子网数据交换方式中, 可以采用

15、的方法基本上可以分为两类:电路交换和存储转发交换。存储 转发交换又分为两类:报文存储转发交换和报文分组存储转发交换。20 .n网络地址转换或NAT1 1.IPIP解析:IP作为一种互联协议,运行于瓦联层,屏蔽各个物理网 络细箝和差异。22 .服务控制服务控制解析:防火墙一般可以服务控制、方向控制、用 户控制和行为控制提供4种服务。23 .移动计算网络移动计算网络 解析:移动计算是将计算机网络和移动 通信技术结合起来,为用户提供移动的计算环境和新的计算模式。移动 计算包括移动计算网络和移动Internet。24 .服务器或Server服务器或Server解析:客户机/服务器(client/sev

16、er, 简称C/S)结构模式是对大型主机结构的一次挑战,由于其结构灵活、适 应性广、成本较低,因此得到广泛应用。25 .扩频无线局域网扩频无线局域网解析:无线局域网使用无线传输介 质,按照采用的传输技术可以分为3类:红外线局域网、窄带微波局域 网和扩频无线局域网。26 .Linux开放源代码Linux开放源代码 解析:Linux操作系统与 Windows NT、Netwares UNIX等传统网络操作系统最大的区别是:Linux 开放源代码。正是由于这点,它才能够引起人们广泛的注意。27 .HTTPHTTP解析:URL由协议类型、主机名和文件名3部分组成。 URL可以指定的主要协议类型有HTT

17、P、FTP、GOPHERs TELNET和 FILE,其中最常用的是HTTP协议。28 .系统网络体系结构SNA系统网络体系结构SNA解析:世界上第一 个网络体系结构是IBM公司于1974年提出的,命名为“系统网络体系 结构SNA”,在此之后,许多公司纷纷提出了各自的网络体系结构。29 .【审题关键句】以行为单位从字符串左边部分降序排序,右边部分升 序排序。如果原字符串长度为奇数,则最中间的字符不参加处理。n【解题思路】n定义字符局部变量ch,整型循环变量i、j、k和表示字符串长度的 变量len、Pon在第一层for循环中,变量i从0开始,依次递增直到其值等于20, 在循环体中,首先调用库函数

18、strlen(xxi)求得字符串xxil的长度,把 此值转化成整型赋给变量len,用len的值除以2,得到字符串xxi的长 度的一半赋给变量P;在第二层for循环中,变量j从0开始,依次递增 直到其值等于(p-1),在循环体中执行第三层for循环,循环变量k从j+1 开始,依次递增直到其值等于P,对字符串xxi左半部分的子字符串中 的字符xxij和xxik按照ASCII码值的大小进行比较,如果xxij 的ASCII码值小于xxik的ASCII码值,则两者进行互换,实现对字 符串xxi左半部分的子字符串按照降序排列。然后,有if条件语句判 断,len对2的余数是否等于1,如果等于1,说明字符串x

19、xi的长度为 奇数,则变量P加1,因为这时字符串的中间字符不参与排序。再对字 符串右半部分的字符串按升序排列。在for循环中,变量j从P 开始,依次递增直到其值等于len-1,在循环体中,执行for循环中,变 量k从j+1开始,依次递增直到其值等于len,对字符xxij和xxik 按其ASCII码值的大小进行比较,如果字符xxij的ASCII码值大于 xxik的ASCII码值,则两者进行互换,实现字符串xxi右半部分的 字符串按照升序排列。n【参考答案】n30 .【审题关键句】个位-千位-百位-十位,结果大于零的数的个数,求满4 .(31)在hnernet网上进行通信时,为了标识网络和主机,需

20、要给它们定义惟的A)主机名称B)服务器标识 C) IP地址 D)通信地址5 .逻辑意义上的端口范围是()。A.0-65536 B.0-65535 C.0-1024 D.0-10256 .关于32位二进制数值的1P地址,下列说法正确的是()。A.使用子网屏蔽码是为了减少过小网络对IP资源的浪费B.子网屏蔽码固定长度为16位,用于屏蔽网络号C.IP地址中的网络号部分在子网屏蔽码中用“0”表示,而主机号部分在子网屏蔽码中用“1”表示D.在实际中,对丁地址进行划分为网络号和子网屏蔽码两部分7 .下列关于芯片体系结构的叙述中,正确的是()0A.超标量技术的特点是提高主频、细化流水8 .分支预测能动态预测

21、程序分支的转移C.超流水线技术的特点是内置多条流水线D.哈佛结构是把指令与数据混合存储(4)下列说法中,正确的是A)奔腾I机奔腾II是16位的,奔腾III和奔腾IV是32位的B)奔胜I机奔腾H是32位的,奔腾III和奔腾IV是64位的C)奔腾是32位的,安腾是64位的8. . D)奔展是64位的.安腾是64位的足此条件以及不满足此条件的四位数平均值avel和ave20n【解题思路】n首先定义一个循环变量i,以及分别用来存放四位数分解之后各位 数的变量qw(千位)、bw(百位)、sw(十位)和gw(个位)。n通过for循环依次对数组中的每个四位数进行分解,每分解一个四 位数,则根据题目要求,判断

22、其“个位百位.十位.千位0”的条件是 否满足,当满足条件时,则将ai的值累加到变量pjzl中,同时计数变 量ent的值加1如果不满足判断条件,则将四位数累加到变量pjz2中。 当for循环结束之后,就能等到所有满足条件的四位数之和pjzl和个数, 以及所有不满足条件的四位数之和pjz2。n最后将变量pjzl的值除以变量ent的值,得到所有满足条件的四位 数的平均值并赋给变量pjzl,将变量pjz2的值除以300减去变量ent的 差,得到所有不满足条件的四位数的平均值并赋给变量pjz2on本题中,pjzl、pjz2和ent三个变量在源程序中已经定义,在该子程序 中就不需要再重新定义了。n【参考答

23、案】n31 .D解析:子网屏蔽码是32位二进制数值,分别对应IP地址的32位 二进制数值。32 .C解析:有线电视网主要采用树形拓扑结构,计算机网络有多种拓扑 结构,有总线型、环形等。33 .C解析:所谓VLAN即虚拟局域网,建立在传统局域网的基础上, 以软件的形式来实现逻辑工作组的划分和管理。VLAN组网方法灵活, 同一逻辑组的结点不受物理位置限制,同一逻辑组的成员不一定要连接 在同一物理网段上。结点移动只需要软件设置即可。34 .void SortDat() iht ij; PRO xy; for (i=0; i99; i+) for (j=i+l; jsell j . je) /*按金额

24、从小到大进行排列*/ xy=sell i; selli=sell j; sell j =xy; else if (selli.je=sellj.je) /*若金额相同*/ if(strcmp(selli .dm seUj .dm) 0) /*则按产品代码从大到小进行排列*/ xy=sell i; sell i=sell j; sell j=xy; void SortDat()rn rn iht i,j;rn PRO xy;rn for (i=0; i99; i+)rn for (j=i+l; jsell j . je) /*按金额从小到大进行排列*Arn rn xy=sell i;rn sel

25、l i=sell j;rn sell j =xy;rn rn else if (selli.jesellj.je) /*若金额相同*/rn if (strcmp(selli .dm, sellj .dm) O) /*则按产品代码 从大到小进行排列*Arn xy=sell i;rn sell i =sell j;rn sell j=xy;rn rn rn 解析:本题考查的知识点如下:结构体及结构数组的相关操作。(2)结构数组的排序。字符型数组的比较。本题着重考查结构体变量的访问、赋值,包括结构体本身及结构体中各 个成员的访问和赋值。根据题目要求,我们首先要按照金额对记录从小 到大进行排列。若金额

26、相同,则要比较产品代码。因为产品代码为字符 型,所以不能使用简单的比较运算符进行比较。在这里,我们使用了字 符串处理函数 strcmp(char *strll, char*strl2, unsigned int tout)对其进行 比较。因为已定义了结构数组,就可以使用循环进行比较排序。排序采 用前面介绍的“选择排序法”。出本层循环结构,所以不能使用break语句。则指向数组的第3个元素。35 .jsValue () int i j value; for (i=0; i 300; i+) if (isP (a ii) /*如果该数 为素数则将该数存入数组 b 中*/ bcnt=ai; for

27、(i=0; i ent-1; i+) /* 对数组b的4位数按从小到大的顺序进行排序*/for (j=i+l; j bj ) value=b i; bi=bj; b j =value; JjsValue ()rn rn int i, j, value;rn for (i=0; i 300; i+)rn if (isP (a ii) /*如果该数为素数, 则将该数存入数组 b 中*Arn rn bcnt=ai;rn rn for (i=0; i cnt-1; i+) /*对数组b的4位数按从小到大的顺序进行排序*Arn for (j=i+l; j bj )rn rn value=b i;rn b

28、i=bj;rn b j =value;rn rn 解析:本题考查的知识点如下: 循环的嵌套。数据的排序。在本题中,已给出了判断素数的函数voidisP(intm),只需将数代入进行 判断即可。将素数存入数组b,再对数组b中的数进行排序。排序采用 “选择排序法”第一次从第一个数据开始和所有后面的数据进行比 较,与比它大(小)的数据交换位置,将数据中最大(小)的数交换到最前面。 第二次从第二个数据开始与后面的数据进行比较,将本次比较中最大 (小)的数据交换至第二个位置,直至最后一个数据。以此类推,则可完 成题目的要求。36 .void SortDat() int ij; PRO xy; for (

29、i=0; i 99; i+) for (j=i+l; j 0)/*按产品代码从小到大进行 排列*/ xy=sell i; sell i=sell j; sell j=xy; else if (strcmp (sell i.dmseUj.dm)=O) /*若产品代码相同*/ if (sell i.je sell/*则按金额从大到小的进行排列*/ xy=selli; sell i=sell j; sell j =xy; void SortDat()rn int i,j ;rn PRO xy;rn for (i=0; i 99; i+)rn for (j=i+1; j 0)/*按产品代码从 小到大进

30、行排列 *Arn xy=sell i;rn sell i=sell j;rn sell j=xy;rn rn else if (strcmp (sell i.dm, seUj.dm)=0) /*若产品代码相 同*Arn if (sell i.je sell/*贝lj按金额从大至ij小的进行排歹lj*/rn xy=selli;rn sell i =sell j;rn sell j =xy;rn rn rn 解析:本题 考查的知识点如下:结构体及结构数组的相关操作。(2)结构数组的排序。字符型数组的比较。本题着重考查结构体变量的访问、赋值,包括结构体本身及结构体中各 个成员的访问和赋值。结构数组的

31、操作与一般数组的区别不大,只要注 意其中的元素是结构体,以及对结构体操作的方法。根据题意要求,我 们首先要比较产品代码。因为产品代码为字符型,所以不能使用简单的 比较运算符进行比较。在这里,我们使用了字符串处理函数 strcmp(char*strl 1 ,char*strl2,unsigned int cout)对其进行比较。对于比较结 果,还要按情况进行新的操作存入结构数组或者再进行比较。因为 已定义了结构数组,就可以使用循环进行比较排序。排序采用前面介绍 的“选择排序法”。9 .以下哪种支付方式可以实现离线操作()A.信用卡支付B.电子现金支付C.电子转账支付D.电子支票支付10 .下列对

32、 IPv6 地址 FE01 :O :O :050D : 23 :O :O :03D4 的简化表示中,错误的是()oA.FE01 :50D : 23 :O : 0 :03D4B.FE01 : 0 :O :050D : 23 :03D4C.FE01 : 0 : 0 :50D : 23 :03D4D.FE01 :50D : 23 : 03D4二、填空题(10题)11 .unix三一 丁三J二二二一:彳理机制和_LLU_的存储管理方式.实现了虚拟存储 管理12.Skype采用混合式网络拓扑,节点之间按照不同的能力分为普通节点 和。13 .第一代蜂窝移动通信是模拟方式,第二代蜂窝移动通信是。14 .某种

33、虚拟局域网的建立是动态的,它代表了一组IP地址。虚拟局域网中由叫做代理的设备对虚拟局域网中的成员进行管理。这个代理和多个IP结点组成IP 虚拟局域网。15 .从网络操作系统的发展来看,网络操作系统经历了的过程。16 .Internet-二逋信协议是【11】 协议17 .(4)按照采用的技术、应用范围和协议标准的不同,局域网可以分为共享式局域网和 式局域网。18 . ATM协议中,会聚子层CS被定义成两个子层,即【】和公共部分会聚子层(CPCS)。19 .(3)早期的广域网的通信子网数据交换方式中,可以采用的方法基本 上可以分为两类:电路交换和 O20 .宽带城域网必须具备IP地址分配能力,能够

34、支持动态和静态地址分 配,支持 功能。三、2.填空题(8题)21 .在因特网中,屏蔽各个物理网络细节和差异的是o22 .目前,防火墙一般可以提供4种服务。它们是、方向控制、用户控制和行为控制。23 .将计算机网络和移动通信技术结合起来的移动计算包括 和 移动 Internet o24 .C/S结构模式是对大型主机结构的一次挑战,其中S表示的是【025 .无线局域网是使用无线传输介质,按照采用的传输技术可以分为3 类:红外线局域网、窄带微波局域网和 O26 .Linux操作系统与WindowsNT、Netwarex UNIX等传统网络操作系 统最大的区别是【o27 .访问WWW服务器时,统一资源

35、定位符URL可以指定的主要协议 是O28 .世界上第一个网络体系结构是1974年IBM公司提出的。四、C语言程序设计题(2题)29 .函数readDat是从文件in .dat中读取20行数据存放到字符串数组xx 中(每行字符串长度均小于80)。请编制函数jsSort,其函数的功能是: 以行为单位对字符串按下面给定的条件进行排序,排序后的结果仍按行 重新存入字符串数组xx中,最后调用函数writeDat把结果xx输出到文 件 out . dat 中。条件:字符串从中间一分为二,左边部分按字符的ASCII值降序排序, 右边部分按字符的ASCII值升序排序。如果原字符串长度为奇数,则最 中间的字符不

36、参加排序,字符仍放在原位置上。例她仅置01234567*源字符串abcdhgfe12349876S则处理后字符申dcbaefgh432 I 9567注意:部分源程序存在test . c文件中。请勿改动数据文件in .dat中的任何数据、主函数main、读函数readDat 和写函数writeDat的内容。1 ! *include I2 ! linclude 3 ; void readDat();4 - void writeDat();5 char xx20J80;6 void jsSort()10 :void main()11 ”12 ; readDat();13 - jsSort ();14

37、 I writeDat();15 | 1! /从文件m&i中诸取20行数据“放到?符小畋姐u中/16 ! void readDat()17 ;(18 FILE *in;19 int i 0;I20 ; char p;in fopen(win.dat*2223242526272829while(i 20 “ fgets (xx11# 80. in) !- NULL!strchr(xx(i)9 *n *)if(p) *p , 0;fclose(in);303132333435363738/ 杷怙果“一出到文”out.dui M* */ void writeDat()FILE #OUt;int i;

38、out - fopen(Hout.datw#HwR);for(i w 0; i 0,则该数满足条件,参加计算平均值pjzl,且个数 cnt=cnt+lo8129, 9-8-1-2V0,则该数不满足条件,参加计算平均值pJz2。注意:部分源程序存在test, c文件中。程序中已定义数组:a300,已定义变量:ent, pj力,pjz2请勿改动数据文件in .dat中的任何数据、主函数main、读函数readDat和写函数writeDat的内容。1 1 Include 2 ;int a300 f cnfO; 定义全冏懵整型也批口。)和停用-t爻* 卉K交Ust的新他力。3 : doublepjz2

39、-0*0; 定义全得双轴魔不交* p”l 为工2.ft初值力0.0.4 i void teadDat();5 ;void writeDat();6 ! Value()7 ;IB9 卜I10 ; main()13 ; readDat();14 J jsValue() /15 i writeDat();pzj2-17.21fn-16 ; printf -cnt-ldn涡足条件的平均值pz3l-17.21fn不满足条件的平均价 ! cntrpjzhpjx2);16 * void readDat )19120 * FILE *fp;21 !int i;22 ifp fopen(Hin.datw, *r

40、*);23 for(1 0; i 300; d24 i fscdnf,6a (11);25 i fclosc(fp);26 1 I27 void writeDat O28 (29 ! FILE ap; I30 ; tp fopen(out.ddt”“*”)j31 fprlntf(tpf *%dnl7.21fnl721fnw, cnt9 pjzlp:z2);32 ! (close(fp);五、1 .选择题(3题)31 .子网屏蔽码为()位二进制数值。A.4B.8 c.与IP地址中网络号长度相同D.3232 .主要采用树形拓扑结构的是()。A.电信网B.卫星网C.有线电视网D.计算机网33 .下列

41、关于VLAN特点的描述中,错误的是()。A.VLAN建立在局域网交换技术的基础之上B.VLAN以软件方式实现逻辑工作组的划分与管理C.同一逻辑工作组的成员需要连接在同一个物理网段上D.通过软件设定可以将一个结点从一个工作组转移到另一个工作组六、1.程序设计题(3题)34 .已知在文件IN61.DAT中存有100个产品销售记录,每个产品销售 记录由产品代码dm(字符型4位)、产品名称me(字符型10位)、单价dj (整型)、数量si(整型)、金额je(长整型)几部分组成。其中,金额二单价 X数量可计算得出。函数ReadDat。的功能是读取这100个销售记录并 存入数组sell中。请编制函数SortDatO,其功能要求:按金额从小到大 进行排列,若金额相同,则按产品代码从大到小进行排列,最、终排列 结果仍存入结构数组sell中,最后调用函数WriteDat。把结果输出到文 件 OUT61.DAT 中。注意:部分源程序己给出。请勿改动主函数main()、读函数ReadDat()和写函数WriteDat()的内容。 试题程序:

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 应用文书 > 解决方案

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁