【2023年】江西省南昌市全国计算机等级考试网络技术模拟考试(含答案)_第1页
【2023年】江西省南昌市全国计算机等级考试网络技术模拟考试(含答案)_第2页
【2023年】江西省南昌市全国计算机等级考试网络技术模拟考试(含答案)_第3页
【2023年】江西省南昌市全国计算机等级考试网络技术模拟考试(含答案)_第4页
【2023年】江西省南昌市全国计算机等级考试网络技术模拟考试(含答案)_第5页
已阅读5页,还剩18页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

【2023年】江西省南昌市全国计算机等级考试网络技术模拟考试(含答案)学校:________班级:________姓名:________考号:________

一、单选题(10题)1.

2.网络广告中的CPI是指()。

A.其它三个都不对B.网络广告每一千个链接数的费用C.网络广告每一千个印象数的费用D.网络广告每一千个点击数的费用

3.以下关于组建一个多集线器10Mbps以太网的配置规则,哪个是错误的()。

A.可以使用3类非屏蔽双绞线

B.每一段非屏蔽双绞线长度不能超过100米

C.多个集线器之间可以堆叠

D.网络中可以出现环路

4.在Windows中,存储用户密码信息的文件是()。

A.SAMB.passwdC.shadowD.group

5.下列命令中,可用于测试IP地址和域名之间转换的是()。

A.nslookupB.pathpingC.pingD.tracert

6.互联网用户应在其网络正式联通之日起()内,到公安机关办理国际联网备案手续。A.三十日B.二十日C.十五日D.四十日

7.下列说法错误的是()。

A.拨号上网的传输速率可以达到56kbps

B.HFC采用对称数据传输速率

C.ADSL适合家庭和中小企业的Internet接入需求

D.数据通信网的种类很多,DDN、ATM、帧中继等网络均属于数据通信网

8.在因特网中,IP数据报从源结点到目的结点可能需要经过多个网络和路由器。在整个传输过程中,IP数据报报头中的()。

A.源地址和目的地址都不会发生变化

B.源地址有可能发生变化而目的地址不会发生变化

C.源地址不会发生变化而目的地址有可能发生变化

D.源地址和目的地址都有可能发生变化

9.关于UNIX,以下说法错误的是()。

A.支持多任务和多用户

B.提供可编程Shenll语言

C.系统全部采用汇编语言编写而成,运行速度快

D.采用树形文件系统,安全性和可维护性良好

10.

二、填空题(10题)11.

第79题___________即公共管理信息协议,是IS0定义的网络管理协议

12.假设有3个进程竞争同类资源,如果每个进程需要2个该类资源,则至少需要个该类资源,才能保证不会发生死锁。

13.(12)IP数据报的报头长度应当是32b的整数倍,如果不是,需要填充域加_________凑齐。

14.在网络协议的各层中相邻层之间的联系是【】的关系。

15.(20)IP电话系统有4个基本组件:终端设备、___________、多点控制单元和网守。

16.路由器的接口主要有三类:局域网接口、广域网接口和路由器_________接口。

17.

第71题网络层主要通过___________来为分组通过通信子网选择最佳路径。

18.页面到页面的链接信息由__________维持。

19.

20.光纤分布式数据接口FDDI.是一种以【17】作为传输介质的高速环型网络。

三、2.填空题(8题)21.用户接入因特网的入口点是______。

22.数据链路层中的数据块常被称为______。

23.常见的内存管理方法有______、页式管理、段式管理和段页式管理。

24.有一个虚拟局域网的建立是动态的,它代表了一组IP地址,并由叫作代理的设备对虚拟局域网中的成员进行管理。在这个虚拟局域网中,代理和多个IP结点组成IP【】虚拟局域网,

25.在因特网的域名体系中,商业组织的顶级域名是【】。

26.若Web站点是基于IIS建设,而且Web站点内容位于NTFS分区时,有4种方法限制用户的访问权限:IP地址限制、Web权限、______和NTFS权限。

27.宽带传输网的代表是以______为基础的大容量光纤网络。

28.在混合式P2P网络中,根据结点的能力可将结点分为用户结点、搜索结点和______。

四、C语言程序设计题(2题)29.已知数据文件in.dat中存有300个四位数,并已调用读函数readDat把这些数存入数组a中,请编制一函数jsValue,其功能是:求出千位数上的数加百位数上的数等于十位数上的数加个位数上的数的个数cnt,再求出所有满足此条件的四位数平均值pjzl,以及所有不满足此条件的四位数平均值pjz2。最后maini函数调用写函数writeDat把结果cnt,pjzl,pjz2输出到out.dat文件。

