APP下载

剖析计算机软件可靠性设计

2012-04-29李磊

都市家教·下半月 2012年6期
关键词:计算机软件

李磊

【摘要】本文介绍了软件可靠性设计的基本概念,软件故障产生的机理,软件质量的可靠性参数,并且着重介绍了软件可靠性设计方法。

【关键词】计算机软件;可靠性设计;机理;参数

随着科学技术的不断进步,软件可靠性成为我们关注的一个问题,软件系统规模越做越大越复杂,其可靠性越来越难保证。应用本身对系统运行的可靠性要求越来越高,在一些关键的应用领域,如航空、航天等,其可靠性要求尤为重要,在银行等服务性行业,其软件系统的可靠性也直接关系到自身的声誉和生存发展竞争能力。特别是软件可靠性比硬件可靠性更难保证,会严重影响整个系统的可靠性。在许多项目开发过程中,对可靠性没有提出明确的要求,开发商(部门)也不在可靠性方面花更多的精力,往往只注重速度、结果的正确性和用户界面的友好性等,而忽略了可靠性。在投入使用后才发现大量可靠性问题,增加了维护困难和工作量,严重时只有束之高阁,无法投入实际使用。本文仅就软件可靠性工程在软件开发过程中的应用谈谈自己的认识。

1 软件可靠性设计的基本概念

1.1 软件及软件故障。软件(也称程序)本质上是一种把一组离散输入变成一组离散输出的工具,它由一组编码语句组成,这些语句的功能基本上是以下功能之一:①计算一个表达式并将其结果存储在单元里;②决定下一步要执行哪个语句;③进行输入/输出控制。

软件产品与硬件产品一样。……

登录APP查看全文

猜你喜欢

计算机软件
刍议计算机软件中的安全漏洞检测技术
计算机软件技术的不可靠性探析
基于C语言的计算机软件编程
浅谈不同编程语言对计算机软件开发的影响
计算机软件数据库设计应用探析
计算机软件安全检测技术研究
浅谈基于C语言的计算机软件程序设计
浅析计算机软件数据接口的应用分析
神州修车救援APP取得计算机软件著作权
计算机软件开发中的分层技术分析