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

下载本文档

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

文档简介

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

一、单选题(10题)1.下列不属于物理层安全风险的是()。

A.环境事故造成的设备损坏

B.电源故障造成设备断电,导致数据库信息丢失

C.电磁辐射造成的数据信息被窃取

D.线路搭载造成数据被截获

2.信息存储安全通常采用用户访问权限设置、用户口令加密、用户身份认证和()方法等进行提高存储安全。

A.数据加密与结点地址过滤B.存储转发与数据过滤C.数据传输与数据过滤D.存储加密与结点地址过滤

3.下列服务中,()不是网络操作系统提供的服务。

A.文件服务B.网络管理服务C.打印服务D.办公自动化服务

4.下列关于CiseoAironet1100进入快速配置步骤的描述中,错误的是()。

A.使用5类无屏蔽双绞线将PC机和无线接入点连接起来

B.接入点加电后,确认PC机获得了10.0.0.X网段的地址

C.打开PC机浏览器,并在浏览器的地址栏输入接入点的默认IP地址10.0.0.254

D.输入密码进入接入点汇总状态页面,并点击“ExpressSetup”进入快速配置页面

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

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

6.使网络服务器中充斥着大量要求回复的信息,消耗带宽,导致网络或系统停止正常服务,这属于什么攻击类型()。

A.拒绝服务B.文件共享C.BIND漏洞D.远程过程调用

7.若服务器系统年停机时间为10分钟,那么系统可用性至少达到()。

A.99%B.99.9%C.99.99%D.99.999%

8.以下不属于计算机病毒生命周期的是()。

A.潜伏阶段B.繁殖阶段C.触发阶段D.破坏阶段

9.当用户向ISP申请因特网账户时,用户的E-mail账户应包括()信息。

A.账号B.邮箱C.口令D.账号、口令

10.

二、填空题(10题)11.第

67

计算机运算快慢与的时钟频率紧密相关。

12.(5)网桥按照路由表的建立方法分为两类:_______和源路由网桥。

13.认证方式主要包括PKI认证、摘要算法认证和______。

14.年,IBM公司推出个人计算机IBM-PC,此后又经过若干代的升级和演变,从而形成了庞大的个人计算机市场,使得计算机得到空前的普及。

15.因特网中的每台主机至少有一个IP地址,而且这个IP地址在全网中必须是【13】的。

16.

17.传输层的主要任务是向用户提供可靠的______服务,透明地传送报文。

18.在数据通信中,使用多路复用技术大大提高了线路的利用率,最基本的多路复用技术有两类:【】和时分多路复用。

19.______的虚拟局域网的建立是动态的,它代表了一组IP地址,并由称做代理的设备对虚拟局域网中的成员进行管理。

20.路由器是构成因特网的关键设备。按照OSI参考模型,它工作于【】层。

三、2.填空题(8题)21.常用的电子支付方式包括【】、电子信用卡和电子支票。

22.ATM是以【】为数据传输单元的一种分组交换和复用技术。

23.随着宽带网在应用领域的拓展以及多媒体技术的进一步发展,一种全新的、能和收看者交互的电视形式开始出现,这种电视形式被称作【】。

24.局域网参考模型只对应OSI参考模型的数据链路层与物理层,它将数据链路层划分为逻辑链路控制子层与【】子层。

25.我们知道经典奔腾的处理速度可达到300MIPS。其中MIPS的含义是______。

26.性能管理包括监视和______两大功能。

27.Internet的URL(Uniform.ResourceLocators,统一资源定位器)主要包括三部分:协议类型、【】和路径及文件名。

28.计算机的特点有信息处理特性、程序控制特性、灵活选择特性和______特性。

四、C语言程序设计题(2题)29.函数readDat是从文件in.dat中读取20行数据存放到字符串数组xx中(每行字符串长度均小于80)。请编制函数jsSort,其函数的功能是:以行为单位对字符串按下面给定的条件进行排序,排序后的结果仍按行重新存入字符串数组xx中,最后调用函数writeDat把结果xx输出到文件out.dat中。

条件:字符串从中间一分为二,左边部分按字符的ASCII值降序排序,右边部分不作处理,排序后,左边部分与右边部分按例子所示进行交换。如果原字符串长度为奇数,则最中间的字符不参加处理,字符仍放在原位置上。

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

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

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.关于非涉密政务办公网,下列说法错误的是()。

A.运行政府部门内部非涉密的办公系统

B.响应公众政务服务业务系统发出的业务服务请求

C.不会涉及敏感信息

D.非涉密政务办公网络之间通过非涉密政务专网连接

32.WWW浏览器的工作基础是解释执行用______语言书写的文件。

