精编版下半年 网络工程师 答案详解.docx
《精编版下半年 网络工程师 答案详解.docx》由会员分享,可在线阅读,更多相关《精编版下半年 网络工程师 答案详解.docx(57页珍藏版)》请在冰点文库上搜索。
精编版下半年网络工程师答案详解
属于CPU中算术逻辑单元的部件是
(1)。
(1)A.程序计数器B.加法器C.指令寄存器D.指令译码器
【答案】B
【解析】本题考查计算机系统基础知识。
程序计数器、指令寄存器和指令译码器都是CPU中控制单元的部件,加法器是算术逻辑运算单元的部件。
内存按字节编址从A5000H到DCFFFH的区域其存储容量为
(2)。
(2)A.123KBB.180KBC.223KBD.224KB
【答案】D
【解析】本题考查计算机系统基础知识。
从地址A5000H到DCFFFH的存储单元数目为37FFFH(即224*1024)个,由于是字节编址,从而得到存储容量为224KB。
计算机采用分级存储体系的主要目的是为了解决(3)的问题。
(3)A.主存容量不足B.存储器读写可靠性
C.外设访问效率D.存储容量、成本和速度之间的矛盾
【答案】D
【解析】本题考查计算机系统基础知识。
计算机系统中,高速缓存一般用SRAM,内存一般用DRAM,外存一般采用磁存储器。
SRAM的集成度低、速度快、成本高,DRAM的集成度高,但是需要动态刷新。
磁存储器速度慢、容量大,价格便宜。
因此,组成分级存储体系来解决存储容量、成本和速度之间的矛盾。
Flynn分类法基于信息流特征将计算机分成4类,其中(4)只有理论意义而无实例。
(4)A.SISDB.MISDC.SIMDD.MIMD
【答案】B
【解析】本题考査计算机系统基础知识。
Flynn于1972年提出计算平台分类法主要根据指令流和数据流来分类,分为四类:
①单指令流单数据流机器(S1SD)
SISD机器是一种传统的串行计算机,它的硬件不支持任何形式的并行计算,所有的指令都是串行执行。
并且在某个时钟周期内,CPU只能处理一个数据流。
因此这种机器被称作单指令流单数据流机器。
早期的计算机都是SISD机器。
②单指令流多数据流机器(SIMD)
SIMD是采用一个指令流处理多个数据流。
这类机器在数字信号处理、图像处理,以及多媒体信息处理等领域非常有效。
Intel处理器实现的MMXTM、SSE(StreamingSIMDExtensions)、SSE2及SSE3扩展指令集,都能在单个时钟周期内处理多个数据单元。
也就是说人们现在用的单核计算机基本上都厲于SIMD机器。
③多指令流单数据流机器(MISD)
MISD是采用多个指令流来处理单个数据流。
在实际情况中,采用多指令流处理多数据流才是更有效的方法,因此MISD只是作为理论模型出现,没有投入实际应用。
④多指令流多数据流机器(MIMD)
MIMD机器可以同时执行多个指令流,这些指令流分别对不同数据流进行操作。
最新的多核计算平台就属于MIMD的范畴,例如Intel和AMD的双核处理器。
以下关于结构化开发方法的叙述中,不正确的是(5)。
(5)A.总的指导思想是自顶向下,逐层分解
B.基本原则是功能的分解与抽象
C.与面向对象开发方法相比,更合适大规模、特别复杂的项目
D.特别适合于数据处理领域的项目
【答案】C
【解析】本题考查结构化开发方法的基础知识。
结构化开发方法由结构化分析、结构化设计和结构化程序设计构成,是一种面向数据流的开发方法。
结构化方法总的指导思想是自顶向下、逐层分解,基本原则是功能的分解与抽象。
它是软件工程中最早出现的开发方法,特别适合于数据处理领域的问题,但是不适合解决大规模的、特别复杂的项目,而且难以适应需求的变化。
模块A、B和C都包含相同的5个语句,这些语句之间没有联系。
为了避免重复,把这5个语句抽取出来组成一个模块D,则模块D的内聚类型为(6)内聚。
(6)A.功能B.通信C.逻辑D.巧合
【答案】D
【解析】本题考查软件设计的相关知识。
模块独立性是创建良好设计的一个重要原则,一般采用模块间的耦合和模块的内聚两个准则来进行度量。
内聚是指模块内部各元素之间联系的紧密程度,内聚度越高,则模块的独立性越好。
内聚性一般有以下几种:
①巧合内聚,指一个模块内的各个处理元素之间没有任何联系。
②逻辑内聚,指模块内执行几个逻辑上相似的功能,通过参数确定该模块完成哪一个功能。
③时间内聚,把需要同时执行的动作组合在一起形成的模块。
④通信内聚,指模块内所有处理元素都在同一个数据结构上操作,或者指各处理使用相同的输入数据或者产生相同的输出数据。
⑤顺序内聚,指一个模块中各个处理元素都密切相关于同一功能且必须顺序执行,前一个功能元素的输出就是下一个功能元素的输入。
⑥功能内聚,是最强的内聚,指模块内所有元素共同完成一个功能,缺一不可。
下图是一个软件项目的活动图,其中顶点表示项目里程碑,连接顶点的边表示活动,边的权重表示活动的持续时间,则里程碑(7)在关键路径上。
活动GH的松弛时间是(8)。
(7)A.BB.EC.CD.K
(8)A.0B.1C.2D.3
【答案】AD
【解析】本题考查活动图的基础知识。
根据关键路径法,计算出关键路径为A—B—D—I—J—L,其长度为20。
因此里程碑B在关键路径上,而里程碑E、C和K不在关键路径上。
包含活动GH的最长路径是A—E—G—H—K—L,长度为17,因此该活动的松弛时间为20-17=3。
将高级语言源程序翻译成机器语言程序的过程中,常引入中间代码。
以下关于中间代码的叙述中,不正确的是(9)。
(9)A.中间代码不依赖于具体的机器B.使用中间代码可提高编译程序的可移植性
C.中间代码可以用树或图表示D.中间代码可以用栈或队列表示
【答案】D
【解析】本题考查程序语言基础知识。
从原理上讲,对源程序进行语义分析之后就可以直接生成目标代码,但由于源程序与目标代码的逻辑结构往往差别很大,特别是考虑到具体机器指令系统的特点,要使翻译一次到位很困难,而且用语法制导方式机械生成的目标代码往往是烦琐和低效的,因此有必要设计一种中间代码,将源程序首先翻译成中间代码表示形式,以利于进行与机器无关的优化处理。
由于中间代码实际上也起着编译器前端和后端分水岭的作用,所以使用中间代码也有助于提高编译程序的可移植性。
常用的中间代码有后缀式、三元式、四元式和树(图)等形式。
甲公司接受乙公司委托开发了一项应用软件,双方没有订立任何书面合同。
在此情形下,(10)享有该软件的著作权。
(10)A.甲公司B.甲、乙公司共同C.乙公司D.甲、乙公司均不
【答案】A
【解析】
委托开发软件著作权关系的建立,通常由委托方与受委托方订立合同而成立。
委托开发软件关系中,委托方的责任主要是提供资金、设备等物质条件,并不直接参与开发软件的创作开发活动。
受托方的主要责任是根据委托合同规定的目标开发出符合条件的软件。
关于委托开发软件著作权的归属,《计算机软件保护条例》第十二条规定:
“受他人委托开发的软件,其著作权的归属由委托者与受委托者签定书面协议约定,如无书面协议或者在协议中未作明确约定,其著作权属于受委托者。
”根据该条的规定,确定委托开发的软件著作权的归属应当掌握两条标准:
①委托开发软件系根据委托方的要求,由委托方与受托方以合同确定的权利和义务的关系而进行开发的软件,因此软件著作权归属应当作为合同的重要条款予以明确约定。
对于当事人已经在合同中约定软件著作权归属关系的,如事后发生纠纷,软件著作权的归属仍应当根据委托开发软件的合同来确定。
②对于在委托开发软件活动中,委托者与受委托者没有签定书面协议,或者在协议中未对软件著作权归属作出明确的约定,其软件著作权属于受委托者,即属于实际完成软件的开发者。
思科路由器的内存体系由多种存储设备组成,其中用来存放IOS引导程序的是(11),运行时活动配置文件存放在(12)中。
(11)A.FLASHB.ROMC.NVRAMD.DRAM
(12)A.FLASHB.ROMC.NVRAMD.DRAM
【答案】BD
【解析】
路由器采用了不同类型的内存,各种内存以不同方式支持路由器运行。
闪存(Flash)是可读可写的存储器,在系统重新启动或关机之后仍能保存数据。
Flash中存放着当前使用的IOS。
如果Flash容量足够大,甚至可以存放多个操作系统,这在IOS升级时十分有用。
当不知道新版IOS是否稳定时,可在升级后仍保留旧版IOS,当出现问题时可退回到旧版操作系统,从而避免长时间的网路故障。
只读存储器ROM在路由器中与在计算机中的功能相似,用于系统初始化等。
ROM中包含:
系统加电自检代码POST,用于检测路由器中各种硬件是否完好;系统引导代码(Bootstrap)用于启动路由器并载入IOS操作系统;备份的IOS操作系统,以便在原有IOS操作系统被删除或破坏时使用,通常这个IOS比现运行IOS的版本低一些,但却足以使路由器启动和工作。
非易失性RAM(NonvolatileRAM)是可读可写的存储器,在系统重启或关机之后仍能保存数据。
NVRAM速度较快,成本也较高。
NVRAM仅用于保存启动配置文件(Startup-Config),故其容量较小,通常在路由器中只配置32KB〜128KB的NVRAM。
动态随机存储器DRAM也是可读可写的存储器,但是存储的内容在系统重启或关机后会被清除。
RAM的存取速度比上面3种存储器都快。
路由器运行时,RAM中存储路由表、ARP缓冲区、运行日志和排队等待发送的分组,还包括运行配置文件(Running-config),正在执行的代码、IOS操作系统程序和一些临时数据等信息。
下面的广域网络中属于电路交换网络的是(13)。
(13)A.ADSLB.X.25C.FRND.ATM
【答案】A
【解析】
ADSL用于连接公共交换电话网PSTN。
PSTN属于电路交换网,所以ADSL是电路交换网的一部分。
X.25、FRN和ATM都是分组交换网。
PCM编码是把模拟信号数字化的过程,通常模拟话音信道的带宽是4000Hz,则在数字化时采样频率至少为(14)次/秒。
(14)A.2000B.4000C.8000D.16000
【答案】C
【解析】
将模拟信号(例如声音、图像等)变换成数字信号,经传输到达接收端再还原为模拟信号,这种技术叫做脉冲编码调制(PulseCodeModulation,PCM)技术。
PCM主要经过3个过程:
采样、量化和编码。
采样过程通过周期性扫描将时间连续、幅度连续的模拟信号变换为时间离散、幅度连续的采样信号;量化过程将采样信号变为时间离散、幅度离散的数字信号;编码过程将最化后的离散信号编码为二进制码组。
采样频率决定了可恢复的模拟信号的质量。
根据尼奎斯特采样定理,为了恢复原来的模拟信号,采样频率必须大于模拟信号最高频率的二倍,即
其中f为采样频率,T为采样周期,fmax为信号的最高频率。
通常模拟话音信道的带宽(即最高频率)是4000Hz,所以在数字化时采样频率至少为8000次/秒。
设信道带宽为4000Hz,信噪比为30dB,按照香农定理,信道容量为(15)。
(15)A.4kb/sB.1.6kb/sC.40kb/sD.120kb/s
【答案】C
【解析】
尼奎斯特定理指出:
若信道带宽为W,则最大码元速率为
B=2W(Baud)
这是由信道的物理特性决定的,是在无噪声的理想情况下的极限值。
实际信道会受到各种噪声的干扰,因而达不到按尼奎斯特定理计算出的数据传送速率。
香农(Shannon)的研究表明,有噪声信道的极限数据速率可由下面的公式计算:
这个公式叫做香农定理。
其中,w为信道带宽,S为信号的平均功率,N为噪声的平均功率,S/N叫做信噪比。
由于在实际使用中S与N的比值太大,故常取其分贝数(dB)。
分贝与信噪比的关系为SNRDB=10logl0(S/N),例如当S/N=1000时,信噪比为30dB。
这个公式表明,无论用什么方式调制,只要给定了信噪比,则单位时间内可传输的最大信息量就确定了,所以称为信道容景。
本题中信道带宽为4000Hz,信噪比为30dB,则最大数据速率为
这是极限值,只有理论上的意义。
所谓正交幅度调制是把两个(16)的模拟信号合为一个载波信号。
(16)A.幅度相同相位相差90°B.幅度相同相位相差180°
C.频率相同相位相差90°D.频率相同相位相差180°
【答案】A
【解析】
正交幅度调制(QuadratureAmplitudeModulation,QAM)是把两个幅度相同但相位相差90的模拟信号合成为一个载波信号,经过信道编码后把数据组合映射到星座图上。
如下图所示。
QAM调制实际上是幅度调制和相位调制的组合,同时利用了载波的幅度和相位来传递数据信息。
与单纯的PSK调制相比,在最小距离相同的条件下,QAM星座图中可以容纳更多的载波码点,可以实现更高的频带利用率。
电信运营商提供的ISDN服务有两种不同的接口,其中供小型企业和家庭使用的基本速率接口(BRI)可提供的最大数据速率为(17),供大型企业使用的主速率接口(PRJ)可提供的最大数据速率为(18)。
(17)A.128kb/sB.144kb/sC.1024kb/sD.2048kb/s
(18)A.128kb/sB.144kb/sC.1024kb/sD.2048kb/s
【答案】BD
【解析】
ISDN分为窄带ISDN(NarrowbandISDN,N-ISDN)和宽带ISDN(BroadbandISDN,B-ISDN)。
N-ISDN的目的是以数字系统代替模拟电话系统,把音频、视频和数据业务在一个网络上统一传输。
ISDN系统提供两种用户接口:
即基本速率2B+D和基群速率30B+D。
所谓B信道是64kb/s的话音或数据信道,而D信道是16kb/s或64kb/s的信令信道。
对于家庭用户,通信公司在用户住所安装一个第一类网络终接设备NT1。
用户可以在连接NT1的总线上最多挂接8台设备,共享2B+D的144kb/s信道。
大型商业用户则要通过第二类网络终接设备NT2连接ISDN,这种接入方式可以提供30B+D(2.048Mb/s)的接口速率。
PPP是连接广域网的一种封装协议,下面关于PPP的描述中错误的是(19)。
(19)A.能够控制数据链路的建立B.能够分配和管理广域网的IP地址
C.只能采用IP作为网络层协议D.能够有效地进行错误检测
【答案】C
【解析】
点对点协议应用在许多场合,例如家庭用户拨号上网,或者局域网通过租用公网专线远程联网等。
常用的点对点协议是PPP协议(Point-to-PointProtocol)。
事实上,PPP是一组协议,其中包括:
链路控制协议LCP(LinkControlProtocol),用于建立、释放和测试数据链路,以及协商数据链路参数;
网络控制协议NCP(NetworkControlProtocol),用于协商网络层参数,例如动态分配IP地址等;
身份认证协议,用于通信双方确认对方的链路标识。
PPP帧的封装格式(如下图所示)类似于HDLC。
PPP的地址字段为全1,表示广播地址。
控制字段取值0x03,表示无编号帧。
PPP的协议字段用于标识信息字段(INFO)中封装的数据报。
PPP可以支持任何网络层协议,例如IP、IPX,AppleTalk、OSICLNP、XNS等。
PPP的负载(INFO)长度默认为1500个字节。
校验和(FCS)长度是可协商的,可以使用16位或32位的校验码。
下面关于帧中继的描述中错误的是(20),思科路由器支持的帧中继本地管理接口类型(Lmi-type)不包括(21)。
(20)A.在第三层建立虚电路
B.提供面向连接的服务
C.是一种高效率的数据链路技术
D.充分利用了光纤通信和数字网络技术的优势
(21)A.CiscoB.DCEC.ANSID.Q933A
【答案】AB
【解析】
帧中继(FrameRelay,FR)网络运行在OSI参考模型的物理层和数据链路层。
FR用第二层的帧承载数据业务,因而第三层被省掉了。
帧中继提供面向连接的服务,在互相通信的每对设备之间都存在一条定义好的虚电路,并且指定了一个链路识别码DLCI。
帧中继利用了光纤通信和数字网络技术的优势,FR帧层操作比HDLC简单,只检査错误,不再重传,没有滑动窗口式的流量控制机制,只有拥塞控制。
所以,帧中继比X.25具有更高的传输效率。
普通路由器就可以配置成帧中继交换机。
在路由器串行接口配置FR封装的命令如下表所示,可设置的本地管理接口类型有3种{ansi丨cisco|q933a}
边界网关协议BGP4被称为路径矢量协议,它传送的路由信息是由一个地址前缀后跟(22)组成。
这种协议的优点是(23)。
(22)A.一串IP地址B.一串自治系统编号C.一串路由器编号D.一串子网地址
(23)A.防止域间路由循环B.可以及时更新路由
C.便于发现最短通路D.考虑了多种路由度量因素
【答案】BA
【解析】
边界网管协议BGP是应用于自治系统(AS)之间的外部网关协议。
BGP4基本上是一个距离矢童路由协议,但是与RIP协议采用的算法稍有区别。
BGP不但为每个目标计算域小通信费用,而且跟踪通向目标的路径:
它不但把目标的通信费用发送给每一个邻居,而且也公告通向目标的域短路径(由AS编号的列表组成)。
所以BGP4被称为路径矢量协议。
BGP算法没有距离矢量路由协议的不稳定性,可以避免路由循环。
当BGP路由器收到一条路由信息时,首先检查它所在的自治系统是否在路径列表中。
如果在列表中,则该路由信息被忽略,从而避免了出现路由循环。
BGP4支持无类别的域间路由(CIDR),BGP邻居之间通过TCP连接端口179交换路由信息。
这意味着BGP4可以利用TCP连接的差错和流量控制功能。
当检测到路由表改变时,BGP只把改变了路由通过TCP连接发送给它的邻居。
与RIPv2相比,IGRP协议增加了一些新的特性,下面的描述中错误的是(24)。
(24)A.路由度量不再把跳步数作为唯一因素,还包含了带宽、延迟等参数
B.增加触发更新来加快路由收敛,不必等待更新周期结束再发送更新报文
C.不但支持相等费用负载均衡,而且支持不等费用的负载均衡
D.最大跳步数由15跳扩大到255跳,可以支持更大的网络
【答案】B
【解析】
内部网关路由协议(InteriorGatewayRoutingProtocol,IGRP)是Cisco公司1980年代设计的一种动态距离矢量路由协议。
它组合了网络配置的各种因素,包括带宽、延迟、可靠性和负载等作为路由度量。
它支持相等费用通路负载均衡和不等费用通路负载均衡。
IGRP的最大跳步数由15跳扩大到255跳,可以支持比RIPv2更大的网络。
默认情况下,IGRP每90s发送一次路由更新广播,在3个更新周期内(即270s)没有从某个路由器接收到更新报文,则宣布该路由不可访问。
在7个更新周期即630s后,IOS从路由表中清除该路由表项。
用触发更新来加快路由收敛,这是RIPv2和IGRP都有的功能。
为了解决RIP协议形成路由环路的问题可以采用多种方法,下面列出的方法中效果最好的是(25)。
(25)A.不要把从一个邻居学习到的路由发送给那个邻居
B.经常检查邻居路由器的状态,以便及时发现断开的链路
C.把从邻居学习到的路由设置为无限大,然后发送给那个邻居
D.缩短路由更新周期,以便出现链路失效时尽快达到路由无限大
【答案】C
【解析】
距离矢量法算法要求相邻的路由器之间周期性地交换路由表,并通过逐步交换把路由信息扩散到网络中所有的路由器。
这种逐步交换过程如果不加以限制,将会形成路由环路(RoutingLoops),使得各个路由器无法就网络的可到达性取得一致。
解决路由环路问题可以采用水平分割法(SplitHorizon)。
这种方法规定,路由器必须有选择地将路由表中的信息发送给邻居,而不是发送整个路由表。
具体地说,一条路由信息不会被发送给该信息的来源。
如果每一条路由信息都不会通过其来源接口向回发送,这样就可以避免环路的产生。
简单的水平分割方案是:
“不能把从邻居学习到的路由发送给那个邻居”,带有反向毒化的水平分割方案(SplitHorizonwithPoisonedReverse)是:
“把从邻居学习到的路由费用设置为无限大,并立即发送给那个邻居”。
采用反向毒化的方案更安全一些,可以立即中断环路。
相反,简单水平分割方案则必须等待一个更新周期才能中断环路的形成过程。
另外,触发更新技术也能加快路由收敛,如果触发更新足够及时,则也可以防止环路的形成。
城域以太网在各个用户以太网之间建立多点第二层连接,IEEE802.1ah定义的运营商主干网桥协议提供的基本技术是在用户以太帧中再封装一层(26),这种技术被称为(27)技术。
(26)A.运营商的MAC帧头B.运营商的VLAN标记
C.用户VLAN标记D.用户帧类型标记
(27)A.Q-in-QB.IP-in-IPC.NAT-in-NATD.MAC-in-MAC
【答案】AD
【解析】
城域以太网论坛(MEF)定义的IEEE802.1ad标准提出了运营商主干网桥(ProviderBackboneBridge,PBB)协议。
所谓主干网桥就是运营商网络边界的网桥,通过PBB对用户以太帧再封装一层运营商的MAC帧头,添加主干网目标地址和源地址(B-DA,B-SA)、主干网VLAN标识(B-V1D)以及服务标识(I-SID)等字段。
由于用户以太帧被封装在主干网以太帧中,所以这种技术被称为MAC-in-MAC技术。
按照802.1ah协议,主干网与用户网具有不同的地址空间。
主干网的核心交换机只处理通常的以太网帧头,仅主干网边界交换机才具有PBB功能。
这样,用户网和主干网被PBB隔离,使得扁平式的以太网变成了层次化结构,简化了网络管理,保证了网络安全。
802.1ah协议规定的服务标识(I-SID)字段为24位,可以区分1600万种不同的服务,使得网络的扩展性得以提升。
由于采用了二层技术,没有复杂的信令机制,因此设备成木和维护成本较低,被认为是城域以太网的最终解决方案。
IEEE802.1ah与其他局域网协议的关系参见下阁。
采用抓包工具截获的结果如下图所示。
图中数据包标号(No.)为“6”的条目记录显示的是(28)。
该报文由(29)发出。
(28)A.TCP错误连接响应报文B.TCP连接建立请求报文
C.TCP连接建立响应报文D.Urgent紧急报文
(29)A.Web客户端B.Web服务器C.DNS服务器D.DNS客户端
【答案】AB
【解析】本题考查网络管理工具的应用及TCP协议原理。
从图中的标志字段为RST和ACK可以看出,该报文为TCP连接出现错误,并进行捎带应答。
该记录的源端口号为80,表明发出报文的是Web服务器端。
在Windows命令行窗口中键入tracert命令,得到如下图所示的窗口,则该PC的IP地址可能为(30)。
(30)A.172.16.11.13B.113.108.208.1C.2