2022年山东省德州市全国计算机等级考试网络技术模拟考试(含答案).docx

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

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

1、2022年山东省德州市全国计算机等级考试网络技术模拟考试(含答案)学校:班级:姓名:考号:一、单选题(10题)1 .下列关于ips的描述中,错误的是()oA.NIPS应该串接在被保护的链路中B.NIPS对攻击的漏报会导致合法的通信被阻断CHIPS可以监视内核的系统调用,阻挡攻击D.AIPS 一般部署于应用服务器的前端2 .下列关于Windows NT Server的描述,正确的是()。A.Windows NT Server的内部采用64位体系结构B.Windows NT Server以“域”为单位集中管理网络资源C.Windows NT Server 只支持 TCP/IP 协议D.Window

2、s NT Server没有融入UNIX的支持3 .第32题下列描述错误的是()。A.环型拓扑构型中,结点通过点一点通信线路,构成闭合的环型B.环中数据沿着两个方向绕环逐站传输C.为了确定环中每个结点在什么时候可以插入传送数据帧,同样要进行控制clrscr ();fw=fopen(nout94.dat nwn); read_dat(xx);printf(nnncntl=%d, cnt2=%d, pj=%6.2fn, cntl, cnt2,pj);fprintf(fw, H%dn%dn%6.2fnn,cntl, cnt2,pj);fclose(fw); 35.已知在文件IN34.DAT中存有100

3、个产品销售记录,每个产品销售 记录由产品代Cadm(字符型4位)、产品名称me(字符型10位)、单价 dj(整型)、数量si(整型)、金额(长整型)几部分组成。其中,金额=单价X 数量可计算得出。函数ReadDat()的功能是读取这100个销售记录并存 入数组sell中。请编制函数SortDat(),其功能要求:按产品代码从大到 小进行排列,若产品代码相同,则按金额从大到小进行排列,最终排列 结果仍存入结构数组sell中,最后调用函数WriteDat。把结果输出到文 件 OUT34 . DAT 中。注意:部分源程序已给出。请勿改动主函数main。、读函数ReadDat。和写函数WriteDaq

4、)的内容。 试题程序:#include #include #include #include #include #define MAX 100 typedef struct(char dm5;char me 11;int dj;int si;longje; PRO;PRO sell MAX;void ReadDat();void WriteDat();void SortDat()()void main ()(memset (sell, 0, sizeof (sell);ReadDat ();SortDat ();WriteDat ();)void ReadDat ()(FILE *fp;cha

5、r str80,chll;int i;fp= fopen (n IN34. DAT” Jr);for (i=0;i100;i+)(fgets (str, 80, fp);memepy (sell i .dm, str, 4);memepy (sell i .me, str+4, 10);memepy (ch, str+14,4);ch4=0;sell i .dj=atoi (ch);memepy (ch, str+18,5);ch5 =0;sell i.sl=atoi (ch);sell i.je= (long) sell i.dj*sell i .si;fclose (fp);void Wr

6、iteDat() (FILE *fp; int i;fp=fopen (OUT34. DATw);for (i=0; i100; i+) (fprintf(fp/%s %s %4d %5d %101dnselli.dm, selli .me, sell i ,dj, sell i . sl5 sell i .je);) fclose (fp);)36.编写函数,isValue(),它的功能是求Fibonacci数列中大于t的最小的一个数,结果由函数返回,其中Fibonacci数列F(n)的定义为:F(0)=0, F(l)=lF(n)=F(n-1 )+F(n-2)最后调用函数writeDat()

7、,把结果输出到文件OUT10.DAT中。例如:当t=1000例 函数值为1597。注意:部分源程序已给出。请勿改动主函数main。和写函数WriteDat。的内容。#include int jsValue(int t) ( ) main () ( int n;n=1000;printf(nn=%d, f=%dnt njsValuc(n); writeDat ();)writeDat ()FILE *in, *out;int n, s;ut = fopen COUTIO.DAT”,W);s = jsValue(lOOO); printf(n% d”,s);fprintf(out, n%dnf s

8、);fclose (out);)参考答案l.BB【解析】NIPS布置于网络出口处,一般串联于防火墙与路由器之 间。对于NIPS来说,入侵检测的准确性和高性能至关重要。攻击的误 报将导致合法的通信被阻断,导致拒绝服务。HIPS安装在受保护的主 机系统中,检测并阻止针对本机的威胁和攻击。它与操作系统内核紧密 结合在一起,监视内核的系统调用、阻挡攻击、并记录日志。AIPS一般 部署在应用服务器的前端,保证了应用服务器的安全性,故选择B选 项。2.BWindows NT Server以“域”为单位集中管理网络资源,其内部采用32 位结构,应用程序访问的内存空间可达4GB。WindowsNTServer

