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

下载本文档

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

文档简介

【2023年】四川省南充市全国计算机等级考试网络技术真题(含答案)学校:________班级:________姓名:________考号:________

一、单选题(10题)1.第

15

关于划分0SI参考模型层次的原则是()。

Ⅰ.网中各结点都有相同的层次

Ⅱ.不同结点的同等层具有相同的功能

Ⅲ.同一结点相邻层之间通过接口通信

Ⅳ.每一层使用下层提供的服务,并向其上层提供服务

Ⅴ.不同结点的同等层按照协议实现对等层之间的通信

A.Ⅰ、Ⅱ、ⅢB.Ⅱ、Ⅲ、ⅤC.Ⅱ、Ⅲ、Ⅳ、ⅤD.都是

2.在ATM高层协议中,应用层协议的例子有()

A.文件传输协议、简单邮件传送协议和虚拟终端仿真协议

B.文件传输协议、传输控制协议和虚拟终端仿真协议

C.文件传输协议、简单邮件传送协议和互联网协议

D.地址转换协议、简单邮件传送协议和虚拟终端仿真协议

3.

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

A.SAMB.passwdC.shadowD.group

5.下面哪种攻击方法属于被动攻击()。

A.拒绝服务攻击B.重放攻击C.流量分析攻击D.假冒攻击

6.下列关于B/S模式应用服务器的描述中,错误的是()

A.网络应用建立在Web服务的基础上

B.访问不同的应用服务器需要不同的客户端程序

C.浏览器不能直接访问数据库服务器

D.采用3层架构

7.

8.美国国家标准和技术局在1977年采用的数据加密标准算法属于()。

A.不对称加密B.对称加密C.不可逆加密D.公开密钥加密

9.

10.下列关于光以太网技术特征的描述中,错误的是()

A.能够根据用户的需求分配带宽

B.以信元为单位传输数据

C.具有保护用户和网络资源安全的认证和授权功能

D.提供分级的QoS服务

二、填空题(10题)11.计算机厂家在UNIX标准上分裂为两个阵营:一个是UNIX国际(UI),以AT&T和Sun公司为首:另一个是______,以IBM、HP、DEC公司为首。

12.以太网MAC地址的长度为______位。

13.为将语音信号与计算机产生的数字、文字、图形与图像信号同时传输,需要采用______技术,将模拟的语音信号变成数字的语音信号。

14.局域网中常用的3种非屏蔽双绞线是3类线、4类线和【】。

15.

16.电子商务的概念模型可抽象地描述为每个交易主体和【6】之间的交易事务关系。

17.Google搜索引擎主要采用了分布式爬行网页采集技术、超文本匹配技术和______。

18.

19.一台主机的IP地址为00,屏蔽码为。现在用户需要配置该主机的默认路由。如果与该主机直接相连的惟一的路由器具有两个IP地址,一个为00,屏蔽码为,另一个为,屏蔽码为,那么该主机的默认路由应该为______。

20.IEEE802.11标准定义了无线局域网的两种工作模式,其中的模式是一种点对点连接的网络,不需要无线接入点和有线网络的支持。

三、2.填空题(8题)21.TCP协议能够提供【】的、面向连接的、全双工的数据流传输服务。

22.软件由程序和相关【】组成。

23.UNIX系统结构由两部分组成:一部分是内核,另一部分是______。

24.时移电视和直播电视的基本原理相同,其主要差别在于______。

25.在网络管理中,______功能域监视网络吞吐率、利用率、错误率和响应时间等参数。

26.如果路由表中没有包含到某一特定网络或特定主机的路由,路由选择例程就可以将数据报发送到______上。

27.在操作系统中引入缓冲技术的目的是缓解______和设备之间速度不匹配的矛盾。

28.能把计算机处理好的结果转换成为文本、图形、图像或声音等形式并输送出来的设备称为【】设备。

四、C语言程序设计题(2题)29.请编制函数ReadDat实现从文件in.dat中读取1000个十进制整数到数组xx中,请编制函数Compute分别计算出xx中数值为奇数的个数odd,xx中所有奇数的平均值ave1,并求出xx中数值为偶数的平均值ave2以及所有奇数的方差totfc的值,最后调用函数WriteDat把结果输出到out.dat文件中。

