单选题5.2 软件需求1 / 6
正在加载题目…
系统集成项目管理工程师 · 第三版 · 第5章 软件工程
导出清单、响应时间、指定运行平台,属于同一类系统需求吗?
6 道章节练习题
答案与解析
正确答案 B
导出清单说的是系统要做什么,响应时间说的是做到什么质量,指定运行平台则限制了设计和构造的选择。依次对应功能需求、非功能需求、设计约束,选B。
先把分类层级对齐。这三条都已经是系统需要满足的具体要求,不是在依次讲组织目标、用户任务和系统能力。乙虽然包含“查询”这个功能词,但新增的限制是负载条件下的响应表现,考查的是性能。丙可能源于兼容、采购或管理要求,仍不改变它在本题中限制运行环境的性质。这里按教材把约束单列的口径作答;有些资料把约束广义地归入非功能需求,不宜混用分类口径。95%和2秒只是题设指标,不是所有系统都要达到的统一标准。
选项分析
- A
- 乙约束的是性能表现,并没有指定采用哪种平台或技术;丙才直接限制运行环境,后两项颠倒。
- B
- 分别依据系统提供的功能、需要达到的性能质量和必须遵守的实现限制分类,与题意一致。
- C
- 把系统需求内部分类换成需求层次分类。是否来自客户,并不能直接决定一条要求属于哪个层次。
- D
- 导出清单是需要实现的行为;指定负载下的响应时间是质量要求,前两项不能交换。
容易混淆的地方
看到“查询”就认定整句话只在讲功能,或看到“必须”就把性能指标也当成设计约束。
再巩固一步
- 对比三问:做什么、做到什么程度、实现时受什么限制。先确定题目采用的分类口径。
原创章节练习题 · 第三版 · 《系统集成项目管理工程师教程》第3版 · 5.2.1 · 纸书第203页查看完整题目与详解