软件项目管理期末考试题

软件项目管理期末考试题
软件项目管理期末考试题

1.在什么情况下可以采用德尔菲方法进行风险识别_______C____。

A.存在模拟模型

B.需要大家的统一意见

C.有大量历史项目

D.风险概率明确

2.下面各项对沟通计划的描述,哪项是错误的。(D)

A.确定沟通需求

B.确定沟通的内容

C.确定沟通方法

D.对项目管理是没有必要的

3.赶工一个任务时,你应该关注____C_____________。

A.尽可能多的任务

B.非关键任务

C.加速执行关键路径上的任务

D.通过成本最低化加速执行任务

4.在一个项目会议上,一个成员提出增加任务的要求,而这个要求超出了WBS确定的项目基线,这时,项目经理提出项目团队应该集中精力完成而且仅需完成原来定义的范围基线,这是一个__B_________的例子。

A.范围定义

B.范围管理

C.范围蔓延

D.范围变更请求

5.人员管理计划描述了__________。(B)

A.如何获取项目成员

B.如何解决冲突

C.项目经理的团队建设总结

D.项目团队的人员什么时候如何加入到团队中和离开团队

6.关于浮动,下面除了哪个都是不正确的?(B)

A.每个任务都有浮动

B.只有复杂的项目有浮动

C.浮动是在不增加项目成本的条件下,一个活动可以延迟的时间量

D.浮动是在不影响项目完成时间的前提下,一个活动可以延迟的时间量

7.合同激励的最终目标是___D______。

A.卖方节约成本

B.买方节约成本

C.增加卖方成本

D.协调合同双方的目标

8.下面哪个不是需求管理的过程_____D_________。

A.需求设计

B.需求获取

C.需求分析

D.需求变更

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

A.尽可能高的

B.尽可能贴近项目目标的

C.最少的项目成本

D.超出项目需求定义的

10.活动A历时为3天,开始于星期一(4号),后置活动B与活动A具有完成-开始的依赖关系。完成-开始关系有3天的滞后,而且活动B历时为4天,星期天为非工作日,从这些数据可以得出什么结论

__B_________。

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

B.活动A开始到活动B完成之间的日历时间(calendar time)是11天

C.活动B完成是星期三,14号

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

11.项目将近收尾的时候,项目职员更关注将来能够分配的任务,而不是当前的项目,下列哪项是当前项

目职员的需要?(A)

A.生理需求

B.受人尊敬

C.安全

D.自我实现

12.项目质量管理的最终责任由谁来承担_____D_____。

A.项目开发人员

B.采购经理

C.质量经理

D.项目经理

13.进度控制重要的一个组成部分是___________。(C)

A.确定进度偏差是否需要采取纠正措施

B.定义为项目的可交付成果所需要的活动

C.评估WBS定义是否足以支持进度计划

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

14.__A_____是用系统的功能数量来测量其规模,与实现产品所使用的语言和技术没有关系的。

A.功能点

B.对象点

C.代码行

D.用例点

15.某项目经理刚刚得知卖方增加了成本,项目经理首先应该确定是否__________。(A)

A.有足够的储备处理这个变更

B.另外的卖方可以按照原来的成本完成项目

C.另外的项目能够节约预算

D.任务是关键的项目任务

16.在项目进行过程中,2个项目成员使用不同版本的设计说明书,这时项目经理首先应该检查

___B_______。

A.信息管理系统

B.配置管理系统

C.CPI

D.SPI

17.下面哪项可以决定进度的灵活性____________。(B)

A.PERT

B.Total float

C.ADM

D.赶工

18.CPI=0.90,说明______________________。(A)

A.目前的预期成本超出计划的成本

B.投入一元钱产生0.90元的效果

C.项目完成的时候,将超支90%

D.项目已经完成计划的90%

19.增加有益的活动过程减少没有价值的活动过程是哪类质量活动__________。(D)

A.质量保证

B.质量规划

C.质量控制

D.质量改进

20.在项目进行过程中,老板突然有个紧急的通知告知项目经理,要求项目经理告诉团队成员,这时项目

经理应该采取__________沟通方式。(C)

A口头 B.书面 C.正式 D.检索

21.JSP页面程序片中可以使用下列哪个方法将strNumx=request.getParamter("ix")得到的数据类型转换为Double类型_______。(B)

A.Double.parseString(strNumx)

B.Double.parseDouble(strNumx)

C.Double.parseInteger(strNumx)

D.Double.parseFloat(strNumx)

22.在客户接受项目的交付结果之前,项目经理应该做什么?(A)

A.检查交付结果的质量

B.检查交付结果是否有遗漏

C.开具项目完成的发票

D.给项目成员分配新的项目

23.为了更好的管理变更,需要定义项目基线,关于基线的描述,正确的是________。(B)

A.不可以变化的

B.可以变化,但是必须通过基线变更控制流程处理

C.所有的项目必须定义基线

D.基线发生变更时,必须修改需求

24.out对象是一个输出流,其输出不换行的方法是_______。(A)

A.out.print()

B.out.newLine()

C.out.println()

D.out.write()

9.out对象是一个输出流,其输出换行的方法是___B____。

A.out.print()

B.out.newLine()

C.out.println()

D.out.write()

10.out对象是一个输出流,其输出各种类型数据并换行的方法是____C___。

