单项选择题把面向对象思想应用于软件开发过程中,指导开发活动的系统方法,简称()方法。

A.其它都不对
B.面向对象
C.面向应用
D.面向过程


您可能感兴趣的试卷

你可能感兴趣的试题

1.单项选择题子类继承了多个父类的数据结构和方法,则称为()。

A.多重继承
B.封装
C.抽象
D.单继承

3.单项选择题()是对一组具有共同属性特征和行为特征的对象的抽象。

A.对象
B.类
C.成员函数
D.静态函数

6.多项选择题在进行控制驱动设计时,选用进程与线程的区别在于()。

A.当无需显式的编程,借用操作系统的便利条件实现并发时,宜选用进程
B.当控制流之间需要进行快速、大量的数据通讯时,宜选用线程
C.从节约系统资源的角度,宜选择线程
D.控制流之间有通讯时,宜选择线程
E.控制流之间无通讯时,宜选择进程

7.单项选择题下列关于人机交互设计的观点,哪个是正确的?()

A.由于可视化开发环境的出现,人机交互设计可大大简化
B.可以直接使用需求分析的用况图,进行人机交互设计
C.窗口与子窗口必须建模为组合关系
D.人机交互设计不需关注人机交互与其他部分的关系

8.单项选择题“植物大战僵尸”是一款流行的游戏,游戏中的精灵分为僵尸和植物两大类,僵尸可以运动但不能发射武 器,植物不能运动但能发射武 器。某同学计划在游戏开发中多重继承已有的植物类和僵尸类,形成植物僵尸类,具有植物和僵尸的所有行为,请分析是否可行?()

A.可行与否取决于僵尸和植物类是否有共同的父类,使用的编程语言,以及操作和属性之间的耦合关系等等
B.不可行,僵尸和植物类是被封装在两个类中,彼此之间没有任何交互
C.可行,这就是面向对象的神奇之处

9.多项选择题关于继承关系和聚合关系的权衡,何时选择继承?()

A.效率优先的情况下
B.静态的复用候选父类的全部特征时
C.单一的对象复用候选父类的单一对象
D.动态分类的情况
E.当前类中有一部分特征与候选父类中的一部分特征相同

10.多项选择题下列哪项不是进行问题域部分设计的内容?()

A.考虑软件架构
B.考虑线程方案
C.考虑UI方案
D.根据选定的编程语言调整模型的结构
E.为以后的版本或领域内其他的系统设计提供可复用的机会
F.复用以前存在的类