资源描述
一、判断题(共8道小题,共40.0分)
1. 一般情况下,如果软件的行为与它的设计者的目标是一致的,那软件才成功。
A. 正确
B. 错误
知识点:
第一章 软件工程介绍
学生答案:
[B;]
得分:
[5]
试题分值:
5.0
提示:
2.
3. 大部分软件开发项目首先设法满足一些企业的需要。
A. 正确
B. 错误
知识点:
第一章 软件工程介绍
学生答案:
[A;]
得分:
[5]
试题分值:
5.0
提示:
4.
5. 大多数计算机系统的功能并不需要加强系统的寿命。
A. 正确
B. 错误
知识点:
第一章 软件工程介绍
学生答案:
[B;]
得分:
[5]
试题分值:
5.0
提示:
6.
7. 软件是一种产品,并且可以跟其它工程的人工产品一样,使用相同的技术来人工制造。
A. 正确
B. 错误
知识点:
第一章 软件工程介绍
学生答案:
[B;]
得分:
[5]
试题分值:
5.0
提示:
8.
9. 一般来说,我们不能既弱化软件过程又创造高品质的最终产品。
A. 正确
B. 错误
知识点:
第二章 过程综述
学生答案:
[A;]
得分:
[5]
试题分值:
5.0
提示:
10.
11. 在动态系统开发方法(方法DSDM)提出一个基于Pareto原则(这种情况下,如果交付整个应用系统需用100%时间.那么80%的应用系统可以用20%的时间交付的哲学观念)。
A. 正确
B. 错误
知识点:
第四章 敏捷视角下的过程
学生答案:
[A;]
得分:
[5]
试题分值:
5.0
提示:
12.
13. 分析建模和设计建模通用的任务集中有许多可以相互并行进行。
A. 正确
B. 错误
知识点:
第五章 软件工程实践综述
学生答案:
[A;]
得分:
[5]
试题分值:
5.0
提示:
14.
15. 软件工程实践的本质是理解问题,计划解决方案,实施计划,并检查结果的精确度。
A. 正确
B. 错误
知识点:
第五章 软件工程实践综述
学生答案:
[A;]
得分:
[5]
试题分值:
5.0
提示:
16.
二、单项选择题(共12道小题,共60.0分)
1. 下面这些标准哪一个是评估软件过程的标准?
A. SEI
B. SPICE
C. ISO 19002
D. ISO 9001
E. b和d
知识点:
第二章 过程综述
学生答案:
[E;]
得分:
[5]
试题分值:
5.0
提示:
2.
3. 下面这些条款中哪些是能力成熟度模型水平的名字呢?
A. 已执行级
B. 重复的
C. 复用级
D. 优化级
E. a和d
知识点:
第二章 过程综述
学生答案:
[E;]
得分:
[5]
试题分值:
5.0
提示:
4.
5. 下列选项哪一个不是软件工程层次所包含的?
A. 过程
B. 制造
C. 方法
D. 工具
知识点:
第二章 过程综述
学生答案:
[B;]
得分:
[5]
试题分值:
5.0
提示:
6.
7. (错误)
基于组件的开发模式是
A. 仅仅适合计算机硬件设计。
B. 不能支持可重用组件开发
C. 工作最好的,当用对象技术来做支持时。
D. 不是成本有效的,通过已知的量化软件指标。
知识点:
第三章 过程模型
学生答案:
[A;]
得分:
[0]
试题分值:
5.0
提示:
8. 软件开发的螺旋模型
A. 以软件产品交付为结束的
B. 是比增量模型更混乱
C. 在每次迭代中,包括项目风险评估
D. 以上所有
知识点:
第三章 过程模型
学生答案:
[C;]
得分:
[5]
试题分值:
5.0
提示:
9.
10. (错误)
软件开发的原型模式是
A. 一个合理的做法,当需求被明确定义的时候。
B. 一个有用的方式,当用户不能清楚的定义需求的时候
C. 一个最好的方式,对大型开发团队开发项目来说。
D. 一个有风险的模式,很少产生一个有意义的产品。
知识点:
第三章 过程模型
学生答案:
[D;]
得分:
[0]
试题分值:
5.0
提示:
线性顺序的软件开发模式也被称为
E. 古典生命周期模型
F. 喷泉模型
G. 螺旋模型
H. 瀑布模型
I. a和d
知识点:
第三章 过程模型
学生答案:
[A]
得分:
[0]
试题分值:
5.0
提示:
下面哪三个是自适应软件开发(ASD)过程模型的框架内活动?
J. 分析、设计、编码
K. 可行性研究,功能模型迭代、实施
L. 需求收集,自适应周期的规划,迭代开发
M. 思考、协作、学习
知识点:
第四章 敏捷视角下的过程
学生答案:
[D;]
得分:
[0]
试题分值:
5.0
提示:
11. 下列特征中有哪些需要存在于敏捷软件开发小组的成员之间?
A. 称职
B. 决策能力
C. 相互信任和尊重
D. 以上所有
知识点:
第四章 敏捷视角下的过程
学生答案:
[D;]
得分:
[5]
试题分值:
5.0
提示:
12.
13. 下列哪项不需要应用软件过程的敏捷性?
A. 去掉项目策划和测试
B. 只有必要的工作产品被生产
C. 过程允许团队简化任务
D. 使用增量产品交付的方法
知识点:
第四章 敏捷视角下的过程
学生答案:
[A;]
得分:
[5]
试题分值:
5.0
提示:
14.
15. 下列四个活动中哪个活动不是需要由一般的策划任务完成的?
A. 制定整个项目开发战略
B. 识别每个软件增量应交付的功能
C. 为一个完整的软件项目创建详细时间表
D. 制订一套定期跟踪进度的方法
知识点:
第五章 软件工程实践综述
学生答案:
[C;]
得分:
[5]
试题分值:
5.0
提示:
16.
17. 以下哪一项不是软件工程实践Hooker的核心原则之一?
A. 所有的设计都应该尽可能简洁,但不是简化
B. 一个软件系统因能给用户提供价值而具有存在价值
C. 原则(任何产品的20%,需要80%的努力)
D. 生产者要让消费者理解
知识点:
第五章 软件工程实践综述
学生答案:
[C;]
得分:
[5]
试题分值:
5.0
提示:
18.
展开阅读全文