例如:7153,7+1=5+3,则该数满足条件计算平均值pjzl,且个数cnt=cnt+1。

8129,8+1!=2+9,则该数不满足条件计算平均值pjz2。

注意:部分源程序存在test.c文件中。

程序中已定义数组:a[300],已定义变量:cnt,pjzl,pjz2

请勿改动数据文件in.dat中的任何数据、主函数main、读函数readDat和写函数writeDat的内容。

第5类按条件对字符进行筛选、替换

30.函数ReadDat实现从文件in.dat中读取1000个十进制整数到数组xx中;请编制函数Compute分别计算出xx中数值为奇数的个数odd,偶数的个数even,平均值aver以及方差totfc的值,最后调用函数WriteDat把结果输出到out.dat文件中。

计算方差的公式如下:

原始数据文件存放的格式是:每行存放10个数,并用逗号隔开。(每个数均大于0且小于等于2000)注意:部分源程序存放在test.c文件中。

请勿改动主函数main和输出数据函数writeDAT的内容。

第8类按结构体成员筛选并排序

五、1.选择题(3题)31.下列说法错误的是______。

A.TCP协议可以提供可靠的数据流传输服务

B.TCP协议可以提供面向连接的数据流传输服务

C.TCP协议可以提供全双工的数据流传输服务

D.TCP协议可以提供面向非连接的数据流传输服务

32.Napster是哪种P2P网络的典型代表?______。

A.集中式B.分布式结构化C.混合式D.分布式非结构化

33.系统中有N个进程,则进程就绪队列中最多有多少个进程?()

A.NB.N-1C.N-2D.N-3

六、1.程序设计题(3题)34.在文件IN3.DAT中有200个正整数,且每个数均在1000至9999之间。函数readDat()的功能是读取这200个数存放到数组aa中。请编制函数jsSort(),该函数的功能是:要求按每个数的后3位的大小进行降序排列,将排序后的前10个数存入数组b中,如果数组b中出现后3位相等的数,则对这些数按原始4位数据进行升序排列。最后调用函数writeDat()把结果比输出到文件OUT3.DAT中。

例如:处理前90125099601270258088

处理后50998088702560129012

注意:部分源程序已给出。

请勿改动主函数main()、读函数readDat()和写函数writeDat()的内容。

试题程序:

#include<stdio.h>

%include<string.h>

%include<conio.h>

intaa[200],bb[10];

voidjsSort()

