(2022年)安徽省六安市全国计算机等级考试网络技术预测试题(含答案).docx

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

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

1、(2022年)安徽省六安市全国计算机等级考试网络技术预测试题(含答案)学校:班级:姓名:考号:一、单选题(10题)1 .如果某主机需要向子网掩码为的网络进行直 接广播,那么它应使用的目的IP地址为:()oA.185.93.12.0 B.185.93.12.255 C. 185.93.255.255 B) 128. 168. 119. 102D) 294.125.13.1(33)下列属于A类IP地址的是A) 6L1L68.1C) 202. 199. 15.323 .在收集到网络商务信息后必须首先明确信息来源是指应记录信息的()。 A.发布机构B.信息主题C.文件名称D.确切网址4 .第26题关于

2、IEEE802.3以太网介质访问控制标准,以下哪个描述是 错误的?()A.适合总线型的介质访问控制B.是一种竞争型的介质访问控制技术C.在帧的传输发生碰撞后,所涉及到的各个站点马上进行帧的重传D.在帧的传输过程中,一边进行发送一边检查有无碰撞5.域名中表示主机名的是()0#define MAX 200int aMAX, bMAX, cnt=0;void jsval()(Void readDat()(int i ;FILE *fp;fp=fopen(IN72. DAT, r);for(i=0; i NAX; i+)fscanf(fp, %d, &ai;fclose(fp);)main()(int

3、 i;readDat();jsVal()for(i=0; i ent; i+)printf(%dn, bi);prlntf(n);wrlteDat();)wrlteDat()(FILE *fp;int i;fp=fopen(nOUT72.DATn, nwn);fprlrltf(fp, %dn, ent);for(i=0 ; i #define MAX 200int aMAX, bMAX, ent = 0 ;void jsVal() ()void readDat()(int i;FILE *fp;fp = fopcnCIN15.DATnrn);for(i = 0; i MAX; i+)fscan

4、f(fp, %cT, &ai); fclose (fp);)main ()(int i;readDat ();jsVal ();printf (满足条件的数二%dn”, ent);for(i = 0; i ent; i+)printf(n%d ”, bi);printf (In);writeDat ();writeDat ()(FILE *fp;int i;fp = fopen(OUT15.DAT”,W);fprintf(fp, %dn, ent);for(i = 0; i ent; i+)fprintf(fp, %dn, bi);fclose (fp);)36.已知数据文件in81.dat中

5、存有300个4位数,并已调用函数readDat。 把这些数存入数组a中,请编制一函数jsValue(),其功能是:求出千位 数上的数加百位数上的数等于十位数上的数加个位数上的数的个数ent, 再求出所有满足此条件的4位数的平均值pjzl,以及所有不满足此条件 的4位数的平均值pjz2,最后调用函数writeDat。把结果ent, pjzl, pjz2 输出到out81 .dat文件。例如:7153,7+1=5+3,则该数满足条件,计算严均值pjzl,且个数 cnt=cnt+lo8129, 8+1 #2+9,则该数不满足条件计算平均值pjz2。注意:部分源程序已给出。程序中己定义数组:a300,

6、 b300,已定义变量:ent, pjzl, pjz2。请勿改动主函数main()、读函数readDat。和写函数writeDat。的内容。试题程序:#include int a300, cnt=0;double pjz 1 =0.0,pjz2=0.0;void jsValue () main ()(int i;readDat ();jsValue();writeDat ();printf(cnt=%dn满足条件的平均值pjzl=%7.21fn不满足条件的平均值pjz2=%7.21fnn, ent, pjzl, pjz2);)readDat ()(FILE *fp;int i;fp=fopen

7、(nin81.datn;,rn);for (i=0; i 300;i+)fscanf(fp,n%d;&a i);fclosc (fp);)writeDat ()FILE *fp;inti;fp=fopen (nout81. dat nwn);fprintf(fpJ%dn%7.21fn%7.21fn,cnt,pjzLpjz2); fclose (fp)参考答案l.C2 .A3 .D4 .CIEEE802.3是以太网的介质控制技术.它采用的是CSMA/CD的竞争 型介质访问控制方法,当发生冲突的时候,冲突所涉及到的站点都要等 待一个随机时间以后再尝试重发,而不是立即重发。5.B6 .D7 .A网络

8、拓扑可以根据通信子网中通信信道类型分为两类:点一点线路通 信子网的拓扑与广播信道通信子网的拓扑。采用点一点线路的通信子 网的基本拓扑构型有4种:星型、环型、树型与网状型。采用广播信 道通信子网的基本拓扑构型有4种:总线型、树型、环型、无线通信 与卫星通信型。rn8 .A选项A),为保证TCP连接建立和终止的可靠性,TCP使用了三次 握手协议;选项B),发送方收到一个零窗口通告时,必须停止向接收方 发送数据,直到接收方重新通告一个非零窗口 ;选项D),窗口和窗口通 告可以有效控制TCP的数据传输流量,发送方发送的数据永远不会溢 出接收方的缓冲空间。9.B10.B / 21表明子网掩码从左边第一位

