面向对象的设计模型包含以(1)表示的软件体系结构图,以(2)表示的用例实现图,完整精确的类图,针对复杂对象的状态图和用以描述流程化处理的活动图等。
(1)
A. 部署图
B. 包图
C. 协同图
D. 交互图
查看答案
A.functionsB.code segmentsC.interfacesD.constraints
A. functions
B. code segments
C. interfaces
D. constraints
嵌入式系统中采用中断方式实现输入输出的主要原因是(1)。在中断时,CPU断点信息一般保存到(2)中。
(1)
A. 速度最快
B. CPU不参与操作
C. 实现起来比较容易
D. 能对突发事件做出快速响应
基于构件的开发模型包括软件的需求分析定义、(1)、(2)、(3),以及测试和发布5个顺序执行的阶段。
(1)
A. 构件接口设计
B. 体系结构设计
C. 元数据设计
D. 集成环境设计
某软件公司欲开发一个Windows平台上的公告板系统。在明确用户需求后,该公司的架构师决定采用Command模式实现该系统的界面显示部分,并设计UML类图如下图所示。图中与Command模式中的 “Invoker”角色相对应的类是(1),与“Concrete Command”角色相对应的类是(2)。
(1)
A. Command
B. MenuItem
C. Open
D. BulktinBoardScreen