上半年份 网络工程师 答案详解Word格式文档下载.docx
《上半年份 网络工程师 答案详解Word格式文档下载.docx》由会员分享,可在线阅读,更多相关《上半年份 网络工程师 答案详解Word格式文档下载.docx(45页珍藏版)》请在冰豆网上搜索。
便于系统的扩充、更新与灵活配置,易于实现系统的模块化;
便于设备的软件设计,所有接口的软件就是对不同的口地址进行操作;
便于故障诊断和维修,同时也降低了成本。
某计算机系统由下图所示的部件构成,假定每个部件的千小时可靠度都为R,则该系统的千小时可靠度为(4)。
(4)A.R+2R/4B.R+R2/4C.R(1-(1-R)2)D.R(1-(1-R)2)2
【解析】本题考查系统可靠性方面的基础知识。
由子系统构成串联系统时,其中任何一个子系统失效就足以使系统失效,其可靠度等于各子系统可靠度的乘积;
构成并联系统时,只要有一个子系统正常工作,系统就能正常工作。
每个子系统的可靠性分别以R1,R2,…,RN表示,则整个系统用串联方式构造时的可靠度为R=R1×
R2…×
…RN,整个系统用串联方式构造时的可靠度为R=1-(1-R1)(1-R2)…(1-RN).
因此,本系统的可靠度为R(1-(1-R)2)2
软件产品的可靠性并不取决于(5)。
(5)A.潜在错误的数量B.潜在错误的位置
C.软件产品的使用方式D.软件产品的开发方式
【解析】本题考查软件质量管理。
软件可靠性指的是一个系统对于给定的时间间隔内、在给定条件下无失效运作的概率。
根据定义,软件可靠性与软件的潜在错误的数量、位置有关,与软件产品的使用方式有关,而软件产品的开发方式不决定软件产品的可靠性。
模块A直接访问模块B的内部数据,则模块A和模块B的耦合类型为(6)。
(6)A.数据耦合B.标记耦合C.公共耦合D.内容耦合
【解析】本题考查软件的分析与设计方法。
模块独立性是创建良好设计的一个重要原则,一般采用模块间的耦合和模块的内聚两个准则来进行度量。
耦合是模块之间的相对独立性的度量,模块之间的连接越紧密,联系越多,耦合性就越高,而其模块独立性就越弱。
一般来说,模块之间的耦合有7种类型,根据耦合性从低到高为非直接耦合、数据耦合、标记耦合、控制耦合、外部耦合、公共耦合和内容耦合。
如果一个模块访问另一个模块时,彼此之间是通过数据参数(不是控制参数、公共数据结构或外部变量)来交换输入、输出信息的,则称这种耦合为数据耦合;
如果一组模块通过数据结构本身传递,则称这种耦合为标记耦合;
若一组模块都访问同一个公共数据环境,则它们之间的耦合就称为公共耦合;
若一个模块直接访问另一个模块的内部数据、一个模块不通过正常入口转到另一个模块内部、两个模块有一部分程序代码重叠或者一个模块有多个入口,上述几个情形之一发生则两个模块之间就发生了内容耦合。
下列关于风险的叙述不正确的是:
风险是指(7)
(7)A.可能发生的事件B.—定会发生的事件
C.会带来损失的事件D.可能对其进行干预,以减少损失的事件
【答案】B
【解析】本题考查风险分析和风险控制技术。
风险是一种具有负面后果的、人们不希望发生的事件。
通常认为风险具有以下特点:
风险是可能发生的事件,其发生的可能性用风险概率来描述;
风险是会给项目带来损失的时间;
可能对风险进行干预,以期减少损失。
针对每一种风险,应弄清可能减少造成损失或避免损失的程度。
对风险加以控制,采取一些有效的措施来降低风险或是消除风险。
下列关于项目估算方法的叙述不正确的是(8)。
(8)A.专家判断方法受到专家经验和主观性影响
B.启发式方法(如COCOMO模型)的参数难以确定
C.机器学习方法难以描述训练数据的特征和确定其相似性
D.结合上述三种方法可以得到精确的估算结果
【解析】本题考查项目管理及工具技术。
项目估算是项目计划和管理的一个至关重要的方面。
成本超出某个限度可能导致客户取消项目,而过低的成本估算可能会迫使开发小组投入大量的时间却没有相应的经济回报。
目前常用的项目估算方法有专家判断方法,该方法受到专家经验和主观性等方面的影响;
算法方法,根据某个计算模型来估算项目开发成本,如启发式方法COCOMO模型,但这些模型中的参数难以确定;
机器学习方法,如根据过去的项目开发数据,建立分类模型,预测新项目的开发成本,但这类方法中难以定义训练数据的特征以及定义数据对象之间的相似性。
即使结合多种方法,上述问题仍然存在,因此并不能得到精确地估算结果。
下图是一个软件项目的活动图,其中顶点表示项目里程碑,边表示包含的活动,边上的权重表示活动的持续时间,则里程碑(9)在关键路径上。
(9)A.1B.2C.3D.4
根据关键路径法,计算出关键路径为0—2—5—-8—9,关键路径长度为65。
因此里程碑2在关键路径上,而里程碑1、3和4不在关键路径上。
下列关于软件著作权中翻译权的叙述不正确的是:
翻译权是指(10)的权利
(10)A.将原软件从一种自然语言文字转换成另一种自然语言文字
B.将原软件从一种程序设计语言转换成另一种程序设计语言
C.软件著作权人对其软件享有的以其他各种语言文字形式再表现
D.对软件的操作界面或者程序中涉及的语言文字翻译成另一种语言文字试题
【解析】
软件著作权中翻译权是指以不同于原软件作品的一种程序语言转换该作品原使用的程序语言,而重现软件作品内容的创作的产品权利。
简单地说,也就是指将原软件从一种程序语言转换成另一种程序语言的权利。
10Base-T以太网使用曼彻斯特编码,其编码效率为(11)%,在快速以太网中使用4B/5B编码,其编码效率为(12)%。
(11)A.30B.50C.80D.90
(12)A.30B.50C.80D.90
【答案】BC
曼彻斯特编码和差分曼彻斯特编码都是双相码,即码元取正负两个不同的电平,或者说由正负两个不同的码元表示一个比特,如下图所示。
这种编码的效率就是50%,但是由于每个比特中间都有电平跳变,因而提供了丰富的同步信息。
这两种编码使用在数据速率不太高的以太网中。
为了提高编码的效率,降低电路成本,可以釆用4B/5B编码,其原理如下图所示。
这实际上是一种两级编码方案。
系统中使用不归零码(NRZ),在发送到传输介质之前要变成见1就翻不归零码(NRZ-I)。
NRZ-I代码序列中1的个数越多,越能提供同步定时信息,但如果遇到长串的0,则不能提供同步信息。
所以在发送到介质上之前还需经过一次4B/5B编码,发送器扫描要送的比特序列,4位分为一组,然后按照下表的对应规则变换成5位的代码。
5位二进制代码的状态共有32种,在上表选用的5位代码中1的个数都不小于2个。
这就保证了在介质上传输的代码能提供足够多的同步信息。
另外,还有8B/10B等编码方法,其原理是类似的。
这两种编码的效率是80%。
在相隔400km的两地间通过电缆以4800b/s的速率传送3000比特长的数据包,从开始发送到接收完数据需要的时间是(13)。
(13)A.480msB.607msC.612msD.627ms
一个数据包从开始发送到接收完成的时间包含两部分:
发送时间tf和传播延迟时间tp,根据题目要求可以计算如下。
对电缆信道:
tp=400km/(200km/ms)=2ms,tf=3000bit/4800b/s=625ms,tp+tf=627ms.
假设模拟信号的最高频率为10MHz,采样频率必须大于(14)时,才能使得到的样本信号不失真。
(14)A.6MHzB.12MHzC.18MHzD.20MHz
模拟信号通过数字信道传输具有效率高、失真小的优点,而且可以开发新的通信业务。
常用的数字化技术就是脉冲编码调制技术(PulseCodeModulation,PCM),简称脉码调制。
PCM主要经过3个过程:
采样、量化和编码。
采样过程通过周期性扫描将时间连续幅度连续的模拟信号变换为时间离散、幅度连续的采样信号,量化过程将采样信号变换为时间离散、幅度离散的数字信号,编码过程将量化后的离散信号编码为二进制码组输出。
采样的频率决定了恢复的模拟信号的质量。
根据尼奎斯特采样定理,为了恢复原来的模拟信号,采样频率必须大于模拟信号最高频率的二倍,即f=1/T≥2fmax.
其中f为采样频率,T为采样周期,fmax为信号的最高频率。
根据题意,对于最高频率为10MHz的模拟信号,采样频率必须大于20MHz。
数据链路协议HDLC是一种(15).
(15)A.面向比特的同步链路控制协议B.面向字节计数的同步链路控制协议
C.面向字符的同步链路控制协议D.异步链路控制协议
【答案】A
数据链路控制协议可分为两大类:
面向字符的协议和面向比特的协议。
面向字符的协议以字符作为传输的基本单位,并用10个专用字符(例如STX、ETX、ACK、NAK等)控制传输过程,这类协议发展较早,至今仍在使用。
面向比特的协议以比特作为传输的基本单位,它的传输效率高,广泛应用于公用数据网中。
HDLC协议的全称是高级数据链路控制协议(HighLevelDataLinkControl),在数据链路两端的对等实体之间实现同步控制传输。
快速以太网标准100Base-TX规定的传输介质是(16)。
(16)A.2类UTPB.3类UTPC.5类UTPD.光纤
1995年100Mb/s的快速以太网标准IEEE802.3u正式颁布。
快速以太网使用的传输介质如下表所示,其中多模光纤的芯线直径为62.5μm,包层直径为125μm,单模光线芯线直径为8μm,包层直径也是125μm。
以太网交换机的交换方式有三种,这三种交换方式不包括(17)。
(17)A.存储转发式交换B.IP交换
C.直通式交换D.碎片过滤式交换
以太网交换机的交换方式分为存储转发式交换、直通式交换和碎片过滤式交换三类。
①存储转发式交换(StoreandForward):
交换机对输入的数据包先进行缓存、验证、碎片过滤,然后再进行转发。
这种交换方式延时大,但是可以提供差错校验,并支持不同速度的输入/输出端口间的交换(非对称交换),是交换机的主流工作方式。
②直通式交换(Cut-through):
直通式交换类似于采用交叉矩阵的电话交换机,它在输入端口扫描到目标地址后立即开始转发。
这种交换方式的优点是延迟小、交换速度快。
其缺点是没有检错能力;
不能实现非对称交换;
并且当交换机的端口增加时,交换矩阵实现起来比较困难。
③碎片过滤式交换(FragmentFree):
这是介于直通式和存储转发式之间的一种解决方案。
交换机在开始转发前先检查数据包的长度是否够64个字节,如果小于64字节,说明是冲突碎片,则丢弃之;
如果大于等于64字节,则转发该包。
这种转发方式的处理速度介于前两者之间,被广泛应用于中低档交换机中。
Cisco路由器操作系统IOS有三种命令模式,其中不包括(18)。
(18)A.用户模式B.特权模式C.远程连接模式D.配置模式
Cisco操作系统IOS有三种命令模式:
®
router〉
路由器处于用户模式,这时用户可以查看路由器的连接状态,访问其他网络和主机,但不能看到和更改路由器配置的内容。
©
router#
在router>
提示符下键入enable,路由器进入特权模式router#,这时不但可以执行所有的用户命令,还可以看到和更改路由器的配置内容。
③router(config)#
在router#提示符下键入configureterminal,出现提示符router(config)#,这时路由器
处于全局配置状态,可以配置路由器的全局参数。
如果输入某个端口标识,则可以进入局部配置状态。
router(config-if)#;
router(config-line)#;
router(config-router)#;
...
这时可以配置路由器的局部参数。
通过CATV电缆访问因特网,在用户端必须安装的设备是(19)。
(19)A.ADSLModemB.CableModemC.无线路由器D.以太网交换机
对传统的CATV网络进行改造就可以实现双向的数字传输业务,通过线缆调制解调器不需要拨号就能实现远程站点访问。
可以采用一根上行、一根下行的双缆方式,也可以采用髙频下行、低频上行的单缆方式。
运营商通常采用混合光纤/铜缆(HybridFiber/Coax,HFC)系统将CATV网络和运营商的高速光纤网络连接在一起。
运营商一端的线缆调制解调器终接设备(CMTS)向大量的线缆调制解调器(CableModem,CM)提供髙速连接。
多数运营商借助于通用宽带路由器来实现CMTS功能,如下图所示。
CMTS的以太端口与以太网连接,同时通过中继线路连接PSTN网络,并将双向的计算机网络和语音信号调制,形成上行和下行的模拟信号,而单向的有线电视信号以频分复用方式进入下行信号中。
在HFC区域,借助于光收发器、光电转换器等设备完成信号的中继传输。
客户端与CM相连,并分解出有线电视、计算机网络和电话信号。
典型的CATV系统提供25〜50Mb/s的下行带宽和2〜3Mb/s的上行带宽。
在互联网中可以采用不同的路由选择算法,所谓松散源路由是指IP分组(20)。
(20)A.必须经过源站指定的路由器 B.只能经过源站指定的路由器
C.必须经过目标站指定的路由器D.只能经过目标站指定的路由器
在互联网中可以由源端指明到达目标的路由,这个功能是通过IP分组头中的选项实现的。
所谓松散源路由是指传输的IP分组必须经过源端指定的路由器,但是也可能要经过源端没有指明的路由器;
与此相反,所谓严格源路由则是指,传输的IP分组只能经过源端指定的路由器,而不能经过源端没有指定的路由器。
下面关于边界网关协议BGP4的描述中,不正确的是(21)。
(21)A.BGP4网关向对等实体(Peer)发布可以到达的AS列表
B.BGP4网关采用逐跳路由(hop-by-hop)模式发布路由信息
C.BGP4可以通过路由汇聚功能形成超级网络(Supemet)
D.BGP4报文直接封装在IP数据报中传送
现在通用的外部网关协议叫做BGP(BorderGatewayProtocol)。
BGP4广泛地应用于不同ISP的网络(AS)之间,成为事实上的Internet外部路由协议标准。
BGP4是一种动态路由发现协议,支持无类别域间路由CIDR。
BGP的主要功能是控制路由策略,例如是否愿意转发过路的分组等。
BGP的4种报文类型见下表,这些报文通过TCP(179端口)连接传送。
RIP协议中可以使用多种方法防止路由循环,在以下选项中不属于这些方法的是(22)。
(22)A.垂直翻转B.水平分割C.反向路由中毒D.设置最大度量值
路由信息协议RIP采用距离矢量路由算法计算最佳路由。
RIP以跳步计数(hopcount)作为路由费用的度量,允许的最大跳步数不超过15步。
距离矢量法算法要求相邻的路由器之间周期性地交换路由表,并通过逐步交换把路由信息扩散到网络中所有的路由器。
这种逐步交换过程如果不加以限制,将会形成路由环路(RoutingLoops),使得各个路由器无法就网络的可到达性取得一致。
例如在下图中,路由器Rl、R2、R3的路由表已经收敛,每个路由表的后两项是通过交换路由信息而学习到的。
如果在某一时刻,网络10.4.0.0发生故障,R3检测到故障,并通过接口S0把故障通知R2。
如果R2在收到R3的故障通知前将其路由表发送到R3,则R3会认为通过R2可以访问10.4.0.0,并据此将路由表中第二条记录修改为(10.4.0.0,S0,2)。
这样一来,路由器Rl、R2、R3都认为通过其他的路由器存在一条通往10.4.0.0的路径,结果导致目标地址为10.4.0.0的数据包在三个路由器之间来回传递,从而形成路由环路,直至达到最大跳步数时才能终止循环传送过程。
解决路由环路问题可以采用水平分割法(SplitHorizon)。
这种方法规定,路由器必须有选择地将路由表中的信息发送给邻居,而不是发送整个路由表。
具体地说,一条路由信息不会被发送给该信息的来源。
可以对上图R2的路由表项将加上一些注释,如下图所示,可以看出,每一条路由信息都不会通过其来源接口向回发送,这样就可以避免环路的产生。
简单的水平分割方案是“不能把从邻居学习到的路由发送给那个邻居”,带有反向毒化的水平分割方案(SplitHorizonwithPoisonedReverse)是“把从邻居学习到的路由费用设置为无限大,并立即发送给那个邻居”。
采用反向毒化的方案更安全一些,它可以耷即中断环路。
相反,简单水平分割方案则必须等待一个更新周期才能中断环路的形成过程。
另外,前面提到的触发更新技术也能加快路由收敛,如果触发更新足够及时——路由器R3在接收R2的更新报文之前把网络10.4.0.0的故障告诉R2,则也可以防止环路的形成。
RIP协议默认的路由更新周期是(23)秒。
(23)A.30B.60C.90D.100
RIPvl(RFC1058,1988)是早期的路由协议,使用本地广播地址255.255.255.255发布路由信息,默认的路由更新周期为30秒,持有时间(Hold-DownTime)为180秒。
也就是说,RIP路由器每30秒向所有邻居发送一次路由更新报文,如果在180秒之内没有从某个邻居接收到路由更新报文,则认为该邻居已经不存在了。
这时如果从其他邻居收到了有关同一目标的路由更新报文,则用新的路由信息替换已失效的路由表项,否则,对应的路由表项被删除。
RIPvl是有类别的协议(classfiilprotocol),这意味着配置RIPvl时必须使用A、B或C类IP地址和子网掩码,例如不能把子网掩码255.255.255.0用于B类网络172.16.0.0。
对于同一目标,RIP路由表项中最多可以有6条等费用的通路,虽然默认是4条。
RIP可以实现等费用通路的负载均衡(equal-costloadbalancing),这种机制提供了链路冗余功能,以对付可能出现的连接失效,但是RIP不支持不等费用通路的负载均衡,这种功能出现在后来的IGRP和EIGRP中。
RIPv2是增强了RIP协议,定义在RFC1721和RFC1722(1994)中。
RIPv2基本上还是一个距离矢量路由协议,但是有三方面的改进。
首先是它使用组播而不是广播来传播路由更新报文,并且采用了触发更新(triggeredupdate)机制来加速路由收敛,即出现路由变化时立即向邻居发送路由更新报文,而不必等待更新周期是否到达。
其次是RIPv2是一个无类别的协议(classlessprotocol),可以使用可变长子网掩码(VLSM),也支持无类别域间路由(CIDR),这些功能使得网络的设计更具伸缩性。
第三个增强是RIPv2支持认证,使用经过散列的口令字来限制路由更新信息的传播。
其他方面的特性与第一版相同,例如以跳步计数来度量路由费用,允许的最大跳步数为15等.
OSPF协议适用于4种网络。
下面的选项中,属于广播多址网络的是(24),属于非广播多址网络的是(25)。
(24)A.EthernetB.PPPC.FrameRelayD.RARP
(25)A.EthernetB.PPPC.FrameRelayD.RARP
【答案】AC
OSPF(RFC2328,1998)是一种链路状态协议,用于在自治内部的路由器之间交换路由信息。
OSPF具有支持大型网络、占用网络资源少、路由收敛快等优点,在目前的网络配置中占有重要的地位。
距离矢量协议发布自己的路由表,交换的路由信息量很大。
链路状态协议与之不同,它是从各个路由器收集链路状态信息,构造网络拓扑结构图,使用Dijkstra的最短通路优先算法(ShortestPathFirst,SPF)计算到达各个目标的最佳路由。
网络的物理连接和拓扑结构不同,交换路由信息的方式就不同。
OSPF将路由器连接的物理网络划分为4种类型:
①点对点网络:
例如一对路由器用64Kb的串行线路连接,就属于点对点网络,在这种网络中,两个路由器可以直接交换路由信息。
②广播多址网络:
以太网(Ethernet)或者其他具有共享介质的局域网都属于这种网络。
在这种网络中,一条路由信息可以广播给所有的路由器。
③非广播多址网络(non-broadcastmulti-access,NBMA):
例如X.25分组交换网或帧中继网络就属于这种网络,在这种网络中可以通过组播方式发布路由信息。
④点到多点网络:
可以把非广播网络当作多条点对点网络来使用,从而把一条路由信息发送到不同的目标,RARP协议就是以这种方式工作的。
MPLS(多协议标记交换)根据标记对分组进行交换,MPLS包头的位置应插入在(26)
(26)A.以太帧头的前面B.以太帧头与IP头之间
C.IP头与TCP头之间D.应用数据与TCP头之间
所谓第三层交换是指利用第二层交换的高带宽和低延迟优势尽快地传送网络层分组的技术。