开始做题 00:00:00

一、单选题 (一共27题,共27分)
1.

下列关于信息的叙述,不正确的是( )。

2.

下列不属于面向对象技术的基本特征的是( )。

3.

继承机制的作用是( )。

4.

( )是从用户使用系统的角度描述系统功能的图形表达方法。

5.

( )是表达系统类及其相互联系的图示,它是面向对象设计的核心,建立状态图、协作图和其他图的基础。

6.

( )描述了一组交互对象间的动态协作关系,它表示完成某项行为的对象和这些对象之间传递消息的时间顺序。

7.

( )就是用于表示构成分布式系统的节点集和节点之间的联系的图示,它可以表示系统中软件和硬件的物理架构。

8.

在用 UML 进行数据库的分析与设计过程中, ( )就是进行数据库的需求分析,使用用例图、类图、顺序图、活动图等建立业务模型。

9.

使用 UML 进行关系数据库的 ( )时,需要设计出表达持久数据的实体类及其联系,并把它们映射成为关系数据库表( Table )、视图( View )等

10.

UML 的动态建模表示包含( )种图。(状态图、活动图、顺序图和合作图 用例图)

11.

在 UML 提供的图中,( )用于描述系统与外部系统及用户之间的交互。

12.

在 UML 提供的图中,( )用于按时间顺序描述对象间的交互。

13.

绘制系统流程图的基础是( ) 。

14.

系统分析报告的主要作用是( )。

15.

在决定开发管理信息系统之前,首先要做好系统开发的( )。

16.

判断表由以下几方面内容组成( )。

17.

结构化分析方法是一种面向( )的需求分析方法

18.

结构化方法最为常用的图形工具是数据流图。在数据流图中,名字及方向的成分是( )。

19.

进行需求分析时可以使用多种工具,但( )是不适用的。

20.

在用户需求分析中,开发人员要从用户那里解决的最重要的问题是( )。

21.

需求规格说明书在软件开发中具有重要作用,但它不能作为( )。

22.

原型化方法是用户和软件开发人员之间进行的一种交互过程,适用于( )系统。

23.

原型化方法是用户和软件开发人员之间进行的一种交互过程, 它从用户界面的开发入手,首先形成( ) 。

24.

原型化方法是用户和软件开发人员之间进行的一种交互过程, 它从用户界面的开发入手,首先形成系统界面原型,用户( )并提出意见。

25.

原型化方法是用户和软件开发人员之间进行的一种交互过程, 它从用户界面的开发入手,首先形成系统界面原型,用户运用界面原型并就( )提出意见

26.

原型化方法是用户和软件开发人员之间进行的一种交互过程,是一种( )型的设计过程。

27.

对于管理信息系统,为提高 MIS 开发效益和质量,可采用( ),以改进用户和开发者之间由于需要变化而引起修改和定义不准确等问题。

二、多选题 (一共13题,共13分)
28.

数据流图中的处理必须用对象中的操作来实现常见的操作有( ) 。

29.

建立继承关系时所采用的方式有( )。

30.

对象是人们要研究的任何事物主要的对象类型有( )。

31.

UML 具有扩展性,常见的扩展机制有( )。

32.

UML 语言支持的建模方式有( )。

33.

下列各种图可用于动态建模的有( )。

34.

下列属于状态的组成部分的有( )。

35.

UML 中包括的事件有( )。

36.

属性的可见性有( )。

37.

用例之间的关系有( ) 。

38.

应用于通用化约束的方式有( )。

39.

消息的类型有() 。

40.

面向对象的特点主要概括为( )。

三、判断题 (一共19题,共19分)
41.

对象模型表示了静态的、结构化的系统数据性质,描述了系统的静态结构,它是从客观世界实体的对象关系角度来描述,表现了对象的相互关系。

42.

面向对象的分析是用面向对象的方法对目标系统的问题空间进行理解、分析和反映。通过对象层次结构的组织确定解空间中应存在的对象和对象层次结构。

43.

类的设计过程包括:确定类,确定关联类,确定属性,识别继承关系。

44.

复用也叫重用或再用, 面向对象技术中的 “类” ,是比较理想的可重用软构件。 有三种重用方式:实例重用、继承重用、多态重用。

45.

主题是一种关于模型的抽象机制,它是面向对象模型的概貌,也是关于某个模型要同时考虑和理解的内容,主题起一种控制作用。

46.

面向对象的分析由对象、结构、继承性和基于消息的通信构成。

47.

支持继承性是面向对象程序设计语言和传统程序设计语言在语言机制方面的根本区别。

48.

面向对象的分析过程主要包括三项内容:理解、表达和验证

49.

面向对象的设计的主要目标是提高生产效率、提高质量和提高可维护性。

50.

UML 建模语言是由视图、 图、模型元素和通用机制构成的层次关系来描述的。

51.

UML 是一种建模语言,是一种标准的表示,是一种方法。

52.

泳道是一种分组机制,它描述了状态图中对象所执行的活动。

53.

同步消息和异步消息的主要区别是:同步消息的发送对象在消息发送后,不必等待消息处理,可立即继续执行,而异步消息则发送对象必须等待接收对象完成消息处理后, 才能继续执行。

54.

类图中的角色是用于描述该类在关联中所扮演的角色和职责的

55.

类图用来表示系统中类和类与类之间的关系, 它是对系统动态结构的描述。

56.

用例模型的基本组成部件是用例、角色和用例之间的联系

57.

用例之间有扩展、使用、组合等几种关系。

58.

顺序图描述对象之间的交互关系,重点描述对象间消息传递的时间顺序。

59.

活动图显示动作及其结果。着重描述操作实现中所完成的工作以及用例实例或类中的活动。

四、问答题 (一共3题,共41分)
60.

常用的软件需求分析方法有哪些?

61.

比较面向对象方法与结构化方法的特点

62.

当重要的对象被发现后, 通过一组互相关联的模型详细表示类之间的关系和对象的行为,这些模型从四个不同的侧面表示了软件的体系结构、 静态逻辑、动态逻辑、静态物理和 动态物理。试描述一下这四种特性。

答题卡 暂停 交卷 置顶
置顶