【吉林大学计算机学院《软件工程》超星 章节测验 章末作业(解析)】二、软件过程

本文介绍了不同软件开发模型,如RUP的阶段与里程碑,敏捷宣言的核心思想,瀑布模型的应用场景,以及软件过程的概念。强调了需求明确对于瀑布模型的重要性,敏捷方法中客户合作与灵活应对变化的价值,以及原型化模型在需求不明确情况下的作用。同时,讨论了极限编程的实践原则和不同模型的适用条件。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一.单选题(共17题,68.0分)

【单选题】RUP定义了初启阶段、精化阶段、构建阶段、移交阶段,每个阶段以达到某个里程碑时结束,其中( )的里程碑是生命周期架构。

A、构建阶段

B、精化阶段

C、初启阶段

D、移交阶段

答案:B

解析:不同阶段对应的里程碑

初启阶段 - 生命周期目标

精化阶段 - 生命周期架构

构建阶段 - 初始可操作性能

移交阶段 - 产品发布


【单选题】下列关于敏捷联盟宣言的理解错误的是( )。

A、个体和交互胜过过程和工具,表明团队的构建比开发环境的构建重要得多

B、可以工作的软件胜过面面俱到的文档,表明过多的文档比过少的文档更糟糕

C、响应变化胜过遵循计划,表明项目计划不能考虑过远,只需要为下几周做详细计划即可,再远的时间可制定简略的规划

D、客户合作胜过合同谈判,表明成功的项目需要客户配合开发团队详细明确地制定合同,避免开发时关于工作内容的过多交互

答案:D

解析:敏捷过程认为规定了需求、进度和项目成本的合同在根本上是存在缺陷的,更重要的是客户在开发中充分互动和协作。


【单选题】瀑布模型是( )。

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

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

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

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

答案:A

解析:瀑布模型的缺点就是如果需求没有被很好地定义,会造成大量反馈浪费或产品和实际需求不符(因为它假设一开始需

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值