注意:方差变量必须采用双精度类型。

计算方差的公式如下:

设N为奇数的个数,xx[i]为奇数,ave1为奇数的平均值。

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

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

30.将文件in.dat中的200个整数读至数组xx中。请编制jsValue函数,要求:求出数组xx中的数值为奇数的个数cntl和数值为偶数的个数cnt2以及数组xx下标为奇数的元素值的算术平均值pJ。

结果cntl,cnt2,pJ输出到out.dat中。

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

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

五、1.选择题(3题)31.网桥运行在_______。

A.物理层B.网络层C.数据链路层D.传输层

32.下列______设备能拆卸收到的包并把把它重建成与目的协议相匹配的包。

A.网关B.路由器C.网桥路由器D.网桥

33.关于通路和链路,说法正确的是()。

A.通路是两个结点间的实际通信连线

B.链路是两个结点间的逻辑通信连线

C.通路是从信源到信宿的一串结点和链路

D.链路是从信源到信宿的一串结点和通信连线

六、1.程序设计题(3题)34.下列程序的功能是:寻找并输出11至999之间的数m,它满足m,m2和m3均为回文数。所谓回文数是指其各位数字左右对称的整数,例如121,676,94249等。满足上述条件的数如m=11,m2=121,m3=1331皆为回文数。请编制函数intjsValue(longn)实现此功能,如果是回文数,则函数返回1,反之则返回0。最后把结果输出到文件out43.dat中。

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

请勿改动主函数main()。

#include<stdio.h>

intjsValue(longn)

{

}

main()

{

longm;

FILE*out;

out=fopen("out43.dat","w");

for(m=11;m<1000;m++)

{

if(jsValue(m)&&jsValue(m*m)&&jsValue(m*m*m))

{

printf("m=%41d,m*m=%61d,m*m*m=%81d",m,m'm,m*m*m);

fprintf(out,"m=%41d,m*m=%61d,m*m*m=%81d\n",m,m*m,m*m*m);

}

}

fclose(out);

}

35.已知数据文件1N56.DAT中存有200个4位数,并已调用读函数readDat()把这些数存入数组a中,请编制一函数isVal(),其功能是:把千位数字和十位数字重新组合成一个新的十位数(新十位数的十位数字是原4位数的千位数字,新十位数的个位数字是原4位数的十位数字),以及把个位数和百位数组成另一个新的十位数(新十位数的十位数字是原4位数的个位数字,新个位数的个位数字是原4位数的百位数字),如果新组成的两个十位数均为素数且新十位数字均不为零,则将满足此条件的4位数按从大到小的顺序存入数组b中,并要计算满足亡述条件的4位数的个数cnt,最后调用写函数writeDat()把结果cnt及数组b中符合条件的4位数输出到OUT56.DAT文件中。

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

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

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

试题程序:

#include<stdio.h>

#defineMAX200

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

intisprime(intm)

{

inti;

for(i=2;i<=m/2;i++)

if(re%i==0)return0;

return1;

}

voidjsVal()

{

}

voidreadDat()

{

inti;

FILErfp;

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

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

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

fclose(fp);

}

main()

{

inti;

readDat();

jsVal();

printf("满足条件的数=%d\n",cnt);

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

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

printf("kn'');

writeDat();

}

writeDat()

{

FILE*fp;

inti;

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

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

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

fprintf(fp,"%dkn",b[i]);

fclose(fp);

}

36.函数ReadDat()的功能是实现从文件ENG49.IN中读取——篇英文文章,存入到字符串数组xx中。请编制函数encryptChar(),按给定的替代关系对数组xx中所有字符进行替代,仍存入数组xx的对应的位置上,最后调用函数WriteDat()把结果xx输出到文件PS49.DAT中。

替代关系:f(p)=p*11mod256(p是数组xx中某一个字符的ASCII值,f(p)是计算后新字符的ASCII值),如果原字符是大写字母或计算后f(p)的值小于等于32,则该字符不变,否则将f(p)所对应的字符进行替代。

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

原始数据文件的存放格式是:每行的宽度均小于80个字符。

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

试题程序:

#include<conio.h>

#include<stdio.h>

#include<string.h>

#include<ctype.h>

unsignedcharxx[50][80];

intmaxline=0;

intReadDat(void);

voidWriteDat(void);

voidencryChar()

{

}

voidmain()

{

clrscr();

if(ReadDat())

{

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

return;

}

encryChar();

WriteDat();

}

intReadDat(void)

{

FILE*fp;

inti=0;

unsignedchar*p;

if((fp=fopen("ENG49.IN","r"))==NULL)

return1;

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

{

p=strchr(xx[i],'\n');

if(p)*p=07

i++;

}

maxline=i;

fclose(fp);

return0;

}

voidWriteDat()

{

FILE*fp;

inti;

fp=fopen("ps49.dat","w");

for(i=0;i<maxline;i++)*

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

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

}

fclose(fp)

}

参考答案

1.D\r\n0S1将整个通信功能划分为7个层次,划分层次的原则是:①网中各结点都有相同的层次;②不同结点的同等层具有相同的功能;③同一结点相邻层之间通过接口通信;④每一层使用下层提供的服务,并向其上层提供服务:⑤不同结点的同等层按照协议实现对等层之间的通信。

2.A解析:ATM网络中包含物理层、ATM层、ATM适配层和高层协议,高层协议又包括应用层、表示层、传输层和网络层。应用层中常用的协议有文件传输协议(FTP)、简单邮件传送协议(SMTP)和虚拟终端仿真协议(Telnet)等。

3.C

4.A

5.C(47)C)【解析】被动攻击的特点是对传输进行窃听和监测,比如流量-析;主动攻击包括对数据流进行篡改或伪造数据流,可分为伪装、重放、消息篡改和分布式拒绝服务5种类型。

