软件开发工具复习资料.docVIP

  • 12
  • 0
  • 约 46页
  • 2017-08-17 发布于重庆
  • 举报
软件开发工具复习资料.doc

本文由myxinyue贡献 3173软件开发工具复习资料 第一章 绪论 1.1 软件开发工具的由来 一、软件开发工具: 1、软件开发工具的范围大致可以描述为:在高级程序设计语言(第三代语言)的基础上,为提高软件开发的质量和效率,从规划、分析、设计、测试、成文和管理各方面,对软件开发者提供各种不同的帮助的一类广泛的软件。 2、如何理解: 首先,是一类软件,是开发软件用的软件。 其次,是在第三代语言的基础上发展起来的。 另外,这里强调对软件开发全过程中各个阶段的支持,即不仅包含狭义的编程阶段,而是包括了相当广泛的范围和相当丰富的内容。 二、软件开发工具的产生与演变 1、软件开发工具的产生与演变 第一代语言——机器语言 第二代语言——汇编语言 第三代语言——高级程序设计语言(过程化语言) 第四代语言——非过程化语言 2、第三代语言与第二代语言的区别 ① 第三代语言突破了与机器指令一一对应的限制,用尽可能接近自然语言的表达方式描述人们设想的处理过程,把这种表达方式向机器指令的转化工作交给编译系统去完成。 ②另一个重要的变化是高级设计语言实现了对机器的独立性,即不依赖特定的硬件系统,抽象地逻辑地描述处理和算法,而把硬件系统之间的区别交给不同的编译系统

文档评论(0)

1亿VIP精品文档

相关文档