08学年第2学期面向对象分析与设计试卷(A) - 答案
更新时间:2023-10-21 03:06:01 阅读量: 综合文库 文档下载
- 学年第几学期怎么填推荐度:
- 相关推荐
华南农业大学期末考试试卷(A卷-答案)
2008学年第2学期 考试科目: 面向对象分析与设计
考试类型:(闭卷) 考试时间: 120 分钟
学号 姓名 年级专业
题号 得分 评阅人 1 B 2 D 3 D 4 C 5 D 6 A 7 D 8 B 一 二 三 9 B 10 11 12 13 14 15 C D B B A D 四 五 总分 一、单项选择题(每题2分,共30分。将正确答案填入下表)
1、一个设计得好的面向对象系统具有()特征。B
A.低内聚、低耦合B.高内聚、低耦合C.高内聚、高耦合D.低内聚、高耦合 2、不是传统开发方法的是()。D
A.功能分解法
B.结构化方法
C.信息建模方法 D.面向对象方法
3、不是面向对象的基本思想的是()。D
A.客观世界中的事物都是对象,对象间存在一定的关系。 B.用对象的属性描述事物的静态特征
C.用对象的操作描述事物的动态特征(行为)。 D.通过随机方式对事物进行分类。 4、面向对象的特点主要概括为( )。C
A.可分解性、可组合性、可分类性
B.继承性、封装性、多态性
C.抽象性、继承性、封装性、多态性 D.封装性、易维护性、可扩展性、可重用性 5、下列关于面向对象分析(OOA)中描述错误的是()。D
A.是运用面向对象方法进行系统分析。 B.是软件生命周期的一个阶段
C.强调对问题域和系统责任进行分析和理解。 D.强调与实现有关的分析和理解。 6、下列叙述中正确的是()。A
A.系统边界是一个系统所包含的所有系统成分与系统以外各种事物的分界线。 B.参与者一定是系统中的一部分。
C.参与者是在系统之外但可不与系统进行交互的任何事物。 D.参与者只能是人或者设备。
7、关于用例与类的对比中()是错误的。D
A.都属于模型结构元素 B.都存在继承关系
C.类描述系统的部分静态视图,用例描述系统动态的行为视图
第 1 页 共 6 页
D.类描述的是系统的内部构成,用例也可以描述系统的内部构成 8、关于类和对象的描述中,()是错误的。B
A.对象是具有明确语义边界并封装了状态和行为的实体。 B. 类与对象之间的关系,如同一个铸件和它的模具之际的关系。 C.对象是类的实例。
D. 类是对具有相同属性和操作的一组对象的抽象描述。 9、若对象a可以给对象b发送消息,那么______ 。B
A.对象b可以看见对象a C.对象a、b相互不可见
B.对象a可看见对象b D.对象a、b相互可见
10、聚集和组合的描述中,错误的是()。C
A.聚合是表示整体的类和表示部分的类之间的“整体-部分”关系。 B.组合是聚合的一种形式。
C.聚集和组合的区别在于复杂程度不一样。
D.区别聚合和组合的方法可以分析对象之间的生命期是否一致。 11、下面对包图描述错误的是()。D
A.包图是描绘如何对模型元素分组以及分组之间依赖的图。 B.一个模型元素只能被一个包所拥有。 C.包可以用于各种不同的图。
D.包是一种模型元素,但一个包不能包含其他包。 12、提高性能的改进措施错误的是()。B
A.调整对象的分布 C.合并通信频频的类
13、不是人机交互设计准则的是()。B
A.易学、易用、操作方便。 B.尽量保持个性化。 C.及时提供有意义的反馈。 D.尽量减少用户的记忆。
14~15、在UML提供的图中,____(14)A____用于描述系统与外部系统及用户之间的交互;___(15)D___用于按时间顺序描述对象间交互。
(14)A.用例图 (15)A.网络图
B.类图 B.状态图
C.对象图 C.协作图
D.部署图 D.序列图
B.减少保存中间结果的属性或类 D.用聚合关系描述复杂类
二、判断题(每题1分,共10分。对的标“T”,错的标“F”,将答案写入下表)
1 T 2 T 3 T 4 F 5 F 6 T 7 T 8 F 9 F 10 T 1、用况(Use Case)用于描述所要开发的系统的一项功能。(T) 2、用况(Use Case)之间存在包含、扩展和继承三种关系。(T)
3、类图是最重要的模型图,它描述了系统中各类对象以及它们之间的各种关系。(T) 4、顺序图是一种强调发送和接受消息的对象结构组织的图,用以展示围绕对象以及它们之
第 2 页 共 6 页
间的连接器而组织的交互。(F)
5、状态图是描述动作、动作的执行顺序以及动作的输入与输出的图,它由节点和边这两种基本元素构成。(F)
6、在一个状态图中,有且仅有一个初始状态,可有一个或多个终止状态。(T)
7、人机交互部分是人和计算机之间传递和交互信息的媒介,对它的设计涉及计算机科学、心理学、艺术学、认知科学和人机工程学等学科。(T)
8、对控制驱动部分的设计,只需定义和表示系统中的每个控制流。(F)
9、数据管理部分的设计是OOD模型中的一部分,负责使用关系数据库存储和检索永久对象。(F)
10、构件图是描述构件、构件的内部结构和构件之间关系的图。(T)
三、简答题(共30分,每题6分)
1、请你描述项目开发过程中“分析与设计”的两种不同观点。(6分)
答:第一种观点是“结构化开发”的观点,将分析与设计分成两个阶段,第一阶段分析,主要是描述做什么,可以使用数据流图、IPO图进行描述;第二阶段设计,主要描述怎么做,使用E-R图、流程图等,这样第一阶段和第二阶段出现了鸿沟。
第二种观点是“面向对象的观点”,分成两个阶段,但是都使用UML进行描述,分析阶段描述问题域和责任域,设计阶段解决与实现有关的问题。第二阶段只是在第一阶段的基础上做必要的调整、增加,若一次无法完成,可进行迭代。
2、对于研究生学籍管理系统,分析下面“登录方案”的缺点,并给出优化的方案。(6分)
登录<
3、在OOD阶段,若选择Java语言进行编程,则不支持多继承,针对下面的类图进行调整,给出其中的两种方案。(6分)
人员研究生教职工人员在职研究生研究生在职研究生教职工研究生在职研究生教职工
第 3 页 共 6 页
4、小强刚考过“车牌”,总结了整个开车过程:起步,一灯二挡三镜;起步后一挡一挡的加速;碰到障碍,减速减挡;正常前进,认准所属车道,让速不让道;后退需要先减速停车,然后换档看镜,松离合。为了方便记忆,请将开车过程用状态图进行描述。(6分)
起步后退静止正常行使
5、什么情况下使用活动图进行描述,并对活动图和状态图进行对比。(6分)
答:在以下几种情况可以使用活动图: (1)分析用例(业务建模);(2)理解牵涉多个用例的工作流;(3)处理多线程应用。
活动图和状态图的对比:状态图和活动图均是对系统的动态行为建模, 二者很相似, 但也有区别: (1)描述重点不同。状态图描述对象的状态及状态间的转移;活动描述从活动到活动的控制流。(2)使用场合不同。描述对象的生命周期内行为使用状态图;分析用例/理解多个用例的工作流程/多线程应用等使用活动图。
四、设计题(共30分)
1、下面是“结帐”用况的基本路径描述,请画出顺序图。(10分)
①会员请求结帐;②系统验证会员的帐户处于打开状态;③系统验证订单的信息充分;④系统找出有足够库存且运费最低的供应商;⑤系统合计订单总价(订单总价=所有订单项价钱合计+税金+运费);⑥系统现实收费明细;⑦会员确认;⑧系统保存订单信息,扣除会员帐户金额,通知供应商发货,从库存扣除相应数量。 2、根据下面的描述,画出类图。(10分)
某公司销售多种物品,物品具有特征、类别等详细说明;物品存放到几个仓库中;客户可以同时下订单购买一种或多种物品。
1、答:
2、答:
第 4 页 共 6 页
第 5 页 共 6 页
2.结合您所做过的一个实际项目(包括平时实验、综合性实验),利用您所学的分析和设计思想或者UP(统一过程)思想,请简单描述项目使用面向对象方法进行分析与设计的步骤和概要过程。(10分) 答:(略)
可以应用“以类为中心”的思想;也可以基于“UP(统一过程)”的思想进行分析与设计。
第 6 页 共 6 页
正在阅读:
08学年第2学期面向对象分析与设计试卷(A) - 答案10-21
食物中毒应急预案02-12
中国在当代全球政治地理格局中的地位和作用01-31
工程项目食物中毒的急救预案06-10
高二月考答案10-14
工程项目食物中毒的急救预案08-18
全特征子群,特征子群,正规子群的关系03-11
热敏电阻R25℃=100k±1% B值25-50=3950NTC温度阻值计算RT表08-30
食堂防中毒投毒及食物中毒应急处置预案03-30
- 多层物业服务方案
- (审判实务)习惯法与少数民族地区民间纠纷解决问题(孙 潋)
- 人教版新课标六年级下册语文全册教案
- 词语打卡
- photoshop实习报告
- 钢结构设计原理综合测试2
- 2014年期末练习题
- 高中数学中的逆向思维解题方法探讨
- 名师原创 全国通用2014-2015学年高二寒假作业 政治(一)Word版
- 北航《建筑结构检测鉴定与加固》在线作业三
- XX县卫生监督所工程建设项目可行性研究报告
- 小学四年级观察作文经典评语
- 浅谈110KV变电站电气一次设计-程泉焱(1)
- 安全员考试题库
- 国家电网公司变电运维管理规定(试行)
- 义务教育课程标准稿征求意见提纲
- 教学秘书面试技巧
- 钢结构工程施工组织设计
- 水利工程概论论文
- 09届九年级数学第四次模拟试卷
- 试卷
- 年第
- 面向
- 学期
- 对象
- 答案
- 分析
- 设计
- 2011年城市规划法规真题解析 - 图文
- MULTISIM仿真软件在数字电子技术实验教学中的应用
- 功放系统设计与制作
- 武汉大学思修历年试题及答案
- 云大数学建模实验三
- 限时作业
- Knowledge Base for Datastage - 图文
- 培养自理能力
- 2018-2019年初中生物上海初一期中考试真题试卷含答案考点及解析
- 牛津译林版中考英语一轮复习教案:8上 Unit 5 Wild animals
- CFA一级笔记-第八部分固定收益证券
- 精细有机合成期末复习题
- 广西陆川县中学2017-2018学年高一下学期3月月考化学试题 Word版含答案
- 有机无机复混肥项目可行性研究报告
- 《数据库原理与技术》-复习题 - 图文
- 2013年普通高等学校招生全国统一考试数学理试题(新课标1卷,无答案)
- 师德师风自我反思材料八篇
- 北师大六年级上册《品社与社会》第一单元详细教案
- 机考系统考场监考员操作指南
- 英语词头和词尾的含义