9、内置 4种标准网络协议。TCP/IP、微软的MWLink协议、NetBIOS的扩展 用户接口(NetBEUI)、数据链路控制协议。rn3.B环型拓扑构型中,结点通过相应的网卡,使用点一点连接线路,构 成闭合的环型。环中数据沿着一个方向绕环逐站传输。在环型拓扑中, 多个结点共享一条环通道,为了确定环中每个结点在什么时候可以插入 传送数据帧,同样要进行控制。4.CV代表矢量,标识该路由器可以到达的目的网络或目的主机;D代 表距离,指出该路由器到达目的网络或目的主机的距离。故选C选项。5.B解析:数据传输速率是描述数据传输系统的重要技术指标之一。数 据传输速率在数值上,等于每秒钟传输构成数据代码的二

10、进制比特数, 它的单位为比特/秒n(bit/seconD),通常记做bps。本题中该网络的数据 传输速率就等于传输数据除以所用的时间,即10bit/lxl0-8s=109bps,转 换成 Gbps 为 IGbps。6.B7.C8.B图中已经被解析成了 72.5.124.61,显然DNS服务器工 作正常。在第一次转发到202.113.64.129,转发后无法ping通 202.113.64,129,意味着对该路由器存在访问控制,所以此题选B。9.B10 .C11 An路径n12 .202. 94. 120. 255【解析】直接广播地址是指包含一个有效的网络号和一个全“1”的主机 号,其作用是因特

11、网上的主机向其他网络广播信息。1P地址为202. 93. 120. 34的主机需要向网络进行直接广播,那么它使用的 直接广播地址为202. 94. 120. 255,因特网上的主机就可以使用该地址 向202. 94. 120.0网络上的所有主机广播。13.后备域控制器或备份域控制器后备域控制器或备份域控制器解析: Windows NT操作系统以“域”为单位实现对网络资源的集中管理。在一个 Windows NT域中,只能有1K主域控制器(Primary DomainController),同时,还可以有后备域控制器(Backup Domain Controller)与 普通服务器。后备域控制器的

12、主要功能是提供系统容错,它保存着域用 户与用户组信息的备份。后备域控制器可以像主域控制器一样处理用户 请求,在主域控制器失效的情况下,它将会自动升级为主域控制器。 14.(10) Shell【解析】UNIX提供了功能强大的可编程语言Shell,即外壳语言。15 .n本地16 .Cache首先,设置Cache并不能从实质上扩大主存容量。Cache在CPU 与主存间交换数据,对外存储器(硬盘)是没有太大影响的,其主要目 的是为了提高CPU对主存的访问效率。17 .长度长度解析:IP数据报选项有选项码,长度,选项数据三部分组 成。18 .Telnet【解析】Internet中的用户远程登录是指用户使

