版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、一、填空题1. 对象是由 属性 和 操作 构成的,前者描述事物的数据特征,后者描述事物的行为特征。2. 面向对象的基本原则是 抽象 、 分类 、 封装 、 消息通信 、 多态 、行为分析和复杂性控制等。3. UML的英文全称是 Unified Modeling Language ,中文全称是 统一建模语言 。4. UML的通用机制是 、 和 。5.UML的扩展机制是 、 和 。6.OOA的中文全称是 面向对象分析方法 ;OOD的中文全称是 面向对象设计 。7.在面向对象分析中,使用 图来描述系统的功能需求。8.类图按照抽象层次不同,可分为 阶段和 阶段两种。9.类的可见性包括 、 、prote
2、cted和package四种。10.在UML中,类之间的关系是 、 、 和 。8. 图以独立的对象为中心进行,描述其随时间变化的动态行为。9.协作图是由对象、 和 等要素构成的。10.协作图和顺序图是 视图的两种不同表现形式,属于系统的 模型。11.在活动图中, 用于将活动按照职责进行分组, 可以将转换路径分成多个部分,每一部分都有单独的 和不同的结果。二、1 以下说法错误的是 。A) 多态性防止了程序相互依赖性而带来的变动影响B) 多态性是指相同的操作或函数、过程可作用于多种类型的对象上并获得不同结果C) 多态性与继承性相结合使软件具有更广泛的重用性和可扩展性D) 封装性是保证软件部件具有优
3、良的模块性的基础2 以下关于视图的说法,正确的是 。A) 用例视图从参与者角度,描述系统功能的实现细节B) 部署视图从物理角度,描述系统中各对象的空间组织关系C) 静态视图中的关系主要包括关联、泛化和依赖等D) 活动视图只能够表达顺序流程控制3 下列可视化建模工具中,开源的是 。A) Rational RoseB)Power Designer C) StarUMLD) Visio4 StarUML目前默认支持的代码生成功能的目标语言不包括 。A) Visual FoxproB)C# C) Visual CD)Java5 软件开发中的经典阶段包括 、 、 、 规范、 、测试、部署和维护。A) 分
4、析、需求、实现、设计B) 需求、分析、设计、实现C) 设计、实现、分析、需求D) 需求、设计、分析、实现6 类间常见的四种关系,按照强度递增排列,正确的是 。A) 复合、继承、聚合、关联B) 继承、复合、聚合、关联C) 关联、聚合、复合、继承 D) 关联、聚合、继承、复合7以下说法中,正确的是 。A) 用例图描述了系统的参与者与系统进行交互的功能B) 用例图中的参与者只能由人担任C) 交互视图包含类图和序列图D) 活动图只能表示顺序流程控制8 是需求阶段的主要产品。A) 部署图B)用例图C)状态图D) 类图9. 以下说法中,错误的是 。A) X3可以使用UC4与系统交互B) X1可以使用UC1
5、和UC4与系统交互C) X2比X1、X3更具特殊性D)UC3是没有步骤的抽象用例10. 下图中,Class1、Class2和Class2是什么对象?A) Class1是实体,Class2是控制者,Class3是边界B) Class1是边界,Class2是实体,Class3是控制者C) Class1是实体,Class2是边界,Class3是控制者D) Class1是控制者,Class2是实体,Class3是边界 三、建模题1. 用户登录火车票网上订票系统后,在用户界面上选择出发站、到站、日期和车次,提交订单给处理中心,并在45分钟之内在支付中心完成网上支付,视为订票成功。画出顾客成功订票的序列图
6、。2. 在火车票网上订票系统中,用户在未登录时可以进行余票查询(U8),在登录(U1)后可进行如下操作:(1)购票(U2):提交订单,并在45分钟之内完成网上支付(U3),视为订票成功(2)订单查询(U4):(3)密码修改(U5)(4)退票(U6):不晚于开车前两小时,可退票(5)改签(U7):不晚于开车前两小时,可进行改签画出用户参与者的用例图。3.用户登录火车票网上订票系统时,需要验证用户名、密码和验证码。登录成功后可以进行购票、密码修改、个人资料维护、查询订单、改签、退票等活动,画出用户从登录到注销的活动图。4.在火车票网上订票系统中,需要存储乘客的用户名、密码、姓名、身份证号码、手机号码、常用联系人(包括姓名、身份证号码和手机号码)等属性。车票信息主要包括车次、出发站点、到达站点、乘车时间、票价、座位、乘客姓名和身份证号码等。根据以上内容设计出乘客类、常用联系人类以及车票类,绘制出类图并标注类间关系。5. 在火车票网上订票系统中,可以对订单状态的转移做出如下描述:顾客提交订单后,订单进入“待支付”状态,如果45分钟内支付成功,则转入“已支付”状态;否则订单转入“未支付失效”状态。对于“已支付”的订单,未打印纸质车票前,顾客可于开车前两
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 深度解析(2026)《GBT 33542-2017多效蒸馏海水淡化装置通 用技术要求》(2026年)深度解析
- 深度解析(2026)《GBT 33442-2016海洋能调查仪器设备通 用技术条件》
- 深度解析(2026)《GBT 33373-2016防腐蚀 电化学保护 术语》
- 医疗数据安全标准对接:行业共识与协作机制
- 医疗数据安全成熟度评估:区块链驱动的智能合约应用
- 医疗数据安全应急预案编制与演练
- 胸痛急救流程课件
- 2026届新疆维吾尔自治区沙湾一中生物高三第一学期期末统考试题含解析
- 胆结石病因课件
- (4)5G-A基站故障分析与处理
- DLT1249-2013 架空输电线路运行状态评估技术导则
- 国家开放大学化工节能课程-复习资料期末复习题
- 液压升降平台安装施工方案
- HXD3D机车总体介绍
- 教科版广州小学英语四年级上册 Module 7 单元测试卷含答案
- 2023年印江县人民医院紧缺医学专业人才招聘考试历年高频考点试题含答案解析
- 基于逻辑经验主义对命题的分析
- 安全通道防护棚计算书
- 中文介绍迈克尔杰克逊
- 安徽绿沃循环能源科技有限公司12000t-a锂离子电池高值资源化回收利用项目(重新报批)环境影响报告书
- 厦深铁路福建段某标段工程投标施工组织设计
评论
0/150
提交评论