● 在面向对象编程及分布式对象技术中,(31)是类和接口的集合。(31)A.对象 B.组件 C.实例D.属性
● 在面向对象编程及分布式对象技术中,(31)是类和接口的集合。
(31)
A.对象
B.组件
C.实例
D.属性
● 在面向对象编程及分布式对象技术中,(31)是类和接口的集合。
(31)
A.对象
B.组件
C.实例
D.属性
第1题
A.尽量使用已有的类库
B.尽量针对接口编程,而不要针对实现编程
C.尽量使用继承而不是聚合
D.面向对象设计最根本的意图是适应需求变化
第2题
(28)A.统一语言运行环境
B.基础类库
C.数据库访问技术
D.网络开发技术
第3题
在面向对象软件测试模型中,面向对象编程的测试可以细分为______。
A.单元测试和集成测试
B.单元测试和系统测试
C.单元测试、集成测试和系统测试
D.系统测试和验收测试
第4题
以下项不是SNMP模型的优点()。
A.简单,易于在各种网络中实现
B.广泛支持
C.操作原语简捷
D.面向对象,支持分布式管理
第6题
阅读以下关于系统间交互的叙述,回答问题1和问题2。
某软件公司拟开发一套基于局域网的分布式系统,该系统由分布于某企业各部门的多个子系统构成。在该企业的日常运做中,各子系统之间要经常基于企业局域网进行交互。
实现各子系统之间的交互可以采用如下2种方式;
(1)基于某种成熟的分布式软件体系结构(如EJB,CORBA,DCOM/COM+)来构建整个系统。现在主流的分布式软件体系结构都融合了面向对象技术,对分布式对象提供了很好的支持,可以利用这些体系结构支持分布式对象访问的通信机制(如RMI/IIOP, ORB,ORPC等)来实现各子系统之间的交互,其优点是实现相对简单且比较可靠。
(2)首先分别实现各个子系统,然后利用底层通信协议(如TCP/IP)实现各子系统之间的交互,其优点是通信效率高且可控性好。
虽然不同的分布式软件体系结构采用的具体实现方式不尽相同,但它们都支持客户端透明地访问分布式对象,即客户端可以像访问本地对象一样访问分布式对象。试用 200字以内文字,说明实现这种透明性的基本原理。
第7题
面向对象程序设计是一种程序设计的方法论,下面关于面向对象设计的说法中,不正确的是()。
A、面向对象程序设计通常采用自顶向下设计方法进行设计
B、面向对象程序设计方法具有继承性、封装性、多态性等几大特点
C、支持面向对象特性的语言称为面向对象的编程语言,目前较为流行的有C++,JAVA等
D、在面向对象的程序设计中,抽象包括数据抽象和行为(操作与方法)抽象
第8题
试题(4)、(5)
遵守面向对象设计原则可以有效地提高系统的复用性和可维护性。应用 (4) 则可扩展已有的系统,并为之提供新的行为; (5) 则建议在面向对象程序设计中,应尽量针对接口编程,而不是针对实现编程。
(4)A.开闭
B.里氏替换
C.依赖倒置
D.接口隔离
(5)A.里氏替换
B.依赖倒置
C.接口隔离
D.最小知识
第9题
在面向对象的方法学中,对象可看成是属性及对于这些属性的专用服务的封装体。封装是一种(1)技术,封装的目的是使对象(2)分离。
类是一组具有相同属性和相同服务的对象的抽象描述,类中的每个对象都是这个类的一个(3)。类之间共享属性与服务的机制称为(4)。一个对象通过发送(5)来请求另一个对象为其服务。
A.组装
B.产品化
C.固化
D.信息隐蔽