6.B

7.D

8.B解析:数据加密标准DES是美国国家标准和技术局采用的数据加密标准,是最常用的对称加密算法。

9.B

10.B

11.开放系统基金会或OSF开放系统基金会或OSF解析:计算机厂家在UNIX标准上分裂为两个阵营:一个是UNIX国际(UI),以AT&T和Sun公司为首;另一个是开放系统基金会(OSF),以IBM、HP、DEC公司为首。

12.48位48位解析:MAC地址又叫硬件地址或以太网的物理地址,一般用12个十六进制数表示,长度为48位(6字节)。例如,00-06-80-A3-BD-67(数字中不能有比F大的数),每个生产厂商分配以太网的前3个字节(即公司标识)。

13.调制解调或A/D转换调制解调或A/D转换解析:通过调制解调技术,可以将语音信号转变成数字信号传送到目的地址。

14.5类线5类线解析:局域网中常用的3种非屏蔽双绞线是3类线、4类线和5类线。

15.递归解析

【解析】域名解析有递归解析与反复解析两种方式。递归解析要求域名服务器系统一次性完成全部的名字~地址变换,反复解析每次请求一个服务器,不行再请求别的服务器。

16.电子市场在电子商务中,对每个交易主体而言,可以抽象地认为,它面对的是一个电子市场,必须通过电子市场选择交易的内容和对象。因此,电子商务的概念模型可以抽象地描述为每个交易主体和电子市场之间的交易事务关系。

17.页面等级技术页面等级技术解析:Google搜索引擎t要采用了分布式爬行网页采集技术、超文本匹配技术和页面等级技术。

18.

.10000解析:一台主机的IP地址为00,屏蔽码为,则网络号为(IP地址与屏蔽码进行逻辑“与”得到的结果)。与该主机直接相连的唯一的路由器具有两个个IP地址,一个为00,屏蔽码为,可以得出网络号为,即该路由器网络相连,而主机所在的网络号刚好为。另一个IP地址为,屏蔽码为.可以得出网络号。这样我可以得到主机和路由器的关系,所以该主机的默认路由为00。