{

main()

{

readDat();

jsSort();

writeDat();

}

readDat()

{

FILE*in;

inti;

in=fopen("IN3.DAT","r");

for(i=0;i<200;i++)fscanf(in,"%d,",&aa[i]);

fclose(in);

writeDat()

{

FILE*out;

inti;

ut=fopen("OUT3.DAT","w");

clrscr();

for(i=0;i<10;i++)

{

printf("i=%d,%d\n",i+l,bb[i]);

fprintf(out,"%d\n",bb[i]);

}

fclose(out);

}

35.在文件in75.dat中有200组数据,每组有3个数,每个数均为3位数。函数readDa(()是读取这200组数存放到结构数组aa中。请编制函数JsSort(),其函数的功能是:要求在200组数据中找出条件为每组数据中的第一个数大于第二个数加第三个数之和,其中满足条件的个数作为函数JsSort()的返回值,同时把满足条件的数据存入结构数组bb中,再对bb中的数按照每组数据的第一个数加第三个数之和的大小进行升序排列(第一个数加第三个数的和均不相等),排序后的结果仍重新存入结构数组bb中。最后调用函数writeDat()把结果bb输出到文件out75.dat。

注意:部分源程序已给出。

请勿改动主函数main()、读函数readDat()和写函数writeDat()的内容。

试题程序:

#include<stdio.h>

#include<string.h>

#include<conio.h>

typedefstruct

{

intxl,x2,x3;

}Data;

Dataaa[200],bb[200];

intjsSort()

{

}

voidmain()

{

intcount;

readDat();

count=jsSort();

writeDat(count);

}

readDat()

{

FILE*in;

inti;

in=fopen("in75.dat","r");

for(i=0;i<200;i++)

fscanf(in,"%d%d%d",&aa[i].x1,&aa[i].x2,&aa[i].x3);

fclose(in);

}

writeDat(intcount)

{

FILE*out;

inti;

clrscr();

ut=fopen("out75,dat","w");

for(i=0;i<count;i++)

{

printf("%d,"%d,"%d,第一个数+第三个数

=%d\n",bb[i].x1,bb[i].x2,bb[i].x3,bb[i].x1+bb[i].x3);

fprintf(out,"%d,%d,%d\n",bb[i].x1,bb[i].x2,bb[i].x3);

}

fclose(out);

}

36.已知数据文件IN44.DAT中存有300个4位数,并已调用读函数readDat()把这些数存入数组a中,请编制一函数isValue(),其功能是:求出千位数上的数减百位数上数减十位数上的数减个位数上的数大于零的数的个数cnt,再把所有满足此条件的4位数依次存入数组b中,然后对数组b的4位数按从小到大的顺序进行排序,最后调用写函数writeDat()把数组b中的数输出到OUT44.DAT文件中。

例如:9123,9-1-2-3>0,则该数满足条件,存入数组b中,且个数cnt=cnt+1。

9812,9-8-1-2<0,则该数不满足条件,忽略。

注意:部分源程序已给出。

程序中已定义数组:a[300],b[300],己定义变量:cnt。

请勿改动主函数main()、读函数readDat()和写函数writeDat()的内容。

试题程序:

#include<stdio.h>

inta[300],b[300],cnt=0;

jsValue()

{

}

main()

{

ihti;

readDat();

jsValue();

writeDat();

for(i=0;i<cnt;i++)

printf("b[%d]=%d\n",i,b[i]);

}

readDat()

{

FILE*fp;

inti;

fp=fopen("IN44.DAT","r");

printf("cnt=%d\n",cnt);

for(i=0;i<300;i++)

fscanf(fp,"%d,",&a[i]);

fclose(fp);

}

writeDat()

{

FILE*fp;

inti;

fp=fopen("OUT44.DAT","w");

fprintf(fp,"%al\n",cnt);

for(i=0;i<cnt;i++)

fprintf(fp,"%d\n",b[i]);

fclose(fp);

}

参考答案

1.A

2.C

3.D解析:多集线器10Mbps以太网配置规则:10Mbps网卡(或10Mbps/100Mbps自适应网卡);3类或以上UTP电缆:10BASE-T集线器;每段UTP电缆的最大长度为100m;任意两个节点之间最多可以5个网段,经过4集线器;整个网络的最大覆盖范围为500m;网络中不能出现环路。

4.A

5.Anslookup命令用于测试域名到IP地址转换。pathing命令的功能结合了ping命令和trac-ert命令的功能,将报文发送到所经过的所有路由器,并根据每跳返回的报文进行统计。ping命令的功能通过发送ICMP报文并监听回应报文,来检查与远程或本地计算机的连接。tracert命令的功能通过发送包含不同TTL的ICMP报文并监听回应报文,来探测到达目的计算机的路径。故选A选项。

6.A

7.B选项A),拨号上网的传输速率较低,目前较好线路的最高传输速率可以达到56kbps;选项B),与ADSL相似,HFC也采用非对称数据传输速率;选项C),ADSL所需要的电话线资源分布广泛,具有使用费用低廉、无须重新布线和建设周期短等特点,尤其适台家庭和中小企业的Internet接入需求;选项D),数据通信网的种类很多,DDN、ATM、帧中继等网络均属于数据通信网,这些数据通信网由电信部门建设和管理,用户可以租用。

8.A解析:IP数据报虽然从源结点到目的结点可能需要经过多个网络和路由器,但在整个数据报传输过程中,通常主机在发出数据包时只需指明第一个路由器,而后数据包在因特网中如何传输以及沿着哪一条路径传输,源主机则不必关心。所以在IP数据报头中,源IP地址和目的IP地址均保持不变。

9.C

10.C

11.CMIP

【解析】ISO制定的公共管理信息协议(CMIP),主要是针对0SI模型的传输环境设计的。

12.4针对本题,首先可以使用逆向思维进行思考:3个进程,每个进程需要两个同类资源,那么总共需多少个资源呢?有以下几种情况。

—资源总数为1,则不管哪个资源占用该资源,都会导致无条件死锁。

—资源总数为2,可分两种情况:一个进程占用两个资源,直到它执行完毕后释放,然后又由另一进程同时占用这两个资源,由最后一个进程使用,这样不会导致死锁;两个资源若不为某一进程独占,将会导致死锁,一般称这种状态是不安全的。

—资源总数为3,与第(2)条同理。

—资源总数为4,则无论资源如何分配,都不会导致死锁。

用公式可以总结如下:

资源总数(安全的)=进程数´(每个进程所需资源数-1)+1

13.(12)0

【解析】IP数据报的报头长度应当是32b的整数倍,如果不是,需要填充域加0凑齐。

14.服务与被服务服务与被服务解析:在网络协议的各层中相邻层之间的联系是服务与被服务的关系。

15.(20)网关

