导航:首页 > 软件问题 > 什么叫软件危机

什么叫软件危机

发布时间:2022-08-07 06:26:36

1. 软件危机就是指开发出的软件不能使用质量太差这种说法对吗为什么

摘要 你好,您的问题我们已经看到了,正在整理答案,请稍等一会儿哦~

2. 什么是软件危机,软件危机有哪几种表现

软件危机,是因为千万人合作一个大软件,比如windows 操作系统,结果就会发现让每个人按自己的编程风格完成规定的任务,就会要了命,最后花钱巨多搞出来的东西,可能非常失败。

因为:
每个人只能编写一部分,他为完成任务,需要搞好和别人软件的接口数据,这样接口没有标准,凭每个人随意布置,就会对不上。

即使所有的这类协调工作都搞的很好,最后软件顺利拼接,真正的大麻烦也就随之而来:大软件总是无法避免巨多错误,但很多错误和不能理解同事的思路有关系,这需要读懂同事的软件来检查纠错;即使错的与别人无关,也是需要容易读懂自己以往干活时的思路。

这就造成一个问题,软件往往编写时思路清晰,技巧明白,一旦事过境迁,自己写的是什么,很快忘光,同事的更会云里雾里。这就需要软件编写时有很强的可读性,为此甚至不惜改变算法,降低运行速度和效率。

以上种种,就需要为编程制定一系列标准和规则,制定可读性,可修改性等要求,这就是软件工程要讲的内容。

3. 简述信息安全的重要性 什么是软件危机,软件危机有哪几种表现

(1)中国电子信息产业发展研究院曾经做过预测,针对中国中小企业调查他们对信息安全需求,企业对于信息安全的认知也跨出了一大步,有相当一部分的企业担心信息安全问题,而网络问题则是他们关心的第一位,调查还显示只有五分之一的企业没有信息泄密的事实,却也足以让人心惊胆战。企业的正常运作离不开信息资源的支持,包括企业的经营计划、知识产权、生产工艺、流程配方、方案图纸、客户资源以及各种重要数据等,这些都是企业全体员工努力拼搏、刻苦钻研、殚精竭虑、长期积累下来的智慧结晶,是企业发展的方向和动力,关乎着企业的生存与发展,企业的重要信息一旦被泄露会使企业顿失市场竞争优势,甚至会遭受灭顶之灾。
因此,企业要保持健康可持续性发展,信息安全是基本的保证之一。随着网络环境的日益恶化以及企业自身的发展伴随着越来越多的商业泄密事件的发生,信息安全问题逐渐被提上议事日程,企业管理者也逐渐走出以往的误区,信息安全建设成了企业首要任务,一些中小企业也纷纷加入到这个日益庞大的队伍中来。所以,在不久的将来,信息安全将更多的被企业所关注,会有更多的企业加入到安全行列中来的,这也是企业生存和发展的关键步骤之一。
随着计算机技术的不断发展,计算机被广泛地应用于各个领域,如数值计算、数据处理、辅助设计与制造、人工智能、家电产品等。在企业(包括政府机关、事业单位、生产企业、商品流通企业、金融财税等)中,利用计算机进行管理的目的是为了提高工作效率,使企业管理水平有一个明显的提高。例如,ERP(企业资源计划)系统、O A ( 办公自动化) 系统以及各类管理信息系统、各种信息制作和传播工具等,都要涉及信息的存储、传输与使用等信息处理问题,而尤为突出的是信息处理过程中的信息安全问题。对于存储在计算机中的重要文件、数据库中的重要数据等信息都存在着安全隐患,一旦丢失、损坏或泄露、不能及时送达,都会给企业造成很大的损失。如果是商业机密信息,给企业造成的损失会更大,甚至会影响到企业的生存和发展。
在没有使用计算机进行信息管理之前,信息通常都是以纸介质和某些设备(如录音、录像设备等)进行保存和传播,并对信息的安全管理有着严格的行政管理、法律法规约束,一旦出现安全问题,可以通过行政、执法手段进行追踪,查出问题的根源,并追究其相应的责任。而现在用计算机管理的信息安全问题更为复杂,象数据瞬间丢失、瞬间被盗、瞬间被破坏等问题,大大增加了管理难度。如果管理不善,如重要文件、图纸、信用卡账户等机密文件,出现安全问题时很难查清。因此,企业的信息安全问题、以及对信息的安全管理都是至关重要的。要保证企业信息安全,就必须找出存在信息安全问题的根源,并具有良好的安全管理策略。