20.Ad-Hoc无线局域网的工作模式一般分为两种,即Infrastructure和Ad-Hoc。Infrastructure指通过AP(接入点)互联的工作模式,也就是说,可以把AP看作传统局域网中的Hub(集线器)。Ad-Hoc是一种比较特殊的工作模式,它通过把一组需要互相通信的无线网卡的ESSID设为同一值来组网,这样就可以不必使用AP,是一种特殊的无线网络应用模式。为若干台计算机装上无线网卡,即可实现相互连接,以达到资源共享的目的。

21.可靠可靠解析:本题考查点是TCP协议提供的服务。IP协议提供的是不可靠的数据报服务,数据报在传输过程中可能出现差错、丢失、顺序错乱等现象,而TCP必须为上层进程提供可靠的数据传输服务。为此,TCP需要对IP层进行“弥补”和“加强”,以提供一个可靠的(包括传输数据不重复、不丢失、顺序正确),面向连接的,全双工的数据流传输服务;

22.文档文档解析:软件不能简单地理解为就是程序,软件是程序以及开发、使用和维护程序所需的所有文档的总和。软件由程序和相关文档组成。文档是软件开发、使用和维护中的必备资料。它能提高软件开发的效率、保证软件的质量,而且在软件的使用过程中有指导、帮助、解惑的作用,尤其在维护工作中,文档是不可或缺的资料。

23.核外程序核外程序解析:在系统结构上,UNIX可分为两大部分:一部分是操作系统的内核,另一部分是核外程序。内核部分由文件子系统和进程控制子系统组成,核外程序则由用户程序和系统提供的服务组成。

24.传输方式的差异传输方式的差异解析:时移电视和直播电视的基本原理相同,其主要差别在于传输方式的差异。直播电视是采用组播方式实现数字视频广播业务,而时移电视则通过存储电视媒体文件,采用点播方式来为用户实现时移电视的功能。

25.性能管理性能管理解析:性能管理使网络管理人员能够监视网络运行的关键参数,如吞吐率、利用率和错误率等。

26.默认路由默认路由解析:默认路由是一个特殊的路由,当路由表中找不到目标路由时,就将数据报转发到该默认路由。

27.处理机/CPU处理机/CPU解析:中断和通道的引入为CPU与外设之间的并行操作提供了可能性,但CPU与外部设备之间速度的不匹配的问题由缓冲技术解决。

28.输出输出解析:输出设备是计算机系统输出数据和信息的设备。

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

\n【解题思路】

\n本题类似第48套试题,通过审题可以发现本题仅一个不同点,即本题中要求计算的是奇数的方差,参考答案的第15~20条语句。另外,本题给出的原程序中已经定义了odd,因此在答案程序中不需要再次定义该变量。

\n【参考答案】

\n

\n

30.【审题关键句】读入数值,奇数个数,偶数个数,数组下标为奇数的平均值。

\n【解题思路】

\n本题类似第42套试题,通过审题可以发现仅有一个不同点,即本题是计算数组下标为奇数的元素的平均值,参考答案的第6条语句。

\n【参考答案】

\n

31.C解析:网桥是一种存储转发设备,用来连接类型相似的局域网。它是在逻辑链路层将数据帧进行存储转发。

32.A解析:网关的任务是进行协议转换,通过拆卸收到的包并重新组成与目的协议相匹配的包来实现。

33.C解析:网络中两个结点之间的物理连线称为通信链路,而通路是从信源到信宿的一串结点和链路。

34.intjsValue(longn){intistrlhalf;charxy[20];ltoa(nxy10);/*将长整数n转换成与其等价的字符串存入xy指向的字符串中输出串为十进制*/strl=strlen(xy);/*求字符串的长度*/half=strl/2;for(i=0;i<half;i++)if(xy[i]!=xy[--strl])break;/*判断字符串是否左右对称*/if(i>=half)return1;/*如果字符串是回文则返回1*/elsereturnO;/*否则返回0*/}intjsValue(longn)\r\n{inti,strl,half;\r\ncharxy[20];\r\nltoa(n,xy,10);/*将长整数n转换成与其等价的字符串存入xy指向的字符串中,输出串为十进制*/\r\nstrl=strlen(xy);/*求字符串的长度*/\r\nhalf=strl/2;\r\nfor(i=0;i<half;i++)\r\nif(xy[i]!=xy[--strl])break;/*判断字符串是否左右对称*/\r\nif(i>=half)return1;/*如果字符串是回文,则返回1*/\r\nelsereturnO;/*否则返回0*/\r\n}解析:本题考查的知识点如下:

