参考答案和解析
正确答案:D,A
试题(2)、(3)分析
本题考查面向对象分析的基础知识。
面向对象分析类可以分为边界类、控制类和实体类。边界类是一种用于对系统外部环境与其内部运作之间交互进行建模的类。控制类用于对一个或多个用例所特有的控制行为进行建模,描述用例业务逻辑的实现。实体类是用于对必须存储的信息和相关行为建模的类,用于保存和更新一些现象的有关信息。“账户类”主要用于存储数据,所以设计为实体类;“账户管理员类”强调对账户对象管理的业务行为,应设计为控制类。
参考答案
(2)D
(3)A
更多“试题(2)、(3)采用面向对象技术设计银行信息系统,“账户类”应设计为 (2) ,“账户管理员类”应设计为 ( ”相关问题
  • 第1题:

    下列关于个人银行账户的说法中,错误的是(  )。

    A.个人银行账户分为Ⅰ类银行账户、Ⅱ类银行账户和Ⅲ类银行账户
    B.银行不得通过Ⅱ类户和Ⅲ类户为存款人提供存取现金服务
    C.银行可通过Ⅲ类户为存款人提供限定金额的消费和缴费支付服务
    D.银行不得为Ⅰ类户和Ⅲ类户发放实体介质

    答案:D
    解析:
    个人银行账户分为Ⅰ类银行账户、Ⅱ类银行账户和Ⅲ类银行账户。银行可通过Ⅰ类户为存款人提供存款、购买投资理财产品等金融产品、转账、消费和缴费支付、支取现金等服务。银行可通过Ⅱ类户为存款人提供存款、购买投资理财产品等金融产品、限定金额的消费和缴费支付等服务。银行可通过Ⅲ类户为存款人提供限定金额的消费和缴费支付服务。银行不得通过Ⅱ类户和Ⅲ类户为存款人提供存取现金服务,不得为Ⅱ类户和Ⅲ类户发放实体介质。故选项D说法错误,符合题意。

  • 第2题:

    面向对象( )选择合适的面向对象程序设计语言,将程序组织为相互协作的对象集合,每个对象表示某个类的实例,类通过继承等关系进行组织。

    A.分析
    B.设计
    C.程序设计
    D.测试

    答案:C
    解析:
    本题考查面向对象知识点面向对象程序设计(OOP):是一种实现方法,在这种方法中,程序被组织成许多相互协作的对象,每个对象代表某个类的一个实例,而类则属于一个通过继承关系形成的层次结构
    面向对象分析(OOA):是一种分析方法,利用从问题域的词汇表中找到的类和对象来分析需求,重点是找到和描述问题领域的对象或者概念,然后构建真实世界的模型,利用面向对象的观点来看世界
    面向对象设计(OOD):是一种设计方法,包括面向对象分解的过程和一种表示法,这种表示法用于展现被设计系统的逻辑模型(类和对象结构)和物理模型(模块和处理架构)、静态模型和动态模型
    题目“选择合适的面向对象程序设计语言,将程序组织为相互协作的对象集合,每个对象表示某个类的实例,类通过继承等关系进行组织”是面向对象程序设计的具体过程,本题选择C选项

  • 第3题:

    8、采用本讲所描述的三层架构模式(边界层/控制层/实体层)进行面向对象设计,门诊管理系统中的“挂号单”设计为实体类,“挂号管理类”一般设计为()

    A.边界类

    B.控制类

    C.实体类

    D.数据访问类


    ABE

  • 第4题:

    银行可以通过( )为存款人提供现金支取服务。

    A.Ⅰ类银行账户
    B.Ⅱ类银行账户
    C.Ⅲ类银行账户
    D.Ⅳ类银行账户

    答案:A
    解析:
    个人银行账户分为Ⅰ类银行账户、Ⅱ类银行账户和Ⅲ类银行账户。银行可通过Ⅰ类户为存款人提供存款、购买投资理财产品等金融产品、转账、消费和缴费支付、支取现金等服务;不得通过Ⅱ类户和Ⅲ类户为存款人提供存取现金服务。

  • 第5题:

    以对象、类、继承和通信为基础的面向对象设计方法(OOD)也是常见的软件概要设计方法之一。()


    正确