【2022年】江苏省泰州市全国计算机等级考试网络技术测试卷(含答案)_第1页
【2022年】江苏省泰州市全国计算机等级考试网络技术测试卷(含答案)_第2页
【2022年】江苏省泰州市全国计算机等级考试网络技术测试卷(含答案)_第3页
【2022年】江苏省泰州市全国计算机等级考试网络技术测试卷(含答案)_第4页
【2022年】江苏省泰州市全国计算机等级考试网络技术测试卷(含答案)_第5页
已阅读5页,还剩17页未读 继续免费阅读

下载本文档

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

文档简介

【2022年】江苏省泰州市全国计算机等级考试网络技术测试卷(含答案)学校:________班级:________姓名:________考号:________

一、单选题(10题)1.在一台主机上用浏览器无法访问到域名为www.sun.corn的网站,并且在这台主机上执行tracert命令时有如下信息:

分析以上信息,会造成这种现象的原因是()。

A.该计算机IP地址设置有误

B.相关路由器上进行了访问控制

C.服务器www.sun.com工作不正常

D.该计算机设置的DNS服务器工作不正常

2.通道是一种()

A.保存l/O信息的部件B.传输信息的电子线路C.通用处理机D.专用处理机

3.第

40

IEEE802参考模型中不包含()

A.逻辑链路控制于层B.介质访问控制子层C.网络层D.物理层

4.

5.某企业分配给产品部的IP地址块为92/26,分配给市场部的IP地址块为60/27,分配给财务部的IP地址块是28/27,那么这三个地址经过聚合后的地址为()

A./25

B./26

C.28/25

D.28/26

6.防火墙是一是()。

A.分离器、限制器、分析器B.隔离器、控制器、分析器C.分离器、控制器、解析器

7.关于Internet的描述中,正确的是:()。

A.Internet是一个信息资源网

B.Internet是一个内部网

C.中继器是Internet中的主要设备

D.IPX是Internet使用的主要协议

8.下列不属于宽带城域网QOS技术的是()A.密集波分复用DWDMB.区分服务DiffServC.资源预留RSVPD.多协议标记交换MPLS

9.

10.关于网络营销的优势,下列哪个表述是错误的()。

A.通过互联网络可以有效地服务于顾客,满足顾客的需求

B.网络营销具有极强的互动性,可以帮助企业实现全程生产管理。(全程目标的管理)

C.网络营销有助于企业降低成本费用

D.网络营销能够帮助企业增加销售、提高市场占有率

二、填空题(10题)11.二、填空题(每空2分,共40分)

(1)目前流行的SATA硬盘指的是__________接口硬盘。

12.

13.

14.Linux操作系统的的作用是虚拟内存空间。

15.(6)以太网帧结构由前导码、帧前定界符、目的地址字段、源地址字段、类型字段、____和帧校验字段几个部分组成。

16.不经过CPU,数据直接在I/O设备与存储器间传输的方法称为【】。

17.

第62题WWW服务器中所储存的页面是一种结构化的文档,通常用___________书写而成。

18.一台主机的缺省网关是_________。

19.

第64题Kerberos协议一般采用___________加密算法。

20.

三、2.填空题(8题)21.UDP是一种面向______、不可靠的传输层协议

22.网络安全环境由3个重要部分组成,它们是【】、技术和管理。

23.在电子政务建设中,【】是基础,安全是关键,应用是目的。

24.适用于非屏蔽双绞线的网卡应提供______接口。

25.简单网络管理协议是由Internet工程任务组提出的,其模型由【】结点和管理结点构成。

26.A公司向B公司发出—份电文,称C公司要向B公司订购大批棉花,诱使B公司高价向A公司购买大量棉花。这属于安全攻击中的捏造,是对【】的攻击。

27.网状型拓扑结构又称无规则型结构,结点之间的连接是【】。

28.TCP/IP参考模型中最底层是______。

四、C语言程序设计题(2题)29.已知在in.dat中存有若干个(个数<200)四位数字的正整数,函数ReadDat读取这若干个正整数并存入数组xx中。请编制函数CalValue,其功能要求:1.求出该文件中共有多少个正整数totNum;2.求这些正整数右移l位二进制位后,产生的新数是奇数的数的个数totCnt,以及满足此条件的这些正整数(右移前的值)的算术平均值totPjz。最后main函数调用函数WriteDat把所求的结果输出到文件out.dat中。

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

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

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

