● 一般的软件开发过程包括需求分析、软件设计、编写代码、软件维护等多个阶段, 其中 (43) 是软件生命周期中持续时间最长的阶段。A. 需求分析 B. 软件设计 C. 编写代码 D. 软件维护

题目

● 一般的软件开发过程包括需求分析、软件设计、编写代码、软件维护等多个阶段, 其中 (43) 是软件生命周期中持续时间最长的阶段。

A. 需求分析 B. 软件设计 C. 编写代码 D. 软件维护


相似考题
参考答案和解析
正确答案:D
更多“● 一般的软件开发过程包括需求分析、软件设计、编写代码、软件维护等多个阶段, 其中 (43) 是软件生 ”相关问题
  • 第1题:

    以下关于软件生命周期的叙述不正确的是______。

    A.软件生命周期包括以下几个阶段:项目规划、需求定义和需求分析、软件设计、程序编码、软件测试、运行维护

    B.程序编码阶段是将软件设计的结果转换成计算机可运行的程序代码。为了保证程序的可读性、易维护性和提高程序的运行效率,可以通过在该阶段中制定统一并符合标准的编写规范来使编程人员程序设计规范化

    C.软件设计阶段主要根据需求分析的结果,对整个软件系统进行设计,如系统框架设计、数据库设计等

    D.需求分析阶段对软件需要实现的各个功能进行详细分析。软件需求一旦确定,在整个软件开发过程中就不能再变化,这样才能保证软件开发的稳定性,并控制风险

    A.

    B.

    C.

    D.


    正确答案:D
    解析:软件需求分析所要做的工作是深入描述软件的功能和性能,确定软件设计的限制和软件同其他系统元素的接口细节,定义软件的其他有效性需求。软件需求包括3个不同的层次:业务需求、用户需求和功能需求(也包括非功能需求)。在软件开发过程中软件需求可能发生变更,这确实给开发带来了不确定性。但只要把需求变更作为重点、难点小心加以控制,软件开发的进度、成本和质量也就有了可靠的基础。

  • 第2题:

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


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

  • 第3题:

    1.PLC软件开发步骤是?

    A.需求分析——软件规范设计——软件设计——编码 与执行——测试——编写文档——维护。

    B.软件规范设计——软件设计——需求分析——编码 与执行——测试——编写文档——维护。

    C.需求分析——软件设计——软件规范设计——编码 与执行——测试——编写文档——维护。

    D.需求分析——软件规范设计——软件设计——编码 与执行——测试——维护——编写文档。


    需求分析——软件规范设计——软件设计——编码 与 执行——测试——编写文档——维护。

  • 第4题:

    "瀑布模型(waterfallmodel)"将软件开发过程划分为若干个互相区别而又彼此联系的阶段:制定计划、需求分析、()、运行维护等。

    A.程序编写、软件测试

    B.程序设计、程序编写、程序调试

    C.软件设计、程序编写、软件测试


    答案:C

  • 第5题:

    5、根据软件工程的基本思想,软件开发过程包括需求分析、设计、编写代码、测试、运行和维护等五个阶段。


    B