(1)将整型变量转换成字符串。

(2)字符串长度的确定和循环的使用。

(3)字符串是否对称的判断。

回文数是指其各位数字左右均对称的整数,因为给出的数的位数不确定,所以不采用将各位上的数字转变成单独的数再比较的方法。这里使用函数char*ltoa(longnum,char*str,intradix),其功能是将长整数num转换成与其等价的字符串存入str指向的字符串中,输出串的进制由radix决定。将整数转变成字符串后,判断字符串是否左右对称。求得字符串长度后设置两个变量,一个从字符串的头开始向后移动,一个从字符串的倒数第一个元素开始向前移动,直到移至数组的中间元素。若两者所决定的数组元素均相等,则字符串左右对称。

35.voidjsVal(){intithouhuntendataj;intabcd;for(i=0;i<200;i++){thou=a[i]/1000;/*求四位数的千位数字*/hun=a[i]%1000/100;/*求位烽的百位数字*/ten=a[i]%100/10;/*求四位数的十位数字*/data=a[i]%10;/*求四位数的个位数字*/ab=10*thou+ten;/*把千位数字和十位数字重新组合成一个新的十位数*/cd=lO*data+hun;/*把个位数和百位数组成另一个新的十位数*/if(isprime(ab)&&isprime(cd)&&ab!=O&&cd!=0)/*如果新组成的两个十位数均为素数且新十位数字均不为零*/{b[cnt]=a[i];/*把满足条件的数存入数组b中*/cnt++;/*统计满足条件的数的个数*/}}for(i=O;i<cnt-1;i++)/*将满足此条件的4位数按从大到小的顺序存入数组b中*/for(j=i+l;j<cnt;j++)if(b[i]<b[j]){data=b[i];b[i]=b[j];b[j]=data;}voidjsVal()\r\n{\r\ninti,thou,hun,ten,data,j;\r\nintab,cd;\r\nfor(i=0;i<200;i++)\r\n{\r\nthou=a[i]/1000;/*求四位数的千位数字*/\r\nhun=a[i]%1000/100;/*求位烽的百位数字*/\r\nten=a[i]%100/10;/*求四位数的十位数字*/\r\ndata=a[i]%10;/*求四位数的个位数字*/\r\nab=10*thou+ten;/*把千位数字和十位数字重新组合成一个新的十位数*/\r\ncd=lO*data+hun;/*把个位数和百位数组成另一个新的十位数*/\r\nif(isprime(ab)&&isprime(cd)&&ab!=O&&cd!=0)\r\n/*如果新组成的两个十位数均为素数且新十位数字均不为零*/\r\n{\r\nb[cnt]=a[i];/*把满足条件的数存入数组b中*/\r\ncnt++;/*统计满足条件的数的个数*/\r\n}\r\n}\r\nfor(i=O;i<cnt-1;i++)/*将满足此条件的4位数按从大到小的顺序存入数组b中*/\r\nfor(j=i+l;j<cnt;j++)\r\nif(b[i]<b[j])\r\n{data=b[i];\r\nb[i]=b[j];\r\nb[j]=data;\r\n}解析:本题考查的知识点如下:

(1)将4位数各位亡的数拆分为独立的数字。

(2)循环结构的使用。

(3)判断结构中多个条件的布尔运算。

在本题中,首先要将4位数各位上的数字拆分为独立的数字。这要借助运算符“%”(取余)与“/”(整除)。将一个4位数整除1000则叫‘得到其千位上的数字,除以1000取余再整除100则可得百位上的数字,除以100取余再整除10则可得十位上的数字,除以1

温馨提示

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

评论

0/150

提交评论