【2023年】福建省三明市全国计算机等级考试网络技术模拟考试(含答案).docx

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

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

1、【2023年】福建省三明市全国计算机等级考试网络技术模拟考试(含答案)学校:班级:姓名:考号:一、单选题(10题)(15) Internet 2初始运行速率可达到A) 2MbpsB) 10Mbps C) lOGbps D) lOOGbps2 .ATM层类似于数据链路层协议,可以利用()技术在同一条物理链路上 进行多路复用。A.频分多路复用B.时分多路复用C虚电路D.以上都是3 .下列关于典型的高端路由器可靠性与可用性指标的描述中,错误的是 OoA.无故障连续工作时间大于1万hB.系统故障恢复时间小于30minC.主备用系统切换时间小于50msD.SDH接口自动保护切换时间小于50ms4.网关是

2、IP电话系统的关键设备,在传统的电话网和Internet间架起一座桥梁,另外也克服了 Internet一个非常明显的问题是()oA.号码查询B.信号调制C.寻址D.压缩和解压34.己知在文件IN46.DAT中存有100个产品销售记录,每个产品销售 记录由产品代码dm(字符型4位)、产品名称me(字符型10位)、单价 dj(整型)、数量si(整型)、金额je(长整型)几部分组成。其中,金额二单价 义数量可计算得出。函数ReadDat()的功能是读取这100个销售记录并存 入数组sell中。请编制函数SortDatO,其功能要求:按金额从大到小进 行排列,若金额相同,则按产品代码从大到小进行排列,

3、最终排列结果 仍存入结构数组sell中,最后调用写函数WriteDat()把结果输出到文件 OUT46.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();void SortDat() ()

4、void main ()(memset (sell, 0, sizeof (sell);ReadDat ();SortDat ();WriteDat ();)void ReadDat ()(FILE *fp;char str80,chll;int i;fp=fopen CIN46. 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);meme

5、py (ch, str+18.5);ch5=0;sell lii. sl=atoi (ch);selli .je=(long) selli .dj*selli .si;)fclose (fp);)void WriteDat()(FILE *fp;int i;fp=fopen (nOUT46.DAT nwn);for (i=0; i 100; i+)fprintf(fp/%s %s %4d %5d%101dn,selli .dm, selli .me, selli .dj,sellii .si,selli .je) ) fclose (fp);)35.函数readDat()的功能是从文件in52

6、.dat中读取20行数据存放到字 符串数组xx中(每行字符串的长度均小于80)。请编制函数JsSod(),该 函数的功能是:以行为单位对字符串变量的一F标为奇数位置上的字符 按其ASCII值从小到大的顺序进行排序,排序后的结果仍按行重新存 入字符串数组xx中,最后调用函数writeDat()把结果xx输出到文件 out52.dat 中。例如:位置0 1 2345 6 7源字符串hgfedeba则处理后字符串hafcdebg0注意:部分源程序已给出。请勿改动主函数main()、读函数readDat。和写函数writeDat()的内容。试题程序:#include #include #include

