2021年河南省洛阳市全国计算机等级考试网络技术模拟考试(含答案)_第1页
2021年河南省洛阳市全国计算机等级考试网络技术模拟考试(含答案)_第2页
2021年河南省洛阳市全国计算机等级考试网络技术模拟考试(含答案)_第3页
2021年河南省洛阳市全国计算机等级考试网络技术模拟考试(含答案)_第4页
2021年河南省洛阳市全国计算机等级考试网络技术模拟考试(含答案)_第5页
已阅读5页,还剩15页未读 继续免费阅读

下载本文档

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

文档简介

2021年河南省洛阳市全国计算机等级考试网络技术模拟考试(含答案)学校:________班级:________姓名:________考号:________

一、单选题(10题)1.下列关于Skype特点,错误的是()。

A.高清晰音质B.高度保密性C.免费多方通话D.不具各跨平台性

2.网络促销对象包括()。

A.产品购买的决策者B.产品生产的影响者C.产品的提供者D.产品的生产者

3.下列关于宽带城域网汇聚层基本功能的描述中,错误的是()。A.提供用户访问Internet所需要的路由服务

B.汇接接入层的用户流量,进行数据转发和交换

C.根据接入层的用户流量,进行流量均衡、安全控制等处理

D.根据处理结果把用户流量转发到核心交换层或在本地进行路由处理

4.

5.网络促销的特点包括()。

A.网络促销是结合虚拟市场和实体市场进行的

B.网络促销将所有大企业从区域性市场推向全球统一的市场

C.网络促销与传统促销的过程是完全不同的

D.网络促销是通过网络技术传递商品和劳务的有关信息的

6.下列关于Serv-UFTP服务器安装和配置的描述中,错误的是()。

A.服务器选项中最大用户数量是指同时的最大用户数

B.添加名为“anonymous”的用户时,系统会自动判定为匿名用户

C.Serv-UFTP服务器中每个虚拟服务器由IP地址和端口号惟一识别

D.若服务器中设置检查匿名用户密码,用匿名用户登录时需输入匿名用户密码

7.关于WWW服务系统,以下哪种说法是错误的?()

A.WWW服务采用服务器/客户机工作模式

B.Web页面采用HTTP书写而成

C.客户端应用程序通常称为浏览器

D.页面到页面的链接信息由URL维持

8.

9.下列对VLAN的描述中,错误的是()。

A.IEEE802.1Q标准规定,VLANID用12位(bit)表示

B.VLANID标准范围是1~1005,扩展范围是1025~4096

C.可用于Ethernet的VLANID为2~1000

D.VLANname用36个字符表示

10.下列不属于宽带城域网QoS保证技术的是()

A.RSVPB.DiffServC.MPLSD.WIMAX

二、填空题(10题)11.虚拟网络是建立在局域网交换机或ATM交换机之上的,它以【】方式来实现逻辑工作组的划分与管理。

12.攻击密码体制一般有两种方法:密码分析学和______。

13.

14.如果用户通过ADSL接人技术连接到Internel,其上行传输速率可达到1Mbps,下行传输速率可达到【15】。

15.

16.计算机病毒的完整的工作过程包括潜伏、__________、触发和行为控制四个阶段。

17.计算机进行计算的位数称为基本字长,字长越长,处理器能够计算的精度就越高,当然,处理器的复杂程度也就越高。典型的处理器有8位、16位、32位和64位。8086处理器是8位的,而Pentium处理器是位的。

18.SET(安全电子交易)是一种基于的协议,是为了解决用户、商家和银行之间通过信用卡支付的交易安全问题而设计的。

19.

第80题在数据传输系统中,表示二进制码元传输出出错概率的参数是___________。

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

三、2.填空题(8题)21.网络操作系统的缩写是______。

22.电磁波是一种无线通信介质,描述电磁波的参数有3个:______、频率和光速。

23.一个非零的无符号二进制整数,若在其右边末尾加上两个“0”,形成一个新的无符号二进制整数,则新的数是原来数的【】倍。

