2011-2012-2-软件需求分析与业务建模-B卷试题

2011-2012-2-软件需求分析与业务建模-B卷试题

ID:37890589

大小:171.50 KB

页数:6页

时间:2019-06-02

2011-2012-2-软件需求分析与业务建模-B卷试题_第1页
2011-2012-2-软件需求分析与业务建模-B卷试题_第2页
2011-2012-2-软件需求分析与业务建模-B卷试题_第3页
2011-2012-2-软件需求分析与业务建模-B卷试题_第4页
2011-2012-2-软件需求分析与业务建模-B卷试题_第5页
资源描述:

《2011-2012-2-软件需求分析与业务建模-B卷试题》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、学号:姓名:年级:专业:考号:•••••••••••••••••••••••••••密••••••••••••••••••••••••••••封••••••••••••••••••••••••••••线•••••••••••••••••••••河南大学计算机与信息工程学院2011~2012学年第二学期期末考试软件需求分析与业务建模试卷B卷考试方式:闭卷  考试时间:120分钟  卷面总分:100分题号一二三四五六七八总成绩合分人得分得分评阅人一、选择题(每题2分,16题共32分)1.下列哪些选项不可以具有继承关系()A.类B.参与者C.用例D.

2、活动2.以下描述哪项是错的()A.部署图一般把节点分成处理器和外部软件B.协作图和顺序图可以相互转化C.一台计算机有很多零部件,例如:键盘,鼠标,主板,显示器等等,我们可以用一个聚集图来描述,也就是说计算机是一个聚集体D.对象之间协作可以通过相互发送消息来实现,也就是消息可以是双向的3.以下描述哪项是错的()A.顺序图所表达的是基于时间顺序的动态交互B.用例是从用户的观点对系统行为的一个描述C.状态图中状态一般分成顺序子状态和随机子状态D.只有状态图采用泳道4.系统类图应该画在Rose的哪种()视图中A、UseCaseView         

3、             B、LogicViewC、ComponentView                   D、DeploymentView5.关于协作图的描述,下列哪个是错的()A.协作图作为一种交互图,强调的是参加交互的对象的组织;第6页共6页A.协作图是顺序图的一种特例B.协作图中有消息流的顺序号;C.在ROSE工具中,协作图可在顺序图的基础上按“F5”键自动生成;2.一个对象和另一个对象之间,通过消息来进行通信。消息通信在面向对象的语言中即()A、方法实现                    B、方法嵌套C、方法调用     

4、               D、方法定义3.()是用于把元素组织成组的通用机制A、包                      B、类C、接口                  D、组件4.在一个“订单输入子系统”中,创建新订单和更新订单都需要检查用户帐号是否正确。那么,用例“创建新订单”、“更新订单”与用例“检查用户帐号”之间是()关系A.包含(include)                       B.扩展(extend)C.分类(classification)              D.聚集(aggregation)5.()是

5、系统中遵从一组接口且提供实现的一个物理部件,通常指开发和运行时类的物理实现A、部署图                    B、类C、接口                      D、组件6.关于时序图的描述,错误的是()。A显示了各种对象的方法的执行顺序B能够反应对象生存周期C其中横向箭头表示尾部连接的对象的方法执行后向头部连接的对象传递信息D可以用来描述用例图中某个用例的时序行为7.在需求分析中,控制类()。A、负责目标软件系统与外部执行者之间的交互B、作为完成用例任务的责任承担着,负责协调,控制其他类共同完成用例规定的功能或行为C、负责

6、保存目标软件系统中具有持久意义的信息项并向其他类提供信息访问的操作。第6页共6页D、负责实现用户的业务逻辑1.()使用类图的一个子集,用于强化某个时间点类实例之间的关系A协作图B交互图C对象图D状态图2.以下四个图哪个是不允许的()ABCD3.下列描述哪项是错误的()A.架构可以分层。B.软件系统中的层可以是组件。C.软件系统中的层一定以包的形式出现。D.层模式属于通用职责分配模式。4.下列描述哪项是错误的()A.组件以包的形式出现。B.一个组件内只能有一个包。C.一个层中可以有多个组件。D.一个包中可以有多个组件。5.下列描述哪项是错误的()

7、A.用例是系统功能的分解。B.用例之间的继承关系与泛化关系不是一回事。C.执行者可以是另外一个系统。D.用例之间的扩展关系中扩展用例离不开基用例而独立存在。第6页共6页得分评阅人二、以下图符分别表示什么。(8分)得分评阅人三、根据以下顺序图写出代码。(共10分)(答案画在答题纸上)图1得分评阅人四、在图2和图3的用例图中补上关系。(5分)第6页共6页图2图中有包含关系图3图中有扩展关系得分评阅人五、图4可以用什么设计原则改进,为什么。(5分)图4得分评阅人六、图5可以用什么设计原则改进,为什么。(5分)图5第6页共6页得分评阅人七、将类图转换成

8、代码。(20分)(答案画在答题纸上)(1)(2)(3)(4)得分评阅人八、设计题。(15分)某商店采用会员制管理,会员购买产品时,向收银员提供自己的会

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。