- 1、本文档共6页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
计算机软件技术的不可靠性探究.doc
计算机软件技术的不可靠性探究
【摘要】随着科学技术的不断发展,计算机技术己然成为人们生活中较为广泛的应用,特别是计算机软件技术,它不仅具有高度的技术性,需要专业的技术人员以及精密的高科技辅助工具,同时还具有一定的功能性,且方便人们操作。然而与硬件技术相比,计算机软件仍然有很多不可靠性因素,其中表现在软件容易失效,常受人为因素干扰等,本文对计算机软件技术的不可靠性进行了探究,分析了计算机软件技术的特性及计算机软件技术不可靠性的界定,指出了计算机软件技术不可靠性的表现,以供参考。
【关键词】计算机;软件技术;不可靠性;
由于计算机软件技术的快捷、方便、范围广、灵活性强等特点一直备受广大群众的青睐。自进入21世纪以来,伴随着计算机技术的迅猛发展,人们对于其信息安全问题的日益关注,计算机软件技术的弊端也越来越凸显。因此,对计算机软件技术的不可靠性进行全面的探究和分析,具有非常重要的现实意义。
1、计算机软件技术概要
计算机系统主要包括硬件与软件两个方面,软件是用户与硬件之间的接口界面。用户主要是通过软件与计算机进行交流。软件是计算机系统设计的重要依据。为了方便用户,为了使计算机系统具有较高的总体效用,在设计计算机系统时,必须通盘考虑软件与硬件的结合,以及用户的要求和软件的要求。
计算机软件技术是指对计算机语言进行处理并对计算机资源与操作过程进行管理的各种实现技术。其中程序设计语言、编译技术、操作系统及实用程序、数据库技术与软件工具及实现技术等都是计算机软件技术研究范畴的体现。计算机软件技术常被分成科学计算、数据处理、过程控制和人工智能等几大类,软件技术是通过把具体问题以模型的方式建立起来,通过编出程序将问题解决,并把预期的处理结果显示在计算机上。可以说,软件技术是所有功能软件的创建基础。
2、计算机软件技术的特性
2.1复杂性
正是因为软件本身不可见,功能上又要具有良好的适用性,在加上在软件设计和开发时还要考虑它对运行环境多样性和易变性的适应能力,因此现今的任何一个商品软件几乎都相当复杂。不仅在功能上要满足应用的要求,而且响应速度要快,操作使用要灵活方便,工作要可靠安全,对运行环境的要求很低,还要易于安装、维护、升级和卸载等,所有这些都使得软件的规模越来越大,结构越来越复杂,开发成本也越来越高。
2.2功能性
计算机的运行,与一般的文字创作不同,其对计算机程序的依赖程度非常大,由于功能强大,使人们在使用时变得更为方便。计算机软件技术的功能性稳定的前提条件是其程序的正常运行与使用,因为计算机程序的运行决定了其功能的好坏,也就是说即便其具有再多功能,若计算机程序无法运行和被使用,其功能也是没有价值的。计算机的程序具有可执行性、序列性与目的性三个特征可执行性是指计算机程序要想具有价值,必须保证计算机处于能够正常处理与执行程序的条件下:序列性是指计算机程序的代码化指令序列、符号化指令序列与符号化语句序列:目的性是指计算机程序在运行过程中要以达到某种目的为前提。
2.3依附性
软件不像硬件产品那样能独立存在,它要依附于一定的环境。这种环境是由特定的计算机硬件、网络和其他软件组成的。没有一定的环境,软件就无法正常运行,甚至根本不能运行。在这台算机上极有价值的一些软件,可能在另一台计算机上毫无用处;计算机硬件损坏或重新配置之后,它也可能变得一文不值。
3、计算机软件技术的不可靠性分析
3.1计算机软件技术的可靠性界定
何为计算机软件技术的可靠性?软件性能、质量与属性是对计算机软件技术可靠性与否的一个衡量标准。也就是当计算机软件在特定时间与环境下使用时,不会发生系统故障的概率,用这个概率,可以衡量一个软件的性能好坏以及是不是存在故障风险,属于缺陷函数,是系统用于输入和系统使用过程中的函数,与硬件可靠性的定义较为相似。然而,由于软件开发学是软件技术开发中可靠性与否的基础,软件技术在开发中常常会给用户及计算机软件技术带来一系列问题,因此即便对于软件设计与软件流程等方面都有健全的设计体系与质量保障体系,计算机软件技术仍存在很多不可靠性表现。
3.2计算机软件技术的不可靠性表现
(1)软件失效方面。硬件失效是指由于硬件材料是硬件技术的研究方向,而一旦硬件材料损坏,会严重影响到硬件易老化损毁程度,因此物理故障是硬件失效的一种表现,同时硬件失效也是器件物理变化的必然结果,有浴盆曲线现象。相比于硬件失效,开发出来的软件通常不会出现磨损现象,且没有浴盆曲线现象,但是容易存在陈旧落后的问题,而且由于软件程序较为容易篡改,可以人为改编也可以通过编写其他程序来入侵,因此软件的失效还表现在其自身的缺陷以及改编程序给软件程序带来的数据错误等。
(2)软件技
您可能关注的文档
- 西部农村学校“后撤点并校时代”所面临的困境.doc
- 西部地区智能电力系统与电气自动化应用思考.doc
- 西部地区高校中亚来华留学生适应情况的调查研究.doc
- 西部民族地区地方院校的《微生物学》授课改革探讨.doc
- 西部管道压缩机组干气密封失效故障分析.doc
- 西酮散外敷治疗软组织损伤115例疗效观察.doc
- 西门子M6E医用直线加速器故障维修探讨.doc
- 西门子PLC控制网络的配置应用及策略分析.doc
- 西门子PLC编程中关于流量累计结果的限制及改善方法.doc
- 西雅图街角,凯特遇见“威廉王子”.doc
- 2024年中考历史二轮复习讲义专题02中国古代经济发展(测试)(解析版).pdf
- 2024年全国军队文职人员招聘之军队文职管理学与服务考试重点试卷(附答案)785.pdf
- 2024年全国国家电网招聘之经济学类考试冲刺押宝题(附答案).pdf
- 2024人力资源管理师-二级-考点预测 全.pdf
- 2024年云南省消防设施操作员《中级技能-监控方向》科目真题冲刺卷下半年B卷.pdf
- 2024中考英语阅读理解练习题(含答案).pdf
- 2024审计理论与实务卷讲解.pdf
- 2024年全国国家电网招聘之经济学类考试精准押题卷(详细参考解析).pdf
- 部编版三年级上册道德与法治期中测试卷精品【历年真题】.docx
- 人教版数学3年级下册《53全优AB卷》(24春).docx
文档评论(0)