【解析】lP电话系统有4个基本组件:终端设备、网关、多点控制单元和网守。

16.\n配置

\n

17.路由选择算法

【解析】会话层的主要任务是组织两个进程之间的通信,并管理数据的交换。

18.URL/统一资源定位符URL/统一资源定位符解析:信息资源以页面(也称网页或Web页)的形式存储在服务器(也称Web站点)中,这些页面采用超文本方式对信息进行组织;通过超文本链接将一页信息链接到另一页信息,以便于浏览。页面到页面的链接信息由统一资源定位符URL。维持,用户通过客户端应用程序,即浏览器向WWW服务器发出请求,服务器根据客户端的请求内容将保存在服务器的某个页面返回给客户端。

19.

20.光纤光纤分布式数据接口FDDI.是~种以多模或单模光纤作为传输介质的高速环型网络。它采用IEEE2的逻辑链路控制LLC协议和IEEE802.5的单令牌的环网介质访问控制MAC协议。数据传输速率可高达100Mpbs,联网的结点数可达1000个,环路长度可达100km,是校园网中主干网和城域网的一种方案。

21.因特网服务提供者/ISP因特网服务提供者/ISP解析:因特网服务提供者ISP是用户接入因特网的入口点,其作用是为用户提供因特网接入服务和为用户提供各种类型的信息服务。

22.帧帧解析:帧是数据链路层的协议数据单元。

23.分区管理分区管理解析:分区管理是满足多道程序运行的最简单的存储管理方案。此外存储管理还有页式、段式、段页式以及虚存管理。

24.广播组广播组解析:本题考查点是采用IP广播组建立虚拟局域网。IP广播组虚拟局域网的建立是动态的,它代表了一组IP地址。当有IP广播分组需要发送时,由称作代理的设备通知各个IP站点,如有站点响应则可成为虚拟局域网的一个成员。所有成员在特定的时间内可以和特定的成员进行通信,这些IP站点和代理构成IP广播组虚拟局域网,并由代理对虚拟局域网中的成员进行管理。

25.COMCOM解析:DNS把整个因特网划分成多个域,称为顶级域,并为每个顶级域规定了国际通用的域名,com代表商业组织。

26.用户验证用户验证

27.SDHSDH解析:宽带网络是指具备较高通信速率和吞吐量的通信网络,从功能上可以分成传输网、交换网和接入网三大部分。宽带传输网的代表是以SDH为基础的大容量光纤网络;宽带交换网的代表是采用ATM技术的综合业务数字网;宽带接入网的类型较多,主要有光纤接入、铜线接入、混合光纤/铜线接入和无线接入等。

28.索引结点索引结点解析:集中式的拓扑结构有利于网络资源的快速检索并且只要服务器能力足够大,就可以有效扩展,在分布式基础上,将用户结点按能力分类,使某些结点担任特殊的任务,在混合式P2P网络中包括用户结点、搜索结点、索引结点三种节点。

29.【审题关键句】千位+百位等于十位+个位的数的个数,求满足此条件以及不满足此条件的四位数平均值pjzl和pjz2。

\n【解题思路】

\n本题类似第20套试题,通过审题可以发现仅有一个不同点,即判断符合条件的四位数是“千位+百位等于十位+个位”,参考答案的第8条语句,修改if条件语句的判断条件即可。

\n【参考答案】

\n

\n第5类按条件对字符进行筛选、替换

30.【审题关键句】读取1000个数,奇数个数、偶数个数、平均值及方差。

\n【解题思路】本题类似第48套试题,相对来说更简单一些,通过审题可以发现本题有两个不同点:①求所有数的平均值,此时只需要将数组中所有元素的值累加到变量aver中,最后除以l000(因为数组中有1000个元素)即可得到平均值,参考答案的第8条和第10条语句。②求所有数的方差,可先利用for循环将(xx[i]-aver)的平方累加到变量totfc,然后再除以1000即可得到所有数的方差,参考答案的第11~13条语句。

\n【参考答案】

\n

\n第8类按结构体成员筛选并排序

31.D从TCP的用户角度来看,TCP可以提供面向连接的、可靠的、全双工的数据流传输服务。TCP提供的服务有如下几个特征:①面向连接;②完全可靠性;③全双工通信;④流接口;⑤连接的可靠建立与优雅关闭。

32.A解析:采用集中式拓扑结构的P2P系统被称为第一代P2P系统,其代表性软件是Napster和Maze。

33.A解析:就绪队列中的进程可能有多个,他们都等待处理机的调度。在极端情况下,可能N个进程都没有执行,存在就绪队列中。