A.out.print()

B.out.newLine()

C.out.println()

D.out.write()

25.质量控制是__________。(B)

A.对每个工作包增加工作时间

B.项目生存期的各个阶段都需要实施的

C.只需要做一次

D.只有大的项目才需要的

26.关于网络图,下面哪个是不正确的?(D)

A.网络图可用于安排计划

B.网络图展示任务之间的逻辑关系

C.网络图可用于跟踪项目

D.网络图可用于详细的时间管理

27.对一个任务进行进度估算时,A是乐观者,估计是6天完成,B是悲观者,估计是24天完成,C是有经验者认为最有可能是12天完成,那么这个任务的历时估算是_________。(B)

A.12

B.13

C.14

D.15

28.WBS(工作分解结构)非常重要,因为下列原因,除了__________。(A)

A.帮助组织工作

B.防止遗漏工作

C.为项目估算提供依据

D.确定团队成员责任

29.进度控制重要的一个组成部分是_________。(C)

A.确定进度偏差是否需要采取纠正措施

B.定义为项目的可交付成果所需要的活动

C.评估WBS定义是否足以支持进度计划

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

31.快速跟进是指_________________。(A)

A.采用并行执行任务,加速项目进展

B.用一个任务取代另外的任务

C.如有可能,减少任务数量

D.减轻项目风险

32.在风险分析过程中,确定已经识别的一个风险事件是无法避免的,也是不能减轻的,也不能投保,这

是一个关键的风险事件,一旦发生可能造成项目的失败,项目经理最佳的选择是__________。(C)

A.降低风险的级别,项目团队将找到一个克服故障的方法

B.特别关注,加强管理该风险事件和所有的相关事件

C.让风险评估小组继续分析该风险事件,直到降低预期影响

D.忽略风险评估,因为不管赋予什么值,都只是一个估算。

33.买卖双方之间存在的法律合同关系称为___________。(A)

A.合同条款

B.合约

C.合同当事人

D.其他

34.如果一个项目的估算成本是1500元,并且计划今天应该完成这个项目,然而到今天为止实际只完成了其中的2/3,实际花销1350元,则成本偏差(CV)是___________。(C)

A.150元

B.-150元

C.-350元

D.-500元

35.下面哪个不是创建WBS的方法_______________。(C)

A.自顶向下

B.自底向上

C.控制方法

D.模版指导

36.“软件编码完成之后,我才可以对它进行软件测试”,这句话说明了哪种依赖关系?(A)

A.强制性依赖关系

B.软逻辑关系

C.外部依赖关系

D.里程碑

37.以下各项关于回避风险的陈述除了__________都是正确的。(D)

A.消除引起风险的因素

B.决定不对风险过高的项目进行投标

C.风险倘若发生,就接受后果

D.决定取消采用具有高风险的新技术,而采用原来熟悉的技术

38.以下哪个对象提供了访问和放置页面中共享数据的方式_______。(D)

A.pageContext

B.response

C.request

D.session

39.Form表单的method属性能取下列哪项的值_______。(C)

A.submit

B.puts

C.post

D.out

40.项目管理过程中的进度目标、成本目标、质量目标、范围目标等各个目标之间是______。(B)

A.相互独立

B.相互关联和制约的

C.进度目标最重要

D.没有关系的

41.下列哪项规则是计算已获取价值法则中最保守的一种___________。(B)

A.50/50规则

B.0/100规则

C.20/80规则

D.100/100规则

42.任务分解可以____________,它是范围变更的一项重要输入。(B)

A.提供项目成本估算结果

B.提供项目范围基线

C.规定项目采用的过程

D.提供项目的关键路径

43.项目中的小组成员要同时离开公司,项目经理首先应该做什么?(A)

A.实施风险计划

B.招募新员工

C.与人力资源经理谈判

D.修订计划

44.能在浏览器的地址栏中看到提交数据的表单提交方式是_______。(B)

A.submit

B.get

C.post

D.out

45.范围变更是指____________。(D)

A.修改技术规格

B.对范围陈述进行修订

C.对批准后的WBS进行修改

D.以上都不是

46.在JSP中为内建对象定义了4种作用范围,即Application Scope、Session Scope、Page Scope和_______四个作用范围。(A)

A.Request Scope

B.Response Scope

C.Out Scope

D.Writer Scope

47.变更控制系统必须包括下列所有的内容,除了________。(B)

A.文档说明

B.成功的谈判

C.跟踪系统

D.授权核准审批机构

48.项目的基线发生变更应该经过___________授权执行的。(D)

A.项目管理者

B.质量保证人员

C.配置管理人员

D.SCCB

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

A.尽可能多的任务

B.请示老板

C.寻求方法加速关键路径上任务的执行

D.通过降低成本加速执行

50.当项目进行到某一阶段,项目经理发现项目组的一些人(包括关键人)要离开公司,这时项目经理首先

应该做什么?(D)

A.修改WBS

B.招募人员

C.批评这些人

D.实施风险计划

51.“质量成本”是一个项目管理概念,它说明了下列哪项成本________。(C)

A.额外需求的成本

B.需求变更的成本

C.确保符合需求的成本

D.固定成本

52.调用getCreationTime()可以获取session对象创建的时间,该时间的单位是_______。(C)

A.秒

B.分秒

C.毫秒

D.微秒

53.