1/11中南大学复习题及参考答案软件工程一、选择题:1
下面哪些UML图描述系统行为(a)A
属于概要设计活动的是(a)A
软件结构设计B
数据结构设计C
属行为型设计模式的是(c)A
工厂方法模式C
观察者模式4
下列说法正确的是(b)A
UML是软件开发方法B
UML是系统描述语言C
UML是软件开发过程5
根据程序流程图划分的模块通常是(b)A
信息内聚的模块B
过程内聚的模块C
逻辑内聚的模块6
如果某程序中的比较个数是m,则其McCabe环形复杂度为(c)A
按ISO9000-3的说明,下列属软件配置项的是(c)A
软件开发方法B
软件开发组织管理制度C
软件开发合同8
软件测试的目的是(c)A
证明软件无错B
发现软件中的所有错误C
尽可能发现软件系统中的错误9
软件重构关注的是(b)A
软件体系结构B
软件性能10
软件项目开发计划的内容有(b)A
功能分析11
在UML的类图中,描述整体与部分关系的有(b)A
依赖关系12
软件过程能力成熟度模型CMM用以评价(a)A
软件过程能力B
学习能力13
因计算机硬件和软件环境的变化而作出的修改软件的过程称为(c)A
完善性维护B
改正性维护C
适应性维护14
对项目软件而言,软件功能需求信息主要由谁提供(a)A
软件开发人员C
软件项目管理人员15
IDEF0图反映不出(c)A
系统做什么B
系统功能由谁做C
系统如何做16
原型模型是一种什么开发过程模型(b)A
系统流程图描述(a)A
软件体系结构18
需求规格说明书的内容不应该包括(c)A
软件确认准则B
软件的性能描述C
算法过程的详细描