电子商务系统分析与设计

生存周期

题目

生存周期

如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

密钥的生存周期是指______的周期。


正确答案:授权使用该密钥
授权使用该密钥

第2题:

软件从产生直到报废的生命周期即:()

  • A、软件的生命周期
  • B、软件生存周期
  • C、系统开发生命周期
  • D、软件开发周期
  • E、软件使用周期

正确答案:A,B,C

第3题:

软件工程过程是指()

A.软件生存周期内的所有活动

B.软件生存周期内的一系列有序活动集

C.软件工程的一组活动

D.软件生存周期内的所有任务


正确答案:B

第4题:

什么是软件生存周期模型?有哪些主要模型?


正确答案: 生存周期模型:描述软件开发过程中各种活动如何执行的模型。对软件开发提供强有力的支持,为开发过程中的活动提供统一的政策保证,为参与开发的人员提供帮助和指导,是软件生存周期模型化技术的基础,也是建立软件开发环境的核心。
主要有:瀑布模型,增量模型,螺旋模型,喷泉模型,基于知识的模型,变换模型。

第5题:

软件生存周期包含哪些内容?


正确答案: 软件开发生存周期主要可以分为6个阶段:计划制定、需求分析、设计、程序编制、测试以及运行维护。

第6题:

以下关于软件生存周期模型的叙述,正确的是()

A.. 在瀑布模型中,前一个阶段的错误和疏漏会隐蔽地带到后一个阶段
B. 在任何情况下使用演化模型,都能在一定周期内由原型演化到最终产品
C. 软件生存周期模型的主要目标是为了加快软件开发的速度
D. 当一个软件系统的生存周期结束之后,它就进入到一个新的生存周期模型

答案:A
解析:
瀑布模型是最早使用的软件生存周期模型之一。瀑布模型的特点是因果关系紧密相连,前一个阶段工作的结果是后一个阶段工作的输入。或者说,每一个阶段都是建立在前一个阶段的正确结果之上,前一个阶段的错误和疏漏会隐蔽地带入后一个阶段。这种错误有时甚至可能是灾难性的,因此每一个阶段工作完成后,都要进行审查和确认。

第7题:

以下关于软件生存周期模型的叙述,正确的是()

  • A、在瀑布模型中,前一个阶段的错误和疏漏会隐蔽地带到后一个阶段
  • B、在任何情况下使用演化模型,都能在一定周期内由原型演化到最终产品
  • C、软件生存周期模型的主要目标是为了加快软件开发的速度
  • D、当一个软件系统的生存周期结束之后,它就进入到一个新的生存周期模型

正确答案:A

第8题:

软件生存周期都包括哪些活动?


参考答案:软件生命期的活动包括:可行性研究与计划;需求分析;概要设计、详细设计;编码、测试;维护等活动。(这些活动将以适当的方式分配到不同阶段去完成)

第9题:

软件工具是什么?按照软件生存周期可将其分为几类?


正确答案: 软件工具是指为支持计算机软件及其文档的开发、维护、模拟、移植或管理而研制的程序系统。按照软件生存周期可将其分为如下几类:
(1)需求分析:如数据流图绘制与分析工具、状态转换图绘制与分析工具、面向对象的模型和分析工具、快速原型构造工具、数据字典与数据库工具等。
(2)软件设计:如HIPO图、PDL(程序设计语言)或PAD(问题分析图)支持工具等。
(3)编码:集成化的程序员工作平台。如各种正文编辑器和常规的编译程序、汇编程序、连结程序及符号调试器等。
(4)软件测试:如静态分析器、动态覆盖率测试器、测试用例生成器、测试报告生成器及环境模拟器等。
(5)软件维护:如反汇编程序、反编译程序、程序结构分析器、源程序格式化工具、文档生成工具、源程序至PAD(问题分析图)或流程图的自动转换工具等。

第10题:

软件生存周期各阶段的主要任务是什么?


正确答案: 软件生存周期按瀑布模型分为6个阶段:
可行性研究与计划(确定系统的目标和规模,分析项目的可行性);
需求分析与规格说明(明确系统的规格和要求);
设计(包括概要设计和详细设计,将系统分解为模块);
编程(用程序语言实现每个模块,简单容易);
测试(发现并改正错误,分为模块测试、集成测试和系统联调三级);
运行维护(扩充功能、纠错等)。