《软件工程》第一章——软件工程学科的诞生

软件工程学科的诞生

1. 软件工程的产生背景
从定义上说,软件工程是一门工程学,因此它和其它工程学科有一系列相同的职责。一个相同的特征是都必须有一个彻底说明要做什么东西的过程,及需求分析;但另外,软件项目受制于非常频繁的变更。
计算机发展到今天,已经历经四个不同的发展阶段,但是,人们还没有彻底摆脱“软件危机”的困扰,软件已经成为限制计算机系统发展的瓶颈。为了更加有效地开发和维护软件,软件工作者在20世纪60年代后期认真研究消除软件危机的途径,从而逐渐形成一门新兴的工程学科——软件工程学。由此软件工程学科就诞生了。
软件的诞生和以下几点有密切的关系:
(1)软件的特点。
(a)具有抽象性,是一种逻辑实体。
(b)软件没有明显的制作过程.
(c)软件不存在磨损、老化为题。
(d)对硬件和环境有依赖性 。
(e)复杂性高、成本高。
(f)开发涉及诸多社会因素,如知识产权等.
(2)软件生产的发展。
(a)1946年-1956年:程序设计时代。这个阶段生产方式是个体劳动,生产工具是机器语言,汇编语言。
(b)1956年-1968年:程序系统时代。这个阶段生产方式是小集团合作生产,生产工具是高级语言,开发方法仍依靠个人技巧,但开始提出结构化方法。
(c)1968年至今:软件工程时代 这个阶段生产方式是工程化的生产&#x

  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值