问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501
你好,欢迎来到懂视!登录注册
当前位置: 首页 - 正文

什么是软件危机,为什么产生软件危机?

发布网友 发布时间:2022-05-01 09:50

我来回答

2个回答

热心网友 时间:2023-10-03 13:06

软件危机是指落后的软件生产方式无法满足迅速增长的计算机软件需求,从而导致软件开发与维护过程中出现一系列严重问题的现象。

产生软件危机的原因主要有两个方面:

1、与软件本身的特点有关。

软件不同于硬件,它是计算机系统中的逻辑部件而不是物理部件;软件样品即是产品,试制过程也就是生产过程。

软件不会因使用时间过长而“老化”或“用坏”;软件具有可运行的行为特性,在写出程序代码并在计算机上试运行之前,软件开发过程的进展情况较难衡量,软件质量也较难评价,因此管理和控制软件开发过程十分困难。

2、来自于软件开发人员的弱点。

其一,软件产品是人的思维结果,因此软件生产水平最终在相当程度上取决于软件人员的教育、训练和经验的积累。

其二,对于大型软件往往需要许多人合作开发,甚至要求软件开发人员深入应用领域的问题研究,这样就需要在用户与软件人员之间以及软件开发人员之间相互通讯,在此过程中难免发生理解的差异,从而导致后续错误的设计或实现。

扩展资料:

解决途径

在软件开发过程中人们开始研制和使用软件工具,用以辅助进行软件项目管理与技术生产,人们还将软件生命周期各阶段使用的软件工具有机地集合成为一个整体,形成能够连续支持软件开发与维护全过程的集成化软件支援环境,以期从管理和技术两方面解决软件危机问题。

此外,人工智能与软件工程的结合成为80年代末期活跃的研究领域。基于程序变换、自动生成和可重用软件等软件新技术研究也已取得一定的进展,把程序设计自动化的进程向前推进一步。

在软件工程理论的指导下,发达国家已经建立起较为完备的软件工业化生产体系,形成了强大的软件生产能力 。软件标准化与可重用性得到了工业界的高度重视,在避免重用劳动,缓解软件危机方面起到了重要作用。

参考资料来源:百度百科--软件危机

热心网友 时间:2023-10-03 13:06

答:软件危机:落后的软件生产方式无法满足迅速增长的计算机软件需求,从而导致软件开发与维护过程中出现一系列严重问题的现象。
产生软件危机的原因主要有两个方面:
1.与软件本身的特点有关。软件不同于硬件,它是计算机系统中的逻辑部件而不是物理部件;软件样品即是产品,试制过程也就是生产过程;软件不会因使用时间过长而“老化”或“用坏”;软件具有可运行的行为特性,在写出程序代码并在计算机上试运行之前,软件开发过程的进展情况较难衡量,软件质量也较难评价,因此管理和控制软件开发过程十分困难;软件质量不是根据大量制造的相同实体的质量来度量,而是与每一个组成部分的不同实体的质量紧密相关,因此,在运行时所出现的软件错误几乎都是在开发时期就存在而一直未被发现的,改正这类错误通常意味着改正或修改原来的设计,这就在客观上使得软件维护远比硬件维护困难;软件是一种信息产品,具有可延展性,属于柔性生产,与通用性强的硬件相比,软件更具有多样化的特点,更加接近人们的应用问题。随着计算机应用领域的扩大,99%的软件应用需求已不再是定义良好的数值计算问题,而是难以精确描述且富于变化的非数值型应用问题。因此,当人们的应用需求变化发展的时候,往往要求通过改变软件来使计算机系统满足新的需求,维护用户业务的延续性。
2.来自于软件开发人员的弱点。其一,软件产品是人的思维结果,因此软件生产水平最终在相当程度上取决于软件人员的教育、训练和经验的积累;其二,对于大型软件往往需要许多人合作开发,甚至要求软件开发人员深入应用领域的问题研究,这样就需要在用户与软件人员之间以及软件开发人员之间相互通讯,在此过程中难免发生理解的差异,从而导致后续错误的设计或实现,而要消除这些误解和错误往往需要付出巨大的代价;其三,由于计算机技术和应用发展迅速,知识更新周期加快,软件开发人员经常处在变化之中,不仅需要适应硬件更新的变化,而且还要涉及日益扩大的应用领域问题研究;软件开发人员所进行的每一项软件开发几乎都必须调整自身的知识结构以适应新的问题求解的需要,而这种调整是人所固有的学习行为,难以用工具来代替。
声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。
E-MAIL:11247931@qq.com
鞋底掉了用什么胶水粘好 粘鞋底的胶水哪种好 换鞋底最好用什么胶水 捷信逾期会影响什么影响 捷信还款有什么后果 这个捷信分期上边,我如果逾期一天会怎么样? 针对我国公共场合中的急救设施或者急救教育的培训方式,你有哪些... ...我买一台富士莱FSL F979平板电脑,它好不?运行速度快吗? 想给老人买一个平板,专门微信视频用,有推荐吗? 宏基a101的参数介绍和它的性价比图解 2022年贵阳宜家春节营业时间 AI文件保存时出错了 程序关闭后再次打开文件时文件已经损坏了求各位帮忙看下能不能修复。 poi中,如何向Word文档里添加表格? 请问:屁股本来不大,可是因为不注意坐姿 ,导致屁股瘪大,该怎么办? 利用POI技术从数据库里提取数据,生成一个Excel文档或者Word文档 请教! 在AI中把文件转存为PDF格式,但在CDR中打开时提示文件被损坏,怎么解决? 软件危机有什么表现? 亚洲惟一的超长悍马车的拥有者是? 是不是亚洲人的身材屁股和腰没有很明显的分割线 为什么亚洲人的*大多都是扁的,而欧美的*都那么翘啊? 示织 亚洲流行mv精选中有五个女孩子扭屁股的那个叫什么? 记得有个故事,说的是亚洲人 欧洲人、美洲人一起被困孤岛上,然后每个人的表现 外国屁股为什么大 屁股的别称叫啥 为什么亚洲女人的*比欧美的 乃至非洲的 都要扁, 平, 小一些? 有谁知道这个纹身的英文是什么意思? 求解 这个纹身的英文是什么意思啊?有没有网友给我解答一下? 及时行乐纹身能纹到脚裸吗? 能帮我P成文身素描图吗? 给岳云鹏做配,孙越为啥不离开德云社? 用Corel DRAW 打开AI为什么老是显示“文件被损坏”??求助一下~ 企业管理能力情况怎么写 企业管理基本情况怎么写 如何描述公司的管理水平 企业质量管理概况怎么写 企业及营销管理的总体情况描述(历史、现状和发展)。 海尔滚筒洗衣机。3c认证是什么样的标志呀? 发布招聘信息有哪些软件 海尔统帅净水器为什么还没有上市就有销售 如何区分心火,肝火,肺火,脾火,肾火? 海尔电器为什么现在质量这么差? 奥迪Q3有四驱车吗? 上火,怎么区分是肝火,还是胃火? 奥迪Q3四驱是全时四驱吗? 联合国生物多样性是如何贯彻新发展理念 上火分为虚火和实火,还有肝火和肺火,那怎么分辩是哪种火气旺? 上火了,怎么区分是虚火还是实火 PSOP8和SOP8尺寸一样,不知道有什么区别? 请问18款q3四驱和两驱怎么分辨?除了看标志 2020年联合国生物多样性大会我们作为小学生应该做到几点应该应该做什么?
  • 焦点

最新推荐

猜你喜欢

热门推荐