质量属性场景是一个具体的质量属性需求,是利益相关者与系统的交互的简短陈述,它由刺激源、刺激、 (问题1) 、制品、响应和响应度量六部分组成。性能质量属性场景主要关注系统的响应速度,可以通过效率、响应时间、 (问题2) 、负载来客观评价性能的好坏 。
质量属性场景是具象化的质量属性需求,由刺激源、刺激、环境、制品、响应、响应度量六部分构成,其中环境指影响系统行为的外部条件,比如系统运行时的网络环境、硬件资源状态等。性能作为核心质量属性之一,其评价维度包含效率、响应时间、吞吐量、负载等,其中吞吐量是指单位时间内系统可处理的任务或数据量,是客观衡量系统处理能力、评价性能好坏的核心直接指标;带宽属于网络传输能力指标,CPU利用率是系统资源占用情况,最大延迟是响应时间的极端值,这些虽与性能相关,但并非性能评价的核心直接指标。
本题考察的是质量属性场景和性能质量属性的相关概念。
问题 1:
A选项源头:源头并不是质量属性场景中的一个组成部分,质量属性场景的组成部分之一是环境,它指的是影响系统行为的外部条件。
B选项环境:质量属性场景的组成部分包括环境,它描述了在特定环境下系统如何响应不同的刺激源。
C选项响应:响应是质量属性场景中的一部分,但它与环境不一样,响应描述的是系统在刺激下的行为或输出。
D选项度量:度量是质量属性场景中用于评估系统响应的标准,但它并不是环境的替代项。
因此,选项 B。
问题 2:
A选项带宽:带宽是网络性能的一个度量,但在性能质量属性场景中,吞吐量更能直接描述系统的性能好坏。
B选项吞吐量:吞吐量是指系统在单位时间内可以处理的任务或数据量,通常用来衡量系统的性能,尤其在性能质量属性场景中,它可以客观评价系统的好坏。
C选项最大延迟时间:虽然最大延迟时间与响应时间有关,但吞吐量是更常用的指标来评价系统性能。
D选项CPU利用率:虽然CPU利用率也影响系统性能,但在性能质量属性场景中,吞吐量是更直接的衡量标准。
因此,选项 B 正确。
