软件工程—绪论软件工程的生产(软件的特点、软件生产的发展、软件危机产生的原因。软件工程的概念)

从软件工程的诞生背景,探讨其发展历程,包括程序设计、程序系统及软件工程三个时代,分析软件危机的产生原因与表现,并阐述软件工程的定义、目标、内容与面临的五大关键问题。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

                                                  1.1软件工程的产生

    1.1.1软件的特点
   ※ "软件"定义为计算机程序及其说明程序的各种文档。
   ※ "程序"是计算机的处理对象和处理规则的描述。
   ※ "文档"是有关计算机程序功能、设计、编制、使用文字或图形资料。

          软件是一种特殊产品,它具有下列一些特性:
          (1)软件是一种逻辑产品,它与物质产品有很大的区别。
          (软件产品是看不见摸不着的,因而具有无形性,它是脑力劳动的结晶,它以程序和文档的形式出现,保存在计算机存储器的磁盘和光盘介质上,通过计算机的执行才能体现它的功能和作用)

          (2)软件产品的生产主要是研制、
          (软件产品的成本主要体现在软件的开发和研制上,软件开发研制完成后,通过复制就产生了大量的软件产品)

          (3)软件产品不会用坏,不存在磨损、消耗问题。

          (4)软件产品的生产主要是脑力劳动,还未完全摆脱手工开发方式,大部分产品是"定做"的。

          (5)软件费用不断增加,软件成本相当昂贵。
          (软件的研制工作需要投入大量的、复杂的、高强度的脑力劳动,它的成本非常高)

    1.1.2软件生产的发展

     自从第一台计算机诞生至今,软件的生产经过了程序设计程序系统软件工程三个时代

    1.程序设计时代(1946~1956)
      (这个阶段的生产方式是个体手工劳动、使用的工具是机器语言、汇编语言、开发方法是追求编程技巧,追求程序运行效率,因而使得程序难读、难懂、难修改,硬件特征是价格贵、存储容量小、运行可靠性差。软件特征是只有程序、程序设计概念,不重视程序设计方法、)

    2.程序系统时代(1956~1968)
      (这个阶段的生产方式是&#

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值