(2)软件危机泛指在计算机软件的开发和维护过程中所遇到的一系列严重问题。

(3)软件危机主要表现在:
① 软件开发费用和进度失控。费用超支、进度拖延的情况屡屡发生。有时为了赶进度或压成本不得不采取一些权宜之计,这样又往往严重损害了软件产品的质量。
②软件的可靠性差。尽管耗费了大量的人力物力,而系统的正确性却越来越难以保证,出错率大大增加,由于软件错误而造成的损失十分惊人。
③生产出来的软件难以维护。很多程序缺乏相应的文档资料,程序中的错误难以定位,难以改正,有时改正了已有的错误又引入新的错误。随着软件的社会拥有量越来越大,维护占用了大量人力、物力和财力。进入80年代以来,尽管软件工程研究与实践取得了可喜的成就,软件技术水平有了长足的进展,但是软件生产水平依然远远落后于硬件生产水平的发展速度。
④用户对“已完成”的系统不满意现象经常发生。一方面,许多用户在软件开发的初期不能准确完整的向开发人员表达他们的需求;另一方面,软件开发人员常常在对用户需求还没有正确全面认识的情况下,就急于编写程序。[1]
软件危机不仅没有消失,还有加剧之势。主要表现在:
①软件成本在计算机系统总成本中所占的比例居高不下,且逐年上升。由于微电子学技术的进步和硬件生产自动化程度不断提高,硬件成本逐年下降,性能和产量迅速提高。然而软件开发需要大量人力,软件成本随着软件规模和数量的剧增而持续上升。从美、日两国的统计数字表明,1985年度软件成本大约占总成本的90%。
②软件开发生产率提高的速度远远跟不上计算机应用迅速普及深入的需要,软件产品供不应求的状况使得人类不能充分利用现代计算机硬件所能提供的巨大潜力。

4. 软件危机的准确定义是什么

软件危机(Software Crisis) 是计算机软件在它的开发和维护过程中所遇到的一系列严重问题。概括地说,主要包含两方面的问题:如何开发软件,怎样满足对软件日益增长的需求;如何维护数量不断膨胀的已有软件。

“软件危机”使得人们开始对软件及其特性进行更深一步的研究,人们改变了早期对软件的不正确看法。早期那些被认为是优秀的程序常常很难被别人看懂,通篇充满了程序技巧。现在人们普遍认为优秀的程序除了功能正确,性能优良之外,还应该容易看懂、容易使用、容易修改和扩充。

程序设计语言虽然为计算机的应用开拓了无比广阔的前景,但游荡在软件世界的幽灵——“软件危机”依然存在。因为软件的开发不仅受到程序设计的方法、结构的制约,而且受到开发周期以及软件开发成本的限制,更重要的是软件质量的保障与其程序设计的正确性关系极大。如果所开发的软件其可靠性得不到保障,在运行中将会产生不堪设想的严重后果。
其次就是,有软件危机的存在,也对应着程序员不断去更新和完善软件

5. 什么是“软件危机”

软件危机:软件发展第二阶段的末期,由于计算机硬件技术的进步。一些复杂的、大型的软件开发项目提出来了,但,软件开发技术的进步一直未能满足发展的要求。在软件开发中遇到的问题找不到解决的办法,使问题积累起来,形成了尖锐的矛盾,因而导致了软件危机。主要表现在以下几个方面:

