基本信息
文件名称:2025年大学试题(计算机科学)-UML考试近5年真题荟萃附答案.docx
文件大小:169.15 KB
总页数:24 页
更新时间:2025-05-21
总字数:约9.38千字
文档摘要

(图片大小可自由调整)

2025年大学试题(计算机科学)-UML考试近5年真题荟萃附答案

第I卷

一.参考题库(共80题)

1.根据下图完成题目:

Store元素的供口(providedinterface)是什么?

2.在()中包含一系列操作但是不包含属性,并且它没有对外界可见的关联。

3.多重继承在概念上是比较直接,也是真实世界的体现;然而在实际使用时却要非常谨慎,这主要是因为多重继承存在很多潜在问题,具体表现为()。

A、由于继承多个父类,子类经常存在冲突

B、多重继承可能增加了系统的复杂程度

C、有些编程语言不支持多重继承的实现

D、UML语言不支持多重继承的建模

4.状态图的重要性是什么?

5.()指的是从同一点出发多个消息并指向不同的对象,根据条件是否互斥,可以有()和()两种。

6.操作除了具有名称与参数外,还可以有返回类型。返回类型被指定在操作名称尾端的冒号之后,它指定了该操作传回的对象类型。

7.某小型虚拟超市管理系统的需求要求如下。?

(1)商品预订管理:根据商品库存量,生成预订单。?

(2)商品进货管理:根据进货单,将到达的商品登记入库。同时修改预订量。

(3)商品销售管理:根据顾客购买的商品,产生销售收据。?

(4)商品退货管理:将有质量问题的商品退货给供应商,生成退货单。?

(5)报表管理:报表分预订报表、进货报表、销售报表、退货报表。报表可以有多种显示格式供选择(如,EXCEL格式,统计图形格式)。报表可以有多种储存格式供选择(如,输出到文件,打印报表)。?

(6)系统管理:包括用户权限管理(增加用户,删除用户,密码修改,分配权限),数据管理(数据备份,数据恢复)。?

系统的使用者包括顾客、采购员、销售员、总经理、系统管理员。采购员负责商品预订、进货、退货。销售员负责商品销售。总经理可以随时查看各种报表。系统管理员负责系统管理。顾客完成商品的选购和付款等活动。?

根据基本功能要求,分别回答下列问题:

画出小型虚拟超市管理系统的用例图。

8.没有计算能力的节点称为()。

A、处理器

B、设备

C、组件

D、接口

9.UML的系统分析进一步要确立的三个系统模型是()、对象动态模型和系统功能模型。

A、数据模型

B、对象静态模型

C、对象关系模型

D、体系结构模型

10.封装是指把类的()结合在一起,组成一个独立的类。

A、属性和操作

B、信息流

C、消息和事件

D、数据的集合

11.根据下图完成题目:

图中的动物和食物之间的关系是什么?

12.根据下图完成题目:

对于D类的一个对象,其关联的C类对象的数量允许为0,对不对?

13.活动图包含(),它是原子活动并且当它们处于活动状态时不允许发生转换。

A、活动状态

B、动作状态

C、分叉控制

D、泳道

14.以下关于模型的说法,错误的是()。

A、模型是对现实的简化,虽然模型对现实进行了简化,但不能改变或歪曲任何重要细节

B、对一个现实问题,可以从不同的角度和方法论进行建模

C、建模的目的就是将现实描述清楚

D、对一个复杂的或是重要的系统,有时需要用多种模型对系统分别进行研究和描述

15.操作由返回值类型、名称和参数表进行描述。

16.UML在实际软件项目中,可以用于构造各种类型系统的业务模型和()。

17.类图与对象图的定义以及作用。

18.完全分布式系统肺部与若干个分散的节点上,由于网络通信量的变化和网络鼓掌等原因,系统是在动态变化这的,节点的数量和软件组件的分布可以不断变化。

19.顺序图和合作图主要用于对用例图中()的建模,用它们来描述用例图的行为。

A、数据流

B、控制流

C、消息流

D、数据字典

20.用例建模的步骤包括哪些工作?

21.下面不会出现在协作图中的是()

A、对象

B、消息

C、对象之间的连接

D、控制焦点

22.组件和组件、组件和接口都存在依赖关系;组件也可以包含在其他组件中。事物处理组件由3个独立组件组成:数据访问、事物逻辑和用户接口。

23.关于对象和实例的概念,下面说法错误的是()

A、对象是由类经实例化创建而来的

B、一个对象是一个实例

C、一