更多“面向对象和面向过程是开发的一种思想。”相关问题
  • 第1题:

    面向对象的系统开发法是一种绕对象来进行系统分析和设计,然后用面向对象的工具建立系统的开发。()

    此题为判断题(对,错)。


    参考答案:√

  • 第2题:

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

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

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

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

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


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

  • 第3题:

    以下关于面向对象方法的描述中,不正确的是( )。

    A. 选择面向对象程序设计语言时需要考虑开发人员对其的熟悉程度
    B. 使用设计模式有助于在软件开发过程中应用面向对象技术
    C. 在软件生命周期的分析、设计、实现和测试过程中均可以应用面向对象技术
    D. UML 是一种可视化建模语言,它需要与 RUP 开发过程同时使用

    答案:D
    解析:
    本题考察的是面向对象的相关知识,UML仅仅是一种可视化建模语言,用来描述待开发的系统、用来建模,可以和任何过程模型搭配

  • 第4题:

    简述面向对象的开发方法的基本思想


    正确答案:基于所研究的问题,对问题空间进行自然分割,识别其中的实体及其相互关系,将客观世界抽象的看成若干个相互联系的对象,建立问题空间的信息模型,然后根据对象和方法特性研制出一套软件工具,使之能够映射为计算机软件系统结构模型和进程,从而实现信息系统的开发。

  • 第5题:

    试述面向对象开发方法的基本思想和步骤。


    正确答案:面向对象开发方法的基本思想和步骤完全融合了结构化生命周期方法和快速原型方法的基本思想和步骤,只是在其中采取了面向对象的技术。
    具体来说,也包括需求分析、总体设计、详细设计、编程实施等各个阶段,只是在需求分析阶段建立的是面向对象的数据模型,在设计和实现阶段采取面向对象的技术等。

  • 第6题:

    面向对象的软件开发模型中将开发过程定义为面向对象分析、面向对象设计和面向对象编程三个阶段。


    正确答案:正确

  • 第7题:

    结构化方法是一种()的软件开发方法。

    • A、面向用户
    • B、面向数据结构
    • C、面向对象
    • D、面向数据流

    正确答案:D

  • 第8题:

    面向对象的运动产生了多种面向对象的语言,其中()是一种混合性面向对象语言,既支持面向过程的程序设计方法,又支持面向对象的程序设计方法,有广泛应用的基础和丰富开发环境的支持,因而使面向对象的程序设计能得到很快普及。

    • A、Smalltalk
    • B、Eiffel
    • C、C++
    • D、Java

    正确答案:C

  • 第9题:

    VB是一种()的高级语言。

    • A、面向过程
    • B、面向对象
    • C、面向机器
    • D、面向人工智能

    正确答案:B

  • 第10题:

    问答题
    试述面向对象开发方法的基本思想和步骤。

    正确答案: 面向对象开发方法的基本思想和步骤完全融合了结构化生命周期方法和快速原型方法的基本思想和步骤,只是在其中采取了面向对象的技术。
    具体来说,也包括需求分析、总体设计、详细设计、编程实施等各个阶段,只是在需求分析阶段建立的是面向对象的数据模型,在设计和实现阶段采取面向对象的技术等。
    解析: 暂无解析

  • 第11题:

    单选题
    在面向对象开发过程中,对象/类的识别发生在面向对象的()阶段。
    A

    面向对象分析

    B

    面向对象设计

    C

    面向对象编程

    D

    没有提供正确答案


    正确答案: D
    解析: 暂无解析

  • 第12题:

    判断题
    面向对象和面向过程是开发的一种思想。
    A

    B


    正确答案:
    解析: 暂无解析

  • 第13题:

    采用面向对象方法开发软件的过程中,抽取和整理用户需求并建立问题域精确模型的过程叫______。

    A.面向对象测试

    B.面向对象实现

    C.面向对象设计

    D.面向对象分析


    正确答案:D
    解析:本题考查面向对象软件开发过程的基础知识。
    采用面向对象的软件开发,通常有面向对象分析、面向对象设计、面向对象实现。面向对象分析是为了获得对应用问题的理解,其主要任务是抽取和整理用户需求并建立问题域精确模型。面向对象设计是采用协作的对象、对象的属性和方法说明软件解决方案的一种方式,强调的是定义软件对象和这些软件对象如何协作来满足需求,延续了面向对象分析。面向对象实现主要强调采用面向对象程序设计语言实现系统。面向对象测试是根据规范说明来验证系统设计的正确性。

  • 第14题:

    面向对象的软件开发模型中将开发过程定义为面向对象分析、面向对象设计和面向对象编程三个阶段。

    A.错误

    B.正确


    参考答案:B

  • 第15题:

    Java是一种由SUN公司开发的新一代程序设计语言,它是()

    • A、面向过程的编程语言
    • B、面向进程的编程语言
    • C、面向线程的编程语言
    • D、面向对象的编程语言

    正确答案:D

  • 第16题:

    我们在实际开发中一般用()来开发

    • A、面向函数
    • B、面向对象
    • C、面向过程
    • D、多态

    正确答案:B

  • 第17题:

    Authorware采用面向对象的设计思想,是一种基于()和()的多媒体开发工具。


    正确答案:图标;流程线

  • 第18题:

    下列属于面向对象的软件开发过程的有()。

    • A、面向对象分析
    • B、面向对象设计
    • C、面向对象管理
    • D、面向对象实现
    • E、面向对象维护

    正确答案:A,B,D

  • 第19题:

    软件开发过程中,抽取和整理用户需求并建立问题域精确模型的过程叫()

    • A、生存期
    • B、面向对象设计
    • C、面向对象程序设计
    • D、面向对象分析

    正确答案:D

  • 第20题:

    ()的实质是一种系统建模的技术,从系统的组成进行分解。

    • A、结构化系统开发
    • B、原型法
    • C、面向对象的开发方法
    • D、面向过程的开发方法

    正确答案:C

  • 第21题:

    填空题
    Authorware采用面向对象的设计思想,是一种基于()和()的多媒体开发工具。

    正确答案: 图标,流程线
    解析: 暂无解析

  • 第22题:

    多选题
    下列属于面向对象的软件开发过程的有()。
    A

    面向对象分析

    B

    面向对象设计

    C

    面向对象管理

    D

    面向对象实现

    E

    面向对象维护


    正确答案: C,A
    解析: 暂无解析

  • 第23题:

    判断题
    面向对象的软件开发模型中将开发过程定义为面向对象分析、面向对象设计和面向对象编程三个阶段。
    A

    B


    正确答案:
    解析: 暂无解析