9、开始一共有21个1,即 11111111 . 11111111 . 11111000 . 00000000 ,转换成十进制得 255 .255 .248 .0。同理可以求得/ 22的子网掩码是255 .255 .252 .0。 故选择B选项。11.10.2.2.10010.2.2.100 解析:一台主机的 IP 地址为 10.1.1.100,屏蔽码 为255.0.0.0,则网络号为lOOO.OQP地址与屏蔽码进行逻辑“与”得到的 结果)。与该主机直接相连的唯一的路由器具有两个个IP地址,一个为 10.2.1.100,屏蔽码为255.0.0.0,可以得出网络号为10.0.0.0,即该路由 器网络

10、相连,而主机所在的网络号刚好为另一个IP 地址为屏蔽码为255.0.0.0 .可以得出网络号1100.0。这样我 可以得到主机和路由器的关系,所以该主机的默认路由为1021.100。12.n管理距离n 13.14 .(10)TCP/IP【解析】Linux操作系统具有丰富的网络功能,在通信和 网络方面优于其他操作系统,可以通过TCP/IP协议与其他计算机连接, 通过网络进行分布式处理。15 .最大传输单元(MTU)【解析】根据网络使用的技术不同,每种网络都规定了一个帧最多能够 携带的数据量,这一限制称为最大传输单元(MTU)。因此,一个IP数据 报的长度只有小于或等于一个网络的MTU时,才能在这

11、个网络中进行 传输。16 .HTMLWWW浏览器的工作基础是解释和执行用超文本标记语言 (HTML)书写的文件17 .内存分配操作系统是计算机系统的重要组成部分,是用户与计算机之 间的接口,管理一台计算机的进程、内存分配、文件输入/输出以及设备 输入/输出4个主要操作。18 .(6)数据链路层【解析】TCP/IP参考模型的主机一网络层对应于OSI参考模型的物理 层和数据链路层。19.SQLSQL解析 本题考查点是数据库Client/Server模型中使用的SQL 语言。遵循Client/Server模型开发的网络数据库应用系统中,将查询请 求和提供数据的功能分配到客户端和数据库服务器端分别进行

12、。客户端 向数据库服务器采用结构化查询语言(SQL)发送查询请求,服务器对查 询请求进行处理,然后将查询结果返回客户端。这种模式下,服务器可 以优化对数据的存储、查询和提取,提高数据的安全性,减少用户访问 时间。20 .GIS【解析】地理信息系统(GIS)有时又称为“地学信息系统”或“资源 与环境信息系统”。它是一种特定的十分重要的空间信息系统。它是在计 算机硬、软件系统支持下,对整个或部分地球表层(包括大气层)空间 中的有关地理分布数据进行采集、储存、管理、运算、分析、显示和描 述的技术系统。21 .打开文件打开文件解析:首先要打开文件,返回一个文件描述符。22 .SNMP协议SNMP协议解

