下半年份 网络工程师 答案详解.docx
《下半年份 网络工程师 答案详解.docx》由会员分享,可在线阅读,更多相关《下半年份 网络工程师 答案详解.docx(59页珍藏版)》请在冰点文库上搜索。
下半年份网络工程师答案详解
若某条无条件转移汇编指令采用直接寻址,则该指令的功能是将指令中的地址码送入
(1)。
(1)A.PC(程序计数器)B.AR(地址寄存器)
C.AC(累加器)D.ALU(算逻运算单元)
【答案】A
【解析】本题考查指令系统基础知识。
直接寻址是指操作数存放在内存单元中,指令中直接给出操作数所在存储单元的地址。
而跳转指令中的操作数即为要转向执行的指令地址,因此,应将指令中的地址码送入程序计数器(PC),以获得下一条指令的地址,从而实现程序执行过程的自动控制功能。
若某计算机系统的I/O接口与主存采用统一编址,则输入输出操作是通过
(2)指令来完成的。
(2)A.控制B.中断C.输入输出D.访存
【答案】D
【解析】本题考查计算机系统输入输出系统基础知识。
常用的I/O接口编址方法有两种:
一是与内存单元统一编址,二是单独编址。
与内存单元统一编址方式下,是将I/O接口中有关的寄存器或存储部件看作存储器单元,与主存中的存储单元统一编址。
这样,内存地址和接口地址统一在一个公共的地址空间里,对I/O接口的访问就如同对主存单元的访问一样,可以用访问内存单元的指令访问I/O接口。
I/O接口单独编址是指通过设置单独的I/O地址空间,为接口中的有关寄存器或存储部件分配地址码,需要设置专门的I/O指令进行访问。
这种编址方式的优点是不占用主存的地址空间,访问主存的指令和访问接口的指令不同,在程序中容易使用和辨认。
在程序的执行过程中,Cache与主存的地址映像由(3).
(3)A.专门的硬件自动完成B.程序员进行调度
C.操作系统进行管理D.程序员和操作系统共同协调完成
【答案】A
【解析】本题考査存储系统基础知识。
高速缓存(Cache)的出现主要有两个因素:
首先是由于CPU的速度和性能提高很快而主存速度较低且价格高,其次就是程序执行的局部性特点。
因此,才将速度比较快而容量有限的静态存储器芯片构成Cache,以尽可能发挥CPU的髙速度。
因此,必须用硬件来实现Cache的全部功能。
总线复用方式可以(4)。
(4)A.提高总线的传输带宽B.增加总线的功能
C.减少总线中信号线的数量D.提高CPU利用率
【答案】C
【解析】本题考査总线基础知识。
总线是一组能为多个部件分时共享的信息传送线,用来连接多个部件并为之提供信息交换通路,通过总线复用方式可以减少总线中信号线的数量,以较少的信号线传输更多的信息。
确定软件的模块划分及模块之间的调用关系是(5)阶段的任务。
(5)A.需求分析B.概要设计C.详细设计D.编码
【答案】B
【解析】本题考查软件工程中的软件开发过程和软件开发阶段的基础知识。
需求分析确定软件要完成的功能及非功能性要求;概要设计将需求转化为软件的模块划分,确定模块之间的调用关系;详细设计将模块进行细化,得到详细的数据结构和算法;编码根据详细设计进行代码的编写,得到可以运行的软件,并进行单元测试。
利用结构化分析模型进行接口设计时,应以(6)为依据。
(6)A.数据流图B.实体-关系图C.数据字典D.状态-迁移图
【答案】A
【解析】本题考查结构化分析与设计基础知识。
软件设计必须依据软件的需求来进行,结构化分析的结果为结构化设计提供了最基本的输入信息,其关系为:
根据加工规格说明和控制规格说明进行过程设计;根据数据字典和实体关系图进行数据设计;根据数据流图进行接口设计;根据数据流图进行体系结构设计。
下图是一个软件项目的活动图,其中顶点表示项目里程碑,连接顶点的边表示包含的活动,边上的值表示完成活动所需要的时间,则关键路径长度为(7)。
(7)A.20B.19C.17D.16
【答案】A
【解析】本题考查软件项目管理的相关知识。
关键路径是从开始到结束的最长路径,也是完成项目所需要的最短时间。
根据上述活动图,路径A-B-D-I-J-L是关键路径,其长度为20。
若某文件系统的目录结构如下图所示,假设用户要访问文件f1.java,且当前工作目录为Program,则该文件的全文件名为(8),其相对路径为(9)。
(8)A.f1.javaB.\Document\Java-prog\f1.java
C.D:
\Program\Java-prog\f1.javaD.\Program\Java-prog\f1.java
(9)A.Java-prog\B.\Java-prog\
C.Program\Java-progD.\Program\Java-prog\
【答案】CA
【解析】
文件的全文件名应包括盘符及从根目录开始的路径名,所以从题图可以看出文件fl.java的全文件名为D:
\Program\Java-prog\f1.java。
文件的相对路径是当前工作目录下的路径名,所以从题图可以看出文件f1.java的相对路径名为Java-prog\。
(10)指可以不经著作权人许可,无需支付报酬,使用其作品。
(10)A.合理使用B.许可使用C.强制许可使用D.法定许可使用
【答案】A
【解析】本题考查知识产权方面的基础知识。
合理使用是指在特定的条件下,法律允许他人自由使用享有著作权的作品而不必征得著作权人的同意,也不必向著作权人支付报酬,但应当在指明著作权人姓名、作品名称,并且不侵犯著作权人依法享有的合法权利的情况下对著作权人的作品进行使用。
许可使用是指著作权人将自己的作品以一定的古式、在一定的地域和期限内许可他人使用,并由此获得经济利益。
强制许可使用是指在一定条件下,作品的使用者基于某种正当理由需要使用他人已发表的作品,经申请由著作权行政管理部门授权即可使用该作品,无需征得著作权人同意,但应向其支付报酬。
法定许可是指除著作权人声明不得使用外,使用人在未经著作权人许可的情况下,向著作权人支付报酬,指明著作权人姓名、作品名称,并且不侵犯著作权人依法享有的合法权利的情况下进行使用。
两个自治系统(AS)之间的路由协议是(11)。
(11)A.RIPB.OSPFC.BGPD.IGRP
【答案】C
【解析】
自治系统(AS)是由一个管理部门控制的一组网络。
自治系统用16位号码来唯一地标识。
因特网地址授权机构(InternetAssignedNumbersAuthority,IANA)指定了各个地区的注册机构负责AS号码的分配。
在AS内部釆用相同的路由技术,实现统一的路由策略,不同的AS采用的路由技术和路由策略可以不同。
内部网关协议(IGP)用于在自治系统内部交换路由信息,例如RIP、OSPF都是内部网关协议。
外部网关协议(EGP)用于在两个自治系统之间交换路由信息,边界网关协议BGP(BorderGatewayProtocol)是现在广泛使用的外部网关协议。
一个以太网交换机,读取整个数据帧,对数据帧进行差错校验后再转发出去,这种交换方式称为(12)。
(12)A.存储转发交换B.直通交换C.无碎片交换D.无差错交换
【答案】A
【解析】
根据交换方式可以把交换机划分为3种:
①存储转发交换(StoreandForward):
交换机对输入的数据包先进行缓存、验证、碎片过滤,然后再进行转发。
这种交换方式延时大,但是可以提供差错校验,并支持不同速度的输入/输出端口间的交换(非对称交换),是交换机的主流工作方式。
②直通式交换(Cut-through):
直通式交换机在输入端口扫描到目标地址后立即开转发。
这种交换方式的优点是延迟小、交换速度快。
其缺点是没有检错能力;不能实现非对称交换;并且当交换机的端口增加时,交换矩阵实现起来比较困难。
③碎片过滤式交换(FragmentFree):
也叫做无碎片交换,这是介于直通式和存储转发式之间的一种交换方式。
这种交换机在开始转发前先检查数据包的长度是否够64个字节,如果小于64字节,说明是冲突碎片,则丢弃之;如果大于64字节,则转发该数据包。
这种转发方式的处理速度介于前两者之间,被广泛应用于中低档交换机之中。
以下关于光纤通信的叙述中,正确的是(13)。
(13)A.多模光纤传输距离远,而单模光纤传输距离近
B.多模光纤的价格便宜,而单模光纤的价格较贵
C.多模光纤的包层外径较粗,而单模光纤的包层外径较细
D.多模光纤的纤芯较细,而单模光纤的纤芯较粗
【答案】B
【解析】
光纤分为单模光纤和多模光纤。
单模光纤(SingleModeFiber)采用激光二极管作为光源,波长分为1310nm和1550mn两种。
单模光纤的纤芯直径为8.3μm,包层外径为125μm,可表示为8.3/125μm。
单模光纤色散很小,适用于远程通信。
如果希望支持万兆传输,而且距离较远,应考虑采用单模光缆。
多模光纤(MultiModeFiber)采用发光二极管作为光源,波长分为850nm和1300nm两种。
多模光纤的纤芯较粗,有50μm和62.5μm两种,包层外径125μm,分别表示为50/125μm和62.5/125μm。
多模光纤可传多种模式的光,如果采用折射率突变的纤芯材料,则这种光纤称为多模突变型光纤;如果采用折射率渐变的纤芯材料,则这种光纤称为多模渐变型光纤。
多模光纤的色散较大,限制了传输信号的频率,而且随距离的增加这种限制会更加严重。
所以多模光纤传输的距离比较近,一般只有几公里。
但是多模光纤比单模光纤价格便宜。
对传输距离或数据速率要求不高的场合可以选择多模光缆。
可以用数字信号对模拟载波的不同参量进行调制,下图所示的调制方式称为(14)。
(14)A.ASKB.FSKC.PSKD.DPSK
【答案】C
【解析】
数字信号只有有限个离散值,使用数字信号对载波进行调制的方式称为键控(Keying),分为幅度键控(ASK)、频移键控(FSK)和相移键控(PSK)。
幅度键控可以通过乘法器和开关电路来实现,在数字信号为“1”时电路接通,此时信道上有载波出现;数字信号为“0”时电路被关断,此时信道上无载波出现。
在接收端可以根据载波的有无还原出数字信号的“1”和“0“。
调幅技术实现简单,但抗干扰性能较差,在数据通信中已经很少使用了。
频移键控是利用两个不同频率(f1和f2)的载波信号分别代表数字信号“1”和“0”,即用数字信号“1”和“0”来控制两个不同频率的振荡源交替输出。
这种调制技术抗干扰性能好,但占用带宽较大,频带利用率低,主要用于低速Modem中。
用数字数据的值调制载波的相位,这就是相移键控。
例如用180°相移表示“1”;用0°相移表示“0”。
这种调制方式抗干扰性能较好,而且相位的变化还可以作为定时信息来同步发送机和接收机的时钟。
码元只取两个相位值的叫2相调制,码元取4个相位值的叫4相调制。
所谓4相相对相移键控(4DPSK)是利用前后两个码元之间的相对相位变化来表示二进制数据,其变化规律如下图所示,实线和虚线分别代表两种不同的调制方案,码元信号分布在复平面的同心圆上。
这样可以用一个码元代表两位二进制数,能提供较高的数据速率,但实现技术更复杂。
下图中画出了曼彻斯特编码和差分曼彻斯特编码的波形图,实际传送的比特串为(15)。
(15)A.10101100B.01110010C.01010011D.10001101
【答案】C
【解析】
曼彻斯特编码(ManchesterCode)是一种双相码。
可以用高电平到低电平的转换边表示“0”,而用低电平到高电平的转换边表示“1”,相反的表示也是允许的。
比特中间的电平转换边既表示了数据代码,同时也作为定时信号使用。
曼彻斯特编码使用在低速以太网中。
差分码又称相对码,在差分码中利用电平是否跳变来分别表示“1”或“0”,分为传号差分码和空号差分码。
传号差分码是输入数据为“1”时,编码波型相对于前一代码电平产生跳变;输入为“0”时,波型不产生跳变。
空号差分码是当输入数据为“0”时,编码波型相对于前一代码电平产生跳变;输入为“1”时,波型不产生跳变。
差分曼彻斯特编码兼有差分码和曼彻斯特编码的特点,与曼彻斯特编码不同的是,这种码元中间的电平转换边只作为定时信号,而不表示数据。
差分曼彻斯特编码用在令牌环网中.
E1信道的数据速率是(16),其中毎个话音信道的数据速率是(17)。
(16)A.1.544Mb/sB.2.048Mb/sC.6.312Mb/sD.44.736Mb/s
(17)A.56Kb/sB.64Kb/sC.128Kb/sD.2048Kb/s
【答案】BB
【解析】
时分多路复用(TimeDivisionMultiplexing,TDM)要求各个子通道按时间片轮流地占用整个带宽。
时间片的大小可以按一次传送一位、一个字节或一个固定大小的数据块所需的时间来确定。
时分多路复用按照子通道动态利用情况又可再分为两种:
同步时分和统计时分。
在同步时分制下,整个传输时间划分为固定大小时槽,各子通道都占有一个固定位置的时槽。
这样,在接收端可以按约定的时间关系恢复各子通道的信息流。
当某个子通道的时槽来到时如果没有信息要传送,这一部分带宽就浪费了。
统计时分制是对同步时分制的改进。
在发送端,集中器依次循环扫描各个子通道。
若某个子通道有信息要发送则为它分配一个时槽,若没有信息就跳过,这样就没有空槽在线路上传播了。
然而需要在每个时槽中加入一个控制字段,以便接收端可以确定该时槽是属于哪个子通道的。
'
在美国和日本使用的一种通信标准是贝尔系统的T1载波(见下图),它把24路话音信道按时分多路的原理复合在一条1.544Mb/s的高速信道上。
该系统的工作是这样的,用一个编码解码器轮流对24路话音信道取样、量化和编码,一个取样周期(125μs)中得到的7位一组的数字合成一串,共7×24位长。
这样的数字串在送入高速信道前要在每一个7位组的后面插入一个信令位,于是变成了8×24=192位长的数字串。
这192位数字组成一帧,最后再加入一个帧同步位,故帧长为193位。
每125叫传送一帧。
每个子信道的数据速率为56Kb/s。
T1载波还可以多路复用到更髙级的载波上,4个1.544Mb/s的T1信道结合成1个6.312Mb/s的T2信道,7个T2信道组合成1个T3信道,6个T3信道组合成1个T4信道。
ITU-T的E1信道的数据速率是2.048Mb/s(参见下图h这种载波把32个8位一组的数据样本组装成125叫的基本帧,其中30个子信道用于话音传送数据,2个子信道(CH0和CH16)用于传送控制信令,每个子信道的数据速率为64Kb/s。
除了北美和日本外,E1载波在其他地区得到广泛使用。
按照ITU-T的多路复用标准,E2载波由4个E1载波组成,数据速率为8.448Mb/s。
E3载波由4个E2载波组成,数据速率为34.368Mb/s。
E4载波由4个E3载波组成,数据速率为139.264Mb/s。
E5载波由4个E4载波组成,数据速率为565.148Mb/s。
在各种xDSL技术中,能提供上下行信道非对称传输的是(18)
(18)A.ADSL和HDSLB.ADSL和VDSLC.SDSL和VDSLD.SDSL和HDSL
【答案】B
【解析】
数字用户线(DigitalSubscriberLine,DSL)是基于普通电话线的宽带接入技术,可以在一对铜质双绞线上同时传送数据和话音信号。
DSL有多种模式,统称为xDSL。
根据上、下行传输速率是否相同,可以把DSL划分为对称和不对称两种传输模式。
对称DSL的上、下行传输速率相同,用于代替传统的T1/E1接入线路。
对称数字用户线SDSL(SymmetricDigitalSubscriberLine)是一个通用的术语,涵盖了在一对或多对双绞线上提供不同数据速率的各种实现方式。
SDSL可以在一对双绞线上提供的对称速率范围为128Kb/s〜2.32Mb/s,最常见的是768Kb/s,最大传输距离达5km以上。
髙数据速率用户数字线(High-data-rateDSL,HDSL)采用两对双绞线提供全双工数据传输,支持nX64Kb/s(n=l,2,3,…)的各种速率,最高可达1.544Mb/s或2.048Mb/s,传输距离可达3〜5km。
HDSL在视频会议、远程教学、移动电话基站连接等方面得到了广泛应用。
HDSL2是HDSL的演进版本,可以在一对双绞线上提供1.5Mb/s数据速率。
非对称DSL的上、下行传输速率不同,适用于对双向带宽要求不一样的应用,例如Web浏览、多媒体点播、信息发布等。
速率自适应用户数字线(RateAdaptiveDSL,RADSL)支持同步和非同步传输方式,下行速率为640Kb/s〜12Mb/s,上行速率为128Kb/s〜IMb/s,也支持数据和语音同时传输。
RADSL具有速率自适应的特点,可以根据双绞线的质量和传输距离动态调整用户访问速率。
RADSL允许通信双方的Modem寻找流量最小的频道来传送数据,以保证一定的数据速率。
_SL特别适用于线路质量千差万别的农村、山区等地区使用。
甚高比特率数字用户线(VeryHighBit-rateDSL,VDSL)可在较短的距离上获得极高的传输速率,是各种DSL中速度最快的一种。
在一对铜质双绞线上,VDSL的下行速率可以扩展到52Mb/s,同时支持1.5〜2.3Mb/s的上行速率,但传输距离只有300〜1000m。
当下行速率降至13Mb/s时,传送距离可达到1.5km以上,此时上行速率为1.6〜2.3Mb/s左右。
传输距离的缩短,会使码间干扰大大减少,数字信号处理过程就大为简化,所以其设备成本要比ADSL低。
ADSL(AsymmetricalDigitalSubscriberLine)是一种非对称DSL技术,在一对铜线上可提供上行速率512Kb/s〜IMb/s,下行速率1〜8Mb/s,有效传输距离在3〜5km左右。
ADSL在进行数据传输的同时还可以使用第三个信道提供4KHz的语音传输。
现在比较成熟的ADSL标准有两种,即GDMT和G.Lite。
采用ADSL虚拟拨号接入方式中,用户端需要安装(19)软件。
(19)A.PPPB.PPPoEC.PPTPD.L2TP
【答案】B
【解析】
点对点协议PPP(Point-to-PointProtocol)定义了一种封装机制,可以在点对点链路上传输多种协议的分组。
PPP应用在许多场合,例如家庭用户拨号上网,在Modem和网络中心之间要运行点对点协议;又例如局域网远程联网时要租用公网专线,可以通过点对点协议来支持两个远程路由器之间的通信。
第2层随道协议L2TP(Layer2TunnelingProtocol)扩展了PPP模型,允许第二层连接端点和PPP会话端点驻留在由分组交换网连接的不同设备中。
在L2TP模型中,用户通过第二层连接访问集中器,而集中器则把PPP帧通过随道传送给网络访问服务器NAS,从而把逻辑的PPP会话扩展到了帧中继或Internet这样的公共网络上。
PPTP(Point-to-PointTunnelingProtocol)是由Microsoft、Ascend、3Com和ECI等公司组成的PPTP论坛制定的第2层随道协议。
PPTP定义了由接入集中器(PAC)和网络服务器(PNS)组成的客户机/服务器结构,用以支持虚拟专用网。
PPPoE(PPPoverEthernet)是把PPP协议封装在以太帧中传送,类似地,PPPoACPPPoverATM)是把PPP协议封装在ATM虚电路中传送。
ADSL分为虚拟拨号和准专线两种接入方式。
采用虚拟拨号方式的用户需要安装PPPoE或PPPoA客户端软件,以及类似于Modem的拨号程序,输入用户名称和用户密码即可连接到宽带接入站点。
采用准专线方式的用户使用电信部门分配的静态或动态IP地址,开机即可接入Internet。
ICMP协议属于TCP/IP网络中的(20)协议,ICMP报文封装在(21)包中传送。
(20)A.数据链路层B.网络层C.传输层D.会话层
(21)A.IPB.TCPC.UDPD.PPP
【答案】BA
【解析】
ICMP(InternetControlMessageProtocol)与IP协议同属于网络层,用于传送有关通信问题的消息,例如数据报不能到达目标站,路由器没有足够的缓存空间,或者路由器向发送主机提供最短通路信息等。
ICMP报文封装在IP数据报中传送,因而不保证可靠的提交。
ICMP报文有11种之多,报文格式如下图所示。
其中的类型字段表示ICMP报文的类型,代码字段可表示报文的少量参数,当参数较多时写入32位的参数字段,ICMP报文携带的信息包含在可变长的信息字段中,校验和字段是关于整个ICMP报文的校验和。
ARP表用于缓存设备的IP地址与MAC地址的对应关系,采用ARP表的好处是(22)。
(22)A.便于测试网络连接数B.减少网络维护工作量
C.限制网络广播数量D.解决网络地址冲突
【答案】C
【解析】
IP地址是分配给主机的逻辑地址(或称协议地址),同时每个主机还有一个在子网内部唯一的MAC地址,我们把这个地址叫做物理地址或硬件地址。
从网络互连的角度看,协议地址在整个互连网络中有效,而物理地址只是在子网内部有效;从网络协议分层的角度看,协议地址由网络层使用,而物理地址由数据链路层使用。
由于有两种地址,因而需要一种映像关系把这两种地址对应起来。
在Internet中用地址分解协议(AddressResolutionProtocol,ARP)来实现协议地址到物理地址的映像。
ARP分组的格式如下图所示。
通常应用程序把要发送的报文交给IP协议,IP当然知道接收方的协议地址(否则就不能通信了),但不一定知道接收方的物理地址。
在把IP分组向下传送给本地数据链路实体之前可以用两种方法得到目标结点的物理地址:
①检查本地内存中的ARP地址映像表,其逻辑结构如下图所示。
可以看出这是IP协议地址和以太网MAC地址的对照表。
②如果在ARP表中查不到,就广播一个ARP请求分组,这种分组经过路由器进一步转发,可以到达所有连网的主机,其含义是:
“如果你的IP地址是这个分组中的目标结点协议地址,请回答你的物理地址是什么”。
收到该分组的主机一方面可以用分组中的两个源地址更新自己的ARP地址映像表,一方面用自己的IP地址与目标结点协议地址字段比较,若相符则发回一个ARP响应分组,向发送方报告自己的硬件地址,若不相符则不予回答。
可见,由于ARP表的存在,加速了MAC地址的查找,同时限制了网络播的ARP请求的数量。
以下有关边界网关协议BGP4的叙述中,不正确的是(23).
(23)A.BGP4网关向对等实体(Peer)发布可以到达的AS列表
B.BGP4网关采用逐跳路由(hop-by-hop)模式发布路由信息
C.BGP4可以通过路由汇聚功能形成超级网络(supernet)
D.BGP4报文直接封装在IP数据报中传送
【答案】D
【解析】
边界网关协议BGP(BorderGatewayProtocol)是应用于自治系统(AS)之间的外部网关协议。
BGP基本上是一个距离矢量路由协议,但是与RIP协议采用的算法稍有区别。
BGP不但为每个目标计算最小通信费用