学习通题库
-
11、以下说法正确的是( )(3.0)
#A、 要按照输入界面的要求来设计输出界面。 #B、 所有输出设备的接口程序最好组织在一个类中,方便管理。 #C、 人机界面只负责输入与输出和窗口更新等工作,在界面对象中不应该对业务逻辑进行处理。 #D、 可视化开发环境可以保证我们能直接调用类库而不必设计接口类。
查看详情 + -
10、如上图所示,Debitcard类一定要实现的方法为( )(3.0)
#A、 PIN( ) #B、 Validate(Card Id,PIN) #C、 Account s() #D、 Tansaction()
查看详情 + -
9、简单工厂的核心角色是()(3.0)
#A、 抽象产品 #B、 具体产品 #C、 工厂 #D、 消费者
查看详情 + -
8、面向对象方法学的出发点和基本原则是尽可能模拟人类习惯的思维方式,分析、设计和实现一个软件系统的方法和过程,尽可能接近于人类认识世界解决问题的方法和过程。因此面向对象方法有许多特征,如软件系统是由对象组成的;();对象彼此之间仅能通过传递消息互相联系;层次结构的继承。(3.0)
#A、 开发过程基于功能分析和功能分解 #B、 强调需求分析重要性 #C、 把对象划分成类,每个对象类都定义一组数据和方法 #D、 对既存类进行调整
查看详情 + -
7、该系统中存在支票账户(Checking Account)和储蓄账户(Savings Account)且两者有部分公共属性,采用( )的方法提取公共属性,形成父类账户。(3.0)
#A、 包含 #B、 多态 #C、 封装 #D、 泛化
查看详情 + -
6、以下关于超类、子类、基类的叙述中,正确的是( ) (3.0)
#A、 子类是超类的特化 #B、 基类是超类的特化 #C、 基类是子类的特化 #D、 超类是基类的特化
查看详情 + -
5、以下不属于状态机图的作用的是()(3.0)
#A、 状态机图描述了状态转换时所需的触发事件和监护条件等因素,有利于开发人员捕捉程序中需要的事件。 #B、 状态机图清楚地描述了状态之间的转换及其顺序,这样就可以方便地看出事件的执行顺序,状态机图的使用节省了大量的描述文字。 #C、 清晰的事件顺序有利于开发人员在开发程序时避免出现事件错序的情况。 #D、 描述对象和对象之间按时间顺序的交互行为。
查看详情 + -
4、UML中的构件是遵从一组接口并提供一组接口的实现,下列说法错误的是()(3.0)
#A、 构件应是可替换的 #B、 构件表示的是逻辑模块而不是物理模块 #C、 构件应是组成系统的一部分 #D、 构件与类处于不同的抽象层次
查看详情 + -
3、在OO技术中,对以后的实例特征稍加修改就可以生成其他的实例,这种方式称之为( )。 (3.0)
#A、 委托 #B、 关联 #C、 继承 #D、 封装
查看详情 + -
2、在用例图中,参与者之间的关系只有()一种。(3.0)
#A、 包含 #B、 泛化 #C、 扩展 #D、 实现
查看详情 +