提示:若中间变量为PRtemp,则可以直接使用结构赋值语句进行解题;产品代码比较请用函数strcmp进行解题。

例如:sell[i]=temp;

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

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

五、1.选择题(3题)31.在NetWare环境中,访问一个文件的路径,正确的是()。

A.文件服务器名\卷名:目录名\子目录名\文件名

B.文件服务器名\卷名\目录名\子目录名\文件名

C.文件服务器名\卷名—目录名\子目录名\文件名

D.文件服务器名\卷名目录名\子目录名\文件名

32.ISDN的标准定义是:由综合数字电话网发展起来的一个网络,提供端到端的数字连接以支持广泛的服务,包括声音和非声音的,用户的访问通过()。

A.数字接口B.模拟接口C.标准用户接口D.标准接口

33.计算机的主板主要由()组成。

A.运算器、控制器、存储器

B.CPU和各种外设

C.CPU、存储器、总线、插槽以及电源

D.CPU、存储器、总线、插槽以及电路

六、1.程序设计题(3题)34.函数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)

}

35.已知数据文件IN23.DAT中存有200个4位数,并已调用读函数readDat()把这些数存入数组a中。请编制函数JsVal(),其功能是:依次从数组a中取出一个4位数,如果4位数连续大于该4位数以前的5个数且该数是奇数,该数必须能被7整除,则统计出满足此条件的数的个数cnt,并把这些4位数按从大到小的顺序存入数组b中,最后调用写函数writeDat()把结果cnt及数组b中符合条件的4位数输出到OUT23.DAT文件中。

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

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

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

试题程序:

#include〈stdio.h>

#defineMAX200

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

voidjsVal()

{

}

voidreadDat()

{

inti;

FILE*fp;

fp=fopen("IN23.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",b[i]);

printf("\n");

writeDat();

}

writeDat()

{

FILE*fp;

inti;

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

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

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

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

fclose(fp);

}

36.请编写函数voidcountValue(int*a,int*n),它的功能是:求出1到1000之内能被7或11整除但不能同时被7和11整除的所有整数并存放在数组a中,并通过n返回这些数的个数。

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

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

试题程序;

#include<conio.h>

#include<stdio.h>

voidcountValue(int*a,int*n)

{

}

main()

{

intaa[1000],n,k;

clrscr();

countValue(aa,&n);

for(k=0;k<n;k++)

if((k+l)%10==0)

{

printf("%5d",aa[k]);

printf("\n");

}

elseprintf("%5d",aa[k]);

writeDAT();

}

writeDAT()

{

intaa[1000],n,k;

FILE*fp;

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

countValue(aa,&n);

for(k=0;k<n;k++)

if((k+l)%10==0)

{

fprintf(fp,"%5d",aa[k]);

fprintf(fp,"\n");

}

elsefprintf(fp,"%5d",aa[k]);

fclose(fp);

}

参考答案

1.B从第一行“www.sun.com[72.5.124.61]”说明域名解析正常,即域名服务器工作是正常的,可以排除C、D选项。如果IP地址配置错误,则会出现Timeout(请求超时)信息,可以排除A选项。题目中出现目的网络不可达情况,可能是路由器上进行了访问控制。故选B选项。

2.D通道是独立于CPU的专用管理输入/输出控制的处理机。

3.C数据链路层划分为逻辑链路控制子层与介质访问控制子层。

4.C

5.C

6.A

7.A

\n

8.AA解析:宽带城域网服务质量QoS技术包括①资源预留RSVP、②区分服务DiffServ、③多协议标记交换MPLS,而A)中的密集波分复用DWDM属于光纤通信的传输技术。因此选项中不属于QoS技术的是A)密集波分复用。

9.D

10.B

11.(1)串行【解析】SATA即串行高级技术附件的英文缩写,是一种基于行业标准的串行硬件驱动器接口,目前比较流行。

12.减少

【解析】为了创建一个子网地址,网络管理员从标准lP地址的主机号部分“借”位并把它们指定为子网号部分。只要主机号分能够剩余两位,子网地址可以借用主机号部分的任何位数(但至少应借用两位)。

13.