13、析:管理信息库(MIB)是网络被管设备中 代理所维持的各种状态信息的集合,这些信息称为SNMP的被管对象, MIB就是保存所有网络管理对象的数据结构。在SNMP模型中每个代 理结点都保存一个管理信息库。代理收集信息通过SNMP协议提供给 网络管理系统。管理信息库是SNMP网络管理系统的核心。23 .XMLXML 解析:XML(ExtensibleMarkupLanguage)即可扩展标记语 言,它与 HTML 一样,都是 SGML(StandardGeneralized Markup Language, 标准通用标记语言)。Xml是Internet环境中跨平台的,依赖于内容的技 术,是当前处理

14、结构化文档信息的有力工具。扩展标记语言XML是一 种简单的数据存储语言,使用一系列简单的标记描述数据,而这些标记 可以用方便的方式建立,用来标识Web站点的文档。24 .面向知识处理面向知识处理 解析:根据利用信息技术的目的和信息 技术的处理能力来划分,电子政务的发展大致经历了面向数据处理、面 向信息处理和面向知识处理等3个阶段。面向数据处理的电子政务主要 集中在1995年以前;面向信息处理一直延续到2001年;目前电子政务 已经进入第三个发展阶段,其主要的目标是在政府信息支撑环境的基础 上,利用知识管理技术提供政府的决策能力,建立基于网络的分布式政 府结构,并通过分布式的“一站式政府”服务中

15、心提供跨部门的政府业务 服务。25 .MIPSMIPS解析:本题考查点是经典奔腾的处理速度。计算机CPU 的处理速度是衡量计算机性能的一项重要的指标。常用每秒钟处理多少 条指令来描述。例如,MIPS(Million Instructions Per Second)表示单字长 定点指令的平均执行速度;MFLOPS(Million FLOating instructions Per Second)表示单字长浮定点指令的平均执行速度。经典奔腾的处理速度 可达到300MIPS,即每秒钟可平均执行300兆条单字长定点指令。26 .非屏蔽双绞线非屏蔽双绞线解析:建筑物综合布线系统一般具有很 好的开放式结构

16、,采用模块化结构,它具有良好的可扩展性和很高的灵 活性等特点,其传输介质主要采用光纤与非屏蔽双绞线混合结构。27 .计费管理计费管理解析:网络管理包括五个功能:配置管理、故障 管理、性能管理、计费管理和安全管理。要掌握其中每一方面的具体内 容。28 .互斥互斥解析:进程同步是指进程之间一种直接的协同工作关系, 是一些进程相互合作,共同完成一项任务,进程间的直接相互作用构成 进程的同步;各进程互斥使用临界资源,进程间的这种关系是进程的互 斥,进程间的间接相互作用构成进程互斥。29 .【审题关键句】个位-千位-百位-十位,结果大于零的数的个数,求满 足此条件以及不满足此条件的四位数平均值avel和

17、ave20n【解题思路】n首先定义一个循环变量i,以及分别用来存放四位数分解之后各位 数的变量qw(千位)、bw(百位)、sw(十位)和gw(个位)。n通过for循环依次对数组中的每个四位数进行分解,每分解一个四 位数,则根据题目要求,判断其“个位百位.十位.千位0”的条件是 否满足,当满足条件时,则将a国的值累加到变量pjzl中,同时计数变 量ent的值加1如果不满足判断条件,则将四位数累加到变量pjz2中。 当for循环结束之后,就能等到所有满足条件的四位数之和pjzl和个数, 以及所有不满足条件的四位数之和pjz2。n最后将变量pjzl的值除以变量ent的值,得到所有满足条件的四位 数的

18、平均值并赋给变量pjzl,将变量pjz2的值除以300减去变量ent的 差,得到所有不满足条件的四位数的平均值并赋给变量pjz2。n本题中,pjzl、pjz2和ent三个变量在源程序中已经定义,在该子程序 中就不需要再重新定义了。n【参考答案】n30 .【审题关键句】10列100行选票,全选或不选的无效,统计存入数 组。n【解题思路】n根据题意,本程序涉及10个候选人共100条记录,其中,100条记录 的选票文件采用二维数组存储其数据,第一维表示100条记录,第二维 表示每条记录中10个候选人的选中情况。可以通过两个for循环对100 条记录逐个比对,在第一层for循环中,对100条记录的每条

