当前位置:文档之家› 东北大学《软件工程与UML建模》期末考试必备真题集(含答案)44

东北大学《软件工程与UML建模》期末考试必备真题集(含答案)44

东北大学《软件工程与UML建模》期末考试必备真题集(含答案)44
东北大学《软件工程与UML建模》期末考试必备真题集(含答案)44

软件工程与UML建模复习题A

一:单选题(

1.是在系统之外,透过系统边界与系统进行有意义交互的任何事物

A).相关系统B).Use Case C).Class D).Actor

2.软件工程是以为核心

A).过程B).面向对象C).软件开发D).质量

3.“系统应具有很高的可靠性,使用该产品的前3个月,系统不应该出现崩溃(数据不可恢复)的现象”,这属于

A).功能性需求B).客观需求C).主观需求D).非功能性需求

4.“系统每天晚上自动生成进货报表”,Actor是:

A).系统B).其它系统C).时间D).报表审阅者

5.数据流程图是一个分层的概念模型,分三个层次:,分别描述系统的不同特征

A).总体图、二级图、三级图B).总体图、二级图、细节图

C).总体图、零级图、细节图D).总体图、次级图、细节图

6.以下用例命名中,最合理的是

A).进行宠物搜索B).查询宠物C).宠物查询D).进行宠物查询

7.某系统中有两个用例:一个用例的参与者是用户,用例是“注册”;另一个用例的参与者是系统管理员,用例是“审核用户注册”。这两个用例之间是什么关系?

A).包含关系B).没有关系C).扩展关系D).泛化关系

8.在软件的层次结构中,“一个模块被其他模块直接调用的调用者的数量”是指

A).深度B).扇入C).扇出D).耦合

9.设C(X)定义问题X的复杂性函数,E(X)定义解决问题X所需要工作量的函数,对于两个问题p1和p2,一般情况下如果C(p1)

A).E(p1)>E(p2) B).C(p1+p2)=C(p1)+C(p2)

C).E(p1+p2)>E(p1)+E(p2) D).E(p1+p2)

10.以下各种图不是UML使用的图是

A).用例图B).类图C).数据流程图D).顺序图

11.模块尺寸太大时,应

A).分解以提高内聚B).分解以提高耦合C).合并以提高内聚D).分解以降低内聚

12.以下类的命名中,最合理的是

A). BusVehicle B). Routes C). passenger D). Stop

13.在软件过程中,下列活动属于辅助活动的是

A).设计B).集成C).退役D).风险管理

14.下面用例模型体现了用例间的关系

A).泛化、包含和扩展B).包含和扩展C).分解、包括和扩充 D).分解、包含和扩展

15.下图体现了面向对象中类的

A).复杂性B). 可传递性C).自反关联D). 继承关系

一:单选题DDDCC, BBBDC AADAC

二:简答题

1.请解释软件工程的含义。

2.软件有哪些特征?为什么会出现软件危机?

3.请解释模块的概念。

4.请解释耦合和内聚的概念。

二、简答题

1.请解释软件工程的含义。

2.软件有哪些特征?为什么会出现软件危机?

软件开发存在以下特性:

1)软件具有难以描述性。

相关主题
文本预览
相关文档 最新文档