1、系统结构化分析模型包括数据模型、功能模型和行为模型,这些模型的核心是()。
问题1选项
A.实体联系图
B.状态转换图
C.数据字典
D.流程图
本题考查的是结构化分析模型的相关概念。
结构化分析就是一种建立模型的活动,通常建立数据模型、功能模型和行为模型三种模型。流程图一般用于描述活动流程或程序执行流程,程序流
程图是设计阶段的工具,与结构化分析无关。
实体关系图(图):用于建立数据模型,其中包含了实体、关系、属性。
数据流图():描绘信息流和数据输入输出的移动过程。是结构化分析过程中使用的主要功能建模工具。
状态转换图:通过描述系统的状态及引起系统状态转换的事件,表示系统的行为,提供了行为建模的机制。
数据字典:描述在数据模型、功能模型和行为模型中出现的数据对象和控制信息的特征,给出这些对象的精确定义。数据字典是分析模型的核心,
通常使用工具来创建和维护数据字典。
数据字典是结构化分析方法(方法)的核心。它通常包括五个部分,即数据项、数据结构、数据流、数据存储、处理过程。答案选择选项。
参考答案:C
2、数据流图是系统分析的重要工具,数据流图中包含的元素有()。
问题1选项
A.外部实体、加工、数据流、数据存储
B.参与者、用例、加工、数据流
C.实体、关系、基数、属性
D.模块、活动、数据流、控制流
数据流图中包含的元素有:外部实体、加工、数据流、数据存储(文件)。
参考答案:A
3、UML 2.0所包含的图中,()将进程或者其他结构展示为计算内部一步步的控制流和数据流;()描述模型本身分解而成的组织单元以及它们之间
的依赖关系;()描述运行时的处理节点以及在其内部生存的构件的配置。
问题1选项
A.用例图.
B.通信图
C.状态图
D.活动图
问题2选项
A.类图
B.包图
C.对象图
D.构件图
问题3选项
A.组合结构图
B.制品图
C.部署图
D.交互图
第1题:
本题是对UML相关概念的考查。
UML 2.0包括14种图,分别如下:
(1)类图(class diagram)。类图描述一组类、接口、协作和它们之间的关系。在OO系统的建模中,最常见的图就是类图。类图给出了系统的
静态设计视图,活动类的类图给出了系统的静态进程视图。
(2)对象图(object diagram)。对象图描述一组对象及它们之间的关系。对象图描述了在类图中所建立的事物实例的静态快照。和类图一样,
这些图给出系统的静态设计视图或静态进程视图,但它们是从真实案例或原型案例的角度建立的。
(3)构件图(component diagram)。构件图描述一个封装的类和它的接口、端口,以及由内嵌的构件和连接件构成的内部结构。构件图用于
表示系统的静态设计实现视图。对于由小的部件构建大的系统来说,构件图是很重要的。构件图是类图的变体。
(4)组合结构图(composite structure diagram)。组合结构图描述结构化类(例如,构件或类)的内部结构,包括结构化类与系统其余部分
的交互点。组合结构图用于画出结构化类的内部内容。
(5)用例图(use case diagram)。用例图描述一组用例、参与者及它们之间的关系。用例图给出系统的静态用例视图。这些图在对系统的行为
进行组织和建模时是非常重要的。
(6)顺序图(sequence diagram,序列图)。顺序图是一种交互图(interaction diagram),交互图展现了一种交互,它由一组对象或参与者
以及它们之间可能发送的消息构成。交互图专注于系统的动态视图。顺序图是强调消息的时间次序的交互图。
(7)通信图(communication diagram)。通信图也是一种交互图,它强调收发消息的对象或参与者的结构组织。顺序图和通信图表达了类似
的基本概念,但它们所强调的概念不同,顺序图强调的是时序,通信图强调的是对象之间的组织结构(关系)。在UML 1.X版本中,通信图称为协
作图(collaboration diagram)。
(8)定时图(timing diagram,计时图)。定时图也是一种交互图,它强调消息跨越不同对象或参与者的实际时间,而不仅仅只是关心消息的相
对顺序。
(9)状态图(state diagram)。状态图描述一个状态机,它由状态、转移、事件和活动组成。状态图给出了对象的动态视图。它对于接口、类或