19、记录情况 进行扫描,在第二层for循环语句中,判断数组元素XXij的值是否等 于字符1,如果等于字符1,说明第j个人得了一票,则数组元素yyj 加lon先定义两个循环变量i和j。A.www B.xyz C.edu D.cn(43)对于SNMP管理方式,以下说法正确的是A) SNMP采用单纯的轮询方法B) SNMP采用单纯的事件驱动的方法C) SNMP在采用轮询之外,不允许代理不经查询报告重要的事件6 D) SNMP采用轮询与事件驱动相结合的办法7 .第19题()拓扑结构是点一点式网络和广播式网络都可以使用 的类型。A.环型B.总线型C.星型D.网状型8 .以下关于TCP说法,正确的是()。A.

20、为保证TCP连接建立和终止的可靠性,TCP使用了三次握手协议8 .发送方收到一个零窗口通告时,还可以继续向接收方发送数据C.TCP没有提供流量控制D.窗口和窗口通告难以有效控制TCP的数据传输流量,发送方发送的 数据有可能会溢出接收方的缓冲空间9 .将内部专用IP地址转换为外部公用IP地址的技术是()A.RAPR B.NAT C.DHCP D.ARP10.IP 地址块 101 . 161 . 15 . 136 / 21 和 110 . 218 . 15 . 5 / 22 的子网掩 码分别可写为()。A.255 . 255 . 240 . 0 和 255 . 255 . 248 . 0B.255

21、 . 255 . 248 . 0 和 255 . 255 . 252 . 0n指定第一个for循环的循环条件,循环变量i从。开始,等于100时 结束,每循环一次,变量i的值加1。n在for循环中首先判断记录值不等于1111111111的记录,然后计算 10个候选人的得票数,可以通过一个for循环,对满足条件的记录中的 每个数字再次比对,当数字等于1时,将第j个人的票数加1。n注意,本程序中由于只有数值1才会被计算到最后的结果中,因此, 可以省去判断记录全为0时记录无效的情况,因为,即使将。参与到计 算中,其计算结果也还是0,不会影响到最终结果,只需判断记录为全 1时无效即可。n【参考答案】n3

