参考答案和解析
正确答案: 问题定义阶段,尽可能清楚地描述问题,搞清楚要解决的问题是什么;
可行性研究阶段,主要是确定待解的问题是否有可行的解决办法。需要做经济可行性分析、技术可行性分析、操作可行性分析和法律可行性分析;
需求分析阶段,主要是确定目标系统必须具备的功能。通常用数据流图、数据字典和简要的算法表示系统的逻辑模型。
总体设计阶段,从总体上解决问题,确定可实现的方案,并设计出软件的层次结构图; 详细设计,把解法具体化,确定如何具体地实现这个系统。针对每个模块设计相应的算法;
编码和单元测试阶段,把详细设计的结果翻译成选定的语言所写的程序,并对每个模块进行单元测试。
测试阶段,系统地设计测试用例,尽可能多地发现软件中的错误,并调试改正软件中的错误; 软件维护阶段,主要目的是通过修改软件使所开发的软件能够持久地满足用户的需要。
更多“简述软件生命周期开发方法的基本过程及每个阶段的任务。”相关问题
  • 第1题:

    软件生命周期分为几个阶段,需求分析属于______阶段的任务。

    A.定义

    B.开发

    C.维护

    D.编码


    正确答案:A

  • 第2题:

    软件生命周期可分为定义阶段、开发阶段和维护阶段,下面不属于开发阶段任务的是()。

    A.软件测试

    B.软件实现

    C.软件总体设计

    D.可行性研究


    正确答案:D

  • 第3题:

    软件工程的结构化生命周期方法(sA)是将软件开发的全过程划分为互相独立而又互相依存的阶段,软件的逻辑模型是形成于()。

    • A、开发阶段
    • B、计划阶段
    • C、分析阶段
    • D、设计阶段

    正确答案:C

  • 第4题:

    简述软件生命周期开发方法的基本过程及每个阶段的任务。


    正确答案: (1)问题定义阶段,尽可能清楚地描述问题,搞清楚要解决的问题是什么;
    (2)可行性研究阶段,主要是确定待解的问题是否有可行的解决办法。需要做经济可行性分析、技术可行性分析、操作可行性分析和法律可行性分析;
    (3)需求分析阶段,主要是确定目标系统必须具备的功能。通常用数据流图、数据字典和简要的算法表示系统的逻辑模型。
    (4)总体设计阶段,从总体上解决问题,确定可实现的方案,并设计出软件的层次结构图;
    (5)详细设计,把解法具体化,确定如何具体地实现这个系统。针对每个模块设计相应的算法;
    (6)编码和单元测试阶段,把详细设计的结果翻译成选定的语言所写的程序,并对每个模块进行单元测试。
    (7)测试阶段,系统地设计测试用例,尽可能多地发现软件中的错误,并调试改正软件中的错误;
    (8)软件维护阶段,主要目的是通过修改软件使所开发的软件能够持久地满足用户的需要。

  • 第5题:

    软件生命周期可分为定义阶段、开发阶段和维护阶段,下面不属于开发阶段任务的是()。

    • A、测试
    • B、设计
    • C、可行性研究
    • D、实现

    正确答案:C

  • 第6题:

    简述结构化生命周期开发方法的基本思想及优缺点。


    正确答案:采用系统工程的思想和工程化的方法,按用户至上的原则,结构化、模块化,自顶向下,逐步求精地对信息系统进行分析与设计。
    先将整个系统开发过程划分出若干个相对独立的阶段:规划、分析、设计、实施和维护与评价。在系统规划、分析、设计各阶段,按照自顶向下的原则,以模块化的方法进行系统结构分解。在系统实施阶段,按照自底向上的原则,从最底层的模块编程开始,逐层将各模块进行实现和组合,最终实现整个信息系统的开发。
    生命周期开发方法的优点是注重开发过程的整体性,全局性,因此特别适合开发大型MIS;缺点是开发过程繁琐,开发周期过长,难以适应需求的变化。

  • 第7题:

    软件开发的结构化生命周期方法将软件生命周期划分成()。

    • A、定义、开发、运行维护
    • B、设计阶段、编程阶段、测试阶段
    • C、总体设计、详细设计、编程调试
    • D、需求分析、功能定义、系统设计

    正确答案:A

  • 第8题:

    为什么说“软件生命周期模型是指在整个软件生命周期中,软件开发过程应遵循的开发路线图。或者说,软件生命周期模型是软件开发全部过程、活动和任务的结构框架”?


    正确答案:事实上,任何生命周期模型都是生命的路线图。特别,软件生命周期模型是软件生命的路线图。这里使用路线图,是为了将深奥的理论通俗化,实用化。

  • 第9题:

    ()是软件生命周期中需求阶段的任务。

    • A、软件系统功能的确定
    • B、软件开发工具选择
    • C、确定软件开发方法
    • D、软件代码编写

    正确答案:A

  • 第10题:

    问答题
    结构化开发方法将系统生命周期划分为哪几个阶段?每个阶段的主要任务是什么?

    正确答案: 结构化开发方法将系统生命周期划分为五个阶段:系统规划、系统分析、系统设计、系统实施、系统运行和维护。各个阶段的任务如下:系统规划:对企业的环境、目标、现行系统的状况进行初步调查,明确问题,确定系统目标和总体结构,对建设新系统的需求做出分析和预测,研究建设新系统的必要性和可能性。系统分析:分析现行系统的业务流程、数据与数据流程、功能与数据之间的关系,指出现行系统的局限性和不足之处,确定新系统的基本目标和逻辑功能要求。系统设计:根据系统说明书中规定的功能要求,考虑实际条件,具体设计实现逻辑模型的技术方案。系统实施:将设计的系统付诸实施的阶段。系统运行和维护:系统评价和系统维护。
    解析: 暂无解析

  • 第11题:

    填空题
    软件生命周期方法把软件开发划分为3个大阶段,软件开发,(),淘汰。

    正确答案: 软件维护
    解析: 暂无解析

  • 第12题:

    填空题
    软件生命周期指软件开发的全过程、活动和任务,包括();();()、设计和实现阶段。软件生命周期包括瀑布模型、迭代模型和快速原型开发。

    正确答案: 发现、定义、概念
    解析: 暂无解析

  • 第13题:

    需求分析阶段的任务是( )。 A.软件开发方法B.软件开发工具C.软件开发费用S

    需求分析阶段的任务是( )。

    A.软件开发方法

    B.软件开发工具

    C.软件开发费用

    D.软件系统功能


    正确答案:D
    需求分析是软件定义时期的最后一个阶段,它的基本任务就是详细调查现实世界要处理的对象,充分了解原系统的工作概况,明确用户的各种需求,然后在这些基础上确定新系统的功能。

  • 第14题:

    下列选项中不属于软件生命周期开发阶段任务的是( )。

    A)软件测试

    B)概要设计

    C)软件维护

    D)详细设计


    正确答案:C
    软件生命周期分为软件定义、软件开发及软件运行维护三个阶段,其中开发阶段包括概要设计、详细设计、实现和测试。

  • 第15题:

    简述生命周期模型各阶段的基本任务。


    正确答案: 系统规划阶段:是系统开发的起始阶段,目的是将个别系统项目或应用程序与企业战略目标相联系。对方案进行可行性分析,写出可行性项目建议书。
    系统分析阶段:通过详细的调查分析,抽象出新系统的逻辑模型,锁定系统边界、功能、处理过程和信息结构,为系统设计奠定基础。系统分析回答新系统要“做什么”的问题。主要文档是系统分析报告,是系统设计的依据,也是未来系统验收的依据。
    系统设计阶段:是在进行了系统分析并明确了系统逻辑模型的基础上,根据实际的技术条件、经济条件和组织条件,确定系统的实施方案,即将系统的逻辑模型转化为物理模型。主要文档是系统设计报告。
    系统实施阶段:是将设计的系统付诸实施的阶段。主要文档是系统测试报告系统运行与维护阶段:是信息系统实现其功能、发挥其效益的阶段。

  • 第16题:

    软件生命周期方法把软件开发划分为3个大阶段,软件开发,(),淘汰。


    正确答案:软件维护

  • 第17题:

    结构化开发方法将系统生命周期划分为哪几个阶段?每个阶段的主要任务是什么?


    正确答案: 结构化开发方法将系统生命周期划分为五个阶段:系统规划、系统分析、系统设计、系统实施、系统运行和维护。各个阶段的任务如下:系统规划:对企业的环境、目标、现行系统的状况进行初步调查,明确问题,确定系统目标和总体结构,对建设新系统的需求做出分析和预测,研究建设新系统的必要性和可能性。系统分析:分析现行系统的业务流程、数据与数据流程、功能与数据之间的关系,指出现行系统的局限性和不足之处,确定新系统的基本目标和逻辑功能要求。系统设计:根据系统说明书中规定的功能要求,考虑实际条件,具体设计实现逻辑模型的技术方案。系统实施:将设计的系统付诸实施的阶段。系统运行和维护:系统评价和系统维护。

  • 第18题:

    结构化方法的基本思路就是把整个系统开发过程分成若干阶段,每个阶段进行若干活动,每项活动完成一个或多个任务。


    正确答案:正确

  • 第19题:

    软件生命周期中的需求分析阶段的任务是确定()。

    • A、软件开发方法
    • B、软件开发工具
    • C、软件开发费用
    • D、软件开发系统的功能

    正确答案:D

  • 第20题:

    软件生命周期指软件开发的全过程、活动和任务,包括();();()、设计和实现阶段。软件生命周期包括瀑布模型、迭代模型和快速原型开发。


    正确答案:发现、定义、概念

  • 第21题:

    单选题
    软件生命周期中的需求分析阶段的任务是确定()。
    A

    软件开发方法

    B

    软件开发工具

    C

    软件开发费用

    D

    软件开发系统的功能


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

  • 第22题:

    问答题
    为什么说“软件生命周期模型是指在整个软件生命周期中,软件开发过程应遵循的开发路线图。或者说,软件生命周期模型是软件开发全部过程、活动和任务的结构框架”?

    正确答案: 事实上,任何生命周期模型都是生命的路线图。特别,软件生命周期模型是软件生命的路线图。这里使用路线图,是为了将深奥的理论通俗化,实用化。
    解析: 暂无解析

  • 第23题:

    问答题
    简述软件生命周期开发方法的基本过程及每个阶段的任务。

    正确答案: 问题定义阶段,尽可能清楚地描述问题,搞清楚要解决的问题是什么;
    可行性研究阶段,主要是确定待解的问题是否有可行的解决办法。需要做经济可行性分析、技术可行性分析、操作可行性分析和法律可行性分析;
    需求分析阶段,主要是确定目标系统必须具备的功能。通常用数据流图、数据字典和简要的算法表示系统的逻辑模型。
    总体设计阶段,从总体上解决问题,确定可实现的方案,并设计出软件的层次结构图; 详细设计,把解法具体化,确定如何具体地实现这个系统。针对每个模块设计相应的算法;
    编码和单元测试阶段,把详细设计的结果翻译成选定的语言所写的程序,并对每个模块进行单元测试。
    测试阶段,系统地设计测试用例,尽可能多地发现软件中的错误,并调试改正软件中的错误; 软件维护阶段,主要目的是通过修改软件使所开发的软件能够持久地满足用户的需要。
    解析: 暂无解析

  • 第24题:

    单选题
    ()是软件生命周期中需求阶段的任务。
    A

    软件系统功能的确定

    B

    软件开发工具选择

    C

    确定软件开发方法

    D

    软件代码编写


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