a.经费预算经常突破,完成时间一再拖延。

b.开发的软件不通满足用户要求。

c.开发的软件可维护性差。

d. 开发的软件可靠性差。

软件危机产生的原因是由于软件产品本身的特点以及开发软件的方式、方法、技术和人员引起的:

a.软件的规模越来越大,结构越来越复杂。

b.软件开发管理困难而复杂。

c.软件开发费用不断增加。

d.软件开发技术落后。

e.生产方式落后。

f.开发工具落后,生产率提高缓慢。

参考书是这么说的,但是我觉得最大的因素是因为,信息技术的突飞猛进,使得软件开发跟不上,就拿个硬件来说,硬件越来越来快更新,当然这对软件开发无疑是一个很好的环境,但是软件开发也要去适应硬件的新规格等等问题,等到能了解到新硬件的新规格,更新的硬件又出来了。就这样就搞了个死循环,还有技术的日益更新,今天这个技术好,所以开发时就用这个技术,然而,开发到一半,新的技术又来了,旧的技术还没有掌握好,新的又来,跟不上啊,当然还有很多其他的例子,在这里就不一一举例说明啦,大概的,也就参考书上所提的东西。

6. 软件工程导论解答题,1、软件危机是什么,其产生的原因是什么 2、详细设计要做些什么

1。软件危机是指:在计算机软件开发和维护过程中所遇到的一系列严重的问题。
2。原因是:一方面与软件本身的特点有关,另一方面是和软件的开发和维护的方法不正确有关。
3。详细设计步骤:
1。结构程序设计
2。人机界面设计
3。数据设计
4。体系结构设计
5。过程设计(最重要)

7. 什么是软件危机

软件危机指,随着计算机工业的发展,在软件开发过程中逐渐形成了一些矛盾。比如:软件开发没有计划性;软件前期需求分析不足;软件开发过程没有规范等等。这些矛盾表现在软件开发中导致了一系列问题,如开发计划无法顺利执行,成本昂贵,开发的软件错误百出等等。正是这种软件危机才促使人们寻求解决方法,也就产生了软件工程。

8. 什么是软件危机

软件危机是指在计算机软件的开发和维护过程中遇到的一系列严重问题。这些问题绝不仅仅是不能正常运行的软件才具有的,实际上,几乎所有的软件都不同程度地存在这些问题。
具体地说,软件危机有以下几种典型表现:
1、对软件开发成本和进度的估计常常不很准确
2、用户对“已完成的”软件系统不满意的现象经常发生
3、软件产品的质量往往靠不住
4、软件常常是不可维护的
5、软件通常没有适当的文档资料
6、软件成本在计算机系统总成本中所占的比例逐年上升
7、软件开发生产率提高的速度,远远跟不上计算机应用普及及深入的趋势,软件产品“供不应求”的现象使人类不能充分利用现代计算机硬件提供的巨大潜力。

阅读全文

与什么叫软件危机相关的资料

热点内容
电脑上怎么下载班智达的软件 浏览:1157
无痕迹消除图片软件 浏览:722
免费小票软件 浏览:955
华为在哪里设置软件停止运行 浏览:961
用电脑键盘调节声音大小 浏览:1258
自动刷软件赚钱 浏览:1261
古装连续剧免费版 浏览:1414
工免费漫画 浏览:1144
手机软件专门储存文件 浏览:1509
uos如何用命令安装软件 浏览:1316
有线耳机插电脑麦克风 浏览:647
侏罗纪世界3在线观看完整免费 浏览:995
单个软件怎么设置名称 浏览:719
凤凰网电脑版下载视频怎么下载视频怎么下载 浏览:1385
明白之后如何免费获得无人机 浏览:831
如何解禁软件菜单 浏览:855
副路由器连接电脑视频 浏览:1351
内置wifi电视如何装软件 浏览:1107
手机换零免费雪碧 浏览:1589
国行苹果如何下载美版软件 浏览:1214