13、用Telnet命令,使自己 的计算机暂时成为远程计算机的一个仿真终端的过程。19 .传输控制协议TCP传输控制协议TCP解析:运行于传输层的TCP 能够提供一个可靠的、面向连接的、全双工的数据流传输服务,以保证 传输的数据不重复、不丢失。20.B由子网掩码为可以知道,该子网的网络号为18位。 因为这是一个B类网络,那么默认的网络号为16位,所以用18-16=2 位来划分子网,划分的子网个数是4个。21 .穷举攻击穷举攻击解析:攻击密码体制般有两种方法:密码分析学 和穷举攻击。22 .SDHSDH解析:标准的网络接口是SDH的特点之一。23 .个人数字助理个人数字助理解析:计算机分为5类:服务器

14、、工作 站、台式机、便携机、手持设备。PDA属于手持设备。24 .安腾安腾 解析:本题考查点是安腾芯片的特点。Intel体系结构从IA 32至ij IA-64演变的典型代表是从奔腾向安腾的进步。奔腾是32位芯片, 采用精简指令集计算RISC技术,主要用于台式机和笔记本电脑中。安 腾是64位芯片,采用简明并行指令计算EPIC技术,主要用于工作站和 服务器。25 .数据链路层数据链路层解析:网桥完成数据链路层间的连接,可以 将两个或多个网段连接起来。26 .Wap或无线应用协议Wap或无线应用协议解析:Wap是一个新 的、开放的、全球化的协议,能够让用户在手机上上网。Wap协议开发 基于Inter

15、net广泛应用的标准,提供一个无线Internet解决方案。27 .拒绝服务攻击或拒绝服务拒绝服务攻击或拒绝服务解析:一般认为, 目前网络存在的威胁主要表现在:非授权访问:没有预先经过同意,就使用网络或计算机资源被看作非授 权访问,如有意避开系统访问控制机制,对网络设备及资源进行非正常 使用,或擅自扩大权限,越权访问信息。它主要有以下几种形式:假冒、 身份攻击、非法用户进入网络系统进行违法操作、合法用户以未授权方 式进行操作等。信息泄漏或丢失:指敏感数据在有意或无意中被泄漏出去或丢失,它通 常包括,信息在传输中丢失或泄漏(如“黑客”们利用电磁泄漏或搭线窃听 等方式可截获机密信息,或通过对信息流

16、向、流量、通信频度和长度等 参数的分析,推出有用信息,如用户口令、账号等重要信息。),信息在 存储介质中丢失或泄漏,通过建立隐蔽隧道等窃取敏感信息等。破坏数据完整性:以非法手段窃得对数据的使用权,删除、修改、插入 或重发某些重要信息,以取得有益于攻击者的响应:恶意添加,修改数 据,以干扰用户的正常使用。拒绝服务攻击:它不断对网络服务系统进行干扰,改变其正常的作业流 程,执行无关程序使系统响应减慢甚至瘫痪,影响正常用户的使用,甚 至使合法用户被排斥而不能进入计算机网络系统或不能得到相应的服 务。利用网络传播病毒:通过网络传播计算机病毒,其破坏性大大高于 单机系统,而且用户很难防范。28 .目的主

17、机目的主机 解析:本题考查点是IP数据报的重组。IP数据报 在因特网上传送时要经过底层的物理网络。因特网是“网间网”,其中的 物理网络差异很大,不同类型的物理网络可传送的物理帧的最大长度, 即网络最大传送单元(MTU)可能不同。因此传送过程中,IP数据报在通 过MTU较小的网络时有可能被分片。在p数据报分片以后,应该需要 进行数据报重新组装,因特网中通常是IP数据报到达目的主机后,由 目的主机负责重组。29 .【审题关键句】大于前连续5个数,偶数,从大到小排序。n【解题思路】本题类似于第35套题,通过审题可以发现主要有3个不 同点:要求进行比较的元素大于连续前5个数,因此在设置for循环 条件