A.HTMLB.JavaC.SQLD.VCq4

33.决定局域网特性的主要技术要素包括______、传输介质与介质访问控制方法。

A.所使用的协议B.网络拓扑结构C.数据传输环境D.主机的时钟频率

六、1.程序设计题(3题)34.函数ReadDat()的功能是实现从文件IN73.DAT中读取一篇英文文章存入到字符串数组xx中。请编制函数CovertCharD(),该函数的功能是:以行为单位把字符串中的所有小写字母改成该字母的上一个字母,如果是字母a,则改成字母z。大写字母仍为大写字母,小写字母仍为小写字母,其他字符不变。把已处理的字符串仍按行重新存入字符串数组XX中,最后调用函数WriteDat()把结果XX输出到文件OUT73.DAT中。

例如:原文AdbBcdza

abckLLHj

结果AcaBbcyz,

ZabjLLgi

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

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

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

试题程序:

#include<stdio.h>

#include<string.h>

#include<conio.h>

charxx[50][80];

intmaxline=0;

intReadDat(void);

voidWriteDat(void);

voidCovertCharD()

{

}

voidmain()

{

clrscr();

if(ReadDat())

{

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

return;

}

CovertCharD();

WriteDat();

}

intReadDat()

{

FILE*fp;

inti=0;

char*p;

if((fp=fopen("IN73.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(void)

{

FILE;fp;

inti:

clrscr();

fp=fopen("OUT73.DAT","N");

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

{

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

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

}

fclose(fp);

}

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

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

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

试题程序:

#include<stdio.h>

#include<conio.h>

#defineMAXNUM200

ihtxx[MAXNUM];

inttotNum=0;

inttotCnt=0;

doubletotPjz=0.0;

intReadDat(void);

voidWriteDat(void);

voidCalValue(void)

{

}

voidmain()

{

inti;

clrscr();

for(i=0;ixx[i]=0;

if(ReadDat())

{

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

return;

}

CalValue();

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

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

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

WriteDat();

intReadDat(void)

{

FILE*fp;

ihti=0;

if((fp=fopen("IN70.DAT","r"))==NULL)return1;

while(!feof(fp))

{

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

}

fclose(fp);

return0;

}

voidWriteDat(void)

{

FILE*fp;

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

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

fclose(fp);

}

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

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

试题程序:

#include<stdio.h>

#defineMAX200

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

voidjsVal()

{

}

voidreadDat(){

{

inti;

FILE*fp;

fp=fopen("in53.dat","r");

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

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

fclose(fp);

}

voidmain()

{

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("out53.dat","w");

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

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

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

fclose(fp);

}

参考答案

1.D

2.A

3.D网络操作系统提供的基本服务有:文件服务、打印服务、数据库服务、通信服务、信息服务、分布式服务、网络管理服务和Internet/lntranet服务。选项D1中的办公自动化服务不是网络操作系统提供的基本服务。

4.CciscoAironet1100通过PC机浏览器访问时,在浏览器的地址栏里输入无线接入点的IP地址10.O.0.1,因此C项描述错误,故选择C选项。

5.A

6.A

7.CC【解析】按每年365天计算,每天共24*60分钟,因此一年共365*24*60分钟。服务器系统停机10分钟,其可用性为1-10/365*24*60=99.99%,因此答案选C。

8.D计算机病毒生命周期包括4个阶段;潜伏阶段、繁殖阶段、触发阶段和执行阶段。

9.D【解析】在因特网中每个用户的E-mail都有一个全球唯一的E-mail地址,即用户的E-mail地址。用户的E-mail地址由两部分组成,后一部分为邮件服务器的主机名或邮件服务器所在域的域名,前一部为用户在该邮件服务器中的账号,中间用“@”仆隔。每个要通过某个ISP接入因特网的用户,在使用之前必须向该ISP申请一个账号。用户向ISP申请因特网E-mail账号时,ISP会告知用户合法的账号名和口令,而通过“@”组合的账号名与ISP邮件服务器主机名常常就是用户的电子邮件地址。

10.C

11.微处理器(CPU)

【解析】计算机运算的快慢与微处理器的时钟频率紧密相关,所以也用主频来表示CPU的处理速度。

12.(5)透明网桥【解析】网桥按照路由表的建立方法分为两类:透明网桥和源路由网桥。这两种网桥标准分别由IEEE802.1与IEEE802.5两个分委员会制定。

13.账户名/口令认证账户名/口令认证解析:认证技术主要解决网络通信过程中通信双方的身份认可。账户名/口令认证是一种常用的认证方式,主要用于操作系统登录和Telnet等。此外还有基于PKI的认证和使用摘要算法的认证方式。

14.19811981年,IBM公司推出个人计算机IBM-PC,此后又经过若干代的升级和演变,从而形成了庞大的个人计算机市场,使计算机得到空前的普及。许多人认识计算机,就是从微型机开始的。

15.唯一本题考查点是IP地址在全网中的唯一性。所有连入Internet的计算机必须拥有一个网内唯一的IP地址,以便相互识别.就像每台电话机必须有一个唯一的电话号码一样。

16.数据传输速率

【解析】描述计算机网络中数据通信的基本技术参数是数据传输速率与误码率。

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

18.频分多路复用或FDMA频分多路复用或FDMA解析:最基本的多路复用技术有两类:1、频分多路复用;把传输线的总频带划分成若干个分频带,以提供多条数据传输信道;2、时分多路复用:用时间片轮转的方法使多个通信信道分时共享一条公共传输线。

19.基于IP广播组基于IP广播组解析:基于IP广播组的虚拟局域刚是动态建立的,由代理对虚拟局域网中的成员进行管理。

20.网络网络解析:网桥是在数据连路层上实现不同网络的互连的设备;路由器是在网络层上实现多个网络互连的设备;网关是通过使用适当的硬件与软件,来实现不同网络协议之间的转换功能,硬件提供不同网络的接口,软件实现不同的互联网协议之间的转换。

21.电子现金电子现金解析:电子支付工具包括了电子现金、电子信用卡和电子支票等。在电子商务活动中,客户通过计算机终端上的浏览器访问商家的Web服务器,进行商品或服务的订购,然后通过电子支付工具与商家进行结算。

22.信元信元解析:本题考查点是ATM交换技术。异步传输模式ATM是一种面向连接的分组交换和复用技术,主要特征有:①通过虚电路传送数据,并在需要时可以进行多路复用;②ATM用固定长度53B的信元发送数据;③ATM交换机能够以非平等的方式处理同一信道内不同连接中的信元流。

23.视频点播或VOD或VideoOnDemand或点播电视视频点播或VOD或VideoOnDemand或点播电视解析:计算机网络和多媒体通信的发展非常迅速,点播电视(VOD)以一种全新的、能和收看者交互的电视形式开始出现。

24.介质访问控制MAC或MAC介质访问控制,MAC或MAC解析:局域网参考模型只对应OSI参考模型的数据链路层与物理层,它将数据链路层划分为逻辑链路控制(LogicalLinkControl,LLC)子层与介质访问控制(MediaAccessControl,MAC)子层。

25.每秒执行百万条指令每秒执行百万条指令解析:MIPS是MillionInstructionsPerSecond的缩写,表示每秒执行百万条指令。

26.调整调整解析:从概念上讲,性能管理包括监视和调整两大功能。前者主要指跟踪网络活动,后者是通过改变设置来改善网络的性能。

27.主机名主机名解析:页面到页面的链接信息由URL(Uniform.ResourceLocators,统一资源定位器)维持。URL主要包括三部分:协议类型、主机名和路径及文件名。其格式如下:协议类型://主机名/路径及文件名。

28.正确应用正确应用解析:计算机的特点有信息处理特性、程序控制特性、灵活选择特性和正确应用特性。

29.【审题关键句】以行为单位从字符串左边部分降序排序,排序后左边部分与右边部分进行交换。如果原字符串长度为奇数,则最中间的字符不参加处理。

\n【解题思路】①定义循环变量i、j、k和整型变量len、P。

\n②第一层for循环中,循环变量i从0开始,依次递增直到其值等于20,实现对20行数据的逐行处理。在循环体中,对于i行首先调用函数strlen(xx[i])求得第i行字符串的长度,并把其值赋给变量len,再用len除以2,得到第i行字符串长度的一半,赋给变量P。在第二层for循环中,循环变量j从0开始,依次递过来增直到其值等于(p-1),在第三层for循环中,循环变量k从j+1开始,依次递过来增直到其值等于P,比较字符xx[i][j]ASCII码值与xx[i][k]ASCII码值的大小,如果字符xx[i][j]的ASCII码值小于xx[i][k]的ASCII码值,则两者进行互换实现对第i行字符串左半部分的字符串按降序排列。

\n③用变量len的值对2求余数,如果余数为1,则调用函数字符串拷贝函数strcpy,把从字符串xx[i]+P+1开始直到字符串xx[i]的结尾的子字符拷贝到字符串变量str中,再调用字符串连接函数stmcat把字符串xx[i]的中间字符连接到字符串变量s仃的后面,再调用字符串连接函数stmcat把字符串xx[i]的左半部分的子字符串连接到变量str的后面;如果余数不等于l,则调用字符串拷贝函数strcpy,把从字符串xx[i]+P开始直到字符串xx[i]的结尾的子字符拷贝到字符串变量str中,再调用字符串连接函数strncat把字符串xx[i]的左半部分的子字符串连接到变量str的后面,实现字符串xx[i]左右部分子字符串的交换。

\n④调用字符串拷贝函数strcpy,把字符串变量str的值拷贝到字符串xx[i],实现把排序后的结果仍按行重新存入字符串数组xx中。

\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.C解析:非涉密政务办公网络可能涉及部分敏感信息,因此需要与公众服务业务网络之间要通过逻辑隔离措施加以隔离。

32.A解析:浏览器软件主要解释执行超文本文件,这种文件用HTML(超文本标记语言)书写。HTML文档是Web站点的主要文档。

33.B解析:决定局域网特性的主要技术要素包括网络拓扑结构、传输介质与介质访问控制方法。其中最主要的是介质访问控制方法。

34.voidCovertCharD(){ihti;char*pf;for(i=0;i<maxline;i++){pf=xx[i];/*指针pf指向各行的首地址*/while(*pf)if(*pf=='a')/*如果是字母a则改成字母z*/{*pf='z';pf++;/*指向下一个字符*/}elseif(*pf>='b'&&*pf<='z')/*小写字母'b'到'z'改成该字母的上一个字母*/{*pf-=1;pf++;/*指向下一个字符*/}elsepf++;/*如果不满足条件则不变字符指向下一个字符*/}}voidCovertCharD()\r\n{ihti;\r\nchar*pf;\r\nfor(i=0;i<maxline;i++)\r\n{pf=xx[i];/*指针pf指向各行的首地址*/\r\nwhile(*pf)\r\nif(*pf=='a')/*如果是字母a,则改成字母z*/\r\n{*pf='z';\r\npf++;/*指向下一个字符*/\r\n}\r\nelseif(*pf>='b'&&*pf<='z')/*小写字母'b'到'z',改成该字母的上一\r\n个字母*/\r\n{*pf-=1;\r\npf++;/*指向下一个字符*/\r\n}\r\nelsepf++;/*如果不满足条件,则不变字符,指向下一个字符*/\r\n}\r\n}解析:本题考查的知识点如下:

(1)字符串的计算。

(2)循环结构的使用。

(3)使用指针实现对数组的访问。

本题中,将字符存放在二维数组中,以行为字符处理的基本单位,可以定义一个指针,指向每一行字符。初始时,指针指向每一行的第一个元素,增加指针地址就可以实现对一行数据的完全访问。要将所有小写字母改成它的前一个字母,小写字母的ASCⅡ码是连续的,可直接将其ASCⅡ码减1,则得要求的字符。注意;字母a要单独处理,其他字符保持不变。

35.voidCalValue(void){intidata;for(i=0;i{if(!xx[i])break;/*如果数为0则表示数组存的数已经结束退出循环*/if(xx[i]>0)totNum++;/*统计正整数的个数*/data=xx[i]>>1;/*将数右移一位*/if(data%2)/*如果产生的新数是奇数*/{totCnt++;/*统计满面足条件的数的个数*/totPjz+=xx[i];/*求满足条件的数的总和*/}}totPjz/=totCnt;/*求满足条件的数的平均值*/voidCalValue(void)\r\n{\r\ninti,data;\r\nfor(i=0;i{\r\nif(!xx[i])break;/*如果数为0,则表示数组存的数已经结束,退出循环*/\r\nif(xx[i]>0)\r\ntotNum++;/*统计正整数的个数*/\r\ndata=xx[i]>>1;/*将数右移一位*/\r\nif(data%2)/*如果产生的新数是奇数*/\r\n{\r\ntotCnt++;/*统计满面足条件的数的个数*/\r\ntotPjz+=xx[i];/*求满足条件的数的总和*/\r\n}\r\n}\r\ntotPjz/=totCnt;/*求满足条件的数的平均值*/解析:本题考查的知识点如下:

(1)右移运算符“>>”的使用。

(2)数组结束的判断和强行退出一层循环结构。

(3)特殊运算符“%”的使用。

在本题中,并没有给出确切的数据个数,足以数据的最大个数定义的数组。在主函数中,给所有的数组成员赋初值为0,而从文件中读取得数据是正整数,所以只要数组的某个元素为0,则说明数组存的数据已经结束。此时就可以结束循环结构。这里要使用右移运算符实现数据的右移位,右移运算符是双目运算符。运算符左侧是要移的数据,右侧是移动的位数。右侧移出的数据(低位数据)舍弃。1个数除以2取余

温馨提示

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

评论

0/150

提交评论