1、高级网络规划设计师下午试题()-4 及答案解析(总分:75.00,做题时间:90 分钟)1.论网络规划设计中需求获取技术需求分析是用来获取网络系统需求和业务需求的方法,是网络工程建设的基础,决定着网络工程项目的有效实施。正确地定义用户需求是需求分析阶段的基础。需求获取技术有助于网络规划设计师准确、快捷地获取和提炼用户的需求信息。请围绕“需求获取技术”论题,依次从以下 3个方面进行论述。1概要叙述你参与分析和建设的网络工程项目及你所担任的主要工作。2详细说明目前有哪些比较常用的需求获取技术?说明每种需求获取技术的基本方法。3详细论述在你参与分析和建设的网络工程项目中,所采取的需求获取技术及对该技
2、术的具体实施过程。说明选取该技术的原因,并分析应用该技术所获取的需求是否达到预期目标。(分数:25.00)_2.论虚拟化技术对网络应用系统建设的影响随着硬件性能的不断提高和软件技术的发展,虚拟化技术逐渐进入了 PC服务器领域。虚拟计算能够把服务器的计算能力进行虚拟化管理,提高服务器的可用性和管理效率。硬件厂商也纷纷推出了支持虚拟化技术的产品,如处理器虚拟化、I/O 虚拟化和设备虚拟化。商用软件厂商和开源领域也推出了支持虚拟化技术的系统软件。企业用户从成本、安全性、可靠性和易于管理的角度也在考虑虚拟化技术。请围绕“虚拟化技术对网络应用系统建设的影响”论题,依次从以下 3个方面进行论述。1概要叙述
3、你参与建设的网络工程项目及你在应用虚拟化技术的工程项目中所担任的主要工作。2详细论述虚拟计算中的关键技术,以及你熟悉的硬件环境和软件系统对虚拟化技术的支持。3论述在你参与建设的虚拟计算项目中所采取的相关技术,并分析应用这些技术之后对项目产生了哪些效果(或影响)?(分数:25.00)_3. 论网络工程项目管理中的进度控制网络工程项目进度控制是依据项目进度计划控制项目的实际进展情况,使项目能够按时完成。有效的项目进度控制的关键是控制项目的实际进度,及时、定期地将它与计划进度进行比较,并立即采用必要的措施。请围绕“网络工程项目管理中的进度控制”论题,依次从以下 3个方面进行论述。1概要叙述你参与规划
4、、设计的网络下程项目及你所担任的主要工作。2具体说明项目进度控制地基本步骤,以及你所参与的网络下程项目中这些步骤的实施过程。3当网络工程项目的实际进度滞后于计划进度时,应采取哪些措施?结合你的切身实践阐述这些措施的实施过程及取得的具体效果。(分数:25.00)_高级网络规划设计师下午试题()-4 答案解析(总分:75.00,做题时间:90 分钟)1.论网络规划设计中需求获取技术需求分析是用来获取网络系统需求和业务需求的方法,是网络工程建设的基础,决定着网络工程项目的有效实施。正确地定义用户需求是需求分析阶段的基础。需求获取技术有助于网络规划设计师准确、快捷地获取和提炼用户的需求信息。请围绕“需
5、求获取技术”论题,依次从以下 3个方面进行论述。1概要叙述你参与分析和建设的网络工程项目及你所担任的主要工作。2详细说明目前有哪些比较常用的需求获取技术?说明每种需求获取技术的基本方法。3详细论述在你参与分析和建设的网络工程项目中,所采取的需求获取技术及对该技术的具体实施过程。说明选取该技术的原因,并分析应用该技术所获取的需求是否达到预期目标。(分数:25.00)_正确答案:(1结合自己参与分析和建设的网络工程项目或从事的实际工作,简要说明需求获取在网络工程建设中所起到的作用。2需求分析阶段的首要工作是确定用户需求,以用户为核心是本阶段应遵循的至关重要的原则,它决定着网络工程项目的有效实施。需
6、求获取阶段的核心任务就是确定 3个层次的需求:对付业务层要强调明确业务总目标及使用范围;对于用户层要强调明晰用户工作流程;对于功能层还要收集网络工程项目运行环境的限制等非功能性需求。不同的时间、不同的用户会由于不同的业务目标及使用范围而提出不尽相同的需求,同时由于没有约定提出方式也会有各不相同的表现形式。针对上述问题,首先要确定用户代表并对其在需求中划分主次地位;其次要确定需求的整个获取及归档过程;最后还要明确不同层次的需求要以约定的形式出具文档,以备双方的交流或问题检查。3为了获取正确的需求信息,可以使用几种比较常用的需求获取方法和技术。(1) 采访关键人物。网络规划设计师必须能够与具有高度
7、复杂背景的利益相关者进行沟通交流,以提取和细化需求,并向这些利益相关者描述系统的网络体系结构。在交流之前,需要先确定这个组织的关键人员和关键群体,再实施交流。在整个设计和实施阶段中,应始终保持与关键人员之间的交流,以确保网络工程建设不偏离用户需求。通常,这些关键人物主要是各级领导和行业专家。各级领导主要从管理角度明确需求,而行业专家则明确的是业务需求。采访关键人物之前,一定要有针对地制订问题提纲,并最好先将提纲发给被采访人员;在采访过程开始前,应首先获取联系方式,最好和访谈者约定电子邮件、电话、即时通信的联系方式;对关键人物不可能一次访谈就明确了所有需求,但是第一次访谈一定要形成需求的大致框架
8、,以便于后期访谈工作的开展。(2) 调研和实地观察。通过观察用户的工作环境、活动及工作习惯来了解项目需求。(3) 问卷调查。通过使用调查表收集信息。调查表有两种格式:自由格式和固定格式。调查的问题应该是清楚的、明确的并且具有启发性的。问卷的制作应简单、可操作性强,尽量使用选择方式,而不是让用户填写大段的文字。问卷调查的方式还可以根据用户的情况进行调整。对于计算机操作能力不强的用户群,只能采用下发调查问卷,并录入调查结构的方式;对于计算机操作能力很强的用户群,可以采用下发电子文档或者开发调查网页的方式,简化调查结果录入工作。(4) 客户面谈。通过直接、面对面的交互获取需求。在与用户接触之前,首先
9、,必须对问题的背景和问题所在系统的环境有全面的了解;其次,尽可能了解用户的个性特点及任务状况;最后,事先准备一些问题,在与用户交流过程中能够循序渐进地提出问题。与组织中来自于不同的技术和业务部门、各个级别的利益相关者进行集中访谈,就问卷形式无法解决的问题进行讨论,从而发现深层次的问题。(5) 演示。向听众介绍拟建的网络体系结构。创建清楚且有效的 PPT演示文档,该文档需要避免使用填满了项目符号的大量幻灯片,力求使用图形的表示方法,并围绕相关的图表展开介绍,以帮助用户更好地确定关键需求。在网络规划、设计与实施的过程中,都要注意与用户群交流的方法和技巧,应避免交流不充分和交流过于频繁。避免交流不充
10、分的关键是,没有注意交流的对象和方式。找到正确、对业务非常清晰的人(即行业专家)既可以减少交流的工作量,也可以避免由于过量而无用的信息导致设计出现的偏差。应针对不同的人员采用不同的交流方式,例如,对于一线工作人员,可采用先下发调查问卷,再依据调查问卷进行访谈的方式。避免交流过于频繁的关键在于,每次交流前都要有明确的交流目标,同时交流后的归纳和总结同样可以提高交流的效率,否则就会使管理层和用户群体在项目结束前就厌烦了所听到有关网络开发的细节,从而产生抵触情绪,给工作带来麻烦。4结合工程项目实际工作,举例说明在获取需求时分别采用了哪些需求获取技术?详细说明选择这些技术的原因及其实施步骤,并进行分析
11、与评价。5建议采用如下步骤来指导需求的获取。(1) 针对提议的网络工程项目评估业务及技术可行性,给出需要和可行性的相关叙述。(2) 确定能够帮助刻画需求和熟悉组织及相关业务的人员,给出参与需求获取活动的客户、用户和其他风险承担者的列表。(3) 定义网络工程项目的技术环境并给出相关的描述。(4) 确定“领域约束(如政策约束等)”,从而限制待建设的网络工程项目的功能或性能。并给出网络工程项目范围的限制性陈述,以及需求列表和应用于每个需求的领域限制。(5) 针对应用项目定义一种或多种需求获取的方法或技术。(6) 尽可能多邀请相关人员参与,以便能从不同视角来定义需求,并确定每个正式需求的理由。(7)
12、给出相类似的网络工程项目样板,并建议用户进行实地考察,以帮助用户更好地确定关键需求。)解析:2.论虚拟化技术对网络应用系统建设的影响随着硬件性能的不断提高和软件技术的发展,虚拟化技术逐渐进入了 PC服务器领域。虚拟计算能够把服务器的计算能力进行虚拟化管理,提高服务器的可用性和管理效率。硬件厂商也纷纷推出了支持虚拟化技术的产品,如处理器虚拟化、I/O 虚拟化和设备虚拟化。商用软件厂商和开源领域也推出了支持虚拟化技术的系统软件。企业用户从成本、安全性、可靠性和易于管理的角度也在考虑虚拟化技术。请围绕“虚拟化技术对网络应用系统建设的影响”论题,依次从以下 3个方面进行论述。1概要叙述你参与建设的网络
13、工程项目及你在应用虚拟化技术的工程项目中所担任的主要工作。2详细论述虚拟计算中的关键技术,以及你熟悉的硬件环境和软件系统对虚拟化技术的支持。3论述在你参与建设的虚拟计算项目中所采取的相关技术,并分析应用这些技术之后对项目产生了哪些效果(或影响)?(分数:25.00)_正确答案:(1简要介绍所参与建设的网络工程项目的基本情况,并说明在应用虚拟化技术的工程项目中所承担的主要工作。2详细论述虚拟计算中的关键技术,硬件环境和软件系统对虚拟化技术的支持。在计算机领域中,虚拟计算是指在一台计算机中建立一系列模拟不同计算机的执行环境,可让每位用户能感觉到在一台完整的、同其他用户相隔离的计算机上进行操作。虚拟
14、化技术可以扩大硬件的容量,简化软件的重新配置过程。CPU 的虚拟化技术可用单 CPU模拟多 CPU的并行处理过程,允许一个平台同时运行多个操作系统,并且应用程序都可以在相互独立的空间内运行而互不影响,从而显著提高计算机的工作效率。虚拟软件在虚拟环境中将所有设备虚拟化,这样就能够让绝大多数为真实硬件所开发的操作系统能够非常平滑地在虚拟机中运行而不需要做任何修改。虚拟化技术在实现方法上有所不同:可采用软件模拟指令集的方式实现,也可采用映射本地硬件和处理器的方法来创建虚拟环境。虚拟化技术可以有不同的实现方法,例如完全虚拟化、准虚拟化、操作系统层虚拟化等。目前,流行的虚拟化方法是使用名为 Hyperv
15、isor(虚拟机管理程序)的一种软件,在虚拟服务器和底层硬件之间建立一个抽象层。在完全虚拟化的环境下,Hypervisor 运行在裸硬件上,充当主机操作系统;而由 Hypervisor管理的虚拟服务器运行客户端操作系统(Guest OS)。Hypervisor 可以捕获 CPU指令,为指令访问硬件控制器和外设充当中介。因此,完全虚拟化技术几乎能让任何一款操作系统不用改动就能安装到虚拟服务器上,其主要缺点是给处理器带来了较大开销。完全虚拟化是处理器密集型技术,因为它要求 Hypervisor管理各个虚拟服务器,并让它们彼此独立。减轻这种负担的一种方法就是改动客户操作系统,让它以为自己运行在虚拟环
16、境下,能够与 Hypervisor协同工作,这种方法就叫准虚拟化(para-virtualization)。Xen是开源准虚拟化技术的一个例子。操作系统作为虚拟服务器在 XenHypervisor上运行之前,它必须在核心层面上进行某些改变。因此 Xen适用于 BSD、Linux、Solaris 及其他开源操作系统,而不适合对类似于 Windows专有操作系统进行虚拟化处理。准虚拟化技术的优点是性能高,经过准虚拟化处理的服务器可与 Hypervisor协同工作,其响应能力几乎不逊于未经过虚拟化处理的服务器。实现虚拟化还有一个方法,就是在操作系统层面增添虚拟服务器功能。Solaris Contai
17、ner 就是这样的一个例子,Virtuozzo/OpenVZ 是面向 Linux的软件方案。就操作系统层的虚拟化而言,没有独立的Hypervisor层。相反,主机操作系统本身就负责在多个虚拟服务器之间分配硬件资源,并且让这些服务器彼此独立。一个明显的区别是,如果使用操作系统层虚拟化,所有虚拟服务器必须运行同一操作系统(不过每个实例有各自的应用程序和用户账户)。虽然操作系统层虚拟化的灵活性比较差,但本机速度性能比较高。此外,由于架构在所有虚拟服务器上使用单一、标准的操作系统,管理起来比异构环境要容易。虚拟服务器软件领域包括 VMware、MSVirtualServer、XenSoft、SWSof
18、t 等。Intel和 AMD等公司也推出了支持虚拟计算功能的处理器产品,能够更加有效地执行虚拟化技术的任务。3通过切身实践详细论述虚拟化技术项目中所采取的相关技术,并对比分析应用这些技术前后,工程项目运行效果所发生的变化情况。可从硬件技术、系统软件、应用软件、软件服务等角度展开论述,并提出自己的思考。当前,虚拟化技术的优势已经得到了业界的普遍认可,虚拟化技术所具备的提高资源利用率和节能环保的特性也得到了越来越多高性能计算机用户的青睐,虚拟化技术的普及和推广成为信息化技术发展的必然趋势。虚拟化技术迅速走向成熟利益于以下 3个方面的因素:信息化产业的快速发展使得服务器硬件技术有了巨大进步。高端服务
19、器所承载的软件应用环境已经逐步发展成熟。服务器技术的快速发展及信息化产业发展对于数据中心的规模要求越来越高,由此导致数据中心面临着越来越严重的发展瓶颈,而虚拟化由于具有提高资源利用率,以及节能环保、可进行大规模数据整合等特点而成为信息化技术发展的又一项具有战略意义的新技术。)解析:3. 论网络工程项目管理中的进度控制网络工程项目进度控制是依据项目进度计划控制项目的实际进展情况,使项目能够按时完成。有效的项目进度控制的关键是控制项目的实际进度,及时、定期地将它与计划进度进行比较,并立即采用必要的措施。请围绕“网络工程项目管理中的进度控制”论题,依次从以下 3个方面进行论述。1概要叙述你参与规划、
20、设计的网络下程项目及你所担任的主要工作。2具体说明项目进度控制地基本步骤,以及你所参与的网络下程项目中这些步骤的实施过程。3当网络工程项目的实际进度滞后于计划进度时,应采取哪些措施?结合你的切身实践阐述这些措施的实施过程及取得的具体效果。(分数:25.00)_正确答案:(1简要介绍你所参与规划、设计的网络工程项目,并说明你在该项目中担任了哪些主要工作?2围绕你所参与的网络工程项目,介绍在该项目中进行进度控制时采取了哪些步骤?在说明这些步骤时,应结合项目的实际情况,具体说明每个步骤的实施过程。进度控制的基本步骤包括:分析进度,找出哪些地方需要纠正措施。确定应采取哪种具体纠正措施。修改计划,将纠正
21、措施列入计划。重新计算进度,估计计划采取的纠正措施的效果。加速项目进度的重点应放在有负时差的路径上,时差负值越大的路径其考察的优先级越高。在分析有负时差的活动路径时,应把精力主要放在近期内的活动和工期较长的活动上,因为越早采取纠正措施就越有效,而工期越长的活动减少其活动时间的可能性越大,效果也越明显。网络工程项目进度管理的主要管理过程及各个管理过程的输入、方法/工具/技术、主要输出见表 2-18。管理过程 输入 方法/工具/技术 主要输出活动定义工作分解结构、范围说明、历史信息、约束条件、假定、专家评定分解、模板、专家判断等项目活动清单、详细依据、工作分解结构、更新活动排序活动清单、产品描述、
22、强制性依赖关私法、可自由决定的依赖关系、外部依赖关系、里程碑前导图法(PDM)、箭线图法(ADM)、条件图法、进度计划网络模板、确定依赖关系等项目计划网络图、活动清单更新活动资源估算专家判断法、替换方案确定、公开的估算数据、估算软件、自下而上的估算等活动资源需求活动历时估算活动清单、历史信息、约束条件、假定、资源需求、资源能力、已识别的风险类比估算法、基于定量的历时分析、历时的三点估算、预留时间、最大活动历时、专家判断法等定量的活动历时估算结果、估算的基础、活动清单更新制订进度计划项目网络图、活动历时估算、资源需求、资源库描述、日历、约束条件、假定、提前和滞后、风险管理计划、活动属性关键路径法
23、、关键链、计划评审技术、项目管理软件、进度压缩、仿真模拟、资源平衡方法、编码结构、所采用的日历、超前和滞后等项目进度计划、辅助说明、进度管理计划、资源需求更新进度计划控制项目进度计划、执行情况报告、变更需求、进度管理计划进展报告、进度变更控制系统、绩效测量、项目管理软件、偏差分析、计划比较、甘特图等进度计划(更新)、变更需、。建议的纠正措施、经验教训3当网络工程项目的实际进度滞后于计划进度时,应采取的措施如下:投入更多的资源以加速活动进程。指派经验丰富的人去完成或帮助完成项目工作。减小活动范围或降低活动要求。通过改进方法或技术提高生产效率。4对网络工程项目进度的控制,还应当重点关注项目进展和执行状况报告。它们反映了网络工程项目当前在进度、费用、质量等方面的指向情况和实施情况,是进行进度控制的重要依据。5对于没有负时差的网络工程项目,重要的是不要使它出现耽误或延误而最终造成时差的减少,如果项目进展快于进度,要尽力保持这种状况。另外,经常举行项目会议也是处理进度控制问题的很好手段。)解析: