《面向对象程序设计》第12章在线测试 剩余时间: 58:55 答题须知:1、本卷满分20分。 2、答完题后,请一定要单击下面的“交卷”按钮交卷,否则无法记录本试卷的成绩。 3、在交卷之前,不要刷新本网页,否则你的答题结果将会被清空。 第一题、单项选择题(每题1分,5道题共5分) 1、面向对象软件开发中使用的OOA表示( ) A、面向对象分析 C、面向对象语言 B、面向对象设计 D、面向对象方法 2、封装性应具有的条件是() A、有一个清晰的边界 C、受保护的内部实现 B、有确定的接口 D、以上所有 3、面向对象方法把程序看做() A、函数集合 C、数据集合 B、对象集合 D、过程集合 4、面向对象开发过程的核心是( ) A、OOA C、OOB B、OOD D、OOC 5、关于功能模型的正确说法是( ) A、功能模型表示变化的系统的功能性质 C、功能模型由一组用例组成 B、功能模型反映用户需求 D、功能模型建立仿真模型 第二题、多项选择题(每题2分,5道题共10分) 1、关于封装的说法正确的是( ) A、封装实现了信息隐藏 B、封装使对象与外界隔绝 C、封装使类不可见 D、封装将对象的属性和操作结合在一起 2、一般与特殊的关系其实就是( )
A、继承关系 B、泛化关系
C、特化关系
D、一般关系
3、类/对象之间的关系可概括为( )
A、关联
B、归纳 C、组合
D、实例
4、下面的说法正确的是( )
A、软件就是程序,程序就是软件
B、软件开发的过程就是程序设计的过程
C、软件是程序、支持程序运行的数据以及与程序有关的文档资料的集合。
D、程序设计仅仅是软件开发过程的一个阶段。
5、下面关于面向对象的基本概念正确的是( )
A、类是具有相同或相似性质的对象的抽象
B、类具有属性和操作
C、类之间没有关系
D、对象之间的通信是通过消息实现的
第三题、判断题(每题1分,5道题共5分)
1、面向对象分析就是抽取和整理用户需求并建立问题域精确模型的过程.
正确
错误
2、面向对象设计可直接继承分析阶段的类图和交互图等分析结果,然后确定每个类内部的数据和方法,以及每个方法的处理算法、过程和接口等。
正确 错误 3、UML用若干个视图构造系统的模型,每个视图描述系统的一个方面。 正确 错误 4、面向对象的要素包括抽象、封装。 正确 错误 5、面向对象的关联包括有普通关联和类关联。 正确 错误 交卷
因篇幅问题不能全部显示,请点此查看更多更全内容