更多“下列方法属于软件开发方法的是() A、结构化方法B、Jackson方法C、维也纳开发方法D、面向对象的方法”相关问题
  • 第1题:

    ●(22)不属于面向对象的软件开发方法。

    (22)

    A. coad 方法

    B. booch 方法

    C. jackson 方法

    D. omt 方法


    正确答案:C

  • 第2题:

    以下哪一项不属于面向对象的软件开发方法( )。

    A、对象模型建模方法

    B、UML建模方法

    C、Jackson方法

    D、功能模型建模方法


    正确答案:C

  • 第3题:

    与软件开发中的瀑布模型最适应的软件开发方法是(54),其生存周期分别与瀑布模型相对应。

    A.构件化方法

    B.结构化方法

    C.面向对象方法

    D.面向方面方法


    正确答案:B
    解析:结构化开发方法的生存周期分别与瀑布模型相对应,因此也是与其最相适应的软件开发方法。

  • 第4题:

    以下方法中,不属于结构化分析方法的是( )。

    A.面向数据流的结构化分析方法

    B.面向数据结构的Jackson方法

    C.面向数据结构的结构化数据系统开发方法

    D.面向对象的分析方法


    正确答案:D
    解析:结构化分析方法包括面向数据流的结构化分析方法;面向数据结构的Jackson方法和面向数据结构的结构化数据系统开发方法。

  • 第5题:

    __( )__是一种面向数据结构的开发方法。

    A.结构化方法
    B.原型化方法
    C.面向对象开发方法
    D.Jackson方法

    答案:D
    解析:
    结构化方法:是一种传统的软件开发方法,它是由结构化分析、结构化设计和结构化程序设计三部分有机组合而成的。它的基本思想:把一个复杂问题的求解过程分阶段进行,而且这种分解是自顶向下,逐层分解,使得每个阶段处理的问题都控制在人们容易理解和处理的范围内。结构化方法的基本要点是:自顶向下、逐步求精、模块化设计、结构化编码。原型化方法:基本思想是:凭借着系统分析人员对用户要求的理解,在软件环境支持下,快速地给出一个实实在在的模型(或称为原型、雏形),然后与用户反复协商修改,最终形成实际系统。面向对象开发方法:出发点和基本原则是:尽可能模拟人类习惯的思维方式,使开发软件的方法与过程尽可能接近人类认识世界、解决问题的方法与过程;更好的复用性;关键在于建立一个全面、合理、统一的模型;分析、设计、实现三个阶段,界限不明确。Jackson方法:由M.A.Jackson在1975年提出的一类至今仍广泛使用的软件开发方法。这一方法从目标系统的输入、输出数据结构入手,导出程序框架结构,再补充其它细节,就可得到完整的程序结构图。这一方法对输入、输出数据结构明确的中小型系统特别有效,如商业应用中的文件表格处理。该方法也可与其它方法结合,用于模块的详细设计。杰克逊结构图是用来描述数据结构中的顺序,选择和重复。

  • 第6题:

    以下哪一项不属于面向对象的软件开发方法()

    • A、coad方法
    • B、booch方法
    • C、jackson方法
    • D、omt方法

    正确答案:C

  • 第7题:

    以下属于形式化开发方法的是()

    • A、结构化开发方法
    • B、Jackson开发方法
    • C、维也纳开发方法
    • D、面向对象开发方法

    正确答案:C

  • 第8题:

    UML是软件开发中的一个重要工具,它主要应用于哪种软件开发方法()

    • A、基于瀑布模型的结构化方法
    • B、基于需求动态定义的原型化方法
    • C、基于对象的面向对象的方法
    • D、基于数据的数据流开发方法

    正确答案:C

  • 第9题:

    软件开发方法主要包括()。

    • A、建立快速应用开发模型
    • B、结构化方法
    • C、面向数据结构的软件开发方法
    • D、面向对象的软件开发方法
    • E、建立软件生命周期模型

    正确答案:B,C,D

  • 第10题:

    下列不属于软件开发方法的是()

    • A、结构化方法
    • B、原型法
    • C、战略目标集转化法
    • D、面向对象的方法

    正确答案:C

  • 第11题:

    单选题
    以下属于形式化开发方法的是()
    A

    结构化开发方法

    B

    Jackson开发方法

    C

    维也纳开发方法

    D

    面向对象开发方法


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

  • 第12题:

    多选题
    软件开发方法主要包括()。
    A

    建立快速应用开发模型

    B

    结构化方法

    C

    面向数据结构的软件开发方法

    D

    面向对象的软件开发方法

    E

    建立软件生命周期模型


    正确答案: E,B
    解析: 暂无解析

  • 第13题:

    软件的开发方法不包括()。

    A、结构化开发方法

    B、面向对象开发方法

    C、面向管理的开发方法

    D、面向数据结构的开发方法


    参考答案:C

  • 第14题:

    下列叙述中,不属于结构化分析方法的是

    A.面向数据流的结构化分析方法

    B.面向数据结构的Jackson方法

    C.面向数据结构的结构化数据系统开发方法

    D.面向对象的分析方法


    正确答案:D
    解析:常见的需求分析方法有结构化分析方法和面向对象的分析方法两类。其中结构化分析方法又包括面向数据流的结构化分析方法(SA-Structuredanaly-sis),面向数据结构的Jackson方法(JSD-Jacksonsystemdevelopmentmethod)和面向数据结构的结构化数据系统开发方法(DSSD-Datastructuredsystemdevelopmentmethod)。

  • 第15题:

    以下方法不属于结构化分析方法的是( )。

    A.面向数据流的结构化分析方法

    B.面向数据结构的Jackson方法

    C.面向数据结构的结构化数据系统开发方法

    D.面向对象的分析方法


    正确答案:D
    解析:常见的需求分析方法有:结构化分析方法和面向对象的分析方法。其中,结构化分析方法包括面向数据流的结构化分析方法、面向数据结构的Jackson方法和面向数据结构的结构化数据系统开发方法。

  • 第16题:

    软件开发中的瀑布模型典型地刻画了软件生存周期各个阶段的划分,与其最相适应的软件开发方法是( )。

    A.构件化方法
    B.结构化方法
    C.面向对象方法
    D.快速原型方法

    答案:B
    解析:
    软件开发包括需求分析、设计、编码、测试和维护等阶段。瀑布模型将软件生命周期划分为制定计划、需求分析、软件设计、程序编写、软件测试和运行维护六个基本活动,并且规定了它们自上而下、相互衔接的固定次序如同瀑布流水,逐级下落。瀑布模型强调文档的作用,并要求每个阶段都要仔细验证。结构化开发方法的生存周期划分与瀑布模型相对应,因此也是与其最相适应的软件开发方法。对于本题的选项A,OMG描述构件的定义为,构件是一个物理的、可替换的系统组成部分,它包装了实现体且提供了对一组接口的实现方法。构件化方法是以过程建模为先导、以构架为中心、基于构件组装的应用系统开发方法。它可以裁剪为面向对象方法,适合于构件组装模型。构件化方法和面向对象方法鼓励构件组装(复用),面向对象过程沿演化的螺旋迭代,因此它们与瀑布模型软件开发思路不相适应。对于选项C,对象是指由数据及其容许的操作所组成的封装体。所谓面向对象,就是基于对象概念,以对象为中心,以类和继承为构造机制来认识、理解、刻画客观世界和设计、构建相应的软件系统。面向对象方法是一种把面向对象的思想应用于软件开发过程中,指导开发活动的系统方法,简称OO(Object Oriented)方法。对于选项D,快速原型模型的第一步是建造—个快速原型,实现客户或未来用户与系统的交互,用户或客户对原型进行评价,进一步细化待开发软件的需求。通过逐步调整原型使其满足客户的要求,开发人员可以确定客户的真正需求是什么;第二步则在第一步的基础上开发客户满意的软件产品。显然,快速原型方法可以克服瀑布模型的缺点,减少由于软件需求不明确而带来的开发风险,具有显著的效果。

  • 第17题:

    软件开发中的瀑布模型典型地刻画了软件生存周期的阶段划分,与其最相适应的软件开发方法是( )

    A.构件化方法
    B.结构化方法
    C.面向对象方法
    D.快速原型方法

    答案:B
    解析:
    常识。

  • 第18题:

    软件开发中的瀑布模型典型地刻画了软件生存周期的阶段划分,与其最相适应的软件开发方法是()

    • A、构件化方法
    • B、结构化方法
    • C、面向对象方法
    • D、快速原型方法

    正确答案:B

  • 第19题:

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

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

    正确答案:D

  • 第20题:

    下列叙述中,不属于结构化分析方法的是()。

    • A、面向数据流的结构化分析方法
    • B、面向数据结构的结构化数据系统开发方法
    • C、面向对象的分析方法

    正确答案:C

  • 第21题:

    在下面的软件开发方法中,()对软件设计和开发人员的要求最高。

    • A、结构化方法
    • B、原型化方法
    • C、面向对象的方法
    • D、控制流方法

    正确答案:B

  • 第22题:

    在下面的软件开发方法中,()对软件设计和开发人员的开发要求最高

    • A、结构化方法,
    • B、原型化方法
    • C、面向对象的方法
    • D、控制流方法

    正确答案:B

  • 第23题:

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

    面向用户

    B

    面向数据结构

    C

    面向对象

    D

    面向数据流


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