更多“● 面向对象分析与设计技术中,(18)是类的一个实例。 (18)A.对象 B.接口 C.构件 D.设计模式 ”相关问题
  • 第1题:

    以下说法中错误的是(25)。

    A.面向对象分析与面向对象设计的定义没有明显区别

    B.在实际的软件开发过程中面向对象分析与面向对象设计的界限是模糊的

    C.面向对象分析和面向对象设计活动是一个多次反复迭代的过程

    D.从面向对象分析到面向对象设计,是一个逐渐扩充模型的过程


    正确答案:A
    解析:软件开发的分析过程就是分析系统需求的过程,分析工作主要包括理解、表达和验证。面向对象分析的关键是识别问题域内的对象及其关系。分析的任务基本完成后,下一步则是将分析的成果用于设计中。就是根据成本与要求,规划出系统应如何实现的问题。所以A中“分析与设计的定义没有明显区别”的说法是不正确的。

  • 第2题:

    以下关于Singleton(单例)设计模式的叙述中,不正确的是( )。

    A.单例模式是创建型模式
    B.单例模式保证一个类仅有一个实例
    C.单例类提供一个访问唯一实例的全局访问点
    D.单例类提供一个创建一系列相关或相互依赖对象的接口

    答案:D
    解析:
    抽象工厂模式提供一个创建一系列相关或相互依赖对象的接口,而无需指定他们具体的类,而非单例模式

  • 第3题:

    3、以下关于Singleton(单例)设计模式的叙述中,不正确的是()。

    A.单例模式是创建型模式

    B.单例模式保证一个类仅有一个实例

    C.单例类提供一个访问唯一实例的全局访问点

    D.单例类提供一个创建一系列相关或相互依赖对象的接口


    D

  • 第4题:

    下列关于面向对象的分析与设计的描述,正确的是(18)。

    A.面向对象设计描述软件要做什么

    B.面向对象分析不需要考虑技术和实现层面的细节

    C.面向对象分析的输入是面向对象设计的结果

    D.面向对象设计的结果是简单的分析模型


    正确答案:B
    解析:OOA是软件需求分析的一种方法,而需求分析所关心的是软件要做什么,不需要考虑技术和实现层面的细节问题。OOA的结果是分析模型及说明文档,同时OOA的结果是OOD的输入。

  • 第5题:

    面向对象分析与设计是面向对象软件开发过程中的两个重要阶段,下列活动中,( )不属于面向对象分析阶段。

    A.构建分析模型
    B.识别分析类
    C.确定接口规格
    D.评估分析模型

    答案:C
    解析:
    面向对象的软件开发过程包括分析、系统设计、开发类、组装测试和应用维护等。其中分析过程包括问题域分析、应用分析,此阶段主要识别对象及对象之间的关系,最终形成软件的分析模型,并进行评估。设计阶段主要构造软件总的模型,实现相应源代码,在此阶段,需要发现对象的过程,确定接口规格。