24.虚拟存储器的容量是由计算机的______和寻址方式确定的。

25.计算机网络协议的语法规定了用户数据与控制信息的结构和______。

26.目前最普遍的无线局域网技术是______技术。

27.快速以太网标准在物理层定义了新的物理层标准【】。

28.所谓接入网(州)是指交换局到______之间的所有设备。

四、C语言程序设计题(2题)29.已知在文件in.dat中存有200组数据,每组有3个数,每个数均是三位数。函数readDat是读取这200组数据存放到结构数组aa中。请编制函数jsSort,其函数的功能是:要求在200组数据中找出第二个数大于第一个数加第三个数之和的数,其中满足条件的个数作为函数jsSort的返回值,同时把满足条件的数据存入结构数组bb中,再对bb中的数据按照每组数据的第二个数加第三个之和的大小进行降序排列(第二个数加第三个数的和均不相等),排序后的结果仍重新存入结构数组bb中,最后调用函数writeDat把结果bb输出到out.dat文件中。

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

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

30.

五、1.选择题(3题)31.有关电子支付方式,下列说法错误的是()。

A.电子现金也叫数字现金

B.在支付活动中,电子现金表现为买方资金的减少和卖方资金的增多

C.目前电子支票的交换主要通过银行等金融单位的专用网络来进行

D.电子信用卡发卡机构屏蔽了持卡人的信用度

32.6属于以下哪一类IP地址()。

A.A类B.B类C.C类D.D类

33.下面不属于P2P网络系统的是______。

A.800MHzB.2.4GHzC.5GHzD.10GHz

六、1.程序设计题(3题)34.下列程序的功能是:计算500~800之间素数的个数cnt,并按所求素数的值从小到大的/顷序,再计算其间隔加、减之和,即第1个素数-第2个素数十第3个素数-第4个素数+第5个素数……的值sum。请编写函数countValue()实现程序的要求,最后调用函数writeDaI()把结果cnt和sum输出到文件OUT66.DAT中。

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

请勿改动主函数main()和写函数writeDAT()的内容。

试题程序;

#include<stdio.h>

intcnt,sum;

voidcountValue()

{

}

voidmain()

{

cnt=sum=0;

countValue();

printf("素数的个数=%d\n",ont);

printf("按要求计算得值=%d\n",sum);

writeDAT();

}

writeDAT()

{

FILE*fp;

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

fprintf(fp,"%d\n%d\n",cnt,sum);

fclose(fp);

}

35.请编制程序,要求:将文件IN94.DAT中的200个整数读入数组xx中,求出数组xx中奇数的个数cnt1和偶数的个数cnt2,以及数组xx下标为奇数的元素值的算术平均值pj(保留两位小数),结果cnt1,cnt2,pj输出到OUT94.DAT中。

部分程序、读函数read_dat(intxx[200])及输出格式已给出。

试题程序:

#include<conio.h>

#include<stdio.h>

#defineN200

voidread_dat(intxx[N])

{

inti,j;

FILE*fp;

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

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

{

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

{

fscanf(fp,"%d,",&xx[i*10+j]);

printf("%d",xx[i*10+j]);

}

printf("\n");

}

fclose(fp);

}

voidmain()

{

intcnt1,cnt2,xx[N];

floatpj;

FILE*fw;

clrscr();

fw=fopen("out94.dat","w");

read_dat(xx);

printf("\n\ncnt1=%d,cnt2=%d,pj=%6.2f\n",cnt1,cnt2,pj);

fprintf(fw,"%d\n%d\n%6.2f\n",cnt1,cnt2,pj);

fclose(fw);

}

36.函数ReadDat()的功能是实现从文件IN35.DAT中读取一篇英文文章存入到字符串数组xx中。请编制函数SortCharD(),该函数的功能是:以行为单位对字符按从大到小的顺序进行排序,排序后的结果仍按行重新存入字符串数组xx中,最后调用函数WriteDat()把结果xx输出到文件OUT35.DAT中。

