简答题

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

正确答案

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

答案解析

相似试题
  • 可将软件生存周期划分为3个过程,可行性研究属于其中的()

    单选题查看答案

  • 什么是软件生存周期?软件开发过程模型与软件生存周期之间是何关系?

    简答题查看答案

  • 什么是软件生存周期?把生存周期划分为阶段的目的是什么?

    简答题查看答案

  • 什么是软件工程?请叙述软件生存周期的各个阶段。

    简答题查看答案

  • 什么是软件生存周期?

    简答题查看答案

  • 软件生存周期及其模型是什么?

    简答题查看答案

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

    简答题查看答案

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

    简答题查看答案

  • 什么是软件生存周期?它有哪几个活动?

    简答题查看答案