1、软件质量模型中,功能性是指在指定条件下使用时,产品或系统提供满足明确或隐含要求的程度,其子特性不包括( )。
A、正确性
B、易学性
C、完备性
D、适合性
答案:B
答题解析:
本题考查软件工程的基础知识。
B选项是易用性的子特性。如图所示:
2、软件能力成熟度模型(CMM)将软件过程改进分为5个成熟度级别,其中( )指定了软件过程和产品质量的详细度量标准。
A、优化级
B、已管理级
C、已定义级
D、可重复级
答案:B
答题解析:
本题考查软件工程的基础知识。
可重复级:建立了基本的项目管理过程和实践来跟踪项目费用、进度和功能特性,有必要的过程准则来重复以前在同类项目中的成功。
已定义级:管理和工程两方面的软件过程已经文档化、标准化,并综合成整个软件开发组织的标准软件过程。
已管理级:制定了软件过程和产品质量的详细度量标准。
优化级:加强了定量分析,通过来自过程质量反馈和来自新观念、新技术的反馈使过程能不断持续地改进。
3、在软件系统分析与设计中,类图用于对系统的静态设计视图建模,其主要应用场合不包括(48)。下列类图中,Company和Department的关系为(49),Employee和EmployeeRecord的关系为(50),在代码实现中,它们之间关系描述不正确的是(51)。
A、对系统的词汇建模
B、对简单的协作建模
C、对逻辑数据库模式建模
D、对系统的语境建模
答案:D
答题解析:
本题考查软件工程基础知识。
对系统的语境建模是用例图的使用方式。
继承关系:表示一般与特殊的关系,它指定了子类如何特化父类的所有特征和行为。图示:带空心三角箭头的实线,箭头指向父类。
关联关系:是一种拥有的关系,它使一个类知道另一个类的属性和方法。双向的关联可以有两个箭头或者没有箭头,单向的关联有一个箭头。图示:带普通箭头的实心线,指向被拥有者。
组合关系:是整体与部分的关系,但部分不能离开整体而单独存在。图示:带实心菱形的实线,菱形指向整体。
依赖关系:是一种使用的关系,即一个类的实现需要另一个类的协助。图示:带空心菱形的实心线,菱形指向整体。
因为是依赖关系,在代码实现时,EmployeeRecord应为Employee某个方法的参数/返回值/局部变量。
查看完整试题>>>