14.交换分区当程序需要的内存比计算机的物理内存还要大的时候,无论是Windows操作系统还是Linux操作系统,解决方法就是把存储不了的信息转移到硬盘的虚拟内存中去。尽管硬盘的存取速度比内存慢很多,但是至少硬盘的容量要比内存大很多。另外,操作系统也可以把一些很久不活动的程序转移到虚拟内存中去,以给有需要的程序和磁盘留出更多的主内存。Linux操作系统的交换分区的作用与Windows操作系统的虚拟内存类似,对提高系统的稳定性和性能有很大的作用。

15.(6)数据字段

【解析】以太网帧结构由以下几个部分构成:①前导码与帧前定界符字段;②目的地址和源地址字段;③类型字段;④数据字段;⑤帧校验字段。

16.直接存储器存取方式(DMA)直接存储器存取方式(DMA)解析:不经过CPU,数据直接在I/O设备与存储器间传输的方法称为直接存储器存取方式(DMA)

17.HTML

【解析】WWW服务器中所存储的页面是一一种结构化的文档,采用超文本标记语言(HypertextMarkupLanguage,HTML)书写而成。

18.\n与主机在同一个子网的路由器端口的IP地址

\n

19.DES

【解析】Kerberos基于对称密钥体制(一般采用DES,也可以用其他算法)。

20.

21.无连接无连接解析:UDP协议是一种不可靠的无连接(非连接)协议。

22.法律法律解析:安全策略模型包括了立安全环境的3个重要组成部分:威严的法律、先进的技术和严格的管理。

23.网络网络解析:在电子政务建设中,网络是基础,安全是关键,应用是目的。

24.RJ-45RJ-45解析:针对不同的传输介质,网卡提供了相应的接口。适应于粗缆的网卡应提供AUI接口;适应于细缆的网卡应提供BNC接口;适应于非屏蔽双绞线的网卡应提供RJ-45接口;适用于光纤的网卡应提供光纤的F/O接口。

25.代理代理解析:SNMP模型由管理结点和代理结点组成,采用代理一管理者模型。目前使用的标准网络管理协议中,简单网络管理协议(SNMP)和公共管理信息服务/协议(CMIS/CMIP)等都是采用的是代理一管理者模型。

26.真实性真实性解析:网络安全涉及到网络信息的保密性、完整性、可用性、真实性和可控性。通常的安全攻击类型有:第三方使甲方传向乙方的信息不能传送,称为中断:第三方使甲方传向乙方的信息同时传送给第三方,称为截取:第三方截取了甲方传向乙方的信息而把第三方的信息以甲方的名义传给乙方,称为修改;在没有甲方信息的情况下,第三方以甲方的名义发出信息给乙方,称为捏造。中断属于对可用性的攻击,截取属于对保密性的攻击,修改属于对完整性的攻击,捏造属于对真实性的攻击。

27.任意的或无规律的或没有规律的任意的或无规律的或没有规律的解析:网状型拓扑结构结点之间的连接是没有规律的。

28.主机-网络层主机-网络层解析:TCP/IP参考模型中最底层是主机-网络层,负责通过网络发送和接收IP数据报。

29.【审题关键句】读取正数,统计个数,右移后为奇数的个数及平均值。

\n【解题思路】

\n本题类似第44套试题,通过审题可以发现仅有一个不同点,即参与平均值计算的元素是数组xx[i]右移一位之后为奇数的元素,参考答案的第9条语句。

\n【参老答案】

\n

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

\n【解题思路】

\n①首先定义两个循环变量i、j;一个用来保存结构体变量长度的计算结果的变量len;一个用于中间转换数据的结构体变量tmp。

\n②计算结构体变量长度,并按结构体变量tmp分配len大小的内存空间。

\n③建立两个for循环,指定第一个for循环的循环变量i从0开始,到l00时结束,每循环一次,变量i的值加1;第2个for循环的循环变量j从i+1开始,即从当前行的下一行开始,到l00时结束,每循环一次,变量j的值加1。

\n④在循环体中指定排序的条件,分两个步骤指定,第一步通过strcmp函叛判断第i行的产品代码与其后面各行中产品代码的大小关系;第二步,如果比较的两行中产品代码相同的话,则再比较金额的大小。当第i行的产品代码小于后面比较

\n行的产品代码,又或者产品代码相同时,第i行的金额小于后面比较行的金额时,将执行if条件语句后面花括号中的命令,花括号中3条命令的功能就是根据题目要求实现将记录从大到小的排序。

