软件工程 初识软件工程 测试题

1.单选题 (1分)

软件工程方法是( )。

 

  • 为了获得高质量软件而实施的一系列活动

  • 为开发软件提供技术上的解决方法

  • 为支持软件开发、维护、管理而研制的计算机程序系统

  • 为了理解问题和确定需求而采取的一些技术和方法

 

正确答案:B

 

2.单选题 (1分)

下面的( )是正确的。

 

  • 运行正确的软件就是高质量的软件。

  • 软件质量是在开发过程中逐渐构建起来的。

  • 软件产品质量越高越好,最理想的情况是达到“零缺陷”。

  • 软件质量是由产品的功能、性能、易用性等外在特性决定的。

 

正确答案:B

 

3.单选题 (1分)

在Garvin多维度模型中,可靠性是指( )。

 

  • 软件产品提供了让用户产生惊喜的特性

  • 软件实现了用户需要的功能和性能

  • 软件在规定时间和条件下无故障持续运行

  • 软件符合国家或行业的相关标准

 

正确答案:C

 

4.单选题 (1分)

( )是软件从一个硬件或软件环境转换到另一环境的容易程度。

 

  • 易用性

  • 可维护性

  • 可移植性

  • 性能

 

正确答案:C

 

5.单选题 (1分)

下面的( )说法是正确的。

 

  • 由于软件是产品,因此可以应用其他工程制品所用的技术进行生产

  • 购买大多数计算机系统所需的硬件比软件更昂贵

  • 大多数软件系统是不容易修改的,除非它们在设计时考虑了变化

  • 一般来说,软件只有在其行为与开发者的目标一致的情况下才能成功

 

正确答案:C

 

6.单选题 (1分)

造成大型软件开发困难的根本原因在于( )。

 

  • 开发人员缺乏足够的开发经验

  • 对软件开发的资金投入不足

  • 项目开发进度不合理

  • 软件系统的复杂性

 

正确答案:D

 

7.单选题 (1分)

软件会逐渐退化而不会磨损,其原因在于( )。

 

  • 软件通常暴露在恶劣的环境下

  • 软件错误在经常使用之后会逐渐增加

  • 不断的变更使组件接口之间引起错误

  • 软件备件很难订购

 

正确答案:C

 

8.单选题 (1分)

“软件工程”术语是在( )被首次提出。

 

  • Fred Brooks的《没有银弹:软件工程中的根本和次要问题》

  • 1968年NATO会议

  • IEEE的软件工程知识体系指南(SWEBOK)

  • 美国卡内基·梅隆大学的软件工程研究所

 

正确答案:B

 

9.单选题 (1分)

Ariane 5火箭发射失败的事例告诉我们( )。

 

  • 系统环境的变化可能影响软件采集数据的精度、范围和对系统的控制

  • 软件后备系统可以通过复制生成

  • 软件重用必须重新进行系统论证和系统测试

  • 选项A和C

  • 选项A、B和C

 

正确答案:D

 

10.单选题 (1分)

软件工程的基本目标是( )。

 

  • 开发足够好的软件

  • 消除软件固有的复杂性

  • 努力发挥开发人员的创造性潜能

  • 更好地维护正在使用的软件产品

 

正确答案:A

  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值