2022年04月21日来源:信管网 作者:cnitpm
1、 组件是软件系统中可替换的、物理的组成部件,它封装了实现体。并提供了一组()的实现方法
A、所有的属性和操作
B、接口
C、实现体
D、一些协作的类的集
查看答案
参考答案:B
2、 统一建模语言(UML)是一种定义良好的可视化建模语言,其中(1)是对一组动作序列的描述,系统执行这些动作将产生一个对特定的参与者有价值而且可观察的结果,关于下面的UML图,正确的说法是(2)
(1)A、用例图
B、类图
C、包图
D、组件图
(2)A、它是一个UML对象图,反映了系统的静态结构
B、它是一个UML顺序图,反映了系统的动态行为
C、它是一个UML用例图,反映了系统的功能需求
D、它是一个UML状态图,反映了系统的状态变化
查看答案
参考答案:A、B
3、UML图不包括()。
A、用例图
B、序列图
C、组件图
D、继承图
查看答案
参考答案:D
4、关于面向对象概念的描述,正确的是()。
A、对象包含两个基本要素,分别是对象状态和对象行为
B、如果把对象比作房屋设计图纸,那么类就是实际的房子
C、继承表示对象之间的层次关系
D、多态在多个类中可以定义用一个操作或属性名,并在每一个类可以有不同的实现
查看答案
参考答案:D
5、 在UML提供的图中,(1)用于描述系统与外部系统及用户之间的交互;(2)用于按时间顺序描述对象间的交互。
(1)A.用例图
B.类图
C.对象图
D.部署图
(2)A. 网络图
B.状态图
C.协作图
D.序列图
查看答案
参考答案:A、D
6、 封装、继承和多态是面向对象编程的三大特征,在Java开发过程中有着广泛应用。以下关于它们的描述不正确的是( )。
A、封装是将数据和基于数据的操作封装成一个整体对象,通过接口实现对数据的访问和修改
B、继承关系中共有的类属性特征均需在父类和子类中进行说明
C、多态使得一个类实例的相同方法在不同情形有不同表现形式
D、多态机制使具有不同内部结构的对象可以共享相同的外部接口
查看答案
参考答案:B
7、 使用UML对系统进行分析设计时,需求描述中的“包含”,“组成”“分为——部分”等词常常意味着存在()关系,下图表示了这种关系。
A、关联
B、聚集
C、泛化
D、继承
查看答案
参考答案:B
8、对象和类是面向对象中两个重要的概念,关于对象和类,不正确的是( )。
A、对象是类的实例
B、类是对象的抽象
C、一个类只能产生一个对象
D、类中包含方法和属性
查看答案
参考答案:C
9、 在面向对象开发方法中,用UML表示软件体系架构,用到5个视图:逻辑视图、实现视图、部署视图、( )。
A.使用视图和动态视图
B. 用例视图和动态视图
C. 用例视图和进程视图
D. 静态视图和动态视图
查看答案
参考答案:C
10、在面向对象的基本概念中,()体现对象间的交互,通过它向目标对象发送操作请求。
A、继承
B、多态
C、接口
D、消息
查看答案
参考答案:D
温馨提示:因考试政策、内容不断变化与调整,信管网提供的以上信息仅供参考,如有异议,请考生以权威部门公布的内容为准!
相关推荐