22、LARIP路由选择协议比较适合小型到中型的、多路径的、动态的IP互 联网环境,0SPF路由选择协议最适合较大型到特大型、多路径、动态的 IP互联网环境。32.A解析:针对不同的传输介质,网卡提供了相应的接口。其中适用非 屏蔽双绞线的网卡应提供RJ-45接口,适用粗缆的网卡应提供AUI接 口,适用细缆的网卡应提供BNC接口,适用光纤的网卡应提供光纤的 F/0 接口。33.B解析:拓扑设计是建设计算机网络的第一步。它影响网络的网络性 能、系统可靠性和通信费用。34.void jsVal( ) iht i thou hun ten data j; iht ab cd; for (i=0;i 200;

23、i+) thou=a i/1000; /*求四位数的千位数字*/him=a i%1000/100; /*求四位 数的百位数字*/ ten=a i %100/10; /*求四位数的十位数字*/ data=a i % 10; /*求四位数的个位数字*/ ab=data*10+thou; /*把个位数的千位数 重新组合成一个新的十位数ab*/ cd=hun*10+ten; /*把百位数和十位数组 成另一个新的十位数 cd*/ if (ab%9=0| | cd%9=0) & (ab%2 !=1) & (cd%2 !=1) &ab!=0&cd!=0) /*如果新组成的两个数均为偶数且两个 十位数中至少有

24、一个数能被9整除同时两个新十位数字均不为零*/b cut=a i; /*将满足条件的4位数存入数组b中*/ cnt+; /*统计满足条 件的数的个数*/ i for (i=0; i cnt-1; i+) /*将数组b中的数按从大到小 的顺序排列*/ for (j=i+l; j ent; j+) if (b i b j) data=b i bi=bj; b j=data; void jsVal( )rn rn iht i, thou, hun, ten, data, j;rn iht ab, cd;rn for (i=0;i 200;i+)rn rn thou=a i/1000; /* 求四位数

25、的千位数 字 *Arn hun=a i% 1000/100; /* 求四位 数的百 位数字 *Arn ten=a i %100/10; /*求四位数的十位数字*Arn data=a i %10; /*求四位数的个 位数字*/rn ab=data*10+thou; /*把个位数的千位数重新组合成一於新的 十位数ab*/rn cd=hun*10+ten; /*把百位数和十位数组成另一新的十 位数 cd*/rn if ( (ab%9=0| | cd%9=0) & (ab%2 !=1) & (cd%2 !=1) &ab! =0&cd! =0)rn /*如果新组成的两个数均为偶数且两个十位数 中至少有一

26、个rn数能被9整除,同时两个新十位数字均不为零*八rnb cut=a i; /*将满足条件的4位数存入数组b中*Arn cnt+; /*统计满足 条件的数的个数*Arn rn rn for (i=0; i ent-1; i+) /*将数组b中的数 按从大到小的顺序排列*Arn for (j=i+l;j cnt;j+)rn if (b i b j)rn data=b irn bi=bj;rn b j =data;rn rn 解析:本题考查的知识 点如下:将一们位整数各位上的数转变成单独的个位数。(2)判断结构中多个条件的布尔运算。循环的使用。(4)数据的排序。在本题中,首先要将1个4位数的千位、

27、百位、十位、个位拆成独立的 数字。这里借助特殊运算符号“” (取余)和7(整除)。将1个4位数整 除1000则可得到其千位上的数字,除以1000取余再整除100则可得百 位上的数字,除以100取余再整除1。则可得十位上的数字,除以10取 余则得个位卜的数字。若1个数除以2取余为0,则这个数是偶数。两 个数中至少有1个能被9整除,ab能被9整除与cd能被9整除两个条 件满足1个即可,所以这两个条件之间用“或”运算。但这个条件与其他 条件必须同时满足,所以此条件与其他条件之间用“与”运算。最后的排 序采用“选择排序法”。35.void jsVal() int ijflag=O ; for(i=0

28、; i (MAX-5 ; i+)/*如果该 4 位数 连续小于该 4 位数以后的 5 个数*/ for(j=i+l ;j=i+5 ;j+) if(ai aj) flag=l ; /*则置 flag 为 1*/ else flag=0 ; /*否则置 flag 为 0*/ if(ai%2 !=0) /*如果该数是奇数则置flag为O*/flag=O ; if(flag=O)/*如果flag为0则 退出循环*/break ; if(flag=l)/*如果flag为土则将该数存入数组b中 并统计满足条件的数的个数*/ bcnt=ai ; cnt+ ; for(i=0 ; i cnt- 1 ; i+)

29、 /*将数组b中的数按从小到大的顺序排序*/ for(j=i+l ; j bj) flag=bi ; bi=bj ; bj=flag ; voidjsVal()rn rn inti, j, flag=0 ; rnfor(i=0 ; i bj)rn flag=bi ; rnbi=bj ; rnbj=flag ;rn rn 解析: 根据题意可知,要编制函数的功能有两部分:一是找出满足条件的4位 数;二是对找出的数进行从小到大排序。首先利用一个for循环来依次 从数组中取得4位数,接着用当前得到的4位数与该数后面的5个数 (可以用循环次数来控制)依次进行比较,如果该数比它后面的5个数都 小,则给标志

30、变量flag赋值1。接着对flag进行判断,如果不为1,则 该数肯定不符合条件,直接去取下一个数;若flag值为1,再来判断该 数是否是偶数,如果恰好该数又是偶数,则把该数加入到数组b中。这 样就可以依次取出符合条件的数,然后利用选择法对b数组中的元素进 行从小到大的排序。36.void jsValue() int ithouhun tendatan=0; for (i=0; i300; i+) thou二a i/1000; /*求四位数的千位数字*/ hun=a i %1000/100; /*求四位数的百 位数字*/ ten=a i %100/10; /*求四位数的十位数字*/ data=/

