面向对象
(A)是GoF23种设计模式中的一种(B)是一种动态页面技术
(C)是一种分层软件体系架构模式(D)是一种UML图形
26.关于客户机-服务器模型(C/S),以下说法错误的是
(A)客户机/服务器模型一般用于构建单机版的应用程序
(B)是一种典型的分布式系统模型
(C)该模型中包含服务器、客户机和网络等组成部分
(D)客户端一般分成胖客户端和瘦客户端两种形式
27.关于子系统之间的耦合与内聚属性,以下说法错误的是。
(A)如果两个子系统之间是松散耦合的,则它们相对独立,一个子系统的改变对另一个子系统影响不大
(B)如果一个子系统含有许多相互关联的对象并且执行相似的任务,它就是高内聚的
(C)子系统之间耦合度越高越好
(D)一个子系统应该是高内聚的
28.关于部署图,以下说错误的是
(A)部署图表示的是如何将具体的软件制品分配到计算节点上,是软件元素在物理架构上的部署
(B)部署图表示了物理节点之间的通信
(C)部署图描述了软件系统的逻辑架构
(D)部署图中的基本元素是节点
29.软件构件是软件系统的一个单元?
(A)物理(B)逻辑(C)顺序(D)实现30.在分布式应用体系结构设计中,表示层、控制层、业务逻辑层构成了著名的架构
模式,该模式是:
A DAO
B PA
C C MVC
D ORM
31.一个对象通过发送来请求另一个对象为其服务。
A、调用语句
B、消息
C、命令
D、口令
32.系统架构师Bob在分析面向对象的课程注册系统的“注册课程”用例时,得到了
一组协作关系复杂的类,下面哪种图可以描述该用例中多个对象之间的相互协作关系以及协作过程中的行为次序?
A 、顺序图或者协作图B、状态图C、对象图D、用例图
33.顺序图的组成要素有哪些?
A、对象、转换、消息
B、对象、转换、动作状态
C、对象、生命线、激活、消息
D、对象、使用案例、动作状态
34.下列四个选项中,哪个不会出现在顺序图中。
A.对象B.控制焦点C.消息D.对象间的连接
第 4 页(共 6 页)