- 95
- 0
- 约4.45千字
- 约 9页
- 2016-06-07 发布于贵州
- 举报
UML试卷
一、选择题:(共10题,共20分)
1、 在Java程序中,对象之间的相互通信通过(B)
A、继承实现 B、调用成员函数实现 C、封装实现 D、函数重载实现
2、 为了描述和理解系统中的控制机制,如为了描述一个设备控制器在不同情况下所要完成的动作,下面几个图中哪个图是最有用的?(B)
A、交互图 B、活动图 C、状态图 D、类图
3、 对于用例分析的正确与否,有一些简单的方法,如老板测试,不能通过老板测试的用例是(C)
A、处理退货 B、协商合同 C、用户登录 D、处理销售
4、 GRASP原则一共9种,其中不包括的是(D)
A、多态 B、高内聚 C、低耦合 D、封装
5、 Innovation公司在为Rose开发插入件,使得Rose可以把OOA/OOD模型以各种图形格式导出。如JPEG格式、BMP格式、GIF格式等。在导出时,会根据不同的算法生成相应的图形文件,这些算法很复杂。为了描述这些算法,在下面这些图中,哪个图是最合适的?(A)
A、活动图 B、状态图 C、类图 D、用例图
6、 依据如下顺序图,选择类Account必须实现哪些方法?(A)
A、withdraw,checkBalance B、withdraw,checkBalance,log
C、withdraw,checkBalance,acknowledge
D、withdraw,checkBalance,log,acknowledge
7、 有如下图关系及根据类创建的对象,编译器允许执行的赋值语句是(C)
Shape sh;
Triangle tr=new Triangle ();
Square sq=new Square ();
A、tr=sq B、sq=sh
C、sh=tr D、sq=tr
8、 下列是阿呆给一些用例的命名,(C)用例命名最好。
A、进行图像导入 B、导入图像 C、处理图像 D、图像处理
9、 分层结构系统中,消息通常从顶层流向底层。但有些消息却是从底层流向顶层,需要层间的向上协作模式。下面不能实现层间向上协作的方式是()
A、观察者模式 B、UI外观模式 C、控制器模式 D、界面轮询模式
10、 下面的图1和图2分别说明了Car和Color类之间的关系是(C)
A、图1:聚合;图2:组合 B、图1:属性;图2:聚合
C、图1:属性;图2:组合 D、图1:组合;图2:属性
二、简答题(共7题,共32分)
1、请根据本学期的课程,结合实际软件开发过程,归纳出使用面向对象技术运行项目开发,需要开展哪些活动,你认为最关键的活动是什么?(6分)
需求分析;用例图建模;领域模型建模;系统顺序图和操作契约
用例实现交互图建模;设计类图建模;逻辑架构设计建模
关键的活动:用例实现交互图建模
实验八 逻辑架构设计建模2、“老师说要迭代开发,真是有道理,我决定在我们的项目组实施迭代开发,第一迭代先做需求,第二个迭代做分析,第三个迭代做设计……”这句话正确吗?为什么?(4分)
错误,迭代不同于传统的瀑布模型,并不按照先做需要,再做分析,设计这样一个阶段接一个阶段进行,迭代是把一个项目分成多个小项目,每个小项目都经历各自的需求分析,设计,实现和测试活动,以循环反馈和调整为核心,每次迭代都对现有系统进行扩展和精化,最后成为适当的系统。
3、假设要构造一个和用户下棋的游戏系统,哪些UML图对设计该游戏有帮助?为什么?(4分)
用例图 领域模型 交互图 类图
4、我家超级市场是大型的连锁零售商场,销售各类商品,超市的收银员使用POS收银系统处理用户的销售。请问收银员是处于POS收银系统的边界外还是边界内?为什么?(4分)
在边界外,POS系统是要被设计的系统,任何该系统之外的事物都在系统边界之外,收银员是外部参与者,是使用POS系统完成一系列行为的外部参与者。
5、系统的分层实现让阿呆很困惑。因为系统如果分为视图层、业务层、持久层,对于某一模块的实现每一层都写代码,每间层的交互处理增加了麻烦。如果用户点击某个按钮,直接在按钮事件里编写实现的代码,既直接,又方便。请你说明分层模式实现系统的理由,说服阿呆采用分层的方式实现系统。(5分)
1? 好的分层体系结构使系统易于扩展和维护
– 做到关系分离、高级服务和低级服务分离、特定于应用的服务与一般性服务分离
– 对某一特定层进行修改而不会影响到任何其他层
– 层是模块化的,可以重写某一层,或是整个替换某一层,只要接口不变,系统其他层次不受影响。这样,某些层能够用新的实现替换
2? 在各层之间限制消息流动,减少层次耦合,增加移植性
3? 某些层可以分布式实现
4? 利于在中间层实施安全特性
5? 通
您可能关注的文档
- 2013年数高考总复习重点精品课件:双曲线及其标准方程.ppt
- 2013年销工作半年总结定稿.pptx
- 2013年新标版高考模拟卷--理综(word版含答案).doc
- 2013年枣数学试题及答案.doc
- 2013年增成人大专本科招生简章.doc
- 2013年中地理、生物试题.doc
- 2013年中英语专项复习名词讲析精品课件.ppt
- 2013年中语文系统性复习精品课件:名著阅读.ppt
- 2013年终职报告.ppt
- 2013宁夏嘴山市二轮专题概率统计(光明生).doc
- 2025年全国演出经纪人员资格认定考试试卷带答案(研优卷).docx
- 2025年全国演出经纪人员资格认定考试试卷完整版.docx
- 2025年全国演出经纪人员资格认定考试试题库及完整答案.docx
- 2025年全国演出经纪人员资格认定考试试卷完美版.docx
- 2025年全国演出经纪人员资格认定考试试卷含答案(实用).docx
- 2025年全国演出经纪人员资格认定考试试卷及答案(各地真题).docx
- 2025年下半年内江市部分事业单位公开考试招聘工作人员(240人)备考题库附答案.docx
- 2025年全国演出经纪人员资格认定考试试卷及答案1套.docx
- 2025年下半年四川成都市郫都区面向社会引进公共类事业单位人员2人备考题库最新.docx
- 2025年下半年内江市部分事业单位公开考试招聘工作人员(240人)备考题库附答案.docx
最近下载
- 塔吊工作安全培训内容课件.pptx VIP
- 2024-2025学年天津市部分区七年级(上)期末历史试卷(含答案).docx
- 天津大学物理化学教学课件ppt合集.pptx
- 土豆种植时间和方法.doc VIP
- SMAR公司DT301密度计说明书.pdf
- 2、高鸿业宏观经济学教案.doc VIP
- 高杆灯取电照明装置.pdf VIP
- Unit 2 Expressing yourself Part B let's learn 教案 三年级英语下册 人教PEP版.docx VIP
- 【通用】马年猜猜乐PPT(猜成语)打印版【课件】.pptx
- PDCA循环-提高手术间无菌物品定位放置规范率PPT优秀案例.pptx
原创力文档

文档评论(0)