例如,原文:dAe,BfC

CCbbAA

结果:fedCBA,

bbCCAA

原始数据文件存放的格式是:每行的宽度均小于80个字符,含标点符号和空格。

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

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

试题程序:

#include<Stdio.h>

#include<String.h>

#include<conio.h>

charxx[50][80];

intmaxline=0;

intReadDat(void);

voidWriteDat(void);

voidSortCharD()

{

}

voidmain()

{

Clrscr();

if(ReadDat())

{

printf("数据文件IN35.DAT不能打开!\n\007");

return;

}

SortCharD();

WriteDat();

}

intReadDat(void)

{

FILE*fp;

inti=0;

Char*p;

if((fp:fOpen("IN35.DAT","r"))==NULL)

return1;

while(fgets(xX[i],80,fp)!=NULL)

{

p=strchr(xX[i],"\n");

if(p)*p:0;

i++;

}

maxline=i;

fclose(fp);

return0;

}

voidWriteDat()

{

FILE*fp;

inti;

Clrscr();

fp:fopen("OUT35.DAT","w");

for(i:0;i<maxline;i++)

{

printf("%s\",xx[i]);

fprintf(fp,"%s\n",xx[i]);

}

fclose(fp);

}

参考答案

1.D

2.A

3.A提供用户访问Internet所需要的路由服务的是核心交换层。汇聚层的基本功能是:

(1)汇聚接入层的用户流量,进行数据分组传输的汇聚、转发和交换。

(2)根据接入层的用户流量,进行本地路由、过滤、流量均衡、QoS优先级管理,以及安全控制、IP地址转换、流量整形等处理。

(3)根据处理结果把用户流量转发到核心交换层或本地进行路由处理。

4.B

5.D

6.D如果添加的是匿名用户,系统将不会要求输入密码。故选D选项。

7.B解析:WWW服务系统中,信息资源以Web页的形式存储在服务器中,这些页面采用超文本方式(即超文本标记语言HTML,并非是超文本传输协议HTTP)对信息进行组织,通过链接将一页信息接到另一页信息。

8.A

9.DVLANname用32个字符表示,可以是字母和数字。故选择D选项。

10.D

11.软件软件解析:虚拟网络是建立在局域网交换机或ATM交换机之上的,它以软件方式来实现逻辑工作组的划分与管理,逻辑工作组的结点组成不受物理位置的限制。

12.穷举攻击穷举攻击解析:攻击密码体制般有两种方法:密码分析学和穷举攻击。

13.直接

【解析】当一个设备向网络上的所有设备发送数据时,就产生了广播。IP具有两种广播地址形式,一种叫直接广播地址,另一种叫有限广播地址。

14.8Mbps用户可以通过ADSL接入技术连接到Internet。ADSL技术使用1对电话铜线,上行速度可达1Mbps,下行速度可达8Mbps,最大连接距离可达5kin。

15.16.繁殖

17.32计算机进行计算的位数称为基本字长。字长越长,处理器的计算精度就越高,当然,其复杂程度也就越高,典型的处理器有8位、16位、32位和64位。8086处理器是8位的,而Pentium处理器是32位的

18.消息流SET协议是一种基于消息流的协议,是由VISA与MasterCard共同制定的一套安全、方便的交易模式,最早用于支持各种信用卡的网上交易。

19.误码率

【解析】误码率是指二进制码元在数据传输系统中被传错的概率,它在数值上近似等于:Pe=Ne/N,其中N为传输的二进制码元总数,Ne为被传错的码元数。

20.(12)0

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

21.NOSNOS解析:网络操作系统缩写是NOS,即NetworkOperatingSystem。

22.波长波长解析:描述电磁波的参数有3个:波长、频率与光速。它们三者之间的关系为:λ×f=C其中C代表光速,频率f的单位为Hz。

23.四或4四或4解析:二进制整数的权从右向左依次是20,21,22,…,2n-1,从21起,各个数位依次是2倍、4倍、8倍,…。因此,在右边添两个零就增加了四倍。

24.地址结构地址结构解析:虚存的空间并不是无限的,其最大容量由计算机的地址机构和寻址方式决定。

25.格式格式解析:网络协议主要有以下3个要素组成:

①语法,规定用户数据与控制信息的结构与格式。

②语义,规定需要发出何种控制信息以及完成的动作与做出的响应。

③时序,即对事件实现顺序的详细说明。

26.扩展频谱(扩频)扩展频谱(扩频)解析:目前最普遍的无线局域网技术是扩展频谱技术。

27.100BASE-T100BASE-T解析:快速以太网的数据传输速率为100Mbps,IEEE802.3u在逻揖链路控制子层LLC采用IEEE802.2标准。在介质访问控制子层MAC采用CSMA/CD方法,物理层定义了新的物理层标准100BASET,包括100BASE-TX、100BASE-T4、100BASE-FX。

28.用户终端用户终端解析:用户终端到交换局之间的设备称为接入网。

29.【审题关键句】第2个数大于第1个数加第3个数,存入数组,按第2个加第3个数之和降序排序。

\n【解题思路】

\n①首先定义两个循环变量i、j;一个计数变量count;一个用于中间转换数据的结构体变量CC。

\n②建立一个for循环,指定第一个for循环的循环变量i从0开始,到200时结束,每循环一次,变量i的值加1。在循环体中依次判断每行数据中,如果aa[i]的第二个数大于第一个数加第三个数之和,则把aa[i]复制到bb[count]中,同时数组下标变量count加1。

\n③将所有满足条件的记录筛选保存到数组bb口后,再通过两个for循环对数组bb[]中记录进行排序。第一个for循环的循环变量i的初值为0,当等于数组计数变量count的值减1时停止循环,每循环一次,i的值加1;第二个for循环的循环变量j的初值等于i+1,当等于数组计数变量count的值时停止循环,每循环一次,j的值加1;每次进行比较时,如果第i行的第二个数加第三个之和小于其后面第i行的第二个数加第三个之和,将执行if条件语句后面花括号中的命令,花括号中3条命令的功能就是根据题目要求按每行数据中第二个数加第三个之和从大到小排序。

\n④最后将计数函数count返回。

\n【参考答案】

\n

\n

30.【审题关键句】

\n

\n【解题思路】

\n①首先定义变量并赋值,包括表示级数的整型变量al、a2,赋初值l,表示级数前n项的和s,其初值为2,表示级数的第n项t,循环变量i,级数n项赋初值l。

\n②采用for循环,循环变量i从0开始依次递增到2。在循环体中对m的值扩大l0倍,当级数前n项的和s小于m时,根据级数的第n项等于第n-2项与2倍的第n-1项的和,把表达式al+2*a2的值赋给变量t。然后把级数前11.1项的和s加上第n项的值t赋给变量S,求得级数前n项的和赋给变量s。把il的值加1,在下次循环中计算级数第n+1项的值,把变量当前级数第n-1项的值a2赋给第n.2项al,把当前的第n项t的值赋给第n-1项a2。当级数前n项的和s大于或等于m时,退出while循环。在屏幕上输出变量m和n的值,并把求的n值赋给数组元素b[i],进入下一次for循环。

\n【参考答案】

\n

31.D解析:使用电子信用卡时,卖方通过发卡机构是可以了解持卡人的信用度的。

32.B解析:A类地址第一字节的范围是1~126,B类地址第一字节的范围是128~191,C类地址第一字节的范围是192~223。

33.B解析:2.4GHz频带在大部分国家免授权、免费使用,因此得到了广泛应用。802.11、802.11b、蓝牙、HomeRF等标准都工作在2.4GHz频带。

34.voidcountValue(){intijhalfyy[100];for(i=500;i<800;i++){half=i/2;for(j=2;j<=half;j++);if(i%j==0)break;/*如果该数不是素数则退出此层循环*/if(j>=half)/*如果该数是素数则将该数存入数组yy中*/{yy[cnt]=i;cnt++;/*统计素数的个数*/}}for(i=0j=-1;i<cnt;i++)/*计算这些素数的间隔加、减之和*/{j=j*-1;sum+=j*yy[i];}}voidcountValue()\r\n{inti,j,half,yy[100];\r\nfor(i=500;i<800;i++)\r\n{half=i/2;\r\nfor(j=2;j<=half;j++);\r\nif(i%j==0)break;/*如果该数不是素数,则退出此层循环*/\r\nif(j>=half)/*如果该数是素数,则将该数存入数组yy中*/\r\n{yy[cnt]=i;\r\ncnt++;/*统计素数的个数*/\r\n}\r\n}\r\nfor(i=0,j=-1;i<cnt;i++)/*计算这些素数的间隔加、减之和*/\r\n{j=j*-1;\r\nsum+=j*yy[i];\r\n}\r\n}解析:本题考查的知识点如下:

(1)利用循环和“%”进行素数的判断。

(2)间隔加、减的实现。

在本题中,首先要找出判断素数的方法。若一个数a依次除以从2到a/2的数所得的余数都不是0,则这个数是素数。用此方法依次判断出从500到800区间内的素数。由题意可知,第1,3,5…个素数计算加法,第2,4,6…个素数计算减法。减去1个正整数就是加上负的这个正整数,所以可以将这个正整数乘以-1进行加法。使用循环实现求和,在奇数次的循环中,每个素数乘以1,偶数次的循环中,素数乘以-1,就可实现间隔加、减。

35.voidmain(){intcnt1cnt2xx[N];floatpj;FILE*fw;intik=0;longj=0;cnt1=0;cnt2=0;pj=0.0;clrscr();fw=fopen("out94.dat""w");read_dat(xx);for(i=0;i<N;i++){if(xx[i]%2)cnt1++;/*求出数组xx中奇数的个数cnt1*/elsecnt2++;/*求出数组xx中偶数的个数cnt2*/if(i%2==1){j+=xx[i];/*求数组xx下标为奇数的元素值的总和*/k++;}}pj=(float)(j*100/k)/100;/*求数组xx下标为奇数的元素值的算术平均值pj*/printf("\n\ncnt1=%dcnt2=%dpj=%6.2f\n"cnt1cnt2pj);fprintf(fw"%d\n%d\n%6.2f\n"cnt1cnt2pj);fclose(fw);}[解析]本题考查的知识点如下:(1)运算符“%”的使用。(2)强制类型转换和小数位数的保留。一个数除以2取余所得的数为1则它是奇数否则是偶数取余使用运算符“%”。在本题中要求算术平均值保留两位小数。使用的方法是:将和乘以100除以个数强制类型转换后再除以100。为了保证和有效我们定义了一个长整型变量来记录和。因为个数也为整型运算符“/”在这里的含义是整除而我们要保留小数所以要使用强制类型转换将和乘以100的结果转换为浮点类型这样就可以实现保留两位小数。使用循环对所有数据进行访问。voidmain()\r\n{\r\nintcnt1,cnt2,xx[N];\r\nfloatpj;\r\nFILE*fw;\r\ninti,k=0;\r\nlongj=0;\r\ncnt1=0;\r\ncnt2=0;\r\npj=0.0;\r\nclrscr();\r\nfw=fopen('out94.dat','w');\r\nread_dat(xx);\r\nfor(i=0;i<N;i++)\r\n{\r\nif(xx[i]%2)\r\ncnt1++;/*求出数组xx中奇数的个数cnt1*/\r\nelse\r\ncnt2++;/*求出数组xx中偶数的个数cnt2*/\r\nif(i%2==1)\r\n{\r\nj+=xx[i];/*求数组xx下标为奇数的元素值的总和*/\r\nk++;\r\n}\r\n}\r\npj=(float)(j*100/k)/100;/*求数组xx下标为奇数的元素值的算术平均值pj*/\r\nprintf('\\n\\ncnt1=

温馨提示

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

评论

0/150

提交评论