18、语句时,应该从第6个元素开始,即数组下标i的值等于5,参考 答案的第2条语句;当前元素连续大于前5个数时,前5个元素的数 组下标表示也有所不同,判断表达式也不一样,参考答案的第4条语句; 统计结果按从大到小的方式进行排序,即参考答案的第9条语句。 n【参考答案】nn30 .【审题关键句】以行为单位把字符串中的所有小写字母改写成该字母 的下一个字母,大小写不变,其他字符不变。n【解题思路】W定义整型循环变量i、jonn【参考答案】nn31 .C解析:将计算机网络层次结构模型和各层协议的集合定义为计算机 网络体系结构。32 .D解析:IP广播组虚拟局域网的建立是动态的,它代表了一组IP地 址。虚拟

19、局域网中由叫做代理的设备对虚拟局域网中的成员进行管理。 33.B解析:在同轴电缆,双绞线和微波的比较中,光纤的优点是误码率 很低,带宽很宽;其缺点是建设维护费用较高。34 .void main() int cntlcnt2xxN; float pj; FILE *fw; int ik=0; long j=0; ent 1=0; cnt2=0; pj=O.O; clrscr(); fw=fopen(nout94.datnnwn); read_dat(xx); for(i=0;i N;i+) if(xxi%2) cntl+;/*求出数组 xx 中奇数的个数cntl*/ else cnt2+; /*

20、求出数组 xx 中偶数的个数 cnt2*/ if(i%2=l) j+=xxi; /* 求数组XX下标为奇数的元素值的总和*/k+; pj=(float)(j*100/k)/100; /*求数组xx下标为奇数的元素值的算术平均值pj*/ printf(nncntl=%dcnt2=%dpj=%6.2fncntl cnt2pj);fjprintf(fw%dn%dn%6.2fncnt 1 cnt2pj); fclose(fw); 解析本题考查的 知识点如下:运算符“”的使用。强制类型转换和小数位数的保 留。一个数除以2取余所得的数为1则它是奇数否则是偶数取余使用 运算符“”。在本题中要求算术平均值保留

