学习通题库
-
1、用例之间的关系主要有()(5.0)
#A、 包含 #B、 继承 #C、 扩展 #D、 聚合
查看详情 + -
15、需要依赖于某个表达式所表达的布尔条件才能发生的事件被称作()(3.0)
#A、 改变事件 #B、 时间事作 #C、 信号事件 #D、 调用事件
查看详情 + -
14、事物是UML模型中面向对象基本的模块,状态机是属于( )。(3.0)
#A、 结构事物 #B、 动作事物 #C、 分组事物 #D、 注释事物
查看详情 + -
13、状态机图描述一个对象在不同( )的驱动下发生的状态迁移。 (3.0)
#A、 事件 #B、 对象 #C、 执行者 #D、 数据
查看详情 + -
12、参与者与用例之间的关系是( )(3.0)
#A、 包含 #B、 扩展 #C、 泛化 #D、 关联
查看详情 + -
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、 泛化
查看详情 +