版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
(2022年)江西省萍乡市全国计算机等级考试网络技术真题(含答案)学校:________班级:________姓名:________考号:________
一、单选题(10题)1.网络促销与传统促销在()上是相同的。
A.时空观念B.信息沟通方式C.消费群体和消费行为D.促销目的
2.
3.下列关于路由协议的描述中,正确的是()。.
A.RIP协议中,路由刷新报文主要内容是由若干(D、V)组成的表
B.RIP协议中,路由器在接收到更新报文后按照最短路径原则更新路由表
C.OSPF协议中,链路状态数据库中保存一个完整的路由表
D.OSPF协议中,当链路状态发生变化时用洪泛法向相邻路由器发送信息
4.关于网络信息收集的说法中正确的是()。
A.网络信息的收集没有任何中间环节
B.网络信息的收集,无法保证信息的准确性
C.网络信息的收集,有效保证了信息的准确性
D.网络信息的收集是全免费的
5.最古老的一种置换密码是由JuliusCaesar发明的()。
A.DES算法B.PES算法C.凯撒密码D.3DES
6.奈奎斯特定理描述了有限带宽、无噪声信道的最大数据传输速率与信道带宽的关系。对于二进制数据,若信道带宽B=3000Hz,则最大数据舆速率为()。A.300bpsB.3000bpsC.6000bpsD.2400bps
7.下列说法中,正确的是()。
A.服务器只能用大型主机、小型机构成
B.服务器只能用装配有安腾处理器的计算机构成
C.服务器不能用个人计算机构成
D.服务器可以用装配有奔腾、安腾处理器的计算机构成
8.关于以太网交换机的帧转发方式的说法,不正确的是()。
A.直接交换方式中帧出错检测由结点主机完成
B.存储转发方式具有帧差错检测能力
C.交换延迟时间最长的是存储转发方式
D.改进的直接交换方式只对长帧的地址字段进行差错控制
9.下列对IPv6地址FE80:0:0:0801:FE:0:0:04A1的简化表示中,错误的是()。
A.FElt::801:FE:0:0:04A1
B.FE80::801:FE:0:0:04A1
C.FE80:O:0:801:FE::04A1
D.FE80:0:0:801:FE::4A1
10.关于信息的说法最完整准确的是()。
A.广义地讲,信息是信号的模型或其符号的集合
B.信息就是新闻消息
C.信息是指一般的行情消息
D.信息的概念非常广泛,从不同的角度对信息可下不同的定义
二、填空题(10题)11.允许使用单位或个人按时间、地址等信息查询网络的使用情况是______提供的功能。
12.(16)身份认证又称为________,它是通信和数据系统中正确识别通信用户或终端身份的重要途径。
13.电子邮件由【】两部分组成。
14.TrumpetWinsock是Internet上的共享软件(Shareware),很受广大网民欢迎,主要功能就是进行【】。
15.常用的电子支付方式包括电子现金、【】和电子支票。
16.
17.
18.______是指通过计算机技术与通信技术的结合来实现信息的传输、交换、存储和处理。
19.
20.
三、2.填空题(8题)21.Internet是全球最大的计算机网络,它的基础协议是______。
22.P2P网络的基本结构之一是______结构,其特点是由服务器负责记录共享的信息以及回答对这些信息的查询。
23.用户与操作系统的接口有命令接口和【】两种。
24.为了在64Kb/s的通信信道上开通可视电话,假设图像分辨率为160×120,256级灰度,每秒5帧,声音信息占用32Kb/s,则必须采用图像压缩方法把图像的数据量至少压缩【】倍。
25.IP具有两种广播地址形式,它们是______广播地址和有限广播地址。
26.描述数据通信的基本技术参数是数据传输速率与【】。
27.在文件传输服务中,将文件从服务器传到客户机称为【】文件。
28.ATM层类似于【】层协议。
四、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个四位数,并已调用读函数readDat把这些数存入数组a中,请考生编制一函数jsVal,其功能是:如果四位数各位上的数字均为0或2或4或6或8中的一个数字,则统计出满足此条件的个数cnt,并把这些四位数按从大到小的顺序存入数组b中。最后main函数调用写函数writeDat把结果cnt以及数组b中符合条件的四位数输出到0ut.dat文件中。
注意:部分源程序存在test.c文件中。
程序中已定义数组:a[200],b[200],已定义变量:cnt
请勿改动数据文件in.dat中的任何数据、主函数main、读函数readDat和写函数writeDat的内容。
五、1.选择题(3题)31.ATM提供的服务是______。
A.面向连接的,通过数据报交换传送数据
B.面向无连接的,通过虚电路传送数据
C.面向连接的,通过虚电路传送数据
D.面向连接的,通过电路交换传送数据
32.假冒攻击属于()。
A.渗入威胁B.植入威胁C.主观威胁D.客观威胁
33.基于服务器的网络具有_______优点。
A.容错B.安全C.便于小型客户机的访问D.以上全部
六、1.程序设计题(3题)34.已知在文件IN42.DAT中存有N个实数(N<200),函数ReadDat()读取这N个实数并存入数组xx中。请编制程序Ca1Value(),其功能要求:
(1)求出这N个实数的平均值aver。
(2)分别求出这N个实数的整数部分值之和sumint及其小数部分之和sumdec,最后调用函数WriteDat()把所求的结果输出到文件OUT42.DAT中。
注意:部分源程序已给出。
请勿改动主函数main()、读函数ReadDat()和写函数WriteDat()的内容。
试题程序:
#include<stdio.h>
#include<conio.h>
#defineMAXNUM200
floatxx[MAXNUM];
intN=0;
doubleaver=0.0;
doublesumint=0.0;
doublesumdec=0.0;
intReadDat();
voidWriteDat();
voidCalValue()
{
}
voidmain()
{
clrscr();
if(ReadDat())
{
printf("数据文件IN42.DAT不能打开!\007\n");
return;
}
CalValue();
printf("文件IN42.DAT中共有实数%d个\n",N);
printf("平均值=%.21f\n",aver);
printf("整数部分之和=%.21f\n",sumint);
printf("小数部分之和=%.21f\n",sumdec);
WriteDat();
}
intReadDat()
{
FILE*fp;
intj;
if((fp=fopen("in42.dat","r"))==NULL)
return1;
while(!feof(fp))
{
fscanf(fp,"%f",&xx[N]);
if(xx[N]>0.001)N++;
}
fclose(fp);
return0;
}
voidWriteDat()
{
FILE*fp;
fp=fopen("OUT42.DAT","w");
fprintf(fp,"%dkn%.21f\n%.21f\n%.21f\n",N,aver,sumint,sumdec);
fclose(fp);
}
35.文件IN65.DAT中存有若干个(个数<200)4位数字的正整数,函数ReadDat()是读取这若干个正整数并存入数组xx中。请编制函数CalValue(),其功能要求是:(1)求出这个文件中共有多少个正整数totNum。
(2)求出这些数中的各位数字之和是奇数的个数totCnt,以及满足此条件的这些数的算术平均值totpjz。最后调用函数WriteDat()把所有结果输出到文件OUT65.DAT中。
注意:部分源程序已给出。
请勿改动主函数main()、读函数ReadDat()和写函数WriteDat()的内容。
#include<stdio.h>
#include<conio.h>
#defineMAXNUM200
intxx[MAXNUM];
inttotNum=0;
inttotCnt-0;
doubletotPjz=0.0;
intReadDat(void);
voidWriteDat(void);
voidCalValue(void)
{
}
voidmain()
{
inti;
clrscr();
for(i=0;i<MAXNUM;i++)
xx[i]=0;
if(ReadDat())
{
printf("数据文件IN65.DAT不能打开!\007\n");
return;
}
CalValue();
printf("文件IN65.DAT中共有正整数=%d个\n",totNum);
printf("符合条件的正整数的个数=%d个n",totCnt);
printf("平均值=%.21f\n",totPjz);
WriteDat();
}
intReadDat(void)
{
FILE*fp;
inti=0;
if((fp=fopen("IN65.DAT","r"))==NULL)
return1;
while(!feof(fp))
{
fscanf(fp,"%d",&xx[i++]);
}
fclose(fp);
return0;
}
voidWriteDat(void)
{
FILE*fp;
fp=fopen("OUT65.DAT","w");
fprintf(fp,"%d\n%d\n%.2,1f\n",totNum,totCnt,totPjz);
fclose(fp);
}
36.已知数据文件in80.dat中存有300个4位数,并已调用函数readDat()把这些数存入数组a中,请编制一函数isValue(),其功能是:求出个位数上的数减千位数上的数减百位数上的数减十位数上的数大于0的个数cnt,再求出所有满足此条件的4位数平均值pjz1,以及所有不满足此条件的4位数平均值pjz2,最后调用函数writeDat()把结果cnt,pjz1,pjz2输出到out80.dat文件。
例如:1239,9-1-2-3>0,则该数满足条件,计算平均值pjz1,且个数cnt=cnt+1。
8129,9-8-1-2<0,则该数不满足条件,计算平均值pjz2。
注意:部分源程序已给出。
程序中已定义数组:a[300],b[300],定义变量:cnt,pjz1,pjz2。
请勿改动主函数main()、读函数readDat()和写函数writeDa(()的内容。
试题程序:
#include<stdio.h>
inta[300],cnt=0;
doublepjzl=0.0,pjz2=0.0;
voidjsValue()
{
}
main()
{
inti;
readDat();
jsValue();
writeDat();
printf("cnt=%d\n满足条件的平均值pjz1=%7.2If\n不满足条件的平均值
pjz2=%7.2If\n",cnt,pjz1,pjz2);
}
readDat()
{
FILE*fp;
inti;
fp=fopen{"in80.dat","r");
for(i=0;i<300;i++)
fscanf(fp,"%d,",&a[i]);
fclose(fp);
}
writeDat()
{
FILE*fp;
inti;
fp=fopen("out80.dat","w");
fprintf(fp,"%d\n%7.21f\n%7.21f\n",cnt,pjzl,pjz2);
fclose(fp);
}
参考答案
1.D
2.A
3.BRIP协议中,路由刷新报文主要内容是由若干(V、D)组成的表,其中V代表矢量,标识该路由器可以到达的目的网络或目的主机;D代表距离,指出该路由器到达的目的网络或目的主机的距离。OSPF使用分布式链路状态协议,链路状态数据库存储着全网的拓扑结构图,并且在全网内保持一致。链路状态发生变化时用洪泛法向是所有路由器发送信息。故选择B选项。
4.C
5.C
6.C解析:奈奎斯特准则指出:信号在无噪声的信道中传输时,对于二进制信号的最大数据传输率Rmax与通信信道带宽B(B=f,单位是Hz)的关系可以写为:Rmax=2*f(bps)对于二进制数据,若信道带宽B=f=3000Hz,则最大的数据传输速率为6000bps。
7.D解析:在客户机/服务器体系下,服务器一般具有功能强大的处理能力、容量很大的存储器以及快速的输入输出通道和联网能力。通常它的处理器采用高端微处理器芯片组成,如32位的奔腾和64位的安腾芯片等。原则上过去的小型机和大型机以及个人计算机都可以充当服务器的角色。
8.D改进的直接交换方式结合了直接交换方式和存储转发方式的优点,改进的直接交换方式对长帧的地址字段和控制字段都进行了差错检测。
9.A由于IPv6地址中许多地址的内部可能有很多个0,所以有几种优化方法可以使用。第一种,在一个组内前导0可以省,比如04A1可以写成4A1。第二种,16个“0”位构成的一个或多个组可以用一对冒号来代替。因此此题中的IPv6地址可写成B、C、D选项中的任意形式。而A中FE80中的“0”是不可以省的,所以选项A错误。
10.D
11.网络计费管理网络计费管理解析:网络计费的功能包括:①建立和维护计费数据库;②建立和管理计费策略;③能够对指定地址进行限量控制;④允许使用单位或个人按时间、地址等信息查询网络的使用情况。
12.(16)身份识别【解析】身份认证又称身份识别,它是通信和数据系统中正确识别通信用户或终端身份的重要途径。
13.邮件头、邮件体邮件头、邮件体解析:电子邮件由邮件头、邮件体两部分组成。
14.拨号连接拨号连接
15.电子信用卡电子信用卡解析:常用的电子支付方式包括电子现金、电子信用卡和电了支票。
16.浏览器
【解析】FTP协议没有对用户接口进行定义,因而存在多种形式的用户接口。用户使用的FTP用户接口程序通常有传统的FTP命令行、浏览器和FTP下载工具。
17.
18.数据通信数据通信解析:数据通信是指通过计算机技术与通信技术的结合来实现信息的传输、交换、存储和处理。数据通信系统是指以计算机为中心,通过数据传输系统与分布在远地的数据终端设备连接起来,以实现数据通信的系统。
19.工作站
20.数据传输
【解析】电路交换方式与电话交换的工作过程类似。两台计算机通过通信子网进行数据交换之前,首先要在通信子网中建立一个实际的物理线路连接。电路交换的通信过程分为三个阶段:线路建立阶段、数据传输阶段和线路释放阶段。
21.TCP/IPTCP/IP解析:Internet实现了TCP/IP参考模型与协议的结合。TCP/IP协议使得网络提供不受主机与用户微型计算机机型、使用的操作系统限制的通用服务变为可能。
22.集中式集中式解析:目前,P2P网络存在4种主要的结构类型,集中式拓扑结构、分布式非结构化拓扑结构、分布式结构化拓扑结构以及混合式P2P网络结构。
23.系统调用系统调用解析:按用户界面的观点,操作系统是用户与计算机之间的接口。用户通过操作系统提供的服务来有效的使用计算机。一般操作系统提供了两类接口为用户服务,一种是程序一级的接口,即通过一组广义指令(或称系统调用)供用户程序和其他系统程序调用;另一种是作业一级的接口,提供一组控制命令供用户去组织和控制自己的作业。
24.2424解析:256级灰度要用8位二进制数来表示,所以每秒钟图像的数据量是160×120×8×5=768000位,现在,64Kb/s的通信信道被声音信息占用了32Kb/s,图像传输就只剩下32Kb/s即每秒32768位,所以压缩比例应该为768000/32768约24倍。
25.直接直接解析:IP具有两种广播地址形式,它们是直接广播地址和有限广播地址。
26.误码率误码率解析:本题考查点是数据传输速率与误码率。数据传输速率是指每秒可以传输的二进制代码位数,单位是“位/秒”,记作b/s或bps,因此,数据传输速率又称为比特率。误码率是指数字信号在传输过程中被传错的二进制位的概率,也称为出错率。它是衡量数字通信系统可靠性的一个重要参数。若传输的总位数为N,传错的位数为Ne,则误码率P可表示为:P=Ne/N。
27.下载下载解析:本题考查点是文件传输服务中的下载文件服务。文件传输服务又称为FTP服务。FTP采用客户机/服务器工作模式,遵守FTP协议(文件传输协议)。因特网中许多可提供下载文件的站点提供FTP服务。当需要使用FTP服务时,客户机向FTP文件服务器发送请求,服务器接受请求,建立链路,按客户机要求传送文件。文件传输是双向的,将FTP服务器上的文件传送到客户机磁盘中称为“下载”文件,而将客户机磁盘的文件传送到FTP服务器上则称为“上传”文件。
28.数据链路数据链路解析:ATM层类似于数据链路层协议。
29.【审题关键句】读取l000个数,奇数个数、平均值及方差,偶数个数及平均值。
\n【解题思路】
\n本题类似第48套试题,通过审题可以发现本题仅一个不同点,即本题中要求计算的是奇数的方差,参考答案的第15~20条语句。另外,本题给出的原程序中已经定义了odd,因此在答案程序中不需要再次定义该变量。
\n【参考答案】
\n
\n
30.【审题关键句】各位都是偶数,从大到小排序。
\n【解题思路】
\n①首先,本题要定义多个变量,包括两个循环变量循环i、j;用来存放四位数分解之后各位数的变量qw(千位)、bw(百位)、sw(十位)和gw(个位);一个用于数据交换的整型变量ab。
\n②通过for循环依次对数组中的每个四位数进行分解,得到每位上的数字,然后通过if条件语句判断每位数是否都为偶数,注意,每个表达式之问的关系为与运算,即需要同时满足这4个表达式的数才符合条件。
\n③将满足条件的四位数赋给数组b[cnt],同时数组下标值加1,当for循环执行完毕后,则所有满足条件的四位数全部存放到数组b[cnt]中。
\n④最后通过两个for循环,对数组b[cnt]的元素按从大到小的顺序排序,排序过程中,变量ab作为数据交换的中间变量。
\n【参考答案】
\n
31.C解析:ATM网络是面向连接的交换网络,与X.25的分组交换方式类似。数据传输时,需要在发送方和接收方之间进行建立、维持和释放虚电路的操作。ATM在每个信元的头部包含一个VCI和VPI信息,用以创建多条逻辑信道,并在需要时进行多路复用。
32.A解析:主要的渗入威胁有假冒、旁路控制、授权侵犯;主要的植入威胁有特洛伊木马、陷门。假冒是大多数黑客采用的攻击方法,它让某个未授权实体使守卫者相信它是一个合法的实体,从而攫取该合法用户的特权。
33.D解析:基于服务器的网络具有的优点有:集中化的安全措施;专用的服务器;便于访问、备份;同步化的文件。
34.voidCalValue(){inti;doublexsum=0.0;for(i=0;i<N;i++){sumint=sumint+(int)xx[i];/*求整数部分之和*/x=xx[i]-(int)xx[i];/*求每个数的小数部分*/sumdec=sumdec+x;/*求小数部分之和*/sum=sum+xx[i];/*求N个数之和*/}aver=sum/N;/*求N个数的平均数*/}voidCalValue()\r\n{inti;\r\ndoublex,sum=0.0;\r\nfor(i=0;i<N;i++)\r\n{sumint=sumint+(int)xx[i];/*求整数部分之和*/\r\nx=xx[i]-(int)xx[i];/*求每个数的小数部分*/\r\nsumdec=sumdec+x;/*求小数部分之和*/\r\nsum=sum+xx[i];/*求N个数之和*/\r\n}\r\naver=sum/N;/*求N个数的平均数*/\r\n}解析:本题考查的知识点如下;
(1)循环结构的使用。
(2)强制类型转换。
将一个实数的整数部分和小数部分分开,这里使用的方法是强制类型转换法。强制类型转换是按照要求将表达式的值转换成指定的类型。将一个实数强制转换成整型数之后,其小数部分被去掉(不是四舍五入,而是直接删除)。对数组中的200个实数求和及平均值,可以使用循环结构。
35.voidCalValue(void){intithouhuntendata;for(i=O;i{if(!xx[i])coutinue;if(xx[i]>0)totNum++;/*求正整数的个数*/thou=xx[i]/1000;/*求四位数的千位数字*/hun=xx[i]%1000/100;/*求四位数的百位数字*/ten=xx[i]%100/10;/*求四位数的十位数字*/data=xx[i]%10;/*求四位数的个位数字*/if((thou+hun+ten+data)%2){totCnt++;/*求各位数字之和是奇数的个数*/tot.Pjz+=xx[i];/*求满足条件的数的总和*/}totPjz/=totCnt;/*求满足条件的数的平均值*/voidCalValue(void)\r\n{inti,thou,hun,ten,data;\r\nfor(i=O;i{if(!xx[i])coutinue;\r\nif(xx[i]>0)totNum++;/*求正整数的个数*/\r\nthou=xx[i]/1000;/*求四位数的千位数字*/\r\nhun=xx[i]%1000/100;/*求四位数的百位数字*/\r\nten=xx[i]%100/10;/*求四位数的十位数字*/\r\ndata=xx[i]%10;/*求四位数的个位数字*/\r\nif((thou+hun+ten+data)%2)\r\n{totCnt++;/*求各位数字之和是奇数的个数*/\r\ntot.Pjz+=xx[i];/*求满足条件的数的总和*/\r\n}\r\ntotPjz/=totCnt;/*求满足条件的数的平均值*/解析:本题考查的知识点如下:
(1)“%”与叩’的使用。
(2)数组结束的判断和强行退出一层循环结构。
在本题中,并没有给出确切的数据个数,是以数据的最大个数定义的数组。在主函数中,给所有的数组成员赋初值为0,而从文件中读取的数据是正整数,所以只要数组的某个元素为0,则说明数组存的数据已经结束。此时就可以结束循环结
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 吉林省通化市展览馆消防安全测试题二十(含答案)
- 广东省珠海市旅游景区消防安全测试题十七(含答案)
- 外墙保温设计合同范本
- 2024-2025学年江苏省百校联考高一下学期5月月考物理试题(解析版)
- 塔吊地基出售合同范本
- 土地承包合同中止协议
- 在哪用电话签协议合同
- 土地转卖协议合同范本
- 培养包装模特合同范本
- 外教聘请服务合同范本
- 2025年服装行业快时尚营销模式可行性研究报告
- 2025年高等教育自学考试全国统一命题考试税法试卷含解析及答案
- 花卉工考试题及答案
- Unit2Period7ReadingforWriting课件-仁爱科普版初中英语八年级上册
- 学困生学法指导课件
- 2025-2030中国啤酒风味创新及消费者接受度调研报告
- DB42-T 2189-2024 小流域水土保持综合治理项目实施方案编制技术规范
- 心脑血管疾病讲座课件
- 数智企业经营沙盘模拟实训教程-人力规则
- 盘扣架支架计算小程序EXCEL
- “烹饪”技能大赛赛项规程
评论
0/150
提交评论