更多“在软件开发的各个阶段中,对软件开发成败影响最大的是(54)。A.需求分析B.概要设计C.详细设计D.编码 ”相关问题
  • 第1题:

    .在软件开发的生命周期方法中,对模块的功能进行描述是(3)阶段的任务

    A.需求分析

    B.概要设计

    C.详细设计

    D.编码设计


    正确答案:B
    软件设计通常可分为概要设计和详细设计。(1)概要设计的任务是确定软件系统的结构,进行模块划分,确定每个模块的功能、接口以及模块间的调用关系。(2)详细设计的任务是为每个模块设计实现的细节:描述实现具体模块所涉及到的主要算法、数据结构、类的层次结构和调用关系,需要说明软件系统各个层次中的每一个程序(每个模块或子程序)的设计考虑

  • 第2题:

    下列软件开发的说法正确的是:()

    A、软件开发通常由概要设计、详细设计、编码、软件维护4个阶段组成

    B、软件开发通常由软件定义、详细设计、编码、软件测试4个阶段组成

    C、软件开发通常由软件定义、详细设计、编码、软件维护4个阶段组成

    D、软件开发通常由概要设计、详细设计、编码、软件测试4个阶段组成


    本题答案:D

  • 第3题:

    在软件开发的各个阶段中,对软件开发成败影响最大的是 ( ) 。

    A.需求分析
    B.概要设计
    C.详细设计
    D.编码

    答案:A
    解析:
    在软件开发的各个阶段中,对软件开发影响最大的是需求分析阶段。需求分析做得好坏影响软件的质量、项目的开发费用,甚至整个项目的成败。

  • 第4题:

    在软件开发的生命周期方法中,对模块的功能进行描述是(3)阶段的任务

    A.需求分析

    B.概要设计

    C.详细设计

    D.编码设计


    正确答案:B
    软件设计通常可分为概要设计和详细设计。(1)概要设计的任务是确定软件系统的结构,进行模块划分,确定每个模块的功能、接口以及模块间的调用关系。(2)详细设计的任务是为每个模块设计实现的细节:描述实现具体模块所涉及到的主要算法、数据结构、类的层次结构和调用关系,需要说明软件系统各个层次中的每一个程序(每个模块或子程序)的设计考虑,以便进行编码和测试。

  • 第5题:

    通常,软件开发过程包括需求分析、概要设计、详细设计、编码、测试、运行维护等阶段。待开发软件的顶层结构设计一般在__________中完成 A.需求分析阶段 B.概要设计阶段 C.详细设计阶段 D.代码编写阶段


    正确答案:B
    要点解析:软件开发过程可划分为若干子过程,每个子过程有明确的任务。 需求分析子过程需确定软件的功能、性能、数据和界面等要求。
    概要设计子过程中开发人员要把确定的各项功能需求转换为需要的体系结构,主要任务包括总体结构设计(也称为顶层设计)、数据结构及数据库设计、编写概要设计文档、评审(包括是否实现了需求分析中规定的功能、性能等要求,设计方法的可行性,各部分之间的一致性等)。其中,总体结构设计的基本任务是采用某种设计方法,将一个复杂的软件系统划分成模块;确定每个模块的功能;确定模块之间的协调关系;确定模块之间的接[51;评价模块结构的质量。
    详细设计子过程的主要任务是对每个模块完成的功能进行具体描述,要把功能描述转变为精确的、结构化的过程描述。
    编写代码子过程就是将每个模块的控制结构转换为计算机可接受的程序代码,即写成某种特定程序设计语言表示的源程序清单。