软件工程作业introduction(软件基础介绍)

一. 单选题(共7题,70分)

1. (单选题)下列关于软件特点描述不正确的是?

  • A. 没有硬件那样的机械磨损、 老化问题
  • B. 有明显的制造过程
  • C. 手工艺的开发方式
  • D. 复杂度高,成本昂贵

我的答案: B

10

2. (单选题)下列哪一项不是软件危机的具体表现 ? 

  • A. 软件开发进度无法控制
  • B. 软件可靠性差
  • C. 软件需求定义不准确,偏离用户需求
  • D. 软件开发团队庞大 

我的答案: D

10

3. (单选题)“软件危机”是指? 

  • A. 人们过分迷恋计算机
  • B. 软件开发和维护中出现的一系列问题
  • C. 计算机硬件无法满足软件需求
  • D. 利用计算机进行经济犯罪活动

我的答案: B

10

4. (单选题)下列关于软件过程描述正确的是?

  • A. requirements,system design,implementation ,maintenance, testing
  • B. requirements,system design,implementation ,testing,maintenance
  • C. requirements,system design,testing,implementation ,maintenance
  • D. system design,requirements,implementation ,testing,maintenance

我的答案: B

10

5. (单选题)下面哪位提出软件工程7条基本原理?

  • A. B.W.Boehm
  • B. Steven.Jobs
  • C. Tim.Ellis
  • D. S.A.Velastin

我的答案: A

10

6. (单选题)一般情况下,软件维护活动中哪一项维护占比最少?

  • A. 纠错性维护
  • B. 适应性维护
  • C. 完善性维护
  • D. 预防性维护

我的答案: D

10

7. (单选题)下列哪一项不属于软件工程7条基本原理?

  • A. 用分阶段的生命周期计划严格管理
  • B. 实行严格的产品控制基线
  • C. 开发小组的人员应多多益善
  • D. 结果应能清楚地审查

我的答案: C

10

二. 多选题(共3题,30分)

8. (多选题)
下列哪些项陈述是正确的?

  • A. 开发软件的效率非常重要
  • B. 1968 NATO 会议提出软件工程概念
  • C. 源代码不属于软件的一部分
  • D. 软件工程的中心课题是控制复杂性

我的答案: ABD

10

9. (多选题)下列关于Agile methods 描述正确的是?

  • A. processes and tools over > Individuals and interactions
  • B. Working software over > comprehensive documentation
  • C. contract negotiation over >Customer collaboration
  • D. Responding to change over > following a plan

我的答案: BD

10

10. (多选题)下列哪些项属于软件的一部分?

  • A. source code
  • B. user manuals 
  • C. executables
  • D. design documents 

我的答案: ABCD

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值