您的当前位置:首页正文

北邮软件项目管理考试题

2021-03-22 来源:易榕旅网
软件项目管理考试题

学号: 姓名: 成绩:

一、

单项选择题(40分)

1)如果在一个项目网络图中,任务A有15天的自由浮动和25天的总浮动,但是任

务A的最早开始时间延误了30天,那么这对项目意味着什么?( )

A) 任务A的下一个任务的最早开始时间将延迟15天 B) 任务A的工期将缩短15天 C) 项目的完成时间延长25天 D) 对项目没有影响

2)一个项目有三条关键路径与有一条关键路径相比,对项目有什么不同影响( )

A) 它使项目更易于管理 B) 它增加了项目风险 C) 它需要更多的人员 D) 这种情况是不可能的

3)对一个任务进行进度估算时,A是乐观者,估计是6天完成,B是悲观者,估计是24

天完成,C是有经验者认为最有可能是12天完成,那么这个任务的历时估算是介于7天到19天的概率是( )

A) 50% B) 68.3% C) 95% D) 99.7%

4)任务分解可以( ),它是范围变更的一项重要输入

A) 提供项目成本估算结果 B) 提供项目范围基线 C) 规定项目采用的过程 D) 提供项目的关键路径

5)作为项目经理,你为项目制定了符合公司体系的质量保证的相关活动,这些质量

保证活动可以( )

A) 监控项目是否满足CMM的相关标准 B) 为项目满足相关质量要求提供信心 C) 确定铲除项目缺陷的方法 D) 通过不断测试提高产品质量

6)当项目进行到某一阶段,项目经理发现项目组的一些人(包括关键人)要离开公

司,这时项目经理首先应该做什么?( )

A) 修改WBS B) 招募人员 C) 批评这些人 D) 实施风险计划

7)如果你是某项目的项目经理,你已经估算出每个单元的成本是¥129。这个项目

一共有1200单元,你采用什么估算方法?( ) A) 自下而上估算法 B) 类比估算法 C) 专家估算法 D) 参数估算法

8)如果你已经决定对每个活动估计用一个时间估计值的方法来估计你的项目,你将

采用下列那种方法( )

A) PERT

B) PDM C) CPM D) WBS

9)当用户提出项目必须提前2天完成的要求时,你会集中于( )

A) 尽可能多的任务 B) 请示老板

C) 寻求方法加速关键路径上任务的执行 D) 通过降低成本加速执行

10) 哪种进度计划方法考虑了风险评估( )

A) PDM B) PERT C) ADM D) CDM

11) 如果用户提供的环境设备需要5月10日到位,所以环境测试安排在5月1

0日以后,这种活动安排的依赖依据是:( )

A) 强制性依赖关系 B) 软逻辑关系 C) 外部依赖关系 D) 里程碑

12) 项目的基线发生变更应该经过( )授权执行的

A) 项目管理者 B) 质量保证人员 C) 配置管理人员 D) SCCB

13) 关于项目度量的陈述( )是错误的

A) 度量为项目估算提供基础数据

B) 开始实施度量的时候,尽可能选择更多的度量指标 C) 度量为项目控制提供量化信息

D) 产品规模是一个非常重要的平衡度量组

14) 如果一个项目的估算成本是1500元,并且计划今天应该完成这个项目,

然而到今天为止实际只完成了其中的2/3,实际花销1350元,则成本偏差(CV)是( )

A) 150元 B) -150元 C) -350元 D) -500元

15) 活动A历时为3天,开始于星期一(4号),后置活动B与活动A具有完成-开始的依赖关系。完成-开始关系有3天的滞后,而且活动B历时为4天,星期天

为非工作日,从这些数据可以得出什么结论( )

A) 两项活动的总历时为8天

B) 活动A开始到活动B完成之间的日历时间(calendar time)是11天 C) 活动B完成是星期三,14号

D) 活动A开始与活动B完成之间的日历时间14天

16) 在一个项目中,项目经理会尽量争取怎样的“质量等级”?( )

A) 尽可能高的

B) 尽可能贴近项目目标的 C) 最少的项目成本

D) 超出项目需求定义的

17) 进度控制重要的一个组成部分是( )

A) 确定进度偏差是否需要采取纠正措施 B) 定义为项目的可交付成果所需要的活动 C) 评估WBS定义是否足以支持进度计划

D) 确保项目队伍的士气高昂,发挥团队成员的潜力

18) 下列那一项不是项目型组织的一个优点( )

A) 有效的项目组织 B) 以项目为中心 C) 更加有效的沟通

D) 当项目完成时,项目人员就没有“家”了

19) 下面关于“工作包”描述 除了( )都是正确的。

A) 是WBS的最顶层,是对任务的摘要描述 B) 是WBS所有分支最底层的任务

C) 工作包包含了用于计划、制定、进度和实施控制的管理单元。 D) 建议:工作的包的工作量不要超过80小时