21、两位小数。使用的方法是: 将和乘以100除以个数强制类型转换后再除以100o为了保证和有效我 们定义了一个长整型变量来记录和。因为个数也为整型运算符“/”在这里 的含义是整除而我们要保留小数所以要使用强制类型转换将和乘以100 的结果转换为浮点类型这样就可以实现保留两位小数。使用循环对所有 数据进行访问。void main()rn rn int cntl,cnt2,xxN;rn float pj;rn FILE *fw;rn int i,k=0;rn long j=O;rn cntl=0;rn cnt2=0;rn pj=O.O;rn clrscr();rn fw=fopen(out94.dat

22、,w);rn read_dat(xx);rn for(i=0;i N;i+)rn rn if(xxi%2)rn cntl+; /* 求出数组 xx 中奇数的个数 cntl*Arn elsern cnt2+; /* 求出数组 xx 中偶数的个数 cnt2*Arn if(i%2= 1 )rn rn j+=xxi;/*求数组xx下标为奇数的元素值的总和 */rn k+;rn )rn )rn pj=(float)(j* 100/k)/100; /*求数组 xx 下标为奇数 的 元 素 值 的 算 术 平 均 值 pj*Arn printf(,nncntl=%d,cnt2=%d,pj=%6.2fn,cn

23、tl ,cnt2,pj);rnfprintf(fw,%dn%dn%6.2fn,cntl,cnt2,pj);rn fclose(fw);rn rn解析 本题考查的知识点如下:rn运算符”的使用。rn(2)强制类型转换D.在环型拓扑中,多个结点共享一条环通路4.下列关于路由信息协议RIP的描述中,错误的是()。A.要求路由器周期性地向外发送路由刷新报文B.路由刷新报文主要内容是由若干(V、D)组成的表C.矢量V标识该路由器可以到达的目的网络或目的主机的跳数D.路由器在接收到(V、D)报文后按照最短路径原则更新路由表5 .如果网络结点传输lObit数据需要1X10-8S,则该网络的数据传输速率 为(

24、)。A. 10Mbps B.IGbps C. 100Mbps D.lOGbps6 .计算机网络分为局城网、城域网与广域网,其划分依据是()。A.数据传输所使用的介质B.网络的覆盖范围C.网络的控制方式D.网 络的拓扑构型7 .(26)下列关于进程管理的叙述中错误的是A)任何操作系统必须提供一种启动进程的机制,EXEC函数是在DOS中的机制B) CreateProcess函数可以在Windows中启动进程C)只有等到调用CreateProcess函数的程序执行结束后,CreateProcess才能返回,以便别 的程序启动D) Windows和OS/2内存中有分时机制,进程中包含一个或多个执行进程

25、8.在一台主机上用浏览器无法访问到域名为的网站,并 且在这台主机上执行tracert命令时有如下信息和小数位数的保留。rn 一个数除以2取余所得的数为1,则它是奇数, 否则是偶数,取余使用运算符“”。在本题中,要求算术平均值保留两 位小数。使用的方法是:将和乘以100除以个数强制类型转换后再除以 100o为了保证和有效,我们定义了一个长整型变量来记录和。因为个数 也为整型,运算符“尸在这里的含义是整除,而我们要保留小数,所以要 使用强制类型转换将和乘以100的结果转换为浮点类型,这样就可以实 现保留两位小数。使用循环对所有数据进行访问。35.void SortDat() iht ij; PRO

26、 xy; for (i=0;i99;i+) for (j=i+l; j100; j+) if (strcmp (sell i .dm sell j .dm) 0) /*按产品代码从大到小排列*/ xy=sell i; sell ii =sell j ; sell j =xy; else if (strcmp (sell i .dm sellj .dm)=O) /*若产品代码相同*/ if (sell i . je /*则按金额从大到小 进行排列*/ xy=sell i; sell ii =sell j ; sell j =xy; void SortDat()rn rn iht i,j;rn P

27、RO xy;rn for (i=0;i99;i+)rn for (j=i+l; j100; j+)rn rn if (strcmp (sell i .dm, sell j .dm) 0) /*按产品代码从大到小rn 排列*/rn rn xy=sell i;rn sell ii 二sell j ;rn sell j =xy;rn rn else if (strcmp (sell i .dm, sellfj .dm)=O) /*若产品代码相同*/rn if (sell i. je /*则按金额从大到小进行排列*/ rn rn xy=sell i;rn sell ii =sell j ;rn sel

28、l j =xy;rn 解析:本题考查的知识点如下;结构体及结构数组。(2)结构数组的排序。(3)字符型数组的比较。本题着重考查结构体变量的访问、赋值,包括结构体本身及结构体中各 个成员的访问和赋值。根据题意要求,我们首先要比较产品代码。因为 产品代码为字符型,所以不能使用简单的比较运算符进行比较。在这里, 我门使用 了 字符串处理函数 strcmp(char*strll,char*strl2,unsigned int cout) 对其进行比较。对于比较结果,若是代码相同,则要按照金额进行新的 比较,否则可直接存入数组。因为已定义了结构数组,就可以使用循环 进行比较排序。排序同样采用前面介绍的“

29、选择排序法”。36.int jsValue(int t) int fl=0f2=lfn; fn=fl+f2; while(fn =t) fl=f2;f2=fn;fn=fl+f2;) / *如果当前的Fibonacci数不大于t则计算下 一个Fibonacci数* / return fn; / *返回Fibonacci数列中大于t的最小 的一个数*/ intjsValue(intt)rn rn int fl=0, f2=l,fn;rn fn=fl+f2;rn while(fn =t) fl=f2;f2=fn;fn=fl+f2;) / *如果当前的 Fibonacci 数不大于 t,rn 则计算下