34.voidjsSert(){int.ijdata;for(i=O;i<199;i++)/*对数组中的4位数按后3位进行从大到小的排序*/forj=i+1;j<200;j++){if(aa[i]%1O00<aa[j]%1000)/*比较每个数的后3位*/{data=aa[i];aa[i]=aa[j];aa[j]=data;}elseif(aa[i]%1O00==aa[j]%1000)/*若后3位数相等*/if(aa[ii>aa[j])/*则要按原4位数的值进行从小到大的排序*/{data=aa[i];aa[i]=aa[j];aa[j]=data;}}for(i=O;i<1O;i++)/*将排序后的前10个数存入数组b中*/bb[i]=aa[i];}voidjsSert()\r\n{\r\nint.i,j,data;\r\nfor(i=O;i<199;i++)/*对数组中的4位数按后3位进行从大到小的排序*/\r\nforj=i+1;j<200;j++)\r\n{\r\nif(aa[i]%1O00<aa[j]%1000)/*比较每个数的后3位*/\r\n{data=aa[i];aa[i]=aa[j];aa[j]=data;}\r\nelseif(aa[i]%1O00==aa[j]%1000)/*若后3位数相等*/\r\nif(aa[ii>aa[j])/*则要按原4位数的值进行从小到大的排序*/\r\n{data=aa[i];aa[i]=aa[j];aa[j]=data;}\r\n}\r\nfor(i=O;i<1O;i++)/*将排序后的前10个数存入数组b中*/\r\nbb[i]=aa[i];\r\n}解析:本题实质上考的是对数组元素进行排序的问题。最容易理解的方法是选择法。选择法的基本思想是:依次用当前取得的元素和它后面的其他元素进行比较,比如要从大到小进行排序,则只要发现后面的元素中有比当前元素大的,就把刚发现的较大的元素与当前元素交换,这样做的目的是当与其后的所有元素都比较完后,可以保证当前位置的当前元素存放着最大数。按照同样的方法去取得次大数。由于本题中题目要求要对数组中的4位数的后3位进行排序,因此,要首先取得各个数的后3位并做比较,“aa[i]%1000”就可以得到每个数的后3位。根据题意,对这些数按后3位进行从大到小的排序。若后3位数相等,则要按原4位数的值进行从小到大的排序。

35.intjsSort(){intijcount=0;Dataval;for(i=0;i<200;i++)if(aa[i].xl>aa[i].x2+aa[i].x3)/*如果每组数据中的第一个数大于第二、三个数之和*/{bb[count].xl=aa[i].x1;/*把满足条件的数据存入结构数组bb中*/bb[count].x2=aa[i].x2;bb[count].x3=aa[i].x3;count++;/*统计满足条件的数据的组数*/}for(i=0;i<count-1;i++)/*对bb中的数按照每组数据的每一个数加第三个数之和的大小进行升序排列*/for(j=i+l;j<count;j++)if(bb[i).x1+bb[i].x3>bb[j].x1+bb[j].x3){val=bb[i);bb[i]=bb[j];bb[j]=val;}returncount;/*满足条件的数据的组数*/}intjsSort()\r\n{\r\ninti,j,count=0;\r\nDataval;\r\nfor(i=0;i<200;i++)\r\nif(aa[i].xl>aa[i].x2+aa[i].x3)/*如果每组数据中的第一个数大于第二、\r\n三个数之和*/\r\n{\r\nbb[count].xl=aa[i].x1;/*把满足条件的数据存入结构数组bb中*/\r\nbb[count].x2=aa[i].x2;\r\nbb[count].x3=aa[i].x3;\r\ncount++;/*统计满足条件的数据的组数*/\r\n}\r\nfor(i=0;i<count-1;i++)/*对bb中的数按照每组数据的每一个数加第三个\r\n数之和的大小进行升序排列*/\r\nfor(j=i+l;j<count;j++)\r\nif(bb[i).x1+bb[i].x3>bb[j].x1+bb[j].x3)\r\n{\r\nval=bb[i);\r\nbb[i]=bb[j];\r\nbb[j]=val;\r\n}\r\nreturncount;/*满足条件的数据的组数*/\r\n}解析:本题考查的知识点如下:

(1)结构体及结构数组。

(2)数据的排序。

(3)函数的返回值。

本题中,定义了结构类型和结构数组,这就要涉及到结构体和结构数组的访问。相同类型的结构体变量之间可以直接赋值,也可以依次对结构体中的每个变量进行赋值或访问。排序使用“选择排序法”。函数的值通过return语句返回,格式为:return表达式或return(表达式)或return,当函数没有返回值时用第3种格式。在本题中,要用第1种或第2种格式。

36.jsValue

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论