新编计算机文化基础教学课件作者陈立红12.pptVIP

  • 0
  • 0
  • 约3.03万字
  • 约 143页
  • 2019-10-13 发布于广东
  • 举报

新编计算机文化基础教学课件作者陈立红12.ppt

12.1 软件工程的基本概念 12.1.1 软件的概念与特点 软件是由计算机程序演变而形成的一个概念,它是程序和程序设计发展到规模化和商品化后所逐渐形成的概念。软件是程序、数据与相关文档的完整集合。其中,程序是按既定算法,用某种计算机语言规定的指令或语句编写的指令或语句的集合。数据是使程序能正常操纵信息的数据结构。文档是与程序开发、维护和使用有关的图文材料。相对于计算机硬件而言,软件是逻辑产品而不是物理产品,是计算机的无形部分。与硬件相比,软件的特点包括: (1)软件是一种逻辑实体,具有抽象性。 (2)软件的生产与硬件不同,它没有冥想的制造过程。 (3)软件的使用和运行过程中,不存在磨损和老化的问题。 12.1 软件工程的基本概念 (4)软件的开发和运行与计算机系统之间具有相关性,对计算机系统有着不同程度的依赖。 (5)软件的开发基本上还处于针对需求定做的手工开发阶段。 (6)软件的复杂性高,成本相当昂贵。 (7)软件开发工作涉及社会因素。 软件按照功能可以分为系统软件、支撑软件和应用软件。系统软件用于管理计算机自身的资源,协调计算机软硬件工作的软件。例如,操作系统、数据库管理系统、设备驱动程序等。支撑软件是协助用户开发软件的工具软件,分为开发工具和开发管理工具,例如,文件编辑程序、设计分析程序、测试覆盖检验程序等。应用软件是为特定应用领域而开发的,具有特定服务的软件。 12.

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档