软件工程 软件开发过程 测试题

1.单选题 (1分)

下面的( )决策是在需求分析时做出的。

 

  • 自动售票机系统的开发时间预计是6个月

  • 自动售票机系统由用户界面子系统、价格计算子系统以及与中心计算机通信的网络子系统组成

  • 自动售票机系统已经达到交付的要求

  • 自动售票机系统将为使用者提供在线帮助

 

正确答案:D

 

 

2.单选题 (1分)

下面的( )决策是在系统设计时做出的。

 

  • 自动售票机系统的开发时间预计是6个月

  • 自动售票机系统由用户界面子系统、价格计算子系统以及与中心计算机通信的网络子系统组成

  • 自动售票机系统已经达到交付的要求

  • 自动售票机系统将为使用者提供在线帮助

 

正确答案:B

 

 

3.单选题 (1分)

下面的( )是软件构造活动的任务。

 

  • 构建软件组件

  • 设计用户界面

  • 实施组件的单元测试

  • 评估组件的质量

  • 选项A和C

  • 选项A、B、C和D

 

正确答案:E

 

 

4.单选题 (1分)

瀑布模型是( )。

 

  • 适用于需求被清晰定义的情况

  • 一种需要快速构造可运行程序的好方法

  • 一种不适用于商业产品的创新模型

  • 目前业界最流行的过程模型

 

正确答案:A

 

 

5.单选题 (1分)

增量模型是( )。

 

  • 适用于需求被清晰定义的情况

  • 一种需要快速构造核心产品的好方法

  • 一种不适用于商业产品的创新模型

  • 已不能用于现代环境的过时模型

 

正确答案:B

 

 

6.单选题 (1分)

原型化模型是( )。

 

  • 适用于客户需求被明确定义的情况

  • 适用于客户需求难以清楚定义的情况

  • 提供一个精确表述的形式化规格说明

  • 很难产生有意义产品的一种冒险模型

 

正确答案:B

 

 

7.单选题 (1分)

开发一个支持3D打印的操作系统最适合采用( )。

 

  • 瀑布模型

  • 原型化模型

  • 增量开发

  • 可转换模型

 

正确答案:C

 

 

8.单选题 (1分)

开发一个铁路信号控制系统最适合采用( )。

 

  • 瀑布模型

  • 原型化模型

  • 增量开发

  • 可转换模型

 

正确答案:D

 

 

9.单选题 (1分)

下面的( )不是敏捷开发方法的特点。

 

  • 软件开发应该遵循严格受控的过程和详细的项目规划

  • 客户应该和开发团队在一起密切地工作

  • 通过高度迭代和增量式的软件开发过程响应变化

  • 通过频繁地提供可以工作的软件来搜集人们对产品的反馈

 

正确答案:A

 

 

10.单选题 (1分)

关于Scrum的每一次冲刺(Sprint),下面的( )是正确的。

 

  • Sprint是一个不超过4周的迭代,其长度一旦确定,将保持不变。

  • Sprint的产出是一个可用的、潜在可发布的产品增量。

  • Sprint在进行过程中,其开发目标、质量验收标准和团队组成不能发生变化。

  • 以上所有选项

 

正确答案:D

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值