\n【参考答案】

\n

31.A解析:在NetWare环境中,访问一个文件的路径为:文件服务器名\\卷名:目录名\\子目录名\\文件名。

32.C解析:ISDN致力于实现的目标之一就是提供一个标准用户接口,使通信网络内部的变化对终端用户是透明的。

33.C解析:主机板简称主板或母板,它是计算机主机的主要部件。通常,主板由5部分组成:CPU、存储器、总线、插槽以及电源。

34.voidencryChar(){inti;char*pf;for(i=0;i<maxline;i++){pf=xx[i];/*指针pf指向该行首地址*/while(*pf!=0){if((*pf>='A'&&*pf<='Z')||*pf*11%256<=32)/*如果原字符是大写字母或计算后的值小于等于32*/{pf++;/*则此字符不变取下一个字符*/continue;/*退出此次循环*/}*pf=*pf*11%256;/*如果不满足条件则用新字符替代原字符*/pf++;/*取下一个字符*/}}}voidencryChar()\r\n{inti;\r\nchar*pf;\r\nfor(i=0;i<maxline;i++)\r\n{\r\npf=xx[i];/*指针pf指向该行首地址*/\r\nwhile(*pf!=0)\r\n{\r\nif((*pf>='A'&&*pf<='Z')||*pf*11%256<=32)\r\n/*如果原字符是大写字母或计算后的值小于等于32*/\r\n\r\n{\r\npf++;/*则此字符不变,取下一个字符*/\r\ncontinue;/*退出此次循环*/\r\n}\r\n*pf=*pf*11%256;/*如果不满足条件,则用新字符替代原字符*/\r\npf++;/*取下一个字符*/\r\n}\r\n}\r\n}解析:本题考查的知识点如下:

(1)字符对应的ASCII码。

(2)判断结构中多个条件的“或”运算。

(3)退出一次循环。

在C语言中,字符可参与任何整数运算。实际上,是字符的ASCII码参与了.运算。所以可以直接用字符代入f(p)的关系式中求出替换字符。若原字符是大写字母或f(p)≤32,则该字符不变。只有当字符大于等于A小于等于Z时,才是大写字母,所以这两个条件之间用“与”运算。而字符是大写字母与f(p)≤32之间为或的关系,所以这两个条件之间用“或”运算。若字符不变,则可不必计算替换字符,使用continue退出本次循环,进入下一次循环的条件判断中。因为这里不是直接退出循环结构,所以不能使用break语句。

35.voidjsVal(){intijflag=0;for(i=5;i〈MAX;i++)/*如果4位数连续大于该数以前的5个数则置flag为1否则取下一个数*/{for(j=i-5;j〈i;j++){if(a[i]>a[j])flag=1;else{flag=0;break;}}if(flag==1&&a[i]%2==1&&a[i]%7==0)/*如果flag为1且该数是奇数该数能被7整除则将该数存入数组b中并统计满足条件的数的个数*/{b[cnt]=a[i];cnt++;}}for{i=0;i〈cnt-1;i++)/*将数组b中的数按从大到小的顺序排列*/for(j=i+1;j〈cnt;i++)if(b[i]〈b[j]){flag=b[i];b[i]=b[j];b[j]=flag;}}voidjsVal()\r\n{\r\ninti,j,flag=0;\r\nfor(i=5;i〈MAX;i++)/*如果4位数连续大于该数以前的5个数,则置flag为1,否则取下一个数*/\r\n\r\n{\r\nfor(j=i-5;j〈i;j++)\r\n{\r\nif(a[i]>a[j])\r\nflag=1;\r\nelse\r\n{flag=0;break;}\r\n}\r\nif(flag==1&&a[i]%2==1&&a[i]%7==0)/*如果flag为1且该数是奇数,该数能被7整除,则将该数存入数组b中,并统计满足条件的数的个数*/\r\n{\r\nb[cnt]=a[i];\r\ncnt++;\r\n}\r\n}\r\nfor{i=0;i〈cnt-1;i++)/*将数组b中的数按从大到小的顺序排列*/\r\nfor(j=i+1;j〈cnt;i++)\r\nif(b[i]〈b[j])\r\n{flag=b[i];\r\nb[i]=b[j];

温馨提示

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

评论

0/150

提交评论