《软件方法》自测题解析-002设计为了应变
2023-06-13 09:14:17 时间
第1章自测题 Part1
2. 软件开发中设计工作的目的是____。
A) 对系统做详细的描述
B) 更好地指导编码
C) 降低开发维护成本
D) 满足软件工程设计规范
答案和解析:
A) 错误选项。原因同《软件方法》自测题解析-001选项C的讲解。
B) 错误选项。
设计并不是把系统分解成能够编码的小块就行,如果是这样,同一个系统,让100个人来分解,可能有100种分法。选择这个选项可能会导致系统的结构会朝着“编码人员怎么爽怎么来”的方向走。
C) 正确选项。
在A选项的解析中提到,100个人有100种分解方法。不同的分解方法好坏,判断标准是当系统有新的需求时,满足新需求的成本,或者说,应变的成本。
D) 错误选项。原因同《软件方法》自测题解析-001选项D的讲解。
[推荐升级]23套UML+EA和StarUML的建模示范视频-全程字幕(2022.6.1更新)
《软件方法》书中自测题-题目全文+分卷自测(1-8章)16套111题
CTO也糊涂的常用术语:功能模块、业务架构、用户需求……[20210217更新]
相关文章
- Postgresql进程卡住无法退出原因和解决方法
- 苹果电脑软件Photoshop 2022 for Mac(ps 2022)中文版安装方法
- 【说站】java8中的四种方法引用
- 不要“做着玩”-《软件方法》自测题解析015
- 《软件方法》自测题解析009:文档和代码
- 《软件方法》自测题解析-006:误以为是业务建模
- 软件方法(下)第9章分析类图案例篇Part05-案例二-智能建模工具
- 《软件方法》自测题解析-004:不能从设计映射需求
- 软件方法(下)第8章Part14:不要因为偷懒或炫耀而定义组合
- 软件方法(下)第8章分析之分析类图—知识篇Part13-警惕拼凑泛化
- DDD“通用语言”背后的倒退-《软件方法》节选
- 软件测试用例的设计方法_设计测试用例的依据
- 管家婆软件加盟店传输配置方法(辉煌2)
- [Medical Image Analysis | 论文简读] Factorizer: 医学图像分割的可扩展可解释上下文建模方法
- 3D建筑设计软件首选软件Vectorworks 2023|更快的工作流和更好的设计方法
- Revit 2020建筑信息模型软件安装步骤-Revit软件下载方法
- python截图方法详解编程语言
- Linux实现单例模式的方法(linux单例模式)
- 中跳出跳出PostgreSQL循环的实践方法(postgresql循环)
- 处理Java中Redis的过期处理方法(redisjava过期)
- 位系统的方法如何查看Linux中64位系统的方法,快速了解你的操作系统所使用的位数,方便安装软件和驱动。(linux查看64)
- Linux命令:获取当前日期的方法(linux获取当前日期)
- Redis数据库导出:快速可靠的方法(redis导出数据库)
- Linux安装软件的简单方法(linux如何下载软件)
- 软件Linux查看已安装软件的简易方法(linux查看已经安装的)
- 安全登录Linux:掌握正确的登录方法(linux系统怎么登陆)
- Linux下查询已安装软件的方法(linux查询安装的软件)
- C语言结合Oracle数据库,使用方法汇总(c oracle用法)
- 智能电视破解软件下载方法
- PHP+APACHE实现用户论证的方法
- 在VS2008中编译MYSQL5.1.48的方法
- js控制下拉菜单刷新的方法
- 基于WTL中使用双缓冲避免闪烁的解决方法
- C#和asp.net中链接数据库中参数的几种传递方法实例代码
- 采用C#实现软件自动更新的方法