第一章初认软件工程1
下面的()说法是正确的
由于软件是产品,因此可以应用其他工程制品所用的技术进行生产B
购买大多数计算机系统所需的硬件比软件更昂贵C
大多数软件系统是不容易修改的,除非它们在设计时考虑了变D
一般来说,软件只有在其行为与开发者的目标一致的情况下才能成功2
造成大型软件开发困难的根本原因在于()
开发人员缺乏足够的开发经验B
对软件开发的资金投入不足C
项目开发进度不合理D
软件系统的复杂性3
软件会逐渐退化而不会磨损,其原因在于()
软件通常暴露在恶劣的环境下B
软件错误在经常使用之后会逐渐增加C
不断的变更使组件接口之间引起错误D
软件备件很难订购4
“软件工程"术语是在()被首次提出
FredBrooks的《没有银弹:软件工程中的根本和次要问题》B
1968年NATO会议C
IEEE的软件工程知识体系指南(SWEBOK)D
美国卡内基·梅隆大学的软件工程研究所5
Ariane5火箭发射失败的事例告诉我们()
系统环境的变化可能影响软件采集数据的精度、范围和对系统的控制B
软件后备系统可以通过复制生成C
软件重用必须重新进行系统论证和系统测试D
选项A和CE
选项A、B和C6
软件工程的基本目标是()
开发足够好的软件B
消除软件固有的复杂性C
努力发挥开发人员的创造性潜能D
更好地维护正在使用的软件产品7
软件工程方法是()
为了获得高质量软件而实施的一系列活动B
为开发软件提供技术上的解决方法C
为支持软件开发、维护、管理而研制的计算机程序系统D
为了理解问题和确定需求而采取的一些技术和方法8
下面的()是正确的
运行正确的软件就是高质量的软件
软件质量是在开发过程中逐渐构建起来的
软件产品质量越高越好,最理想的情况是达到“零缺陷"
软件质量是由产品的功能、性能、易用性等外在特性决定的
在Garvin