软件项目管理期末考试题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
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. CPID。
SPI
17.下面哪项可以决定进度的灵活性____________.( B )
A。
PERTB.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.〈select>用于在表单中插入一个下拉菜单,它需与哪个标记配合使用_______。
( D )
A。
〈list〉B。
〈item〉C.<dot〉D.〈option>
54.下面不属于JSP内置对象的是_______。
(D)
A。
out对象 B。
respone对象 C.application对象 D。
page对象
55。
项目的基线发生变更应该经过_______授权执行的.( D )
A。
项目管理者B. 质量保证人员 C. 配置管理人员 D。
SCCB
56.在靠近河边的某建筑工地,洪水毁坏了所有挖掘的地基,这是发生了什么类型的风险?( C )
A。
已知风险(Knownknowns)B。
可预测风险(Known unknowns)
C。
不可预测风险(unknownunknowns)D。
其他
57.如果用户提供的环境设备需要5月10日到位,所以环境测试安排在5月10日以后,这种活动安排的依赖依据是:___________.( C )
A. 强制性依赖关系
B. 软逻辑关系 C。
外部依赖关系D.里程碑
58.下面关于“工作包”描述除了___________都是正确的。
( A )
A. 是WBS的最顶层,是对任务的摘要描述
B。
是WBS所有分支最底层的任务
C 工作包包含了用于计划、制定、进度和实施控制的管理单元.
D。
建议:工作的包的工作量不要超过80小时
59。
JSP页面中request。
getParamter(String)得到的数据,其类型是_______。
( C)
A。
Double B.int C.String D。
Integer
60.如果在一个项目网络图中,任务A有15天的自由浮动和25天的总浮动,但是任务A的最早开始时间延误了30天,那么这对项目意味着什么?( A)
A。
任务A的下一个任务的最早开始时间将延迟15天
B. 任务A的工期将缩短15天C.项目的完成时间延长25天D。
对项目没有影响
1.为了有效地管理项目,应该将工作分解为更小的部分,以下各项中,哪一项不能说明任务应该分解到什么程度?( ﻩC )
A。
可以在80小时内完成B。
不能再进一步进行逻辑细分了C.可由一个人完成D。
可以进行实际估算6。
下列那一项不是项目型组织的优点___________。
( D)
A。
有效的项目组织B. 以项目为中心 C。
更加有效的沟通 D. 当项目完成时,项目人员就没有“家”了
8.质量管理计划与质量体系得区别在于_______A_____。
A.质量计划是针对单一的产品、项目、服务和合同制定的
B。
质量管理系统是针对单一的产品、项目、服务和合同制定的
C. 质量管理系统是由一个单独的组织实体使用
D。
质量计划不属于项目计划的一部分
10.作为项目经理,你为项目制定了符合公司体系的质量保证的相关活动,这些质量保证活动可以_________。
( D )
A. 监控项目是否满足CMM的相关标准B。
为项目满足相关质量要求提供信心
C. 确定铲除项目缺陷的方法D.通过不断测试提高产品质量
12。
在项目初期,进行竞标合同的时候,一般采用的成本估算方法是__________。
( C)
A参数估算法B。
类比估算法C。
专家估算法D.功能点估算
14.对一个任务进行进度估算时,A是乐观者,估计是6天完成,B是悲观者,估计是24天完成,C是有经验者认为最有可能是12天完成,那么这个任务的历时估算是介于10天到16天的概率是_____________。
( D )
A. 50%B。
63%C. 70%D。
97%
15.关于回避风险的策略,下面哪个是不正确的___________。
( A )
A.回避风险是最有效的策略
B. 风险发生概率极高、风险后果影响很严重时才可以考虑采用这个策略
C。
当其他的风险策略不理想的时候,才可以考虑这个策略
D. 不是所有的风险都可以采取回避策略的
17。
人力资源分配图是____________.( B )
A。
展现目前的人力资源质量B。
展现项目中人力资源在各个阶段的分布情况
C. 说明人员分工情况D. 说明项
20.项目建议书是哪个阶段开发的文档?( C)
A。
项目执行阶段B. 项目结尾阶段C. 项目初始阶段D。
项目计划阶段目需要的所有资源
21.下列哪个不是项目管理计划的一部分?(C)
A。
里程碑图示B。
进度C。
数据库设计D。
风险清单
23.在成本管理过程中,项目经理确定的每个时间段,各个工作单元的成本是__________。
( A )
A. 估算B。
预算C. 直接成本D。
间接成本
25.下面哪项与计划签署合同没有关系?( A )
A.设计模版B。
协议附件C.招标文件D。
评估标准
36.项目章程__________。
( A )
A.明确了项目经理B。
确定了项目的质量标准C. 明确了团队的纪律D.定义了项目需求
37.如果你是某项目的项目经理,你已经估算出每个单元的成本是¥129。
这个项目一共有1200单元,你采用什么估算方法?( A )
A. 自下而上估算法B。
类比估算法C。
专家估算法D. 参数估算法
38。
范围基线由_____________组成。
( B )
A.项目章程、批准的详细的项目范围说明书和WBS
B.批准的详细项目范围说明书、WBS和WBS字典
C。
项目章程、项目工作说明书和WBS D。
WBS
40。
项目经理在一个高科技公司,现在正在为一个新的项目选择合适的组织结构,这个项目涉及很多的领域和特性,他应该选择哪种组织结构__________。
( C)
A。
矩阵型B. 项目型C。
职能型D。
组织型
41。
合同已经结束的正式通知应该由__________提供给买方。
( A)
A。
项目经理B.合同管理负责人C。
项目控制官员D.项目发起人
44。
下面除了哪项都不是质量计划的方法_________。
( D)
A. 质量检查。
B。
对等评审.C. 抽样分析D。
试验设计
48。
合同一旦签署了就具有法律约束力,除非________.( B )
A. 一方不愿意履行义务B。
合同违反了法律C。
一方宣布合同无效D.一方没有能力负担财务结果49。
风险的三个属性是__________。
( C )
A. 风险发生的时间、地点、负责人B。
风险事件、时间、影响
C。
风险事件、概率、影响D。
风险数量、风险影响程度、概率
58。
购买保险是__________类型的风险处理策略。
(A )
A. 风险转移B。
风险规避C. 风险抑制D. 风险自担
5。
项目接近结束的时候,如果客户希望对项目范围进行大的变更,项目经理应该如何做?( D)
A。
进行变更B. 告诉客户变更带来的影响C。
拒绝变更D. 向SCCB报告
24。
可以利用request对象的哪个方法获取客户端的表单信息_______。
( A)
A。
request.getParameter() B.request.outParameter()
C。
request.writeParameter() D。
request.handlerParameter()
35.一个项目有三条关键路径与有一条关键路径相比,对项目有什么不同影响_________。
( B) A.它使项目更易于管理B. 它增加了项目风险C. 它需要更多的人员D. 这种情况是不可能的
38。
项目原来预计20124完成1000元的工作,但是目前(20124)只完成了850元的工作,而为了这些工作花费了900元,则成本偏差和进度偏差各是多少?( D )
A。
CV=50元,SV=-150元B. CV=—150元,SV=-150元C。
CV=-50元,SV=—50元D。
CV=-50元,SV=—150元
20。
项目范围______________。
( C )
A。
只在项目开始时重要 B. 在授权项目的合同或者其他文件得以批准后就不再重要了
C。
从项目概念阶段到收尾阶段都应该加以管理和控制
D. 是在项目执行阶段通过变更控制步骤进行处理的问题
26.需求分析是回答系统必须____________的问题。
(A)
A。
做什么B. 怎么做C. 何时做D. 为谁做
58.对于风险比较大的项目,最好选择___________生存期模型。
(C )
A.瀑布模型B。
原型C. 螺旋模型D. V模型
21.可以利用JSP动态改变客户端的响应,使用的语法是_______。
( A )
A.response.setHeader()B。
response。
outHeader()C。
response.writeHeader()
D。
response.handlerHeader()
40.如果用户提供的环境设备需要5月10日到位,所以环境测试安排在5月10日以后,这种活动安排的依赖依据是:___________。
(C )
A. 强制性依赖关系B。
软逻辑关系C. 外部依赖关系D. 里程碑
45.一个典型的HTTP请求消息包括请求行、多个请求头和_______。
(B)
A。
响应行B。
信息体C。
响应行D.响应头
48.活动A历时为3天,开始于星期一(4号),后置活动B与活动A具有完成—开始的依赖关系.完成-开始关系有3天的滞后,而且活动B历时为4天,星期天为非工作日,从这些数据可以得出什么结论__B_________。
A。
两项活动的总历时为8天 B。
活动A开始到活动B完成之间的日历时间(calendar time)是11天
C。
活动B完成是星期三,14号 D。
活动A开始与活动B完成之间的日历时间14天
57.作为项目经理,你为项目制定了符合公司体系的质量保证的相关活动,这些质量保证活动可以_________。
(D)
A。
监控项目是否满足CMM的相关标准 B。
为项目满足相关质量要求提供信心
C. 确定铲除项目缺陷的方法
D. 通过不断测试提高产品质量
27.关于项目度量的陈述___________是错误的。
(A )
A。
度量为项目估算提供基础数据B.开始实施度量的时候,尽可能选择更多的度量指标
C. 度量为项目控制提供量化信息 D.产品规模是一个非常重要的平衡度量组
3.何谓软件配置管理?简述其功能和目标。
软件配置管理是一套规范、高效的管理软件开发及各种中间软件产品的方法和规则。
配置管理的主要功能是记录软件产品的演化过程,实施有效的版本管理和变更管理,最终保证软件产品的完整性、一致性、追朔性、可控性.ﻫ配置管理的基本目标是:有计划地对各种项目产品进行标识管理;让各种项目产品能够被识别、控制和获取;让各种项目产品的更改得到有效控制;让相关组织或个人及时了解软件基线的状态和内容。
4。
何谓需求获取?它包括哪些主要活动?
需求获取指通过与用户的交流、对现有系统的观察及对任务进行分析,从而开发、捕获和修订用户的需求。
需求获取的主要活动包括:
-了解客户方的所有用户类型及潜在的类型ﻫ-对用户进行访谈和调研,包括会议讨论、邮件提问、自行搜集等各种形式
-对收集到的用户需求作进一步分析整理
—将调研得到的用户需求以适当的形式呈交给用户和开发方相关人员
4。
简述风险的基本性质.
风险的客观性:是不以人的意志为转移的;风险的不确定性:风险难以度量和掌控
风险的不利性:风险发生时将导致损失或破坏;风险的可变性:在一定的条件下风险可以转化
风险的相对性:不同的主体对风险的承受办不同;风险同利益的对称性:风险与利益共存
1。
何谓自下而上估算法?它适用什么情况?具有什么特点?
自下而上估算法是利用任务分解结构图,对各个具体工作包进行详细的成本估算,然后将结果累加起来得出项目总成本.
该方法主要适用于项目开始以后和WBS的开发阶段,或需要进行准确估算的时候。
它的特点是估算结果比较准确,准确度决定于每个任务的估算情况.但非常费时,估算本身的费用较大,且可能发生虚报夸大成本现象。
2。
项目的特征有哪些?
有明确的目标;项目之间的活动具有相关性;限定的周期;有独特性;资源成本的约束性项目的不确定性4。
简述基线变更管理的基本过程。
基线变更需要经过SCCB授权,按程序进行控制并记录基线修改过程。
变更过程包括如下4步:
(1)首先提出变更申请并填写相应的变更申请表
(2)对变更申请进行评估,对变更的类型及可能产生的影响进行评审
(3)根据评估结果决定批准或拒绝变更,并确定版本更新(若批准)
(4)从基线库提取基线产品修改,完成变更和版本升级。
1。
失败项目如何结束?
1.项目经理正在进行一个媒体信息查询系统项目的估算,他采用的delphi的成本估算方法,邀请2位专家估算,第一个专家给出2。
5万,9.5万,11万的估算值,第二个专家给出了4万,7万,9万的估算,计算这是成本的估算值是多少?
2。
需求分析的主要内容有哪些?如何处理不明确需求?
需求分析的主要内容有:—以图形表示的方式描述系统的整体结构,包括边界和接口等;-通过原型、页面流或其它方式向用户提供可视化界面,以便用户对需求作出自己的评价;—以模型描述系统的功能项、数据实体、外部实体以及实体间的关系、状态转换等
不明确需求的处理方法有:让用户参与开发,以便及时对不明需求作出修正;开发用户界面原型,以便用户更好地确认需求;召开需求讨论会议,汇总和确认需求;强化需求分析和评审,让用户参与需求评审并签字认可
3.简述软件项目存在较大风险的原因。
软件项目的需求变化大;软件项目计划和估算难度大;软件项目管理的难度大;承包方信用问题;人员变动问题;技术问题;政策变化问题;性能达不到
4.假设你是某图书馆借阅系统的项目经理,请参照教材“校务通系统”项目计划案例进行需求分析和任务分解,提交需求规格说明书和任务分解WBS图表或清单。
3。
简述项目验收的结果.
3.软件项目有什么特殊性?
为逻辑实体而非物理实体,具有抽象性;没有明显的制造过程,也不存在重复生产;软件项目的开发受到计算机硬件的制约;不可能完全摆脱手工开发模式;软件本身是相当复杂的,涉及因素众多,需求多变;软件项目投入大、成本高。