1 / 11
文档名称:

软件工程-刘强-Chapter03-Exercises.pdf

格式:pdf   大小:283KB   页数:11页
下载后只包含 1 个 PDF 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

软件工程-刘强-Chapter03-Exercises.pdf

上传人:Q+1243595614 2017/10/16 文件大小:283 KB

下载得到文件列表

软件工程-刘强-Chapter03-Exercises.pdf

文档介绍

文档介绍:第3章软件项目管理****题与参考答案)
[选择题]
1. 软件项目管理的“4P”是( )。(C)
A. people,performance,payoff,product
B. people,product,performance,process
C. people,product,process,project
D. people,process,payoff,product
2. ( )项目管理在现代软件开发中是不太重要的,因为大多数项目能够及时完成并成
功交付。(B)
A. 真
B. 假
3. 在软件开发的各种资源中,( )是最重要的资源。(C)
A. 开发工具
B. 方法
C. 硬件环境
D. 人员
4. 软件项目规划的第一步是( )。(D)
A. 确定项目预算
B. 选择团队的组织模型
C. 确定项目的约束
D. 建立项目的目标和范围
5. 下面的( )方法最不适合你向团队成员解释他或她为什么表现不合格。(B)
A. 个人谈话
B. 项目团队会议
C. 正式报告
D. 电子邮件
6. 功能点估算技术需要以( )为基础进行问题分解。(A)
A. 信息域
B. 项目进度
C. 软件功能
D. 过程活动
7. 软件开发团队的每一个成员都应该参与计划活动,以便( )。(C)
A. 降低计划的粒度
B. 深入地分析需求
C. 所有成员同意该计划
D. 开始设计
8. 在攻克技术难题时,最佳的开发团队组织模型是( )。(A)
A. 民主式结构
B. 主程序员式结构
C. 技术管理混合式结构
D. 以上所有选项都不是
9. 在选择开发团队组织结构时应考虑( )因素。(E)
A. 沟通的复杂程度
B. 最终程序的规模大小
C. 发布日期的严格程度
D. 项目预算的多少
E. 选项 A,B 和 C
10. 在软件开发过程中避免受挫的最佳方法之一是( )。(A)
A. 给予团队成员对于过程和技术决策的更多控制权
B. 给予团队成员对于过程和技术决策的更少控制权
C. 向团队成员隐瞒坏消息直到事情有所改善
D. 根据生产效率奖励团队成员
11. 下面的( )软件特性不是引起项目协调困难的一个因素。(B)
A. 互操作性
B. 性能
C. 规模
D. 不确定性
12. 在进行项目范围活动时,问题分解的主要范围是( )。(E)
A. 客户工作流程
B. 需要发布的功能
C. 用于发布功能的过程
D. 软件过程模型
E. 选项 B 和 C
13. ( )随着项目计划的不断形成,产品分解和过程分解经常是同时发生的。(A)
A. 真
B. 假
14. 为了将项目失败的风险减少到最小,项目经理需要采取( )。(D)
A. 将项目团队规模增加一倍
B. 要求更大的预算
C. 顺利地开始
D. 跟踪过程
E. 选项 B 和 C
15. ( )估算不可靠的唯一原因是估算人员缺乏经验。(B)
A. 真
B. 假
16. ( )由于软件项目估算不完全可靠,所以项目开始后可以忽略这些估算。(B)
A. 真
B. 假
17. 软件项目规划的目的是( )。(C)
A. 使客户相信项目是可行的
B. 使用历史项目数据
C. 使项目管理者合理地估算成本和进度
D. 在投标项目之前确定大概的利润边界
18. 软件项目所需的人数应该( )。(D)
A. 在估计开发需要的努力之后决定
B. 由项目预算数量决定
C. 从评价系统复杂性来决定
D. 以上所有选项
19. ( )估计待开发软件产品的规模必须基于像代码行等直接度量单位。(B)
A. 真
B. 假
20. 代码行估算技术需要以( )为基础进行问题分解。(C)
A. 信息域值
B. 项目进度
C. 软件功能
D. 软件过程活动
21. 功能点估算技术需要以( )为基础进行问题分解。(A)
A. 信息域值
B. 项目进度
C. 软件功能
D. 软件过程活动
22. 经验估算模型是基于( )。(C)
A. 专家基于过去项目经验的判断
B. 期望值估计的细化
C. 来自历史项目数据的回归模型
D. 反复试验决定参数和系数
23. O II 是现代经验估算模型的一个实例,它需要以( )为单位的程序规模信
息。(B)
A. 功能点
B. 代码行
C. 工作量
D. 以上任何选项
24.