7、 char xx 20 80;void jsSortvoid main ()(readDat ();jsSort ();writeDat ();)readDat ()(FILE *in;int i=0;char *p;in=fopen (in52. dat, T);while(i 20 & fgets(xxi,80,in) !=NULL)(p=strchr (xxi,1 In1);if(p) *p=0;i+;)fclose (in);writeDat ()(FILE *out;int i;ut=fopen (nout52 .datn, nwn);clrscr ();for (i=0;i 20;

8、i+)(printf (%sn, xx i);fprint f (out, sn,xx i);)fclose (out);)36.已知在文件IN6.DAT中存有100个产品销售记录,每个产品销售记录由产品代码dm(字符型4位)、产品名称me(字符型10位)、单价dj(整 型)、数量S1(整型)、金额je(长整型)几部分组成。其中:金额=单价X数 量。函数ReadDat。的功能是读取这100个销售记录并存入结构数组sell 中。请编制函数SortDat(),其功能要求:按产品名称从小到大进行排列, 若产品名称相同,则按金额从小到大进行排列,最终排列结果仍存入结 构数组sell中,最后调用函数Wr

9、iteDat()把结果输出到文件OUT6.DAT 中。注意:部分源程序已给出。请勿改动主函数main()、读函数ReadDat()和写函数WriteDat()的内容。 试题程序:#include #include #include #include #include #define MAX 100 typede f struct (char dm5; /* 产品代码 */char mcil; /* 产品名称 */int dj; /* 单价 */iht si; /* 数量 */long Se; /* 金额*/ PRO;PRO sell MAX;void ReadDat();void WriteD

10、at(); void SortDat() main ()(memset(sell, 0, sizeof(sell);ReadDat ();SortDat ();WriteDat ();)void ReadDat ()(FILE *fp;char str80, chll;int i;fp = fopen(IN6.DAT, T);for (i = 0; i 100; i+)(fgets(str, 80, fp);memcpy (sell i .dm, str, 4);memcpy(selli.mc, str + 4, 10);memcpy(ch, str+14, 4); chi4 = 0;sell

11、i.dj = atoi(ch);memcpy(ch, str +18, 5); chi5 = 0;sellii.sl = atoi(ch);selli.je = (long) selli.dj * selli.sl;)fclose (fp);)void WriteDat()(FILE *fp;int i;fp = fopen(OUT6.DAT, w);for(i = 0; i 100; i+)(fprintf(fp, n%s %s %4d %5d %101dn sellii.dm, selli.me, selli .dj,selli.sl9 sellije);fclose (fp);参考答案1

12、 .C2 .CATM层允许数据通过多条虚电路在同一条物理链路上进行多路复用。 ATM交换机接收来自特定输入端口的信元,根据信元头中的VPI/VCI 字段,检查路由表进行信元转发,并更新信元头的VPI和VCI。n单选 题3 .A典型的高端路由器的可靠性与可用性指标应该达到:无故障连续 工作时间(MTBF)大于10万小时;系统故障恢复时间小于30分钟;系 统具有自动保护切换功能,主备用切换时间小于50毫秒;SDH与ATM 接口自动保护切换功能,切换时间小于50毫秒;主处理器、主存储器、 交换矩阵、电源、总线管理器与网络管理接口等主要部件需要有热拔插 冗余备份,线卡要求有备份,并提供远程测试诊断能力

13、;路由器系统内 部不存在单故障点。4 .C5 .C6 .D7 .C以太网络交换机通过段化的方法将每一个端口划分成了一个段,因 此可以允许在多对端口之间的并发传输,但是交换机从一个端口收到一 个帧,同时在MAC地址/端口映射表中没有找到相应的端口时,它向除 了本端口以外的所有其他端口转发。8 .C9 .C超媒体系统由以下三部分组成:编辑器:可以帮助用户建立、修改信 息网中的结点和链;导航工具:超媒体系统支持两种形式的查询:一 种是基于条件的查询,另一种是交互式沿链走向的查询;超媒体语言: 能以一种程序设计的方法描述超媒体网络的构造、结点和其他各种属性。10.BVolP(VoiceoverInte

14、metProtocol,网络电话)简而言之就是将模拟信号 (Voice)数字化,以数据封包(DataPacket)的形式在IP网络(IPNetwork)上 做实时传递。NAT(NetworkAddressTranslation,网络地址转换技术)技术 属于接入广域网(WAN)技术,是一种将私有(保留)地址转换为合法IP地 址的转换技术,它被广泛应用于各种类型Internet接入方式和各种类型 的网络中。DHCP(DynamicHostConfigurationProtocol,动态主机配置协 议)是一个局域网的网络协议,使用UDP协议工作,主要有两个用途: 给内部网络或网络服务供应商自动分配I

15、P地址;给用户或者内部网络 管理员作为对所有计算机作中央管理的手段。 ARP(AddressResolutionProtocol,地址解析协议)是主机在发送帧前将目 标IP地址转换成目标MAC地址的过程。故选B选项。口 .调制计算机发出的数字信号,有时需要将其转换成模拟信号。如个人 计算机以拨号方式接入Internet网,或者为了便于传输.减少干扰和易于 放大.数字信号必须转换成模拟信号,这种变换过程称为调制。这种转换 需要使用调制解调器。接收方的计算机则需要将传输过来的模拟信号转 换成数字信号,这种变换过程称为解调,也需要通过调制解调器。12.封装安全负载或ESP或封装安全负载(ESP)封装

16、安全负载或ESP或 封装安全负载(ESP)解析:在IPSec协议族中,有两个主要的协议,分 别是封装安全负载协议和身份认证头协议。13.14 .身份本题考查点是认证技术的作用。认证技术是防止主动攻击的一种 重要手段。它主要解决通信双方的身份认证。也就是说,双方都需要确 认对方是真实的,不是冒充的。同时,认证技术还要解决信息完整性认 证问题,即保证在通信过程中信息未被篡改和破坏。15 .浏览器Web站点与浏览器的安全通信是借助安全套接字(SSL)完成 的。在SSL的工作过程中,Web服务器将自己的证书和公钥发给浏览器 并和浏览器协商密钥位数,由浏览器产生密钥,使用Web服务器的公钥 加密,将数据

17、传输给Web服务器;Web服务器用自己的私钥解密,以实 现加密传输。从整个过程可以看到,最终的会话密钥是由浏览器 (Browser)产生的。16 .超级节点IEEE802.il标准中定义的CSMA/CA协议是载波监听多路 访问/冲突避免(Carrier Sense Multiple Access with Collision Avoidance) 协议的缩写,它使用载波检测或能量检测的方法发现信道空闲,采用的 是冲突避免机制。17 .(11)路由器【解析】因特网主要由通信线路、路由器、主机(服务器与客户机)和 信息资源构成。18 .透明网桥透明网桥解析:网桥按照路由表的建立方法分为两类:透 明

18、网桥和源路由网桥。这两种网桥标准分别由IEEE802.1与IEEE 802.5 两个分委员会制定。19 .陷入制轮询法【解析】从被管理设备中收集数据有两种方法:一种是轮询方法,另一 种是基于中断的方法。将以上两种方法结合的陷入制导轮询方法可能是 执行网络管理最有效的方法。20 .Java控制台Java控制台 解析:Solaris 10操作系统获得了广泛的业界 支持,它的桌面已经窗口化和菜单化。新的Java控制台界面使人感觉亲 近和舒适,这一切和MicrosoftWindows非常相似。21 .双层网络双层网络解析:针对工厂环境中存在强干扰的特点,工业 布线系统一般要用双层网络结构来提高系统运行

19、的稳定性。22 .WWW服务器WWW服务器 解析搜索引擎的主要任务是在Internet 中主动搜索其他WWW服务器中的信息并对其自动索引,将索引内容 存储在可供查询的大型数据库中。用户可以利用搜索引擎所提供的分类 目录和查询功能来查找所需要的信息,由此可见,搜索引擎是Internet 上的一个WWW服务器。23 .信息内容的修改信息内容的修改解析:安全攻击分为被动攻击和主 动攻击。主动攻击包括假冒、重放、拒绝服务和信息内容的修改。被动 攻击包括信息内容的泄露和通信量分析。24 .集中集中解析:文件服务器以集中方式管理共享文件,网络工作站 可以根据所规定的权限对文件进行读写以及其他操作,文件服务

20、器为网 络用户的文件安全与保密提供必需的控制方法。25 .NOSNOS解析:网络操作系统缩写是 NOS ,即NetworkOperatingSystem。5 .完成路径选择功能是在TCP/IP参考模型的()oA.应用层B.传输层C.互联层D.主机网络层6 .关于网络营销的便利策略,下列哪个说法不正确0。A.互联网直接把生产者和顾客连在一起,对企业的现有渠道结构形成了 巨大挑战B.互联网商品直接展示在顾客面前,回答顾客疑问,接受顾客定单C.网络营销使顾客购买的方便性(Convenience to buy)大大提高D.便利策略是指企业营销从顾客导向的渠道策略转向企业主导的便利7 .第46题关于以太

21、网交换机错误的描述是()A.允许多个端口之间的并行数据传输8 .构成星型网络拓扑C.当交换机从一个端口收到一个帧,但是该帧的目标MAC地址在“MAC 地址端口映射表”没有时,向交换机的所有端口转发D.仍然会出现冲突8 .A类地址的主机号长度为(),有1600多万个结点。A.8bit B.16bit C.24bit D.32bit9 .第58题组成超媒体系统的是编辑器、超媒体语言和()A.结点B.链C.导航工具D.指针26 .接近接近 解析:便携式电脑即笔记本,它的功能和台式机已经不相 上下了。27 .UDP(传输控制协议和用户数据报协议)UDP(传输控制协议和用户数 据报协议)解析:在TCP/

22、IP协议集中,传输层利用IP层提供的服务分 别为高层应用层提供端到端的可靠的TCP(传输控制协议)和不靠 的UDP(用户数据报协议)服务。IP层提供的数据报服务是不可靠的, TCP为了给应用层提供可靠的数据传输服务,做了大量弥补和加强的工 作,如使用3次握手、文雅释放、可变滑动窗口协议等技术,使得TCP 协议能够提供一个可靠的、面向连接的、全双工的数据流传输服务,保 证了传输的数据不重复、不丢失。应用层的大多数协议,如HTTP .FTP. SMTP、DNS等都需要TCP协议的支持。UDP是面向无连接的、不可 靠的传输服务。在传输过程中数据报有可能丢失、重复及乱序。一切差 错控制由应用层协议来完

23、成。它可支持应用层的SNMP协议(简单网络 管理协议)。28 .冲突停止冲突停止解析:当结点在发送前和发送中检测到冲突时, 都要停止发送,延迟随机时间后重发。29 .【审题关键句】计算金额,按产品代码从小到大进行排列,相同的则 按金额从小到大排列,结果存入结构数组。n【解题思路】n本题类似第57套试题,通过审题可以发现主要是排序条件的设置要 求有所不同,参考答案的第8行进行修改即可。n【参考答案】n30 .【审题关键句】千位+十位与个位+百位,比较大小,整除,奇偶数判 断,从大到小排序。【解题思路】n本题类似第24套试题,通过审题可以发现主要是对四位数的筛选条 件有所不同,体现在3个方面:新组

24、合的第一个数小于第二个数,可通 过比较运算符进行判断;整除关系的判断以及奇偶数的判断,可通过求 余运算符(%)进行判断。参考答案的第10条语句,可集中修改该条件语 句符合题目的要求。n【参考答案】n31 .A解析:802.3规定了 CSMA/CD访问控制方法和物理层技术规范。32 2.2规定了逻辑链路控制LLC033 2.1B规定了寻址、网间互连和网络管理。802.1 A规定了体系结构。32 .A解析:题目所述的加密算法属于置换密码,又由于它的密钥只有一 个5,所以也是对称密码算法。33 .B交换式局域网从根本上改变了“共享介质”的工作方式。由于它可以 通过与局域网交换机支持端口节点之间的多个

25、并发进行连接来实现多 节点之间的并发传输,因此可以增加局域网带宽,改善局域网的性能与 服务质量。34 .void SortDat() int ij; PRO xy; for (i=0; i 99; i+) for (j=i+l; j 100; j+) if (sell i .je sell j .je) /*按金额从大到小进行排列*/ xy=sell lii; selli=sellj; sell j =xy; else if (selli .je=sellj .je) /*若金额相同*/ if (strcmp (sell ii. dm sell j . dm) 0) /*则按产品代码从大到小进

26、行排列 */ xy=sell i; selli=sellj; sell j =xy; void SortDat()rn rn int i,j;rn PRO xy;rn for (i=0; i 99; i+)rn for (j=i+l; j 100; j+)rn rn if (sell i .je sell j .je) /*按金额从大到小进行排列*Arn rn xy=sell Iii;rn selli=sellj;rn sell j =xy;rn rn else if (selli .je=sellj .je) /* 若金额相同*Arn if (strcmp (sell ii. dm, sel

27、l j . dm) 0) /*则按产品代 码从大到小进行排列*ArW rn xy=sell i;rn selli=sellj;rn sell j =xy;rn rn rn 解析:本题考查的知识点如下: 结构体及结构数组的相关操作。(2)结构数组的排序。字符型数组的比较。本题着重考查结构体变量的访问、赋值,包括结构体本身及结构体中各 个成员的访问和赋值。根据题意要求,我们首先要按照金额对记录从大 到小进行排列。若金额相同,则要比较产品代码。因为产品代码为字符 型,所以不能使用简单的比较运算符进行比较。在这里,我们使用了字 符串处理函数 strcmp(char *strll,char*strl2,

28、unsignedintcouO 对其进行比较。 因为已定义了结构数组,就可以使用循环进行比较排序。排序采用前面 介绍的“选择排序法”。35 .void jsSort () int i jk strl; char ch; for (i=0; i 20; i+) strl=strlen (xx i ); /*求各行字符串的长度*/ for (j=l;j strl-2; j=j+2) /*将下标为奇数 的字符按其ASCII值从小到大的顺序进行排序*/ for (k=j+2; k xxi k) ch=xxi j; xxi j=xxi k; xxi k =ch; void jsSort ()rn int

29、 i, j,k, strl;rn char ch;rn for (i=0; i 20; i+)rn strl=strlen (xx i ); /*求各行字符串的长度*Arn for (j=l; j strl- 2; j=j+2) /*将下标为奇数的字符按其ASCII值从小到大的顺序进行排序 */rn for (k=j+2; k xxi k)rn rnrn ch=xxi j;rn xxi j=xxi k;rn xxi k =ch;rn rn rn 解析: 本题考查的知识点如下:二维数组的坊问及下标控制。数据的排序。在本题中,将数据存放在一个二维数组xx中。其中以行数为数组的第 一个下标,以字符串

30、的最大长度80为其第二个下标。因为以行为字符 串处理的单位,首先要使用函数strlen。求得每一行中字符的个数。只对 字符串数组中下标为奇数的字符进行处理,可以从xx开始,若需 要增加时都增加2,则可实现只访问下标为奇数的数组元素。排序使用 前面介绍的“选择排序法”。36 .void SortDat() int ij; PRO xy; for(i=O;i 99;i+) for(j=i+l;j 0) / *按产品名称从小到大进行排列* / xy=selli;sell i=selli;sellj=xy; else if(strcmp(selli.mcsellj/mc)=O) /*若产品名称相同*/

31、 if(selli.ie sellj.je) /*则按金额从小到大进 行排列* / xy=selli;selli=sellj;sellj=xy;) Jvoid SortDat()rn rn int i,j;rn PRO xy;rn for(i=O;i 99;i+)rn for(j=i+l;j 0) / *按产品名称从小到大进行排列* / rnxy=selli;selli=selli;sellj=xy;rnelseif(strcmp(selli.mc9sellj/mc)=0) / *若产品名称相同* / rn if(selli.ie sellj.je) / *则按金额从小到大进行排列* / rn

32、 xy=selli;selli=sellj;sellj=xy;)rn 解析:本题是有关结构体数组的 排序问题,可以用选择法来实现。用第一个元素的产品名称依次和它后 面的元素的产品名称进行比较,如果发现当前元素的产品名称比后面的 某个元素的产品名称对应字符的ASCII码大(这里用到了字符串比较函 数strcmp(),则交换这两个元素的位置,继续和后面的其他元素进行比 较,最终在第一个元素中存放的是产品名称最小的元素。以此类推,就 实现了从小到大排序的功能。注意:这里要进行交换的是两个结构体变 量,而不是它们的某一个域,因此,要借助第三个结构体变量来充当中 间容器。若产品名称相同,则要按照金额从小

33、到大进行排序。10 .将内部专用IP地址转换为外部公用IP地址的技术是()。A.VOIP B.NAT C.DHCP D.ARP二、填空题(10题)11 .在传输数字信号时,为了便于传输,减少干扰和易于放大,在发送端 需要将发送的数字信号变换成为模拟信号,这种变换过程称为【11】。12 .在IPSec协议族中,有两个主要的协议,分别是协议和身份认证头协议。13 .住HFC飞构中.从有线电视中心至用户区域的结点之间使用以2J_作 为传输介114 .认证技术主要解决网络通信过程中通信双方的20认可。15 .浏览器和Web站点在利用SSL协议进行安全数据传输的过程中,最 终会话密钥是由产生的。16 .

34、Skype采用混合式网络拓扑,节点之间按照不同的能力分为普通节点 和。17 .(11)因特网主要由通信线路 主机和信息资源四部分组成。18 .网桥按照路由表的建立方法分为两类:和源路由网桥。19 .第62题从被管理设备中收集数据有两种方法:轮询法和基于中断法, 将两者结合起来的(Tr叩一directed Polling)是执行网络管理 最有效的方法。20 . Solaris 10操作系统获得业界支持,它的桌面已经窗口化和菜单化。新的 界面使人感觉亲近和舒适。三、2.填空题(8题)21 .针对工厂环境中存在强干扰的特点,工业布线系统一般要用结构来提高系统运行的稳定性。22 .搜索弓I擎是Inte

35、rnet上的一个【】。23 .主动攻击包括假冒、重放、拒绝服务和 o24 .文件服务器以 方式管理共享文件,网络工作站可以根据所规 定的权限对文件进行读写以及其他操作。25 .网络操作系统缩写是26 .目前便携式电脑的配置已经桌面式电脑。27 .在TCP/IP协议集中,TCP和协议运行于传输层。28 .将CSMA/CD的发送流程可以简单地概括为4点:先听后发,边听 边发,以及随机延迟后重发。四、C语言程序设计题(2题)29 .已知在文件in . dat中存有100个产品销售记录,每个产品销售记录 由产品代码dm(字符型4位),产品名称me(字符型10位),单价dj(整 型),数量si(整型),

36、金额je(长整型)五部分组成。其中:金额=单价*数 量。函数ReadDat读取这100个销售记录并存入结构数组sell中。请编 制函数SortDat,其功能要求:按产品代码从小到大进行排列,若产品代 码相同,则按金额从小到大进行排列,最终排列结果仍存入结构数组sell 中o最后main函数调用函数WriteDat把结果输出到文件out . dat中。 提示:若中间变量为PRtemp,则可以直接使用结构赋值语句进行解题; 产品代码比较请用函数stremp进行解题。例如:selli=temp ;注意:部分源程序存放在test . c文件中。请勿改动主函数main、读函数ReadDat和输出函数Wr

37、iteDat的内容。include include include define MAX 100 typedef structchar dm5; /产品代。/char me (11); /产品名称/int dj;/单钞/int si;/ft!/!long je;/金般/;I PRO;! PRO selUMAX); void ReadDat();;void WriteDat();12345678910111213141516171819 void SortDat O20 i void main)mcmsot(sei!2324RcidDAt ();SortDat();/4ion个M伶上求井人仲构敢

38、剂tdl中void ReadDat()FILE efp;30 ( char str(80, oh11;31 Lnt 1;32 ifp fopen(wn.dat, r);33 . for(1 0 0; i 100; I34 (35 fgets(str, 80. fp);36 memcpy(nel1111 nr str/ 4);37 .metncpy (sc 1111) .me. st r * 3 10);38 :memepy(chr3tr*14, 4);ch4-0;39 ! sei11J.dj atol(ch);40 ; momepy ch. str 18. 5ch 41 ! sell(1 at

39、oi(ch);42 ael1(i| Jc - (long)sell(1) sell43 i44 ! tclose(fp);45 i I;,,宛站里出列文11 silU中/46 ! void WriteDat(I47 I ( 48 ! FILE efp;49 ; int 1;50 ; fp fopen (*out .dat M, w);51 ? for(i 0; 1 100; H)52:,53 :fprintf (fp, “3s%4d 5d ll01dnwt sell (11 .dm, sell i .me,selli selliIje);54 |155 (close(p);56 i I30.已

40、知数据文件in . dat中存有200个四位数,并已调用读函数readDat 把这些数存入数组a中,请考生编制一函数jsVal,其功能是:把千位数 字和十位数字重新组成一个新的含有两位数字的数ab(新数的十位数字 是原四位数的千位数字,新数的个位数字是原四位数的十位数字),以及 把个位数字和百位数字组成另一个新的含有两位数字的数cd(新十位数 的十位数字是原四位数的个位数字,新十位数的个位数字是原四位数的 百位数字),如果新组成的两个数abcd, ab必须是奇数且不能被5整除,Cd必须是偶数,同时两个新数的十位数字均不为零,则将满足此条 件的四位数按从大到小的顺序存入数组b中,并要计算满足上述

41、条件的 四位数的个数cnto最后main函数调用写函数writeDat把结果ent以及 数组b中符合条件的四位数输出到out . dat文件中。注意:部分源程序存在test . C文件中。程序中已定义数组:a200, b200,已定义变量:ent请勿改动数据文件in . dat中的任何数据、主函数main、读函数readDat和写函数writeDat的内容。I Include define MAX 200 定义宏殳量 max, WfflW于 2c34567891014 !15 !16!int a MAX, b (MAX t ent void writeDat();定义仝M整P 雄故#b MAX

42、和安 cnt. 11初曲值为void jsVal() void readDat () 从in.dat文件中读取200个四付数入数州a中int 1;FILE efp;fp fopen(in.dat”. MrH);for(i - 0; 1 MAX;fscanf (tpr =3, (a(i); fclose(fp);18 ! void main()19 j (20 ; int i;21 ! readDat();22 ; jsVal ); 调用jWaic展数,实现总目要求的功晚23 ! printf 稠足条件的数,dn”. ent);24 1 for (i 0; i ent;25 printf (ld

43、 bi);26 ! printf(MnH);27 ; writeDat();28?.!” j30 J31 !32 3334 !I35 ;36 :37 :38 ;29 J void writeDat () 肥计律结果cm以及改ill b中符合条件的四付数出到outd文件中FILE *fp;int i;fp fopen (Mout”);fprintf(fprRidnHr ent);for(1 0; i ;五、1 .选择题(3题)31 . IEEE 802标准中,规定了 LAN参考模型的体系结构。32 .假设使用一种加密算法,它的加密方法很简单:将每一个字母加5, 即a加密为f, b加密成go这种算法的密钥是5,那么它属于()。A.对称密码术B.分组密码术C.公钥密码术D.单向函数密码术33 .交换式局域网增加带宽的方法是在交换机多个端口之间建立A.点-点连接B.并发连接C.物理连接D.数据连接。六、1 .程序设计题(3题)

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

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

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

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