30、一个 Fibonacci 数* / rn return fn; / *返回 Fibonacci 数 列中大于t的最小的一个数*/rn解析:解答本题的关键是要充分理 解题意,只有理解了题意本身的数学过程,才能把数学过程转化为程序 逻辑。根据已知数列,我们不难发现Fibonacci数列中,从第三项开始, 每一项都可以拆分为前两项之和。本题要求找到该数列中“大于t的最 小的一个数这里可以借助一个while循环来依次取数列中的数,直到 出现某一项的值大于t,那么这一项就是“大于t的最小的一个数”。注 意:在循环体内部,我们用变量口始终来表示第n项的前面第二项,用 变量侵来始终表示第n项的前面第一项。这

31、就实现了变量的活用与巧用。Tracing route to vw. sun. co* 72. 5. 124. 61over 3Baxi*un of 30 hops:1 202. 113. 64. 129 reports: Dtiolion net unreachable Trace coaplete分析以上信息,会造成这种现象的原因是()oA.本机使用的DNS服务器工作不正常8 .相关路由器上进行了访问控制C.主机上www服务工作不正常D.为www, 提供名字解析的服务器工作不正常9 .一台交换机具有48个10/100BASE-TX端口与2个可扩展的 1000BASE-X端口,那么这台交换机全

32、双工满配置的情况下,总带宽为 Oo10 .通信子网由通信控制处理机、通信线路和()组成,完成网络数据传输、 转发等通信处理任务。A.通信交换机B.通信路由器C.通信设备D.通信电缆二、填空题(10题)11 . trace命令用于跟踪测试数据转发。12 .(12)如果一个IP地址为202. 93. 120. 34的主机需要向202. 94. 120.0 网络进行直接广播,那么,它使用的直接广播地址为O13 . Windows NT Server操作系统是以“域”为单位实现对网络资源的集中 管理。在主域控制器失效时,【】将会自动升级为主域控制器。14 .(10) UNIX提供了功能强大的可编程语言

33、。15 .第一次配置无线接入点,一般采用 配置方式,无需将无线接入点连接到一个有线网络中。16 .在CPU与主存之间设置,其目的是为了提高CPU对主存的访问效 率。17 . IP数据报选项由选项码、和选项数据三部分组成。18 .第66题Internet中的用户远程登录是指用户使用 命令,使自己的计算机暂时成为远程计算机的一个仿真终端的过程。19 .协议能够提供可靠的、面向连接的、全双工的数据流传输服 务。20 .一个B类网络的子网掩码为255.255.192.0,则这个网络被划分成了 个子网。三、2.填空题(8题)21 .攻击密码体制一般有两种方法:密码分析学和 o22 .具有进步统一的网络结

34、点接口,所有的网络单元都有标准的 光接口。23 . PDA 表示。24 .从IA-32到IA-64的演变,典型的代表是从奔腾向【】的进步。25 .网桥完成【】间的连接,可以将两个或多个网段连接起来。26 .能让用户通过内置浏览器在移动电话上访问Internet技术是【o27 .有一种攻击不断对网络服务系统进行干扰,改变其正常的作业流程, 执行无关程序使系统响应减慢甚至瘫痪。它影响正常用户的使用,甚至 使合法用户被排斥而不能得到服务。这种攻击叫做【o28 . IP据报在穿越因特网的过程中有可能被分片。在p数据报分片以后, 通常由【】负责IP数据报的重组。四、C语言程序设计题(2题)29 .已知数

35、据文件in ,dat中存有200个四位数,并已调用读函数readDat 把这些数存入数组a中,请考生编制一函数jsVal,其功能是:依次从数 组a中取出一个四位数,如果该四位数均大于该四位数以前的连续五个 数且该数是偶数(该四位数以前不满五个数,则不统计),则统计出满足 此条件的个数ent,并把这些四位数按从大到小的顺序存入数组b中, 最后调用写函数writeDat把结果ent以及数组b中符合条件的四位数输 出到out . dat文件中。注意:部分源程序存在test . c文件中。程序中已定义数组:a200, b200,已定义变量:ent请勿改动数据文件in .dat中的任何数据、主函数mai

