【2022年】黑龙江省大兴安岭地区全国计算机等级考试网络技术测试卷(含答案)_第1页
【2022年】黑龙江省大兴安岭地区全国计算机等级考试网络技术测试卷(含答案)_第2页
【2022年】黑龙江省大兴安岭地区全国计算机等级考试网络技术测试卷(含答案)_第3页
【2022年】黑龙江省大兴安岭地区全国计算机等级考试网络技术测试卷(含答案)_第4页
【2022年】黑龙江省大兴安岭地区全国计算机等级考试网络技术测试卷(含答案)_第5页
已阅读5页,还剩17页未读 继续免费阅读

下载本文档

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

文档简介

【2022年】黑龙江省大兴安岭地区全国计算机等级考试网络技术测试卷(含答案)学校:________班级:________姓名:________考号:________

一、单选题(10题)1.

2.以下哪个不是网络商务信息的特点()。

A.收益大B.便于存储C.时效性强D.准确性高

3.下列关于IEEE802.11标准的描述中,错误的是()。

A.定义了无线结点和无线接人点两种类型的设备

B.无线结点的作用是提供无线和有线网络之间的桥接

C.物理层最初定义了FHSS、DSSS扩频技术和红外传播三个规范

D.MAC层的CSMA/CA协议利用ACK信号避免冲突的发生

4.

5.

6.下图1是网络转换NAT的一个实例根据图中信息,标号为④的方格中的内容应为()A.S=,80D=,5001

B.S=,80D=,3342

C.S=,5001D=,80

D.D=,3342S=,80

7.SQL杀手蠕虫病毒发作的特征是什么()。

A.大量消耗网络带宽B.攻击个人PC终端C.破坏PC游戏程序D.攻击手机网络

8.目前构建局域网时可使用的传输介质有多种,其中安装、维护方便、价格低廉的是()

A.无线电B.光纤C.同轴电缆D.双绞线

9.

10.

二、填空题(10题)11.按网络覆盖范围分类,______用于实现几十公里范围内大量局域网的互联。

12.

第75题根据节目类型的不同,播客可以分成以下3类:传统广播节目的播客、专业播客提供商与___________播客。

13.(7)以太网交换机的帧转发方式有:直通交换方式、存储转发交换方式和____。

14.(4)传输层的主要任务是向用户提供可靠的_________服务,透明地传送报文。

15.

16.常用的身份认证方法有:______、持证认证和生物识别。

17.DES是一种迭代的分组密码,其输入和输出都是位,使用一个56位的密钥以及附加的8位奇偶校验位。

18.

19.

20.

三、2.填空题(8题)21.计算机网络的资源子网的主要组成单元是【】。

22.目前实际存在和使用的广域网基本上都是采用______拓扑结构类型。

23.国家政务建设应用系统中,______主要面向政府公务员,提供办公支持、决策支持等。

24.负责全网数据处理业务的是______。

25.ISP主要有两个作用,一是为用户提供因特网接入服务,二是为用户提供______服务。

26.在网络管理中,一般采用管理者一代理的管理模式,其中代理位于______的内部。

27.网络操作系统的系统容错技术一般采用3级,第3级系统容错提供了文件服务器______功能。

28.如果系统的物理内存不能满足应用程序的需要,那么就需要使用______内存。

四、C语言程序设计题(2题)29.已知在文件in.dat中存有100个产品销售记录,每个产品销售记录由产品代码dm(字符型4位),产品名称mc(字符型10位),单价dj(整型),数量sl(整型),金额je(长整型)五部分组成。其中:金额=单价*数量。函数ReadDat读取这100个销售记录并存入结构数组sell中。请编制函数SortDat,其功能要求:按金额从大到小进行排列,若金额相等,则按产品代码从大到小进行排列,最终排列结果仍存入结构数组sell中。最后main函数调用函数WriteDat把结果输出到文件out.dat中。

提示:若中间变量为PRtemp,则可以直接使用结构赋值语句进行解题。

例如:sell[i]=temp.

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

请勿改动主函数main、读函数ReadDat和输出函数WriteDat的内容。

30.程序test.C的功能是:计算100以内满足以下条件的所有整数i的个数cnt以及这些i之和sum。条件:i,i+4,i+10都是素数,同时i+10小于l00。请考生编写函数countValue实现程序要求,最后调用函数writeDAT把结果cnt和sum输出到文件out.dat中。(数值l不是素数)

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

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

五、1.选择题(3题)31.网络接口卡的基本功能包括:数据转换.通信服务和()。

A.数据传输B.数据缓存C.数据服务D.数据共享

32.下列关于主机板的叙述中,不正确的是______。

A.主机板简称主板或母板,它是计算机主机的主要部件

B.主机板由5部分组成:CPU、存储器、总线、插槽以及电源

