南理工uml考试2010年5月30日B,南京理工大学泰州科技学院(南理工泰科院)UML试卷.doc_第1页
南理工uml考试2010年5月30日B,南京理工大学泰州科技学院(南理工泰科院)UML试卷.doc_第2页
南理工uml考试2010年5月30日B,南京理工大学泰州科技学院(南理工泰科院)UML试卷.doc_第3页
南理工uml考试2010年5月30日B,南京理工大学泰州科技学院(南理工泰科院)UML试卷.doc_第4页
南理工uml考试2010年5月30日B,南京理工大学泰州科技学院(南理工泰科院)UML试卷.doc_第5页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

南京理工大学课程考试试卷(学生考试用)课程名称: 面向对象建模技术(B) 学分: 2 大纲编号 0626601 试卷编号: 考试方式: 闭卷 满分分值: 100 考试时间: 120 分钟组卷日期: 2010年5月30日 组卷教师(签字): 赵学龙 审定人(签字): 学生班级: 学生学号: 学生姓名: 10在面向对象的语言中,下面描述正确的是( )。 A)类的实例化是指对类的实例分配存储空间 B)每个类都必须创建一个实例 C)每个类只能创建一个实例 D)类的实例化是指对类进行初始化 11下面关于关联的说法中,错误的是( )。 A)一个关联是一组链(link)的抽象。 B)关联类是表示关联的类,主要用于表示关联特有的性质和操作。 C)关联表示了较抽象的类元和较具体的类元之间的一种定向关系 D)聚集是表示整体和部分概念的一种特殊的关联。 12对于关系建模的说法中,错误的是( )。 A)仅当被建模的关系不是关联或泛化关系时,才考虑依赖关系。 B)仅当表示“is-a-kind-of”或者,“is a”关系时,才使用泛化关系。 C)如果两个类之间已存在泛化或关联关系,隐含着存在依赖关系,而且不需要表示。 D)描述对象间的结构关系应以泛化为主。 13下面的描述中不是序列图的要素的是( )。 A)对象 B)生命线 C)消息 D)转换 14下列描述中不属于状态图要素的是( )。 A)事件 B)入口行为 C)浅历史 D)消息 15关于交互和交互图,下面说法错误的是( )。 A)一条生命线表示参与交互的一个实体或实体集合。 B)一个消息定义了交互中的一种特定通信,如调用一个操作、发出一个信号等。 C)发出一个异步调用需要等待一个应答消息,而同步调用就不需要应答。 D)交互中创建一个对象就是创建一条新的生命线,撤销一个对象就是终止一条生命线。 16在状态机中下面说法不属于事件的是( )。 A)调用事件 B)交互事件 C)信号事件 D)时间事件 17对活动描述不正确的是( )。 A)活动可以对系统概念建模 B)活动可对业务处理和工作流建模。 C)活动也能对复杂信息系统建模 D)活动可描述计算过程。 18不属于构件的特性是( )。 A)构件是基于接口定义的。 B)构件的内部实现是自包含的。 C)构件的使用是可替换的。 D)构件是可以直接运行的 19下面不属于制品的是( )。 A)HelloWorld.cpp B)Acdsee.exe C)UML.doc D)Order.dll 20关于构件和制品说法错误的是( )。 A)表示构件之间依赖关系的装配连接器定义在两个供口或两个需口之间。 B)制品与其承载的构件之间使用依赖关系来表示。 C)在建模制品之间的关系时,主要关注关联和依赖关系。 D)构件的内部视图中关注其内部的构件组成,而不关注实现类的操作。说明:1.所有试题答案均写在答题纸上,并标明题号。答案写在试卷上成绩无效。 2.考试完毕后连考卷一起交上一选择(选择一个最合适的答案,每小题2分,共40分) 1面向对象的封装有三个层面的解释,不属于这三个层面的是( )。 A)对象的封装 B)类的封装 C)接口的封装 D)包的封装 2好模型的应该符合的条件是( )。 规范性 正确性 一致性 完备性 独立性 A) B) C) D) 3如果对银行ATM的常用功能进行建模,包括取款、存款、转账、查询等,可以用( )来表示该系统的功能需求。 A)序列图 B)用例图 C)活动图 D)对象图 4UML结构包括基本构造块、( )和把这些构造块放在一起的规则。 A)图形表示 B)公共机制 C)类与对象的实现 D)系统细节的规格说明 5关于接口,下面说法错误的是( )。 A)接口通常仅说明一组相关的操作,不说明这些操作的实现方法。 B)一个接口仅说明一组抽象的行为规范。 C)接口是一种抽象类型,可以直接实例化。 D)一个接口可由多个类实现。 6在采用UML分析类与类的关系中,如果类A需要使用标准数学函数类库中提供的功能,那么类A与标准类库提供的类之间存在的关系是( )。 A)依赖 B)关联 C)泛化 D)聚集 7在UML中,用于描述系统与列部系统及用户之间的交互的是( )。 A)类图 B)用例图 C)对象图 D)协作图 8在银行ATM建模中,每次取款或转账都要求登录系统,那么登录系统与它们之间的关系就是( )。 A)包含用例 B)被包含用例 C)扩展用例 D)被扩展用例 9关于对象和对象图,下面说法错误的是( )。 A)一个对象是一个实例,是属性和行为的一个封装体。 B)对象图表示运行时刻的对象状态及对象之间的关联“链” C)在建模过程中,应先制作类图,再制作对象图。 D)一个值规范是一组实例的规范,可以是对象,可通过表达式来表示或计算多个实例。 第 1 页 共 2 页课程名称: 面向对象建模技术(B) 学分: 2 试卷编号 3、根据下图完成填空。(6分) 在UML中这种图称为 图,立方体表示的是 元素。 灰色的方框放置于立方体内部,其含义是 。三建模与应用(共40分)l、 现有一个新生注册管理系统。超级管理员可以为不同部门、不同工作人员进行“权限设置”,并可以对数据信息进行管理。各部门领导,可以根据实际情况随时查看学生信息、班级信息,宿舍信息并可以查询已交费注册的学生打印发票。各部门领导和超级管理员,都可以设置工作人员在招生工作中的角色。工作人员可以对学生的收费进行录入、修改、学号或姓名查询,也可以对学生学号、学期、成绩进行管理,也可以调整班级。工作人员对缴费注册学生分配或调整宿舍,使注册的学生能入住。工作人员可以根据实际工作需要查询统计出新生注册报到人数、宿舍入住情况、男女生人数、各地区人数等汇总信息。工作人员对学生交来的档案进行管理。新生通过该系统进行报道注册。请根据上述描述,绘制新生报到注册系统的用例图。(9分) 2、 现有一个订购货物系统,客户可以建立订单,订单包含建立的日期和订单状态,可以计算每个订单的税额和总价,每个订单由订单明细构成,与产品相关。每个订单可以通过信用卡、支票或者现金进行支付。请根据上述描述,绘制该系统的类图,要求描述类之间的关系,并注意多重性和角色。(9分)3、 用户通过银联ATM建立取钱连接的过程如下:用户先向ATM发送取钱信息getCash,ATM通过银联验证账号有效性信息,银联收到该信息后向发卡行验证该卡,验证成功后并将验证结果返回给ATM,ATM收到验证结果后,直接与发卡行建立连接,再将结果返回给用户。根据上述描述,用序列图描述这个过程。4、 请使用状态图描述图书馆图书的在库、预约和借出的状态的状态图,预约不超过3天。(7分)5、 对一个考试过程用活动进行建模。开始学生进入考场学生对号入座监考教师核对查证件,发试卷学生开始答题学生交卷监考教师收取试卷结束。请根据上述描述,构造一张活动图,用泳道来显示不同的交互。( 7 分) 二填空题(每空2分,共20分) 1. 根据下图完成填空。(8分) 图中的动物和食物之间的关系是 。 企鹅和翅膀之间的关系是 ,表示 。 图中的关系有一处标示错误,请说明为什么 。 2. 根据下图完成填空。(6分) 贷款客户与借款用例之间的关系是 。 还款用例与计息用例之间的失系是 。 相对于还款用例和还息用例,计息用例称为 用例。 第 2 页 共 2 页 第 3 页 共 3 页 南京理工大学课程试卷答案课程名称: 面向对象建模技术(B) 学分: 2 大纲编号 0626601 试卷编号: 考试方式: 闭卷 满分分值: 80 考试时间: 120 分钟2.(共9分)要点: 抽取出8个类。(5分) 描述类之间的关联关系,多重性。(4分)注:此题为基本题,考核考生能否根据需求描述绘制类图,考核的知识是类图的概念、理解和应用。3.(共8分) 要点: 抽取出4个交互的对象。(3分) 描述对象之间交互的消息。(5分)注:此题为应用题,考核考生能否根据需求描述绘制顺序图,考核的知识是顺序图的概念、理解和应用。4.(共7分) 要点: 抽取出3个正常状态。(3分) 描述状态之间的转换。(4分)注:此题为提高题,考核考生能否根据需求绘制状态图,考核状态图的概念、理解和应用。一选择题(选择一个最合适的答案,每题2分,共40分)1-5 C A B B C 5-10 A B B C A10-15 C D D D C 16-20 B A D D A 注:本大题主要考核考生对基本概念的掌握和理解,均为基本题。二填空题:(每空2分,共20分) 1依赖关系 复合集聚关系 整体和部分的关系 猴子应当是猴群的一部分,而不是相反 2关联关系 包含关系 包含 3部署 结点 通信关联注:本大题均为基本题,考核学生对基本知识点的掌握情况。三建模与应用(共30分) 1.(共9分)要点: 抽取出超级管理员、部门领导、工作人员、新生4个参与者。(3分) 抽取权限设置、数据管理、设置操作人员、查询信息、打印发票、报到处理、班级、宿舍管理、信息统计、报到注册等用例(3分) 找出用例之间的泛化、依

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论