单选题1.1 信息与信息化7 / 20
正在加载题目…
系统集成项目管理工程师 · 第三版 · 第1章 信息化发展
收到错误输入仍能保持正常服务,体现系统的什么特性?
20 道章节练习题
答案与解析
正确答案 A
判断线索在“错误输入来了以后,系统怎样表现”。它拒绝无效数据,并保持正常请求的服务能力,体现的是健壮性,也称鲁棒性。系统并不是只在理想输入下工作,而是有能力抵御异常带来的失常。
开放性讨论外部能否通过约定接口使用系统;健壮性讨论面对干扰或异常时能否保持预期行为。二者不矛盾:一个开放接口同样应当校验输入。不能把“开放”理解为任何内容都接收,也不能因这一项测试通过就宣称系统能抵御所有异常。
选项分析
- A
- 错误输入未破坏业务数据,也未使正常服务中断,符合健壮性的场景。
- B
- 存在接口可以涉及开放性,但题目突出的是接口遇到错误输入后的表现,而非接口可访问程度。
- C
- 脆弱性指系统可能丧失结构、功能或秩序的弱点。本例展示的是抵御异常的能力。
- D
- 层次性强调系统与子系统的层级关系,题干没有比较组成层级。
容易混淆的地方
只抓到“接口”就选开放性,属于抓名词、丢动作。题干的后半段通常才是区分选项的关键。
再巩固一步
- 记住“正常输入能工作”还不够;健壮性重点看异常条件下的表现,但不要扩大为永不出错。
原创章节练习题 · 第三版 · 《系统集成项目管理工程师教程》第3版 · 1.1.2 · 纸书第5、6页查看完整题目与详解