正在加载图片...
软件危机的产生 1962年7月22日美国一个计划飞往金星的飞船水手1号在升空290秒之 后坠毁。经调査发现,地面控制计算机中一段运行程序执行了类似这 样的代码: If not雷达发现火箭then不调整火箭的飞行路线。然 而程序员一个不小心漏掉了not,导致了这些事故的发生 美国IBM公司在1963年至1966年开发的IB360机的操作系统。这 项目花了5000人一年的工作量,最多时有1000人投入开发工作, 写出了近100万行源程序。据统计,这个操作系统每次发行的新版本 都是从前一版本中找出1000个程序错误而修正的结果 1995年SEI统计,美国共取消了810亿美元的商业软件项目,其中 31%的项目未做完就被取消,53%的软件项目进度通常要延长50%的 时间,只有9%的软件项目能够及时交付并且费用也控制在预算之内。美国IBM公司在1963年至1966年开发的IBM360机的操作系统。这 一项目花了5000人一年的工作量,最多时有1000人投入开发工作, 写出了近100万行源程序。据统计,这个操作系统每次发行的新版本 都是从前一版本中找出1000个程序错误而修正的结果。 1995年SEI统计,美国共取消了810亿美元的商业软件项目,其中 31%的项目未做完就被取消,53%的软件项目进度通常要延长50%的 时间,只有9%的软件项目能够及时交付并且费用也控制在预算之内。 1962年7月22日美国一个计划飞往金星的飞船水手1号在升空290秒之 后坠毁。经调查发现,地面控制计算机中一段运行程序执行了类似这 样的代码:If not 雷达发现火箭 then 不调整火箭的飞行路线。然 而程序员一个不小心漏掉了not,导致了这些事故的发生 软件危机的产生
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有