首页 > 全部 > 三级数据库技术 > 计算机三级数据库技术(UML与数据库应用系统)机试模拟试卷4

计算机三级数据库技术(UML与数据库应用系统)机试模拟试卷4

本单篇文档共7376字,内容预览3600字,预览为有答案版,源文件无水印,下载后包含无答案空白卷版和有答案版,同时也有计算机类NCRE全国计算机三级整科真题模拟题,讲义课件,思维导图,易错高频题等下载。
三级数据库技术 章节练习 4379人下载
价格: 1.60 原价:¥8.80
收藏

计算机三级数据库技术(UML与数据库应用系统)机试模拟试卷4

选择题

1.在使用UML对数据库应用系统进行建模的过程中,状态图和活动图常用于动态建模。下列状态图或活动图语法正确的是( )。

(D)

A.

B.

C.

D.

解析:这属于UML设计范畴,所有活动有关判断的部分要用菱形表示。

2.类图技术是面向对象方法的核心技术。下列所示UML的类图,正确的是( )

(B)

A.

B.

C.

D.

解析:本题考查了有关UML的类图表示。这里的区别主要在四种表示上:类的UM表示(空心三角实线连接)、接口的UM表示(空心三角虚线连接)、聚合关系的UML表示(空心菱形实线连接)以及合成关系的UML表示(实心菱形实线连接)。类的表示指的是子类对父类关系的继承;接口与子类继承比较相似,区别主要在于多继承上,聚合关系主要表示一种弱的拥有关系,如A对象可以包含B对象,但B对象不是A对象的一部分;而合成是一种强拥有,体现了严格的部分和整体关系。此题中,车架和车轮是车的严格组成部分,如果缺少一样,车就没法开,所以对车来说是必不可少的部分。所以选B。

3.类图技术是面向对象方法的核心技术。下列所示的UML类图中,描述正确的是( )

(A)

A.

B.

C.

D.

解析:在UML类图中,常见的有以下几种关系:①泛化(【箭头及指向】∶带三角箭头的实线,箭头指向父类)﹔②实现(【箭头及指向】﹔带三角箭头的虚线,箭头指向接口)﹔③关联(【箭头及指向】∶带普通箭头的实心线,指向被拥有者)﹔④聚合(【箭头及指向】∶带空心菱形的实心线,菱形指向整体)﹔⑤组合(【箭头及指向】:带实心菱形的实线,菱形指向整体)﹔⑥依赖(【箭头及指向】:带箭头的虚线,指向被使用者)。组合是部分与整体共存,如果整体不存在,部分也会消失。聚合关系是整体与部分的关系,且部分可以离开整体而单独存在。如车和轮胎是整体和部分的关系,轮胎离开车仍然可以存在。因此本题该采用空心菱形。

4.在使用UML对数据库应用系统进行建模的过程中,状态图和活动图是常见的动态建模机制。有下列状态图和活动图:

(D)

A. 仅Ⅰ

B. 仅Ⅱ

C. 仅Ⅰ和Ⅱ

D. 仅Ⅰ、Ⅱ和Ⅲ

解析:活动图主要的目的在于陈述活动与活动之间的流程控制的转移。在活动图中,必须有且只有能一个起始点,用●表示,可以有多个结束点,用

5.在使用UML进行系统建模过程中,一般将系统内部结构分为静态结构与动态结构,下列说法错误的是( )。(D)

A. 类图用于描述系统内部的静态结构,表达问题领域的概念模型

B. 顺序图用于描述系统内部的动态结构,主要用于描述系统内对象之间的消息发送与接收序列

C. 通信图用于描述系统内部的动态结构,也称为协作图,用于展示对象之间的联系以及对象间发送和接收的消息

D. 用例模型用于描述系统内部的动态结构,表达系统的功能需求

解析:用例模型描述的是外部执行者(Actor)所理解的系统功能,它是从系统外部看系统功能,并不描述系统内部对功能的具体实现。故答案为D选项。

6.下列关于顺序图的说法,正确的是( )。(C)

A. 对象间的通信用对象生命线之间的垂直消息线表示,箭头说明消息的类型,如同步、异步或简单

B. 顺序图可以表示递归过程,当一个操作调用它本身时,消息总是异步的

C. 在顺序图中可以描述如何创建和销毁对象,创建或销毁一个对象的消息一般是同步的

D. 顺序图中的消息可以有条件,并规定只有条件为真时才可以发送和接收消息,如果条件之间不互相排斥,则一次只能发送一条消息

解析:对象间的通信用对象生命线之间的水平消息线表示,箭头说明消息的类型,如同步、异步或简单。A项错误。

顺序图可以表示递归过程,当一个操作调用它本身时,消息总是同步的。B项错误。

在顺序图中可以描述如何创建和销毁对象,创建或销毁一个对象的消息一般是同步的。C项正确。

顺序图中的消息可以有条件,并规定只有条件为真时才可以发送和接收消息,如果条件之间不互相排斥,则消息可能会并行发出。D项错误。

故答案为C项。

7.数据库应用系统内部结构一般分为静态结构与动态结构。下列关于UML中系统内部结构的说法,错误的是( )。(D)

A. 通信图也称为协作图,用于表示对象之间的联系以及对象间发送和接收的消息

B. 类图主要表达的是问题领域的概念模型,用于表达抽象概念的名称、属性、行为及关系等系统中的静态结构

C. 顺序图主要用于描述系统内对象之间的消息发送与接收序列,其主要目的是表达对象与对象之间沟通与合作的方式,属于系统的动态模型

D. 通信图和顺序图都是交互图,从不同的侧面描述系统的动态结构,顺序图强调的是空间,通信图强调的是时间

解析:顺序图强调的是时间,通信图强调的是空间。故答案为D项。

8.UML建模概念架构中包括元元模型层、元模型层、模型层和用户模型层四个层次。关于这四个层次的关系,下列说法错误的是( )。(B)

A. 元模型层中的每个概念都是元元模型层”事物”概念的一个实例

B. 元元模型层中的每个概念都是用户模型层中概念的一个实例

C. 用户模型层中的每个概念都是模型层的一个实例

D. 模型层中的每个概念都是元模型层中概念的一个实例

解析:元元模型层组成了UML的最基本的元素”事物”,代表要定义的所有事物。故答案为B选项。

9.UML的语义定义在一个由元元模型层、元模型层、模型层和用户模型层的四层建模概念框架中。下列关于这四个模型层及其之间关系的说法,错误的是( )。(D)

A. 元模型层组成了UML的基本元素,这一层中的每个概念都是元元模型中的事物概念的实例

B. 模型层组成了UML的模型,这层中的每个概念都是元模型层中概念的实例

C. 用户模型层中的所有元素都是UM模型的实例,这层中的每个概念都是模型层的一个实例

D. 元元模型层组成了UML的最基本的元素”事物”,其中的每一个概念都是用户模型层的一个实例

解析:元元模型层组成了UML的最基本的元素”事物”,代表要定义的所有事物。故答案为D项。

10.UML用例图是用于表达DBAS需求的工具。下列关于用例图的说法,错误的是( )。(C)

A. 用例之

本文档预览:3600字符,共7376字符,源文件无水印,下载后包含无答案版和有答案版,查看完整word版点下载

剩余未完,查看全文
收藏
计算机三级数据库技术(UML与数据库应用系统)机试模拟试卷4

推荐资源

客服

扫码添加客服微信

热线

官方客服

如遇问题,请联系客服为您解决

电话客服:

客服微信:pujinet

工作时间:9:00-18:00,节假日休息

公众号

扫码关注微信公众号