31、*求 四位数的个位数字*/ if (thou+hun=ten+data) /*如果千位数加百位数等 于十位数加个位数*/ cnt+; /*统计满足条件的数求和*/ pjzl+=a i; /* 将满足条件的数求和*/ else n+; /*否则统计不满足条件的数的个数 */ pjz2+=a i; /*将不满足条件的数求和*/ pjzl/=ent; /*求满足条件 的数的平均值*/ pjz2/=n; /*求不满足条件的数平均值*/ void jsValue()rn int i,thou,hun, ten,data,n=0;rn for (i=0; i0,则该数满足条件,参加计算平均值pjzl,且个

32、数 cnt=cnt+lo8129, 9-84-20,则该数不满足条件,参加计算平均值pJz2。注意:部分源程序存在test . c文件中。程序中已定义数组:a300,已定义变量:ent, pjzl, pjz2请勿改动数据文件in.dat中的任何数据、主函数main、读函数readDat和写函数writeDat的内容。1 1 include 2 ; Xnt a300, cnfO; 定义全局 懵停也的口。川利停N ent父母#R费 ent的在川为。3 ! double pj21-O.O, pjz2-00; 定义个M双轴度芋曾q pl R初值为 0.0.4 ;void teadDat 0;5 ; v

33、oid writeDat();6 ! jsValue()10 ; main O11 !(12 jint 1;13 -readDat ();jsValue () / writeDat();printf ;泡!足条件的平均侑pzjl-1721fn 不满足条件的平均(ft pzj217.21fn,19202122232425262728void writeDat O18 void readDat()FILE Tp; mt i;fp - fopenfin.dat*r *rh); for(1 0; 1 300;fscanf i,6a 1 j); (close(fp);293031FILE efp;tp

34、, fopen(nout .ddt*, Mww);ent, p)zl# P:z2);fprlntf(fprw%dnl7.2l;n17.2lfnM fclosc(fp);30.对10个候选人进行选举,现有一个100条记录的选票数据文件in .dat, 其数据存放的格式是每条记录的长度均为10位,第一位表示第一个候 选人的选中情况,第二位表示第二个候选人的选中情况,依次类推;每一位内容均为字符0或1, I表示此人被选中,0表示此人未被选中,全 选或全不选(空选票)均为无效的选票则不作统计。给定函数ReadDat的 功能是把选票数据读入到字符串数组xx中。请编制函数CountRs来统 计每个候选人的

35、选票数并把得票数依次存入yy到yy9中,即第一个 候选人的得票数存入yyO中,以此类推。最后调用函数WriteDat把结 果yy输出到文件out . dat中。注意:部分源程序存放在test . c文件中。请勿改动主函数main、读函数ReadDat和输出函数WriteDat的内容。2456丁*89tinclude tinclude char xx100(11; int yy(101; int ReadDat(void); void WriteDat(void); void CountRs(void)1012131415161718192021void main()mt i;for (i 0;

36、 i 10; if)yy iJ 二 0; if(ReadDat()printf (选票数据文竹in.dat不能打开! 007nR)j return;厂一CountRs();22 WriteDat ();23 f )i八把选泉故IK读入列字符印数加xx中/24 ! int ReadDat(void)25;;| (26 ; FILE *fp;27 ! int 1; I28 char tt(13;29 - if (fp-fopenCinadaf Hrw) )NULL)30 ! return 1;如5R文件Ln.dat为空,则返回I;/把100条记电的迭累数榭存入字符中敷ft! *X中/31 - for(i - 0; i 100; i+)32 |r : (. -一皿-,从更fl in.| (43 ;FILE *p;44 iint i;45 ;fp = fopen(out.datMr46 !for(i

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

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

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

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