C.通常,电源在主机板上只是一个插座,电源电路不在板上

D.按主机板的规格分类,主机板可分为TX主板、LX主板、BX主板等

33.Windows98提供了多任务运行环境,允许占用处理器的线程运行一个规定的时间片,这是对处理器的分配采用了()算法。

A.先来先服务B.时间片轮转C.动态调整优先数D.可抢占

六、1.程序设计题(3题)34.下列程序的功能是:把s字符串中的所有字母改成该字母的下一个字母,字母z改成字母a。要求大写字母仍为大写字母,小写字母仍为小写字母,其他字符不做改变。请编写函数chg(char*s)实现程序要求,最后调用函数readwriteDAT(),读取in36.dat中的字符串,并把结果输出到文件out36.dat中。

例如:s字符串中原有的内容为Mn123Zxy,则调用该函数后,结果为No123Ayz。

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

请勿改动主函数main()和输入输出函数readwriteDAT()的内容。

试题程序:

#include<stdio.h>

#include<string.h>

#include<conio,h>

#include<ctype,h>

#defineN81

voidreadwriteDAT();

voidchg(charas)

{

}

main()

{

chara[N];

clrscr();

printf("Enterastring:");

gets(a);

printf("Theoriginalstringis:");

puts(a);

chg(a);

printf("Thestringaftermodified:");

puts(a);

readwriteDAT();

}

voidreadwriteDAT()

{

inti;

chara[N];

FILE*rf,*wf;

rf=fopen("in36.dat","r");

wf=fopen("out36.dat","w");

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

{

fgets(a,81,rf);

chg(a);

fprintf(wf,"%s",a);

}

fclose(rf);

fclose(wf);

}

35.已知在文件IN13.DAT中存有若干个(个数<200)4位数字的正整数,函数ReadDat()的功能是读取这若干个正整数并存入数组xx中。请编制函数CalValue(),其功能要求:(1)求出该文件中共有多少个正整数totNum;(2)求这些数右移1位后,产生的新数是偶数的数的个数totCnt,以及满足此条件的这些数(右移前的值)的算术平均值totPjz,最后调用函数WriteDat()把所求的结果输出到文件OUT13.DAT中。

注意:部分源程序已给出

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

试题程序:

#include〈stdio.h>

#include〈conio.h>

#defineMAXNUM200

intxx[MAXNUM];

inttotNum=0;/*文件IN13.DAT中共有多少个正整数*/

inttotCnt=0;/*符合条件的正整的个数*/

doubletotPjz=0.0;/*平均值*/

intReadDat(void);

voidWritedat(void);

voidCalValue(void)

{

}

main()

{

inti;

clrscr();

for(i=0;i〈MAXNUM;i++)

xx[i]=0;

if(ReadDat())

{

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

return;

}

CalValue();

printf("文件IN1B.DAT中共有正整数=%d个\n",totNum);

printf("符合条件的正整数的个数=%d个\n",totCnt);

printf("平均值=%.21f\n",totPjz)

Writedat();

}

intReadDat(void)

{

FILE*fp;

inti=0;

if((fp=fopen("IN13.DAT","r"))==NULL)

return1;

while(!feof(fp))

{

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

}

fclose(fp);

return0;

}

voidWriteDat(void)

{

FILE*fp;

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

fprintf(fp,"%d\n%d\n%.21f\n",totNum,totCnt,totPjz);

fclose(fp);

}

36.已知在文件IN6.DAT中存有100个产品销售记录,每个产品销售记录由产品代码dm(字符型4位)、产品名称mc(字符型10位)、单价dj(整型)、数量sl(整型)、金额je(长整型)几部分组成。其中:金额=单价×数量。函数ReadDat()的功能是读取这100个销售记录并存入结构数组sell中。请编制函数SortDat(),其功能要求:按产品名称从小到大进行排列,若产品名称相同,则按金额从小到大进行排列,最终排列结果仍存入结构数组sell中,最后调用函数WriteDat()把结果输出到文件OUT6.DAT中。

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

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

试题程序:

#include<stdio.h>

#include<mem.h>

#include<string.h>

#include<conio.h>

#include<stdlib.h>

#defineMAX100

typedefstruct

{

chardm[5];/*产品代码*/

charmc[il];/*产品名称*/

intdj;/*单价*/

ihtsl;/*数量*/

longSe;/*金额*/

}PRO;

PROsell[MAX];

voidReadDat();

voidWriteDat();

voidSortDat()

{

main()

{

memset(sell,0,sizeof(sell));

ReadDat();

SortDat();

WriteDat();

}

voidReadDat()

{

FILE*fp;

charstr[80],ch[11];

inti;

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

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

{

fgets(str,80,fp);

memcpy(sell[i].dm,str,4);

memcpy(sell[i].mc,str+4,10);

memcpy(ch,str+14,4);chi4]=0;

sell[i].dj=atoi(ch);

memcpy(ch,str+18,5);chi5]=0;

sell[ii.sl=atoi(ch);

sell[i].je=(long)sell[i].dj*sell[i].sl;

}

fclose(fp);

}

