2 面向对象动态模型与体系架构(2)
发布时间:2021-06-07
发布时间:2021-06-07
面向对象
(C)有且只有一个(D)没有规定
10.某软件公司正在对一个医院信息管理系统进行业务建模,为了表示患者就医的流
程,应该采用下列哪种UML图形?
(A)活动图(B)协作图(C)用例图(D)类图11.关于分层的软件系统架构,以下哪个说法是错误的?
(A)使用分层架构,有助于开发团队的分工协作
(B)一般来说,较低层包含可复用功能
(C)分层可以减少耦合和依赖性,增加内聚性,提高复用性
(D)分层增加了系统的复杂性
12.MVC是一种分层软件系统架构模式,以下说法错误的是
(A)M代表Model,是模型层(B)V代表View,是视图层
(C)C代表Controller,是控制层(D)MVC模式只适用于B/S架构软件系统
13.某软件公司正在开发一个在线火车票销售系统,为了描述实现订票功能各个对象
之间的交互关系及消息序列,应该采用哪种图形来建模?
(A)类图(B)顺序图(C)活动图(D)用例图
14.交互模型是对系统的动态建模,以下说法哪个是错误的?
(A)建立用例模型明确了系统需求、识别出系统的类图后,还需要建立交互模型进一步描述这些类的对象如何交互来实现用例功能的
(B)交互模型与类图相互补充,类图对类的描述比较充分,交互模型重点描述对象间的消息交互情况
(C)交互模型可以帮助分析人员检查用例中描述的需求是否已经落实到类中去实现,可以发现遗漏的类或方法
(D)顺序图和协作图从不同的角度描述了系统中的交互,逻辑上是不等价的
15.对系统动态建模,包括交互模型与状态模型。状态模型有两种,分别是状态图与
___。
(A)协作图(B)活动图(C)顺序图(D)用例图16.一个状态图中,终止状态的个数 :
(A)只能有一个(B)只能有0个或一个(C)可以有一个或多个(D)没有规定17.关于MVC架构模式,以下哪个说法是错误的?
(A)MVC模式是一种分层的物理架构模式,分别是模型层、视图层、控制层
(B)模型层负责业务流程的处理、业务规则的制定,以及数据的持久化
(C)视图层负责与用户进行交互,并显示数据
(D)控制层负责接收视图层请求并决定调用哪个模型构件去处理请求,然后再确定用哪个视图来显示返回的数据。
18.某公司在开发一个智能储物柜控制系统,为了描述储物柜的各种状态及状态之间
的迁移关系,应该使用哪种UML图形?
(A)类图(B)部署图(C)顺序图(D)状态图
第 2 页(共 6 页)
上一篇:论文作者应具备的条件
下一篇:安全标准化测试题