>百科大全> 列表
什么是软件的可靠性?他包括哪些要素
时间:2025-06-15 05:34:04
答案

软件可靠性是关于软件能够够满足需求功能的性质,软件不能满足需求是因为软件中的差错引起了软件故障。

1989年我国也接受该定义为国家标准。

该定义包括两方面的含义:

1.在规定的条件下,在规定的时间内,软件不引起系统失效的概率。

其中的概率是系统输入和系统使用的函数,也是软件中存在的故障的函数,系统输入将确定是否会遇到已存在的故障;

2.在规定的时间周期内,在所述条件下程序执行所要求的功能的能力。

什么是软件的互操作性
答案

操作性又称互用性,是指不同的计算机系统网络、操作系统和应用程序一起工作并共享信息的能力。

互操作性有不同的层面,比如语法层面的互操作性和语义层面的互操作性。

开放软件基金会正致力于在表示层和应用层上支持互操作性的工作。

它的分布式计算环境提供给程序设计人员一些工具,程序设计人员能用这些工具生成互操作性的应用程序,从而把他们从用低层协议工作的复杂性中解脱出来。

所生成的应用程序能运行在分布式异构网络环境中。

传输独立性意指远程过程调用能运行在任何一个广域网或局域网上,而传输透明性指不管应用程序在哪种网络环境中运行,分布式应用程序代码均以同样的方式运行。

什么是软件的可靠性和可用性,二者有什么区别和联系
答案

可用性是关于系统可供使用时间的描述,以丢失的时间为驱动。

可靠性是关于系统无失效时间间隔的描述,以发生的失效个数为驱动。

它们的区别和联系是:可靠性是在给定的时间间隔和给定条件下,系统能正确执行其功能的概率。

可用性是指系统在执行任务的任意时刻能正常工作的概率,两者都用百分数的形式来表示;可靠性的量化指标是周期内系统平均无故障运行时间,可用性的量化指标是周期内系统无故障运行的总时间。

一般提高可靠性的同时,也同时提高了可用性。

推荐
© 2025 雅普电脑网