软件危机形成的原因!!!
软件危机(Software Crisis) 是计算机软件在它的开发和维护过程中所遇到的一系列严重问题。概括地说,主要包含两方面的问题:如何开发软件,怎样满足对软件日益增长的需求;如何维护数量不断膨胀的已有软件。软件发展第二阶段的末期,由于计算机硬件技术的进步。一些复杂的、大型的软件开发项目提出来了,但软件开发技术的进步一直未能满足发展的要求。在软件开发中遇到的问题找不到解决的办法,使问题积累起来,形成了尖锐的矛盾,因而导致了软件危机。主要表现在以下几个方面:
a.经费预算经常突破,完成时间一再拖延。
b.开发的软件不通满足用户要求。 ...
软件危机的准确定义是什么?
软件危机(Software Crisis) 是计算机软件在它的开发和维护过程中所遇到的一系列严重问题。概括地说,主要包含两方面的问题:如何开发软件,怎样满足对软件日益增长的需求;如何维护数量不断膨胀的已有软件。
“软件危机”使得人们开始对软件及其特性进行更深一步的研究,人们改变了早期对软件的不正确看法。早期那些被认为是优秀的程序常常很难被别人看懂,通篇充满了程序技巧。现在人们普遍认为优秀的程序除了功能正确,性能优良之外,还应该容易看懂、容易使用、容易修改和扩充。
程序设计语言虽然为计算机的应用开拓了无比广阔的前景,但游荡在软件世界的幽灵——“软件危机”依然存在。因为软件的开发不仅受到程序设计的方法、结构的制约,而且受到开发周期以及软件开发成本的限制,更重要的是软件质量的保障与其程序设计的正确性关系极大。如果所开发的软件其可靠性得不到保障,在运行中将会产生不堪设想的严重后果。 ...
软件危机的主要表现
软件开发进度难以预测
拖延工期几个月甚至几年的现象并不罕见,这种现象降低了软件开发组织的信誉。
软件开发成本难以控制 ...
软件危机的例子 其实不用特别选例子,千年虫问题就是一个经典啊. 可以参考下面网站的软件部分: http://baike.baidu.com/view/9349.htm 有谁 有软件危机的案例啊?谢谢各路神仙啦 比如说最近的诺顿“误杀门”事件 ...
软件危机产生的原因 软件工程研究结果表明 ,软件危机的原因主要有两方面: ①与软件本身的特点有关。 软件不同于硬件,它是计算机系统中的逻辑部件而不是物理部件;软件样品即是产品,试制过程也就是生产过程;软件不会因使用时间过长而“老化”或“用坏 ...
什么是软件危机? 软件危机的形成 1.硬件生产率大幅提高 如今,计算机的发展已进入一个新的历史阶段; 硬件产品已系列化、标准化,"即插即用". 硬件产品的生产可以采用最高精尖的现代化工具和手段、自动成批生产.生产效率几百万倍的提高. 生产能 ...
软件工程是如何克服软件危机的? 研制软件系统需要投入大量的人力和物力,但系统的质量却难以保证,也就是说,开发软件所需的高成本同产品的低质量之间有着尖锐的矛盾,这种现象就是所谓的“软件危机”. · 产生软件危机的原因: j 用户对软件需求的描 ...
软件危机的主要表现 软件开发进度难以预测 拖延工期几个月甚至几年的现象并不罕见,这种现象降低了软件开发组织的信誉。 软件开发成本难以控制 投资一再追加,令人难于置信。往往是实际成本比预算成本高出一个数量级。 而为了赶进度和节约成本所采取的一 ...
软件危机产生的原因 软件工程研究结果表明 ,软件危机的原因主要有两方面: ①与软件本身的特点有关。 软件不同于硬件,它是计算机系统中的逻辑部件而不是物理部件;软件样品即是产品,试制过程也就是生产过程;软件不会因使用时间过长而“老化”或“用坏 ...
什么是软件危机? 软件危机 软件危机的形成 1.硬件生产率大幅提高 如今,计算机的发展已进入一个新的历史阶段; 硬件产品已系列化、标准化,”即插即用”。 硬件产品的生产可以采用最高精尖的现代化工具和手段、自动成批生产 ...