voidWriteDat()

{

FILE*fp;

inti;

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

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

{

fprintf(fp,"%s%s%4d%5d%101d\n",sell[ii.dm,sell[i].mc,

sell[i].dj,sell[i].sl,sell[i].je);

}

fclose(fp);

}

参考答案

1.A

2.A

3.B无线接入点AP的作用是提供无线和有线网络之间的桥接,而非无线结点。因此选项B错误。

4.B

5.B

6.B

7.A

8.D解析:目前构建局域网时可使用双绞线、同轴电缆、光纤和无线电来作为传输介质,双绞线的价格低于其他传输介质,并且安装、维护方便,从而成为计算机局域网中最普遍的传输媒体。双绞线可分两种类型:非屏蔽双绞线和屏蔽双绞线。其中非屏蔽双绞线尽管抗干扰能力较差,误码率较高,但因价格便宜而被广泛采用。

9.D

10.A

11.城域网城域网解析:城域网是介于广域网和局域网之接的种高速网络。城域网的设计目标是满是几石千米范围内的大量企业、机关、公司的多个局域网的互联需求,以实现大量用户之间的数据、语音、图形与视频等多种信息传输。

12.个人

【解析】播客是基于互联网的数字广播技术之一。根据节目类型的不同,播客可以分成3类:传统广播节目的播客、专用播客提供商与个人播客。

13.(7)改进的直通交换方式

【解析】以太网交换机的帧转发方式有:直通交换方式、存储转发交换方式和改进的直通交换方式。

14.(4)端到端(或End-to-End)【解析】传输层的主要任务是向用户提供可靠的端到端服务,透明地传送报文。它向高层屏蔽了下层数据通信的细节,因而是计算机通信体系结构中最关键的一层。

15.浏览器

【解析】FTP协议没有对用户接口进行定义,因而存在多种形式的用户接口。用户使用的FTP用户接口程序通常有传统的FTP命令行、浏览器和FTP下载工具。

16.口令认证口令认证解析:常用的身份认证方法有:口令认证、持证认证和生物识别。

17.64DES是一种迭代的分组密码,其输入和输出都是64位,使用一个56位的密钥以及附加的8位奇偶校验位,有弱钥,但可避免。攻击DES的主要技术是穷举。但由于DES的密钥长度较短,因此为了提高其安全性,出现了使用112位密钥对数据进行3次加密的算法,称为3DES。

18.

19.

20.

21.主机主机解析:主计算机系统简称主机,是资源子网的主要组成单元。主机可以是大型机、中型机或者小型机等。

22.网状网状解析:在采用点—点线路的通信子网中,每条物理线路连接一对结点。基本拓扑构型有4种:星形、环形、树形与网状形。网状拓扑的主要优点是系统可靠性高,但是结构复杂,必须采用路由选择算法与流量控制方法。目前实际存在和使用的广域网基本上都是采用网状拓扑构型。

23.对内电子政务应用系统对内电子政务应用系统解析:根据面向的用户种类来分,国家政务建设应用系统分成对内电子政务应用系统和对外电子政务应用系统。对内是面向政府公务员,对外则面对公众,提供各政府职能部门的相关服务。

24.资源子网资源子网解析:资源子网负责全网的数据处理业务,向网络用户提供各种网络资源与网络服务。

25.各种信息各种信息解析:因特网服务提供者ISP是用户接入因特网的入口点,其作用有两方面。一方面为用户提供因特网接入服务;另一方面为用户提供各种类型的信息服务,如电子邮件服务、信息发布代理服务等。

26.被管理的设备被管理的设备解析:在网络管理中,一般采用管理者-代理的管理模型,其中代理位于被管理的设备内部,它把来自管理者的命令或信息请求转换为本设备特有的指令,完成管理者的指示,或返回它所在设备的信息。

27.镜像或Mirroring镜像或Mirroring

28.虚拟虚拟解析:如果系统的物理内存不能满足应用程序的需要,虚拟内存管理程序就会接入来弥补不足。

29.【审题关键句】计算金额,按金额从大到小进行排列,相同的则按产品代码从大到小排列,结果存入结构数组。

\n【解题思路】

\n本题类似第57套试题,通过审题可以发现主要是排序条件的设置要求有所不同,参考答案的第8行进行修改即可。

\n【参考答案】

\n

\n

30.【审题关键句】100以内(含100)满足i、i+4、i+10都是素数的整数的个数以及这些i之和。

\n【解题思路】

\n①首先定义循环变量i,然后将i的值赋初值为3,每循环一次则将i的值加1,直到i<90。

\n②在for循环中,每执行一次循环则调用函数isPrime(该函数具体的算法已经在源程序中给出,直接调用即可),对i、i+4、i+10是否同时是素数进行判断,如果这三个数同时为素数,则计数变量cnt值加l,同将时将变量i的值累加到sum上。

\n【参考答案】

\n

31.B解析:网络接口卡的基本功能包括:数据转换、通信服务和数据缓存。

32.D解析:主板简称主板或母板,它是计算机主机的主要部件;主机板由5部分组成:CPU、存储器、总线、插槽以及电源。通常,电源在主机板上只是一个插座,电源电路不在板上。按主机板的规格分类,主机板可分为AT主板、Baby-AT主板、ATX主板等。

33.B解析:允许占用处理2S的线程运行一个规定的时间片这是典型的时间片轮转算法。当时间片结束时,就强迫运行进程让出CPU,该进程进入就绪队列,等待下一次调度。同时,进程调度又去选择就绪队列中的一个进程,分配给它一个时间片,以投入运行。

34.voidchg(char*s){while(*s)if(*s=='z'||*s=='z')/*字母z改成字母a字母z改成字母A*/{*s-=25;s++;/*取下一个字母*/}elseif(*s>='a'&&*s<='y')/*把小写字母改成该字母的下一个字母*/{*s+=l;s++;/*取下一个字母*/}elseif(*s>='A'&&*s<='Y')/*把大写字母改成该字母的下一个字母*/{*s+=l;s++;/*取下一个字母*/}elses++;/*取下一个字母*/}voidchg(char*s)\r\n{\r\nwhile(*s)\r\nif(*s=='z'||*s=='z')/*字母z改成字母a,字母z改成字母A*/\r\n{\r\n*s-=25;\r\ns++;/*取下一个字母*/\r\n}\r\nelseif(*s>='a'&&*s<='y')/*把小写字母改成该字母的下一个字母*/\r\n{\r\n*s+=l;\r\ns++;/*取下一个字母*/\r\n}\r\nelseif(*s>='A'&&*s<='Y')/*把大写字母改成该字母的下一个字母*/\r\n{\r\n*s+=l;\r\ns++;/*取下一个字母*/\r\n}\r\nelses++;/*取下一个字母*/\r\n}解析:本题考查的知识点如下:

(1)英文字母对应的ASCII码的排列规律。

(2)指针的操作。

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

在ASCII码中,大、小写字母的ASCII码是连贯的,a~z对应97~122,A~Z对应65~90。z的ASCII码减去25即得到a的ASCII码,对Z同样适合。所以我们要对字符串中的字符依次进行判断,若是大(小)写字母,则按照ASCII码的规律和题意要求对字符进行转换。在这里,使用指针完成对字符的依次访问,每次将指针的地址加1直至指针为空即可。在选择结构的多个条件中,若需同时满足,则用“与”运算,否则,用“或”运算。

35.voidCalValue(void){intidata;for(i=0;i〈MAXNUM;i++){if(!xx[i])continue;/*如果当前数为0则结束本次循环取下一个数*/if(xx[i]>0)totNum++;/*统计正整数的个数*/data=xx[i]>>1;/*将数右移一位*/if(data%2==0)/*如果右移1位后产生的新数是偶数*/{totCnt++;totPjz+=xx[i];}/*统计这些数的个数并将满足条件的原数求和*/}totPjz/=totCnt;/*求满足条件的这些数(右移前的值)的算术平均值*/}voidCalValue(void)\r\n{\r\ninti,data;\r\nfor(i=0;i〈MAXNUM;i++)\r\n{\r\nif(!xx[i])\r\ncontinue;/*如果当前数为0,则结束本次循环,取下一个数*/\r\nif(xx[i]>0)\r\ntotNum++;/*统计正整数的个数*/\r\ndata=xx[i]>>1;/*将数右移一位*/\r\nif(data%2==0)/*如果右移1位后,产生的新数是偶数*/\r\n{\r\ntotCnt++;\r\ntotPjz+=xx[i];\r\n}/*统计这些数的个数,并将满足条件的原数求和*/\r\n}\r\ntotPjz/=totCnt;/*求满足条件的这些数(右移前的值)的算术平均值*/\r\n}解析:本题的解题思路是首先利用一个for循环来依次从数组中取得各数,由于题目要求数组中正整数的个数,因此,零不做任何处理,接着去取下一个数。只要某数大于零,则该数一定是正整数,这时就给变量totNum(正整数的个数)累加1,之后把该正整数右移一位后的结果临时保存在变量data中,再对这个临时变量进行是否偶数的判断。如果该临时变量中保存的值

温馨提示

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

评论

0/150

提交评论