正确答案
试题解析
《计算机软件需求说明編制指南(GB/T 9385))中定义了软件需求的具体内容,包括功需求、性能需求、设计约束,质量属性,外部接口需求和其他需求等.其屮,功能需求是指描述软件产品的输入怎样交换成输出.即软件必须完成的基本功作.对于每一类功能或者有时对于每一个功能需要具体描述其输入、加工和输出的需求.
性能需求是从整体来说本条应具体说明软件成人与软件交互的静态或动态数值需求.静态数值需求可能包栝:①支持的终端数;2支持并行操作的用户数;③处理的文卷和记录数;④表和文卷的大小等。动态数值需求包括预处理的事务和任务的数量,以及在正常情况下和峰值工作条件下一定时问周期中处理的数据总量。所有这些霱求都必须用可以度量的术语来叙述.例如,95%的事务必须在小于1s时间内处理完.不然操作员将不等待处理的完成.
设计约束受其他标准(如报表格式,数据命名、财务处理、审计追踪等)•硬件限制(如内存 容量. 硬件的特点(接口数.指令系统等)、辅助储存器容量等)等方面的影响。
软件质量属性是影响软件架构设计的重要因素.常见的软件质量属性有多种.例如性能.可靠性 .可用性.键壮性.安全性、 "可修改性、可变性.易用性、可测认性,功能性和互操作性等. 外部接口需求通常抱括用户接口、硬件接口,软件接口和通信
其它需求,即根据软件和;用户组织的特性等某些需求放在数据库、用户要求的、常规的和特 殊的操作、场合适应性需求中描述.
对于本试题所的拥列举的例子.属于功能需求的有②和⑤:性能需求的有①和③:属于设计 约束的有1④和⑥.