版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
2023年辽宁省丹东市全国计算机等级考试网络技术测试卷(含答案)学校:________班级:________姓名:________考号:________
一、单选题(10题)1.下列关于WWW服务的特点,错误的是()。
A.用户可以在世界范围内任意查找、检索、浏览及添加信息
B.提供生动直观、易于使用、统一的图形用户界面
C.服务器之间可以相互链接
D.只能访问文本信息
2.下列属于广域网QoS技术的是()。
A.RSVPB.PSTNC.MSTPD.ISDN
3.10Mbps的传输速率,每秒钟可以发送()bit。
A.1×107B.1×106C.1×109D.1×1012
4.文件系统采用二级文件目录,可以()
A.缩短访问存储器的时间B.实现文件共享C.节省内存空间D.解决不同用户间文件命名冲突
5.第
9
题
计算机网络的传输介质中性能最好、应川前途景广泛的一种是()
A.无线电B.光纤C.同轴电缆D.双绞线
6.如下图所示,两台Catelyst3548交换机通过千兆以太网端口连接,Catelyst3548A使用IEEE802.1Q协议,两台交换机之间需要传输ID号为10、14、24,VLAN名为libl0、libl4和lib24的3个VLAN,禁止传送ID号为100—1000的VLAN信息,下列交换机B的VLAN配置,正确的是()。
A.Switch一3548#vlandataSwitch一3548(vlan)#vlan10liblOSwitch一3548(vlan)#vlan14libl4Switch一3548(vlan)#vlan24lib24Switch一3548(vlan)#exitSwitch—-3548#configureterminalSwitch一3548(config)#interfacegO/8Switch一3548(config—if)#switchpoamodetrunkSwitch一3548(config—if)#switchpoatrunkencapsulationislSwitch一3548(config—if)#switchpo~trunkallowedvlan10,14,24Switch一3548(config—if)#switchpoatrunkallowedvlanexcept100—1000Switch一3548(config—if)#exit
B.Switch一3548#vlandataSwitch一3548(vlan)#vlan10namelibl0Switch一3548(vlan)#vlan14namelibl4Switch一3548(vlan)#vlan24namelib24Switch一3548(vlan)#exitSwitch—-3548#configureterminalSwitch一3548(config)#interfaceg0/8Switch一3548(config—if)#switchportmodetrunkSwitch一3548(config—if)#switchpo~trunkencapsulationdotlqSwitch一3548(config—if)#switchporttrunkallowedvlan10,14,24Switch一3548(config—if)#switchpoatrunkallowedvlanexcept100—1000Switch一3548(config—if)#exit
C.Switch一3548#vlandataSwitch一3548(vlan)#vlan10namelibl0Switch一3548(vlan)#vlan14namelibl4Switch一3548(vlan)#vlan24namelib24Switch一3548(vlan)#exitSwitch-3548#configureterminalSwitch一3548(config)#interfaceg0/8Switch一3548(config—if)#switchportmodetrunkSwitch一3548(config—if)#switchpoatrunkencapsulationislSwitch一3548(config—if)#switchpoatrunkallowedvlan10,14,24Switch一3548(config—if)#switchpoatrunkallowedvlanexcept100—1000Switch一3548(config—if)#exit
D.Switch一3548#vlandataSwitch一3548(vlan)#vlan10namelibl0Switch一3548(vlan)#vlan14namelibl4Switch一3548(vlan)#vlan24namelib24Switch一3548(vlan)#exitSwitch—3548#configureterminalSwitch一3548(config)#interfacego/8Switch一3548(config—if)#switchportmodetrunkSwitch一3548(config—if)#switchpo~trunkencapsulationdotlqSwitch一3548(config—if)#switchporttrunkaccessvlan101424Switch一3548(config—if)#switchporttrunkallowedvlanclear100—1000Switch一3548(config—if)#exit
7.一台主机的IP地址为8,子网屏蔽码为40,那么这台主机的主机号为
A.4B.6C.8D.68
8.信息安全的发展过程经历了三个阶段,每个阶段都有其代表特征,下列哪个特征不能代表三个阶段的任意一个阶段()。
A.INFOSECB.COMSECC.InformationAssuranceD.PTRTE
9.在网上信息发布平台发布网络信息具有以下哪个特点()。
A.提供7X24小时服务,提高了为顾客提供咨询服务的成本
B.信息的修改和更新方便快捷
C.只能以文字的方式介绍企业或产品的有关情况
D.可以有目的地选择发送对象,使信息发布更有针对性
10.若服务器系统可用性达到99.99%,那么每年的停机时间必须小于()
A.4分钟B.10分钟C.53分钟D.106分钟
二、填空题(10题)11.NetWare是公司的网络操作系统。
12.SUN公司的Solaris是在______操作系统的基础上发展起来的。
13.一个基于主机的漏洞扫描系统通过依附于主机上的扫描器代理侦测主机________的漏洞。
14.DES是一种迭代的分组密码,其输入和输出都是位,使用一个56位的密钥以及附加的8位奇偶校验位。
15.IEEE制定的UNIX统一标准是______。
16.IP数据报重组时,分片顺序由字段提供。
17.Skype采用了密钥长度为位的AES加密法。
18.Novell公司的NetWare最著名的地方就是它的______和打印管理。
19.自治系统之间的路由选择使用的是_________协议。
20.资源共享的观点将计算机网络定义为“以能够相互______的方式互连起来的自治计算机系统的集合”。
三、2.填空题(8题)21.为了解决不同计算机系统键盘定义的差异,Telnet采用了一种标准的键盘定义,这种技术称之为【】技术。
22.IP协议的主要功能是屏蔽各物理网络的细节和______。
23.电磁波的传播有两种方式;一种是通过无线方式传播:另一种是通【】传播。
24.在网络管理模型中,管理者和代理之间的信息交换可以分为两种:一种是从管理者到代理的管理操作,另一种是从代理到管理者的【】。
25.防火墙的基本功能是:根据一定的安全规定,检查、过滤网络之间传送报文分组,以确定这些报文分组的【】。
26.ATM局域网仿真系统中,连接在ATM网络中的主机与网桥可以从逻辑上划分为若干个独立的区域,每个区域称为一个【】。
27.在因特网中,远程登录系统采用的工作模式为【】模式。
28.建筑物综合布线系统一般采用开放式模块化结构,它具有良好的可扩展性和很高的灵性等特点,其传输介质主要采用光纤与______混合结构。
四、C语言程序设计题(2题)29.程序test.c的功能是:把S字符串中的所有字符左移一个位置,串中的第一个字符移到最后。请考生编写函数chg(char*s)实现程序要求,最后调用函数readwriteDAT把结果输出到out.dat文件中。
例如:S字符串中原有内容为:Mn.123xyZ,则调用该函数后,结果为:n.123xyZM。注意:部分源程序存在test.c文件中。
请勿改动数据文件in.dat中的任何数据、主函数main和输出函数readwriteDAT的内容。
30.函数Rdata实现从文件in.dat中读取一篇英文文章存入到字符串数组string中,请编写函数CharLeft,其功能是:以行为单位把字符串中的所有字符的ASCII值左移4位,如果左移后,其字符的ASCII值小于等于32或大于100,则原字符保持不变,否则就把左移后的字符ASCII值再加上原字符ASCII值,得到新的字符仍存入原字符串对应的位置上。最后把已处理的字符串仍按行重新存入字符串数组string中,最后调用函数Wdata,把结果string输出到文件out.dat中。
原始数据文件存放的格式是:每行的宽度均小于80个字符(含标点符号和空格)。
注意:部分源程序已经给出。
请勿改动主函数main、读数据函数Rdata和输出数据函数Wdata的内容。
五、1.选择题(3题)31.以太网交换机可以由多个端口,每个端口可以单独和一个结点连接,也可以和一个以太网集线器连接。当连接以太网的时候,这个端口是()。
A.专用端口B.共享端口C.半双工端口D.全双工端口
32.下列不属于网络操作系统的是()。
A.Windows2000B.WindowsNTC.LinuxD.NetWare
33.在高速主干网、数据仓库、桌面电视会议、3D图形与高清晰度图像应用中,一般采用()Mbps以太网。
A.10/100B.100/1000C.256D.10000
六、1.程序设计题(3题)34.已知在文件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);
}
35.下列程序的功能是:将一正整数序列{K1,K2,…,K9}重新排成一个新的序列。新序列中,比K1小的数都在K1的左面(后续的再向左存放),比K1大的数都在K1的右面(后续的再向右存放),从K1向右扫描。要求编写函数jsValue()实现此功能,最后调用函数writeDat()把新序列输出到文件out90.dat中。
说明:在程序中已给出了10个序列,每个序列中有9个正整数,并存入数组a[10][9]中,分别求出这10个新序列。
例如:序列排序前{6,8,9,1,2,5,4,7,3}
序列排序后{3,4,5,2,1,6,8,9,7}
注意:部分源程序已给出。
请勿改动主函数main()和写函数writeDat()的内容。
试题程序:
#include<stdio.h>
jsValue(inta[10][9])
{
}
main()
{
inta[10][9]={{6,8,9,1,2,5,4,7,3},
{3,5,8,9,1,2,6,4,7},
{8,2,1,9,3,5,4,6,7},
{3,5,1,2,9,8,6,7,4},
{4,7,8,9,1,2,5,3,6},
{4,7,3,5,1,2,6,8,9},
{9,1,3,5,8,6,2,4,7},
{2,6,1,9,8,3,5,7,4},
{5,3,7,9,1,8,2,6,4},
{7,1,3,2,5,8,9,4,6},
};
inti,j;
jsValue(a);
for(i=0;i<10;i++)
{
for(j=0;j<9;j++)
{
printf("%d",a[i][j]);
if(j<=7)printf(",");
}
printf("\n");
}
writeDat(a);
}
writeDat(inta[10][9])
{
FILE*fp;
inti,j;
fp=fopen("out90.dat","w");
for(i=0;i<10;i++)
{
for(j=0;j<9;j++)
{
fprintf(fp,"%d",a[i][j]);
if(j<=7)fprintf(fp,",");
}
fprintf(fp,"\n");
}
fclose(fp);
}
36.已知数据文件IN87.DAT中存有300个4位数,并已调用函数readDat()把这些数存入数组a中,请编制一函数jsValue(),具功能是:求出千位数上的数加个位数上的数等于百位数上的数加十位数上的数的个数cnt,再求出所有满足此条件的4位数平均值pjz1,以及所有不满足此条件的4位数的平均值pjz2,最后调用函数writeDat()把结果cnt,pjz1,pjz2,输出到out87.dat文件中。
例如:6712,6+2=7+1,则该数满足条件,计算平均值pjz1,且个数cnt=cnt+1。
8129,8+9≠1+2,则该数不满足条什,计算平均值pjz2。
注意:部分源程序已给出。
程序中已定义数组:a[300],b[300],已定义变量:cnt,pjz1,pjz2。
请勿改动主函数main()、读函数readDat()和写函数writeDat()的内容。
试题程序:
#include
inta[300],cnt=0;
doublepjz1=0.0,pjz2=0.0;
voidjsValue()
{
}
main()
{
inti;
readDat();
jsValue();
writeDat();
printf("cnt=%d\n满足条件的平均值pjz1=%7.21f\n不满足条件的平均值pjz2=%7.21f\n",cnt,pjz1,pjz2);
}
readDat()
{
FILE*fp;
inti;
fp=fopen("in87.dat","r");
for(i=0;i<300;i++)
fscanf(fp,"%d,",&a[i]);
fclose(fp);
}
writeDat()
{
FILE*fp;
inti;
fp=fopen("out87.dar","w");
fprintf(fp,"%d\n%7.21f\n%7.21f\n",cnt,pjz1,pjz2);
fclose(fp);
}
参考答案
1.D
2.A属于广域网QoS技术的是RSVP。目前宽带城域网保证服务质量QoS要求的技术主要有资源预留(RSVP)、区分服务(DittServ)和多协议标记交换(MPLS)。故选项A正确。
3.A解析:数据传输速率在数值上等于每秒钟传输构成数据代码的二进制比特数,单位为比特/秒(bit/second或bitpersecond),记作b/s或bps。常用的数据传输速率单位有Kbps、Mbps、Gbps。1Kbps=103bps,1Mbps=106bps,1Gbps=109bps。
4.D解析:在二级文件目录中,各文件的说明信息被组织成目录文件,且以用户为单位把各自的文件说明划分为不同的组。这样,不同的用户可以使用相同的文件名,从而解决了文件的重名问题。
5.B光纤又称光导纤维,它是由石英玻璃拉成的细丝。实际使用中再加上加强芯和填充物做成结实的光缆。一根光缆中可以包括多达数百根光纤。目前常用的光纤有两类:一类是多模光纤,在纤芯内不同的光线将以不同角度反射传播;另一类是单模光纤,光在纤芯内没有反射,而沿直线传播。光纤的优点体现在多个方面,首先,它的传输的数据率可达到几千Mbps,传输频带可上1014~1012Hz,因而通信容量大。其次介质传输损耗小,在无中继器的情况下,传输距离可达6~8kin。另外具有抗电磁盘干扰性能强、传输的误码率很低、保密性好,重量轻、体积小、铺设容易等优异的特性,所以在计算机网络的传输介质中是性能最好、应用前途最广泛的一种。目前光缆中光纤质脆,机械强度低,所以安装、连接和分接都较复杂,价格也比较昂贵,主要用于对传输速率、保密性、抗干扰性要求高的主干网上。
6.B本题考查的是交换机Catelyst3500系列VLAN的配置。交换机VLAN配置的主要任务是:配置VTP,建立和删除VLAN,为交换机端口分配VLAN和在交换机端口上配置VLANTrunk。建立VLAN命令格式:vlan<vlanID>name<vlanname>,本题使用的是IEEE802.1Q协议,故排除A、C选项;设置不允许中继的VLAN命令格式:switch一3528一TEST(config—if)#switchporttmnkallowedvlanexpect<vlanID>(不允许访问的ID),排除D选项。故选择B选项。
7.A解析:本题考查点是IP地址和子网屏蔽码的计算。子网掩码是一个与IP地址对应的32位数字,其中的若干位为1,另外的位为0。IP地址中和子网掩码为1的位相对应的部分是网络地址和子网地址,和为0的位相对应的部分则是主机地址。子网掩码原则上。和1可以任意分布,不过一般在设计子网掩码时,多是将开始连续的几位设为1。显然,主机的IP地址为8,这是一个C类地址,其网络地址为。子网地址和主机地址一起构成68。子网屏蔽码为40,将子网掩码写成二进制数为:11111111.1111llll.11111111.11110000,可知第4字节前4位为1,表示它是子网地址部分。IP地址中的68写成二进制数,取其前4位表示子网地址:(01000000)2,用十进制表示为64,后4位表示主机地址:(0100)2,用十进制表示为4。
8.D
9.B
10.C1-停机时间(单位是小时)/(365×24)×100%=服务器可用性百分比,其中365指的是365天,24是每天24小时。代入公式1-x/(365×24)×100%=99.99%,得0.876小时,即如果要保证服务器系统可用性达到99.99%,系统每年的停机时间要小于0.876小时。4分钟约是0.067小时,10分钟约是O.1666/b时,53分钟约是0.883小时。因此选项C最接近0.876小时,故选C选项。
11.NovellNetWare是Novell公司推出的网络操作系统。NetWare操作系统最重要的特征是基于基本模块设计思想的开放式系统结构。NetWare操作系统是一个开放的网络服务器平台,用户可以方便地对其进行扩充。NetWare操作系统为不同的工作平台、不同的网络协议环境以及各种工作站操作系统提供了一致的服务。用户在该操作系统内可以增加自选的扩充服务(如替补备份、数据库、电子邮件和记账等),这些服务可以取自NetWare操作系统本身,也可取自第三方开发者。
12.SunOSSunOS解析:Solaris是SUN公司的Unix系统,它是SUN公司在自己的SunOS的基础上进一步设计开发而成的。
13.\n内部
\n
14.64DES是一种迭代的分组密码,其输入和输出都是64位,使用一个56位的密钥以及附加的8位奇偶校验位,有弱钥,但可避免。攻击DES的主要技术是穷举。但由于DES的密钥长度较短,因此为了提高其安全性,出现了使用112位密钥对数据进行3次加密的算法,称为3DES。
15.POSIX(易移植操作系统环境)POSIX(易移植操作系统环境)解析:在20世纪80年代,UNIX用户协会开始了UNIX的标准化工作,后来由IEEE接手,它制定了“易移植操作系统环境”,即POSIX标准。
16.片偏移根据网络使用技术的不同,每种网络都规定了一个帧最多能够携带的数据量,这一限制称为最大传输单元(MaximumTransmissionUnit,MTU)。一个IP数据报的长度只有小于或等于一个网络的MTU时,才能在这个网络中传输。为了解决不同物理网络的最大数据传输单元(MTU)各异的问题,IP互联网采用了分片技术与重组技术。当一个数据报的长度大于将发往网络的MTU时,路由器会将IP数据报分成若干个较小的部分,每个部分称为一个分片。然后,路由器让每个分片独立地选择发送路径。目的主机在接收到所有分片的基础上对分片重新进行组装的过程称为IP数据重组。IP协议规定,只有最终的目的主机才可以对分片进行重组。IP数据报报头利用标识、标志、片偏移3个字段进行分片和重组。标识是IP数据报的标识符,目的主机利用此字段和目的地址判断收到的分片属于哪个数据报,以便进行数据重组。标志字段用于告诉目的主机该数据报是否已经分片,以及当前数据报是否是最后一个分片。片偏移字段指出本分片在初始IP数据报的数据区中的位置,位置偏移量以8字节为单位,重组的分片顺序由片偏移提供。
17.256Skype是一款常用的Internet即时语音通信软件,也是现在比较流行的网络电话软件。Skype融合了VoIP技术和P2P技术,主要具有网络电话、实时传信、网站浏览、语音、视频、文件传输、搜索用户等功能,更有突破防火墙限制的通信技术。Skype采用混合式网络拓扑,节点之间按照不同的能力分为普通节点和超级节点。Skype具有高清晰音质(可以听到人类的所有声音频率)、高保密性(终端之间传送的消息都是在发送前加密,发送后解密,加密算法采用AES,密钥长度为256位)、免费多方通话(支持最多5人的多方会议呼叫)和跨平台(支持Windows、Linux、MacOS等操作系统)性能。
18.文件文件解析:Netware以其强火的的文件和打印服务能力而久负盛名。
19.\n域间路由选择或intra-domainrouting或IDR
\n
20.共享资源共享资源解析:资源共享的观点将计算机网络定义为“以能够相互共享资源的方式互连起来的自治计算机系统的集合”。
21.网络虚拟终端(NVT)网络虚拟终端(NVT)解析:Telnet采用了客户机/服务器模式,为了解决不同计算机系统键盘定义的差异,它采用了网络虚拟终端(NVT)技术,定义了一种标准的键盘。Telnet客户机和Telnet服务器之间使用的NVT格式,可屏蔽用户终端格式和远程主机系统格式之间的差异。
22.差异差异解析:IP协议作为一种互联网协议,运用于互联层,屏蔽各个物理网络的细节和差异。
23.有线方式有线方式解析:电磁波的传播有两种方式:一种是在自由空间中转播,即通过无线方式传播;另一种是在有限制的空间区域内传播,即通过有线方式传播。
24.事件通知事件通知解析:本题考查点是网络管理模型中管理者和代理之间的信息交换。在网络管理中,日前常使用以管理者/代理为核心思想的现代网络管理模型。该模型中的管理者和代理各司其职。管理者可以是一个专用工作站或是一台普通PC机,管理程序是运行在Windows98、WindowsNT、Windows2000、UNIX以及Linux等操作系统平台上的。代理一般位于被管理设备内部。被管理设备可以是主机、路由器、交换机、集线器等,这些设备出厂时多数带有管理软件。代理把来自管理者的管理操作命令转换为本设备所特有的指令,以此完成管理者在被管理设备上采取本地的行动,或返回它所管理设备的信息。管理者和代理程序之间需要利用网络交换管理信息。其中一种是从管理者到代理程序的管理操作,另一种是从代理程序到管理者的事件通知。一个管理者可以和多个代理进行信息交换,一个代理也可以接受来自多个管理者的管理操作。
25.合法性合法性解析:防火墙的基本功能是:根据一定的安全规定,检查、过滤网络之间传送的报文分组,以确定这些报文分组的合法性。
26.ELANELAN解析:ATM局域网仿真系统中,连接在ATM网络中的主机与网桥可以从逻辑上划分为若干个独立的区域,每个区域称为一个ELAN。
27.客户机/服务器或C/S客户机/服务器或C/S解析:远程登录协议Telnet是TCP/IP协议簇中的一个重要协议。Telnet采用客户机/服务器模式。
28.非屏蔽双绞线非屏蔽双绞线解析:建筑物综合布线系统一般具有很好的开放式结构,采用模块化结构,它具有良好的可扩展性和很高的灵活性等特点,其传输介质主要采用光纤与非屏蔽双绞线混合结构。
29.【审题关键句】所有字符左移一个位置,串中的第一个字符移到最后。
\n【解题思路】
\n①定义循环变量i,字符变量first和字符指针变量P,并使P指向字符串S。
\n②把字符串S的第一个字符赋给first变量保存起来。
\n③在for循环语句中,循环变量i从0开始,依次递增直到其值等于或大于(int)strlen(s)-1,把*(p+i+1)的值赋给*(p+i),实现把字符串S中的所有字符左移一个位置,循环结束后,把first的值赋给p[strlen(s)-1],即把字符串的首字符移动到字符串的最后位置上。
\n【参考答案】
\n
30.【审题关键句】以行为单位把字符串中的所有字符的ASCII值左移4位,如果左移后,其字符的ASCII值小于等于32或大于100,则原字符保持不变,否则就把左移后的字符ASCII值再加上原字符ASCII值,得到新的字符仍存入原字符串对应的位置上。
\n【解题思路】
\n①首先定义整型循环变量i、j和表示字符串长度的变量str,以及字符局部变量ch。
\n②在第一层for循环语句中,循环变量i从0开始,依次递增直到其值等于maxline,在循环体中,首先对字符串string[i]利用库函数strlen求其长度,把此值赋给变量str。在第二层for循环语句中,循环变量j开始0,依次递增直到其值等于str,把字符string[i][j]的ASCII值左移4位后所得到字符赋给变量ch,再用if语句判断ch的值是否大于32并且小于等于l00,如果成立,则把ch的值与string[i][j]值相加,所得的新值保存在string[i][j]中。
\n【参考答案】
\n
31.B解析:当端口只连接一个结点,带宽可以被这个结点独占,这是专用端口;如果连接一个以太网,那么端口被以太网中多个结点共享,所以叫共享端口。
32.A解析:在Windows2000家族包括Windows2000Professional、Windows2000Server、Windows2000AdvanceServer与Windows2000DatacenterServer四个成员。其中,Windows2000Professional是运行于客户端的操作系统,Windows2000Server、Windows200AdvanceServer与Windows2000DatacentServer都是可以运行在服务器端的操作系统。
33.B解析:在数据仓库、桌面电视会议、3D图形与高清晰度图像这类应用中,采用100MbpsFastEthernet或1GbpsGigabitEthernet成为高速局域网设计方案中的首选技术。
34.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,则这个数足奇数。
35.voidjsValue(inta[10][9]){intvalueijknum;for(i=0;i<10;i++){value=a[i][0];/*将一行的第一个元素赋给value*/for(j=0;j<9;j++)if(a[i][j]<value)/*若后面的数中有比第1个数据小的数*/{num=a[i][j];/*则把这个数取出赋给num*/for(k=j;k>0;k--)/*将这个数据左侧的数依次向右移动*/{a[i][k]=a[i][k-1];}a[i][0]=num;/*再将这个数放在最左侧*/}}}[解析]本题考查的知识点如下:(1)二维数组的访问和数组元素的移动。(2)循环结构和判断结构的嵌套使用。数据存放在一个二维数组中每一行数为数据处理的基本单位。将第1个数取出依次和后面的数比较若后面的数中有比第1个数据小的数则将这个数取出。将这个数据左侧的数依次向右移动(包括第1个数)然后将这个数放在最左侧。扫描完一行后比第1个数小的数就都在第1个数的左侧而比它大的就在它的右侧。对数的扫描和移动均可以使用循环实现。再使用循环实现对每一行数据的访问。voidjsValue(inta[10][9])\r\n{\r\nintvalue,i,j,k,num;\r\nfor(i=0;i<10;i++)\r\n{\r\nvalue=a[i][0];/*将一行的第一个元素赋给value*
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024年区域独家联合销售代理合同版B版
- 2024专业技术服务合同模板一
- 基于2024年度需求的项目管理服务合同2篇
- 2024年合伙出资购车项目合作合同版B版
- (2024版)5G网络覆盖建设与运营合作合同
- 2024年光伏发电系统建设合同
- 2024荐专利申请合同格式模板
- 2024年体育赛事赞助合同协议书
- 车辆租赁合同书2024年定制版3篇
- (2024版)企业综合管理软件定制开发合同
- DL-T 5605-2021太阳能热发电厂蒸汽发生系统设计规范-PDF解密
- 2024年《中国税制》知识考试复习题库(含答案)
- Unit+2+Bridging+Cultures+Reading+and+Thinking 高中英语人教版(2019)选择性必修第二册
- 智能药膏的开发与评价
- 2010年10月自考00244经济法概论试题及答案含解析
- 广州市黄埔区永和街道办事处治安联防队招聘联防队员考试试题及答案
- 2024年ISO9001质量管理体系培训教材
- 煤层气公司考试内容题库
- 部编版四年级语文上册第八单元大单元教学设计
- 胚胎移植术后的健康教育
- 怒江水电开发的工程伦理思考
评论
0/150
提交评论