返回
当前 - 选择题 - 专业英语
题号:20150500057
单选题
2015年5月第57题

A requirement is simply a statement of what the system must do or what characteristics it needs to have. Requirements evolve from broad statements of overall(business needs)from the system to detailed statements of the business capabilities that a system should support to detailed technical statements of the way in which the capabilities will be implemented in the new system. (Function requirements)focus on describing how to create the software product that will be produced from the project. Nonfunctional requirements are primarily used in the design phase when decisions are made about the user interface, the hardware and software, and the system's underlying architecture. The system's physical and technical environments would be considered (an operational requirement). The speed, capacity, and reliability of the system belong to(performance requirement). (Security requirement)describes that who has authorized access to the system under what circumstances.

浓缩知识点

软件需求是对系统功能或特性的明确说明,其演变遵循从宏观到微观的层级路径:起始于顶层的业务需求,即围绕系统要解决的核心业务问题、达成的业务目标的宽泛表述,逐步细化为系统需支撑的具体业务能力描述,最终落地为实现这些能力的技术细节说明。需求可分为功能性与非功能性两大类,功能性需求聚焦系统必须实现的具体功能,是指导软件产品创建开发的核心依据,明确系统“做什么”;非功能性需求不直接定义功能,主要作用于设计阶段,影响用户界面、软硬件选型、底层架构等决策,明确系统“具备什么特性、如何保障运行”。在非功能性需求中,运行需求定义系统正常运作所需的物理与技术环境,是基础约束类需求;性能需求涵盖响应速度、处理容量、运行可靠性等指标,直接决定系统的使用体验与服务承载能力;安全需求则明确不同主体的系统访问权限与访问条件,核心是保障系统与数据的安全,防范未授权访问风险。此外,还有用户需求(从用户视角出发的使用诉求)、系统需求(涵盖功能与非功能的全面需求集合)、技术需求(侧重实现方式的技术规范)等不同维度的需求类型,共同构成完整的软件需求体系。

正确答案
A

本题考察的是软件工程中的需求分类
语境定位:原句为 “Requirements evolve from broad statements of overall ____ from the system to detailed statements of the business capabilities that a system should support to detailed technical statements of the way in which the capabilities will be implemented in the new system.”。空前 evolve from broad statements of overall;空后 from the system to detailed statements 是判断本空的关键。
答案判断:上下文强调的专业概念是“业务需求,表示系统要满足的总体业务目标”,该词能把前后语义自然衔接起来。因此应选 business needs
选项辨析
A. business needs:需求的最初来源是业务需求,即系统要解决的业务问题或目标,这是最顶层的需求,符合语境。
B. operation processes:指的是操作过程,不是需求起点,错误。
C. technical specification:技术规格是实现层面的文档,不是最初的需求来源,错误。
D. function components:功能组件是系统实现的一部分,不是需求起点,错误。
因此,选项 A 正确。

联系我们
隐私协议
用户协议
微信公众号
知乎
小红书
浙ICP备2021029036号
@2022-2026
嘉兴市安芯网络科技有限公司 版权所有