20) 下列哪项规则是计算已获取价值法则中最保守的一种(A) 50/50规则 B) 0/100规则 C) 20/80规则 D) 100/100规则

)二、判断题(15分)(正确的打√,错误的打×)

1)需求获取过程是通过与用户的沟通,确定一个概念性模型,然后确定实施方案的

过程( )

2)RAD生存期模型主要是针对风险比较大的项目而设计的一种模型。( ) 错

3)项目早期和信息不足的时候,可以采用自下而上的估算方法进行成本估算( )

4)当减少项目资源的时候,项目的完成时间一定会发生变化。( ) 错

5)在当今高科技环境下,X理论和期望理论可以用来激励一个团队员工的工作士气

( )

6)变更控制系统包括了从项目变更申请、变更评估、变更审批到变更实施的文档化

流程( )对

7)基线产品是不能修改的( )错

8)统计需求变更请求的数量是配置审核过程( )

9)PDM网络图只适合表示完成-开始的逻辑关系( )对 10) 项目经理是一个综合的角色( )对

11) “取消采用具有高风险的新技术,而采用原来熟悉的技术”是一种转移风险

的规划策略( )

12) GQM是基于目标驱动来选择度量指标的方法( )

13) 涉及多个领域工作的复杂项目最好采用矩阵型组织来管理( ) 14) 质量保证属于检查职能,而质量控制属于管理职能( )

15) 采用德尔菲方法来标识风险可以减少人为的偏差,以便作出正确决定( )

三、 计划题(15分):

作为项目经理,你需要给一个软件项目做计划安排,经过任务分解后得到任务A,B,C,D,E,F,G,H,I,假设各个任务之间没有滞后和超前,下图是这个项目的PDM网络图。通过历时(Duration)估计已经估算出每个任务的工期,现已标识在PDM网络图上。假设项目的最早开工日期是第1天,最后一个任务的最早完成时间等于最晚完成时间,请完成下面问题: 1.任务F与任务B是什么依赖关系,任务F与任务I是什么依赖关系

2.通过正推法确定每个任务的最早开始时间、逆推法确定每个任务的最晚开始时间(在下面的图示中标识即可)

3.确定关键路径,计算项目完成的最短时间 4.任务F在不影响项目最早完成的时间浮动量. 5.将下面的PDM网络图转化为ADM网络图 Duration=12 Duration=14 Duration=8 Task B Task D Task G

1 Duration=8 Task A Duration=12 Duration=14 Task I Task H LS Duration=16 Duration=13 Task E Task C

Duration=19 Task F

四、 分析题(15分)

张某和李某分别是一个软件公司的项目经理和合同经理,今天是2003年5月31日,是公司项目评估的时间,他门准备向公司提交项目报告,他们负责的项目的合同金额是3.3亿元,项目总预算为3亿元。作为项目经理,张某的现场经验和技术知识都很丰富,其团队一直被认为是最具有凝聚力的,针对该项目,他对项目团队,技术和财务执行情况均感到满意,对合同的履行结果也很乐观。

张某的报告描述如下:在合同完成了25%(工期过了25%)的时候,财务执行状况很好,只花了7000万元。进度方面,3、4月份按时完成了工作,5月份几个工作有些落后,但好在监控报告及时,在5月下旬组织加班,尽管到现在为止C任务还没有完成,但我相信我们的项目团队将继续出色工作,会使工作重新回到正轨,在下一次评估中进度可以大幅度超前。 作为合同经理,李某要求张某在报告中对数字进行更加详细的检查,并包含一份文件用以记录每项工作的预期完成时间和预计成本。下面是张某给出的项目的目前数据,

表1:XXX项目成本数据 (单位:万元) 工作任务 预期完成日期 预算费用 实际花费 A B C D E F G 2003年3月31日 2003年4月30日 2003年5月31日 2003年8月31日 2003年10月31日 2003年12月31日 2004年1月31日 1200 1800 3000 9000 7800 6000 600 1500 2000 3500 H 2004年2月28日 600 分别计算出目前项目的BCWP,BCWS,ACWP,CV,SV,CPI,SPI,EAC(工作完成的预测成本)。请问:应该如何分析项目目前的状况以及可能的结果?项目的执行状况确实如项目经理张某所说的那样乐观吗?(采用50/50规则计算已获取价值)

五、 说明题(10分)

一个项目在进行规划的时候,碰到了一个风险问题,项目经理在决定是否采用方案A。如果采用方案A需要使用一个新的开发工具,通过使用这个工具可以获利5万元,否则将损失1万元。而能够掌握这个工具的概率是20%,利用决策树分析技术说明这个项目经理是否应该采用这个方案A?(画出决策树)

六、 论述题(5分)

需求变更是导致项目失败的重要原因也是项目管理者必须面对的问题,列出你参与的(或者你所知的)软件项目过程中引起变更的原因,这个变更可以是开发过程中的任何阶段,最好按照项目的执行阶段给出变更的原因和可能的解决方法。

因篇幅问题不能全部显示,请点此查看更多更全内容