《软件工程师考试试题解析.doc》由会员分享,可在线阅读,更多相关《软件工程师考试试题解析.doc(30页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、得奇乐走自己路,让别人胡说去吧,更要走别人路,让别人无路可走!窗体顶端窗体底端全国计算机技术及软件专业技术资格(水平)考试 2011年上半年 网络工程师 上午试卷(1)在CPU中用于跟踪指令地址寄存器是 (1) 。A地址寄存器(MAR)B数据寄存器(MDR)C程序计数器(PC)D指令寄存器(IR)试题解析:程序计数器是用于存放下一条指令所在单元地址地方。答案:(1)C (2) 指令系统中采用不同寻址方式目是 (2) 。A提高从内存获取数据速度B提高从外存获取数据速度C降低操作码译码难度D扩大寻址空间并提高编程灵活性答案:(2)D(3)在计算机系统中采用总线结构,便于实现系统积木化构造,同时可以
2、 (3) 。A提高数据传输速度B提高数据传输量C减少信息传输线数量D减少指令系统复杂性答案:(3)C (4)某计算机系统由下图所示部件构成,假定每个部件千小时可靠度为R,则该系统千小时可靠度为 (4) 。AR+2R/4BR+R2/4CR(1-(1-R) 2)DR(1-(1-R)2)2试题解析:并行可靠度=1-(1-R)(1-R)总可靠度=(1-(1-R)(1-R) * R * (1-(1-R)(1-R)答案:(4)D(5) 软件产品可靠度并不取决于 (5) 。A潜在错误数量B潜在错误位置C软件产品使用方法D软件产品开发方式答案:(5)C(6)模块A直接访问模块B内部数据,则模块A与模块B耦合类
3、型为 (6) 。A数据耦合B标记耦合C公共耦合D内容耦合试题解析:一般可将耦合度从弱到强分为以下七级: 非直接耦合指两个模块中任一个都不依赖对方独立工作。这类耦合度最低。 数据耦合指两个模块间只是通过参数表传递简单数据。 特征耦合指两个模块都及同一个数据结构有关。 控制耦合指两个模块间传递信息中含有控制信息。 外部耦合指若干模块都及同一个外部环境关联,例如I/O处理使所有I/O模块及特定设备、格式与通信协议相关联。 公共耦合指两个或多个模块通过引用一个公共区数据而发生相互作用。 内容耦合最高耦合度是内容耦合。出现内容耦合情形包括:当一个模块使用另一模块内部控制与控制信息;一个模块直接转移到另一
4、模块内部等等。一般说来,尽量使用数据耦合,少用控制耦合,限制外部耦合,完全不用内容耦合。答案:(6)D(7)下列关于风险叙述不正确是:风险是指 (7) 。A可能发生事件B一定会发生事件C会带来损失事件D可能对其进行干预,以减少损失事件试题解析:一定会发生事件,就不叫风险了。答案:(7)B(8) 下列关于项目估算方法叙述不正确是 (8) 。A专家判断方法受到专家经验主观性影响B启发式方法(如COCOMO模型)参数难以确定C机器学习方法难以描述训练数据特征与确定其相似性D结合上述三种方法可以得到精确估算结果试题解析:即使将专家判断方法、启发式方法与机器学习方法结合起来,也不可能得到精确估算结果。答
5、案:(8)D(9)下图是一个软件项目活动图,其中顶点表示项目里程碑,边表示包含活动,边上权重表示活动持续时间,则里程碑 (9) 在关键路径上。A1B2C3D4试题解析:关键路径是:(0)(2)(5)(7)(8)(9)答案:(9)B(10) 下列关于软件著作权中翻译权叙述不正确是:翻译权是指 (10) 权利。A将原软件从一种自然语言文字转换成另一种自然语言文字B将原软件从一种程序设计语言转换成另一种程序设计语言C软件著作权人对其软件享有以其它各种语言文字形式再表现D对软件操作界面或者程序中涉及语言文字翻译成另一种语言文字试题解析:根据计算机软件保护条例第八条规定,软件著作权人享有若干项权利,其中
6、包括翻译权。在条例中对翻译权定义是:“将原软件从一种自然语言文字转换成另一种自然语言文字权利。答案:(10)B 10BASE-T以太网使用曼彻斯特编码,其编码效率为 (11) %,在快速以太网中使用4B/5B编码,其编码效率为 (12) %。(11)A30B50C80D90(12)A30B50C80D90试题解析:曼彻斯特编码每个比特位需要两次信号变化,因此编码效率只有50%,这意味着比特率只是波特率一半。这种编码效率在低速通信系统(如10兆以太网)中尚可以接受,但在高速通信系统中是难以接受。mB/nB编码效率计算公式为:m / n * 100%。由于m BSwitch#CSwitch(con
7、fig)DSwitch(config-if)#试题解析:交换机与路由器不同,路由器可以给每个端口配不同IP地址,但二层交换机只有一个IP,要在interface vlan 1中进行设置。答案:(58)D(59) 路由器命令“Router(config-subif)#encapsulation dot1q 1”作用是 (59) 。A设置封装类型与子接口连接VLAN号B进入VLAN配置模式C配置VTP口号D指定路由器工作模式答案:(59)A(60)若路由器路由信息如下,则最后一行路由信息怎样得到 (60) 。R3#show ip routeGateway of last resort is not
8、 set192.168.0.0/24 is subnetted, 6 subnetsC 192.168.1.0 is directly connected, Ethernet0C 192.168.65.0 is directly connected, Serial0C 192.168.67.0 is directly connected, Serial1R 192.168.69.0 120/1 via 192.168.67.2, 00:00:15, Serial1120/1 via 192.168.65.2, 00:00:24, Serial0R 192.168.69.0 120/1 via
9、192.168.67.2, 00:00:15, Serial1R 192.168.69.0 120/1 via 192.168.652, 00:00:24, Serial0A串行口直接连接B由路由协议发现C操作员手工配置D以太网端口直连试题解析:在路由条目前都有一个字母表示连接情况。C是connected第一个字母,代表直连;R表示RIP协议,意思是该条目由RIP协议计算产生。答案:(60)B(61) 按照802.1d生成树协议(STP),在交换机互联局域网中, (61) 交换机被选为根交换机。AMAC地址最小BMAC地址最大CID最小DID最大试题解析:生成树协议工作过程简单表述如下:1)唯
10、一根网桥推选:各个网桥互相传递BPDU配置信息,系统每个网桥都能监听到BPDU,根据网桥标识共同“选举”出具有最大优先级根网桥。如果优先级相同,则取具有最小网桥地址网桥作为根网桥。根网桥缺省每2秒发出BPDU。2)在每个非根网桥选出一个根端口:根网桥向系统广播其BPDU,对一个网桥来说,具有最小根路径开销端口选为根端口;如果根路径开销相同,则取端口标识最小作为根端口,同时根端口处于转发模式。一个网桥只有一个根端口,根网桥没有根端口。3)在每个网段选一个指定端口:每个网桥接收到一个BPDU帧时,同时发出一个BPDU帧说明离根网桥路径开销。在同一个网段里,具有最小根路径开销端口被选为指定端口。如果
11、根路径开销相同,则取网桥标识最小作为指定端口。如果网桥标识也相同,则取端口标识最小为指定端口。4)STP设置根端口与指定端口进入转发模式,可以转发数据帧;而落选端口则进入阻塞模式,只侦听BPDU,不转发数据帧。各网桥周期性地交换BPDU信息,保证系统拓扑结构合理性。答案中没有提到【优先级】,也没有提到【BID】(网桥ID),而【ID】这个词又是个用得极其泛滥词汇。因此,在A与C之间做选择,已经不是一个技术问题,而是一个修辞问题了。也只好装装糊涂,就把【ID】当做【BID】,选C算了。答案:(61)C(62)以太网中采用了二进制指数后退算法,这个算法特点是 (62) 。A网络负载越轻,可能后退时
12、间越长B网络负载越重,可能后退时间越长C使用网络既可以适用于突发性业务,也可以适用于流式业务D可以动态地提高网络发送优先级答案:(62)B(63) 以太网帧格式如下图所示,其中“填充”字段作用是 (63) 。前导字段帧起始符目地址源地址长度数据填充校验与A可用于表示任选参数B表示封装上层协议C表示控制帧类型D维持64字节最小帧长试题解析:以太网最小帧长是64字节,当数据字段过短时,填充字段就发挥作用,维持最小帧长。答案:(63)D(64) IEEE 802.11采用了CSMA/CA协议,下面关于这个协议描述中错误是 (64) 。A各个发送站在两次帧间隔(IFS)之间进行竞争发送B每一个发送站维
13、持一个后退计数器并监听网络上通信C各个发送站按业务优先级获得不同发送机会DCSMA/CA协议适用于突发性业务试题解析:IEEE 802.11标准定义了两种操作模式,第一种模式是DCF(Distributed Coordination Function,分布式协调功能),该模式没有中心控制设备,所有站点都在竞争信道;另一种模式是PCF(Point Coordination Function,点协调功能),该模式有基站,作为中心控制设备通过轮询机制控制决定各个站点传输顺序。根据IEEE 802.11标准,DCF是必须而PCF是可选。CSMA/CA协议应用于DCF下,目在于解决在允许竞争情况下信道如
14、何分配问题。它支持操作方式有两种:第一种操作方式采用延时算法进行访问控制。当一个要发送数据站点检测到信道空闲时,站点需继续监听及IFS(interframe space,帧间间隔)相等一段时间,若此时信道依然空闲,站点就可以发送帧;如果检测到信道正忙,则发送站点推迟到信道空闲时再发送数据。若冲突发生,则发生冲突站点按照截断二进制指数退避算法延迟一段时间后,再试着重新发送数据。另一种操作方式类似于发收双方握手过程。它是基于MACAW(Multiple Access with Collision Avoidance for Wireless,带冲突避免无线多路访问),采用虚拟信道监听方法。CSMA
15、/CA协议利用IFS机制让PCF与DCF共存在同一个通信单元内。答案:(64)C(65) 在IEEE 802.11标准中使用了扩频通信技术,下面选项中有关扩频通信技术说法正确是 (65) 。A扩频技术是一种带宽很宽红外通信技术B扩频技术就是用伪随机序列对代表数据模拟信号进行调制C扩频通信系统带宽随着数据速率提高而不断扩大D扩频技术就是扩大了频率许可证使用范围试题解析:扩频是指一种在物理层上通过某种机制拓宽信号带宽,把原本是窄带数字信号变成宽带传输信号信号调制技术。根据香农公式C = W log2(1+S / N),(其中,C信道容量,W频带宽度,S / N信噪比。)在信道容量C一定情况下,增加
16、频带宽度可以在较低信噪比情况下传输信息,还可以有效地降低噪声功率谱密度,从而提高抗干扰能力。FHSS与DSSS是最常见扩频技术。FHSS系统基本运作过程如下:发送端首先把信息数据调制成基带信号,然后进入载波频率调制阶段;此时载波频率受伪随机码发生器控制,在给定某带宽远大于基带信号频带内随机跳变,使基带信号带宽扩展到发射信号使用带宽;接下来,跳频信号便由天线发送出去;接收端接收到跳频信号后,首先从中提取出同步信息,使本机伪随机序列控制频率跳变及接收到频率跳变同步,这样才能够得到数据载波,将载波解调(即扩频解调)后得到发射机发出信息。DSSS扩频方式是:首先用高速率伪噪声(PN)码序列及信息码序列
17、作模二加(波形相乘)运算,得到一个复合码序列;然后用这个复合码序列去控制载波相位,从而获得DSSS信号。通过这种方式可将原来较高功率而较窄频频率变成具有较宽频低功率频率,使系统具有较好抗噪声干扰能力。DSSS使用伪噪声码序列速率不能低于原始数据信息序列速率。答案:(65)B(66) Wi-Fi联盟制定安全认证方案WPA(Wi-Fi Protected Access)是 (66) 标准子集。AIEEE 802.11BIEEE 802.11aCIEEE 802.11bDIEEE 802.11i试题解析:IEEE 802.11i是IEEE 802.11协议标准扩展,于2004年正式被IEEE通过,取
18、代原来脆弱WEP加密技术。IEEE 802.11i为使用IEEE 802.11a、IEEE 802.11b与IEEE 802.11g标准网络提供加密技术与安全认证功能,这样网络被描述为RSN(Robust Security Network,健壮安全网络)。答案:(66)D(67) 为了确定一个网络是否可以连通,主机应该发送ICMP (67) 报文。A回声请求B路由重定向C时间戳请求D地址掩码请求试题解析:回应请求/应答(Echo Request / Echo Reply)报文(类型0/8)。回应请求/应答目是测试目主机是否可以到达。在该报文格式中存在标识符与序列号,这两者用于匹配请求与应答报文
19、。请求者向目主机发送一个回应请求,其中包含一个任选数据区,目主机收到后则发回一个回应应答,其中包含一个请求中任选数据拷贝。回应请求/应答报文以IP数据报方式在互连网中传输,如果成功接收到应答报文话,则说明数据传输系统IP及 ICMP软件工作正常,信宿主机可以到达。在TCP/IP实现中,用户ping命令就是利用回应请求及应答报文测试信宿主机是否可以到达。答案:(67)A(68) 在域名系统中,根域下面是顶级域(TLD)。在下面选项中 (68) 属于全世界通用顶级域。AorgBcnCmicrosoftDmil答案:(68)A(69) 在网络设计阶段进行通信流量分析时可以采用简单80/20规则,下面
20、关于这种规则说明中,正确是 (69) 。A这种设计思路可以最大限度满足用户远程联网需求B这个规则可以随时控制网络运行状态C这个规则适用于内部交流较多而外部访问较少网络D这个规则适用网络允许存在具有特殊应用网段答案:(69)C(70)根据用户需求选择正确网络技术是保证网络建设成功关键,在选择网络技术时应考虑多种因素,下面各种考虑中,不正确是 (70) 。A选择网络技术必须保证足够带宽,使得用户能够快速地访问应用系统B选择网络技术时不仅要考虑当前需求,而且要考虑未来发展C越是大型网络工程,越是要选择具有前瞻性新网络技术D选择网络技术要考虑投入产出比,通过投入产出分析确定使用何种技术答案:(70)C
21、Border Gateway Protocol(BGP) is inter-autonomous system (71) protocol. BGP is based on a routing method called path vector routing. Distance vector routing is not a good candidate for inter-autonomous system routing because there are occasions on which the route with the smallest (72) count is not t
22、he preferred route. For example, we may not want a packet through an autonomous system that is not secure even though it is shortest route. Also, distance vector routing is unstable due to the fact that the routers announce only the number of hop counts to the destination without defining the path t
23、hat leads to that (73) . A router that receives a distance vector advertisement packet may be fooled if the shortest path is actually calculated through the receiving router itself. Link (74) routing is also not a good candidate for inner-autonomous system routing because an internet is usually too
24、big for this routing method. To use link state routing for the whole internet would require each router to have a huge link state database. It would also take a long time for each router to calculate its routing (75) using the Dijkstra algorism.(71)AroutingBswitchingCtransmittingDreceiving(72)ApathBhopCrouteDpacket(73)AconnectionBwindowCsourceDdestination(74)AstatusBsearchCstateDresearch(75)AtableBstateCmetricDcost答案:(71)A,(72)B,(73)D,(74)C,(75)A第 30 页