软件工程学概述

1、软件工程这个名词是在哪一年提出的()
A、1988年
B、1978年
C、1968年
D、1958年

答案:C、1968年

2、造成大型软件开发困难的根本原因在于()
A、开发人员缺乏足够的开发经验
B、对软件开发的资金投入不足
C、项目开发进度不合理
D、软件系统的复杂性

答案:D、软件系统的复杂性

3、软件工程方法是()
A、为了获得高质量软件而实施的一系列活动
B、为开发软件提供技术上的解决方法
C、为支持软件开发、维护、管理而研制的计算机程序系统
D、为了理解问题和确定需求而采取的一些技术和方法

答案:B
知识点:软件工程三要素:方法、工具、过程。
方法:完成软件开发的各项任务的技术方法,回答“怎样做”的问题
工具:运用方法而提供的自动的或半自动的软件工程支撑环境
过程:为了获得高质量的软件所需要的一系列任务的框架,它规定了完成各项任务的工作步骤

4、下面的()说法是正确的
A、由于软件是产品,因此可以应用其他工程制品所用的技术生产
B、购买大多数计算机系统所需的硬件比软件更昂贵
C、大多数软件系统是不容易修改的,除非它们在设计时考虑了变化
D、一般来说,软件只有在其行为与开发者的目标一致的情况下才能成功

答案:C

5、软件会逐渐退化而不会磨损,其原因在于()
A、软件通常暴露在恶劣的环境下
B、软件错误在经常使用之后会逐渐增加
C、不断地变更使组件之间引起接口错误
D、软件备件很难订购

答案:C

6、“软件工程”术语是在()被首次提出
B、1968年NATO会议

7、软件工程的基本目标是()
A、开发足够好的软件

8、造成大型软件开发困难的根本原因在于()
B、软件系统的复杂性

知识点:
软件生命周期
软件定义:问题定义、可行性研究和需求分析
软件开发:总体设计、详细设计、编码和单元测试、综合测试
运行维护

9、关于Srum的每一次冲刺 ,下面的()
A、Sprint是一个不超过4周的迭代、,其长度一旦确定,将保持不变
B、Sprint的产出是一个可用的、潜在可发布的产品增量
C、Sprint在进行过程中,其开发目标、质量验收标准和团队组成不能发生变化
D、以上所有选项
答案:D

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值