36、n、读函数readDat 和写函数writeDat的内容。1 i tinclude 2 ; Idefine.MAX 2003 ! int aMAX|t bMAX, ent - 0;4 ; void writeDat);5 void jbVal()65 !;(7 ;8 ; I:/ eadMta从敢黑文忖ink 中读取200个四位数存入散ftU中/9 ; void readDat() 10b11 ;int i;12 ;1FILE efp;13 ; fp fopen(win.datwrwrw);14 ; for(i = 0; i MAX;15 fscanf (fp, fd”. 4a(i);16 1

37、fclose(fp);18void main()2021222324252627int i;readDat();jsVal(); 调用xvoic#此实现要求的功能 printf L满足条件的数%dn, ent);for(i 0; i ! /Mi数wnteDatOJC姑家8:以及数蛆1中符合条件的四位依轴出到001.411文竹中/30313233343536373829 ;void writeDat()FILE efp;int 1;fp fopen(out.dat,wwM); fprintf(fp/M%dnw, ent); for(1 - 0; i ent;fprintf(fp *%dnH/ b

38、(il); fclose(fp);30.函数ReadDat实现从文件in . dat中读取一篇英文文章存入到字符串 数组xx中,请编制函数ConvertCharA,其函数的功能是:以行为单位 把字符串中的所有小写字母改写成该字母的下一个字母,如果是字母Z, 则改写成字母a,大写字母和其他字符保持不变。把已处理的字符串仍 按行重新存入字符串数组xx中。最后main函数调用函数WriteDat把 结果xx输出到文件out . dat中。例t 原文:Adb.BcdzaabcLLLhj结果:Aec.BdcabbcdLLLik原始数据文件存放的格式是:每行的宽度均小于80个字符,含标点符 号和空格。注意

39、:部分源程序存放在test . c文件中。请勿改动主函数main、读函数ReadDat和输出函数WriteDat的内容。345678910111213include Imclude char xx5080;int maxline 0; /文成的总行数 / int ReadDat(void);void WriteDat(void); void ConvertCharA(void)void main()if(ReadDat()14151617181920222324252627print ,数据文件in.dat不能打开! n007-); return;ConvertCharA();WriteDat

40、();/从文件m.dat中他取一篇芟文文入型字符中畋组ix中/ int ReadDat(void) (FILE efp; int 1 0; char #p;if (fp= CopenCtin.datM,Hrw)NULL) return 1;47 ;)4 8 1 close(fp);49 五、1.选择题(3题)31 .人们将网络层次结构模型和各层协议集合定义为计算机网络的()。A.拓扑结构B.开放系统互联模型C.体系结构D.协议集32 .在虚拟局域网实现技术中,()虚拟局域网的建立是动态的。A.交换机端口号B.MAC地址C.网络层地址D.IP广播组33.在下列传输介质中,错误率最低的是()。A.

41、同轴电缆B.光缆C.双绞线D彳散波六、1 .程序设计题(3题)34.请编制程序,要求:将文件IN94.DAT中的200个整数读入数组xx 中,求出数组xx中奇数的个数cntl和偶数的个数cnt2,以及数组xx下 标为奇数的元素值的算术平均值pj(保留两位小数),结果cntl, cnt2, pj 输出到OUT94.DAT中。部分程序、读函数read_dat(int xx200)及输出格式已给出。试题程序:#include #include #define N 200void read_dat(int xxN)(int ij;FILE *fp;fp=fopenC1N94.DAT”,T,);for(i=0;i 20;i+)(for(j=0;j 10;j+)(fscanf(fjp;f%d/&xxi* 10+j);printf(dxxi*10+j);)printf(nnn);)fclose (fp);void main ()(int cntl,cnt2,xxN;float pj;FILE *fw;

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

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

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

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