第二章测试
1.

面向对象方法将现实世界中的事物抽象为(),将事物的联系抽象为()。


A: Object、关系 B: Object、操作 C: Object、协作 D: Object、关系与协作
答案:D
2.

()是面向对象的特点。


A: 抽象、封装、继承、多态 B: 与人类习惯思维方法相一致 C: 数据与功能统一、强调对现实世界的模拟 D: 稳定、可复用、易理解 3.

下列()不属于面向对象方法的优势。


A: 改善了软件结构 B: 使用符合人类思维习惯的抽象 C: 软件的执行效率更高 D: 复用性强 4.

()是面向对象方法用来描述“对客户隐藏对象的属性和实现细节”的概念。


A: 抽象 B: 多态 C: 继承 D: 封装 5.

下列不是UML目标的是()。


A: 推动面向对象建模工具市场的成长 B: 为软件建模提供可用的、富有表达力的、可视化的建模语言。 C: 用于精确的对系统建模,每个元素都具有固定且无歧义的定义。 D: 独立于编程语言和开发过程。 6.

 UML的静态图包括()。


A: 状态图 B: 交互图 C: 部署图 D: 构件图 E: 类图 7.

 UML的动态图包括()


A: 交互图 B: 构件图 C: 状态图 D: 类图 E: 活动图 F: 包图 8.

UML的扩展机制有()。


A: 修饰 B: 架构 C: 注释 D: 构造型 E: 约束 F: 标记值 9.

对象是类的抽象,类是对象的实例。


A:对 B:错 10.

UML是凌乱的、不精确的、复杂的和松散的。


A:错 B:对

温馨提示支付 ¥3.00 元后可查看付费内容,请先翻页预览!
点赞(47) dxwkbang
返回
顶部