面向构件的编程(ComponentOrientedProgramming,COP)关注于如何支持建立面向构件的解决方案。面向构件的编程所需要的基本支持包括()。
A、继承性、构件管理和绑定、构件标识、访问控制
B、封装性、信息隐藏、独立部署、模块安全性
C、多态性、模块封装性、后期绑定和装载、安全性
D、构件抽象、可替代性、类型安全性、事务管理
计算机系统中,在______的情况下一般应采用异步传输方
A、CPU访问内存
B、CPU与I/O接口交换信息
C、CPU与PCI总线交换信息
D、I/O接口与打印机交换信息
()架构风格可以概括为通过连接件绑定在一起按照一组规则运作的并行构件。
A、C2
B、黑板系统
C、规则系统
D、虚拟机
网络系统生命周期可以划分为5个阶段,实施这5个阶段的合理顺序是______。
A、需求规范、通信规范、逻辑网络设计、物理网络设计、实施阶段
B、需求规范、逻辑网络设计、通信规范、物理网络设计、实施阶段
C、通信规范、物理网络设计、需求规范、逻辑网络设计、实施阶段
D、通信规范、需求规范、逻辑网络设计、物理网络设计、实施阶段
软件架构是降低成本、改进质量、按时和按需交付产品的关键因素。以下关于软件架构的描述,错误的是______。
A、根据用户需求,能够确定一个最佳的软件架构,指导整个软件的开发过程
B、软件架构设计需要满足系统的质量属性,如性能、安全性和可修改性等
C、软件架构设计需要确定组件之间的依赖关系,支持项目计划和管理活动
D、软件架构能够指导设计人员和实现人员的工作