一、第
1
章软件工程概?/p>
1. Software deteriorates rather than wears out because(
软件通常是变坏而不是磨损的?/p>
因是
)
A:
Software suffers from exposure to hostile environments(
软件暴露在不利的环境
?/p>
)
B:
Defects are more likely to arise after software has been used often(
软件错误更容
易在使用后被发现
)
C:
Multiple change requests introduce errors in component interactions(
在组件交?/p>
中需求发生变化导致错?/p>
)
D:
Software spare parts become harder to order(
软件的备用部分不易组?/p>
)
2. Today the increased power of the personal computer has brought about an
abandonment of the practice of team development of software.(
如今个人电脑性能的提
升导致遗弃了采用小组开发软件的方式?/p>
)
A:
True
(真?/p>
B:
False
(假?/p>
3. Which question no longer concerns the modern software engineer?
(现如今的软件工
程师不再考虑以下哪个问题?)
A:
Why does computer hardware cost so much?
(计算机硬件为什么如此昂贵??/p>
B:
Why does software take a long time to finish?
(软件为什么开发时间很长??/p>
C:
Why does it cost so much to develop a piece of software?
(开发一项软件的开销
为什么这么大?)
D:
Why cann't software errors be removed from products prior to delivery?
(软件错
误为什么不能在产品发布之前被找出??/p>
4. In general software only succeeds if its behavior is consistent with the objectives of its
designers.
(通常意义上,只有表现得和设计目标一致的软件才是成功的软件。)
A:
True
(真?/p>
B:
False
(假?/p>
5. Change cannot be easily accommodated in most software systems, unless the system
was designed with change in mind.
(需求变化不适应于大多数的软件系统,除非?/p>
件在设计之初便考虑了变化因素。)
A:
True
(真?/p>
B:
False
(假?/p>
6. The functionality of most computer systems does not need to be enhanced the lifetime
of the system.
(大多数的软件系统的功能在它们的生命周期内不需要被增强。)
A:
True
(真?/p>
B:
False
(假?/p>