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

  • 0
  • 0
  • 约7.75千字
  • 约 7页
  • 2024-04-10 发布于辽宁
  • 举报

1.1软件开发工具的由来,

软件开发工具的范围定义:

在高级程序设计语言的基础上,为提高软件开发的质量和效率,从规划、分析、设计、测试、成文和

管理各方面,对软件开发者提供各种不同程度的帮助的一类广泛的软件。(P1)

计算机语言的发展阶段:

第一代:机器语言;第二代汇编语言;第三代:高级程序设计语言;第四代:非过程化语言(P2)

非过程化语言的思想:

人们希望机器能自动地完成更多的工作,包括自动安排某些工作顺序,二做到只要给机器下达需要做

什么的命令,由机器自己去安排执行的顺序。(P3)

通用软件的弱点:

1。由许多工作是通用软件不能完成的;2。某些工作只能表现表面的形式,不能反映其逻辑内涵;

3。难于保持一致性的困难。P4

IBM的AD/Cycle失败的原因(两个):

1。拘泥于集中式的处理思路;2。背离了开放性的大趋势

1.2件开发工具的概念

软件开发工具的概念要点:(继承性与创新)

a它似在高级程序设计语言(第三代)之后,软件技术进一步发展的产物;

b它的目的是在人们开发软件过程中给予人们各种不同方面、程度的支持或帮助

c支持软件开发的全过程,而不是仅限于编码或其它的特定工作阶段。P5

硬件和软件的关系:硬件是躯体,软件是灵魂。

软件的特性:

软件是看不见,莫不着的但是发挥重要作用的事先编好的指令系列。软件是用户与硬件之间的桥梁。

软件包括程序和文档两个不可缺少的组成部分。

文档评论(0)

1亿VIP精品文档

相关文档