精华内容
下载资源
问答
  • 信息的可用性是指
    千次阅读
    2021-06-23 05:29:40

    计算机网络的功能主要表现在以下四个方面:

    1.数据传送

    数据传送是计算机网络的最基本功能之一,用以实现计算机与终端或计算机与计算机之间传送各种信息。

    2.资源共享

    充分利用计算机系统硬、软件资源是组建计算机网络的主要目标之一。

    3.提高计算机的可靠性和可用性

    提高可靠性表现在计算机网络中的各计算机可以通过网络彼此互为后备急,一旦某台出现故障,故障机的任务就可由其他计算机代为处理,避免了单机后无后备机情况下,某台计算机出现故障导致系统瘫痪的现象,大大提高了系统可靠性。 提高计算机可用性是指当网络中某台计算机负担过重时,网络可将新的任务转交给网络中较空闲的计算机完成,这样就能均衡各计算机的负载,提高了每台计算机的可用性。

    4.易于进行分布式处理

    计算机网络中,各用户可根据情况合理选择网内资源,以就近、快速地处理。对于较大型的综合性问题,可通过一定的算法将任务交换给不同的计算机,达到均衡使用网络资源,实现分布处理的目的。此外,利用网络技术,能将多台计算机连成具有高性能的计算机系统,对解决大型复杂问题,比用高性能的大、中型机费用要低的多。

    计算机网络的这些重要功能和特点,使得它在经济、军事、生产管理和科学技术等部门发挥重要的作用,成为计算机应用的高级形式,也是在办公自动化的主要手段。

    【例题】计算机网络的主要功能有: ()、数据传输和进行分布处理。

    A、资源共享

    B、提高计算机的可靠性

    C、共享数据库

    D、使用服务器上的硬盘

    【解析】A。

    更多相关信息请访问事业单位考试网

    更多相关内容
  •   在软件考试中,可用性,稳定性,可靠性和连续性的概念难以分清,本概念来自互联网,供读者参考: 可用性:保持稳定态的时长。 稳定性:抵御故障的能力。 可靠性:故障的频率。 连续性:恢复能力。 质量属性效用...


      在软件考试中,可用性,稳定性,可靠性和连续性的概念难以分清,本概念来自互联网,供读者参考:

    • 可用性:保持稳定态的时长。
    • 稳定性:抵御故障的能力。
    • 可靠性:故障的频率。
    • 连续性:恢复能力。

    质量属性效用树主要关注性能、可用性、安全性和可修改性。

    1.软件质量属性

      《GB/T16260-1996(idt ISO/IEC9126:1991)信息技术软件产品评价质量特性及其使用指南》中描述的软件质量特性包括功能性、可靠性、易用性、效率、可维护性、可移植性等 6 个方面,每个方面都包含若干个子特性。

    功能性:适合性、准确性、互操作性、安全性;
    可靠性:成熟性、容错性、依从性、易恢复性;
    易用性:易理解性、易学性、易操作性;
    效率:时间特性、资源特性;
    可维护性:易分析性、易改变性、稳定性、易测试性;
    可移植性:适应性、易安装性、遵循性、易替换性;

    1.1运行期质量属性

    性能:性能是指软件系统及时提供相应服务的能力。包括速度、吞吐量和持续高速性三方面的要求。
    安全性:指软件系统同时兼顾向合法用户提供服务,以及阻止非授权使用的能力。
    易用性:指软件系统易于被使用的程度。
    可伸缩性:指当用户数和数据量增加时,软件系统维持高服务质量的能力。例如,通过增加服务器来提高能力。
    互操作性:指本软件系统与其他系统交换数据和相互调用服务的难易程度。
    可靠性:软件系统在一定的时间内无故障运行的能力。
    持续可用性:指系统长时间无故障运行的能力。与可靠性相关联,常将其纳入可靠性中。
    鲁棒性:是指软件系统在一些非正常情况(如用户进行了非法操作、相关的软硬件系统发生了故障等)下仍能够正常运行的能力。也称健壮性或容错性。

    1.2开发期质量属性

    易理解性:指设计被开发人员理解的难易程度。
    可扩展性:软件因适应新需求或需求变化而增加新功能的能力。也称为灵活性。
    可重用性:指重用软件系统或某一部分的难易程度。
    可测试性:对软件测试以证明其满足需求规范的难易程度。
    可维护性:当需要修改缺陷、增加功能、提高质量属性时,定位修改点并实施修改的难易程度;
    可移植性:将软件系统从一个运行环境转移到另一个不同的运行环境的难易程度。

    1.3提高质量属性架构策略

    • 可用性:心跳,Ping/Echo,主动冗余、被动冗余、选举等架构策略。
    • 性能:增加计算资源、减少计算开销、引入并发机制、采用资源调度等架构策略。
    • 安全性:入侵检测、用户认证、用户授权、追踪审计等架构策略

    2.架构权衡分析方法

       ATAM(Architecture Tradeoff Analysis Method),主要包括场景和需求收集、架构视图和场景实现、属性模型构造和分析和属性模型折中四个阶段。

    3.质量属性效用树

      它是对质量属性进行分类、权衡、分析的架构分析工具,主要关注系统的性能、可用性、可修改性和安全性四个方面。

    4.可靠性

      系统可靠性是指系统在规定的时间内及规定的环境条件下,完成规定功能的能力,就是系统无故障运行的概率。4个主要子特性。

    • 成熟性:成熟性是指系统避免因错误的发生而导致失效的能力。
    • 容错性:容错性是指在系统发生故障或者违反指定接口的情况下,系统维持规定的性能级别的能力。
    • 易恢复性:易恢复性是指系统发生失效的情况下,重建规定的性能级别并恢复受直接影响的数据的能力。
    • 依从性:可靠性的依从性是指系统依附于与可靠性相关的标准、约定或规定的能力。

       提高可靠性的技术方法:冗余技术、软件容错技术、双机容错技术和集群技术。

      软件的可靠性设计主要包括恢复快和N版程序设计两种方法。
      主块–>验证测试–>正确结果–>异常处理

    展开全文
  • 可用性和可靠性的区别

    万次阅读 多人点赞 2019-06-15 19:40:24
    首先,这两个属性都是质量(可维护性)的一部分。...可用性(availability):软件系统在投入使用时可操作和可访问的程度,或能实现其指定系统功能的概率。例如: QA2:系统的可用性要达到98%。 实话说...

    首先,这两个属性都是质量(可维护性)的一部分。

    按照书上的定义,

    可靠性(reliability):在规格时间间隔内和规定条件下,系统或部件执行所要求功能的能力。例如:
    QA1:在客户端与服务器端通信时,如果网络故障,系统不能出现故障。
    可用性(availability):软件系统在投入使用时可操作和可访问的程度,或能实现其指定系统功能的概率。例如:
    QA2:系统的可用性要达到98%。

    实话说我一直想吐槽这个定义,说得未免太模糊了一点。尤其是可用性的定义,用术语解释术语可太秀了。后来在看分布式系统的时候,看到了一个解释:

    可用性被定义为系统的一个属性,它说明系统已准备好,马上就可以使用。换句话说,高度可用的系统在任何给定的时刻都能及时地工作。
    可靠性是指系统可以无故障地持续运行,是一个持续的状态。与可用性相反,可靠性是根据时间段而不是任何时刻来进行定义的。
    如果系统在每小时崩溃1ms,那么它的可用性就超过99.9999%,但是它还是高度不可靠。与之类似,如果一个系统从来不崩溃,但是每年要停机两星期,那么它是高度可靠的,但是可用性只有96%。

    我觉得这个解释说得很好。可靠性是一个持续性的状态,更多地强调系统自身;而可用性是一个短暂的状态,更多地强调外部的触发。就好比一个人,你找他的时候能不能找到,这是可用性;而他干活靠不靠谱,则是可靠性。一个人如果随叫随到,但是时不时偷懒,就是高可用、低可靠;而如果他经常找不到人,但干活很负责,就是低可用、高可靠。其实就是上面说的那个例子了。

    再回到书上的例子去。为什么“网络故障,系统不能出现故障”是可靠性?其实也是比较显然的。这是一个持续的过程。网络故障的时候,系统不出现故障,维持了正常运行状态,正是高可靠的表现;而且,系统不受外界影响,体现出内在的稳定性,也是可靠性的隐藏要求吧。

    从某种程度上,可用性包括了可靠性。如果不可用,根本谈不上可靠。有一个定义:

    平均故障间隔时间(MTBF,Mean Time Between Failure),是指相邻两次故障之间的平均工作>时间,是衡量一个产品的可靠性指标。
    平均修复时间(MTTR,Mean Time To Repair),是描述产品由故障状态转为工作状态时修理时间的平均值。在工程学中,MTTR是衡量产品维修性的值,在维护合约里很常见,并以之作为服务收费的准则。GB/T3187-97对可用性的定义:在要求的外部资源得到保证的前提下,产品在规定的条件下和规定的时刻或时间区间内处于可执行规定功能状态的能力。它是产品可靠性、维修性和维修保障性的综合反映。
    Availability = MTBF / (MTBF + MTTR)

    从这里也可以看出,可靠性强调的是一个持续状态。

    参考资料:

    《软件工程与计算(卷二):软件开发的技术基础》

    分布式可用性和可靠性区别

    如何理解“可靠性”和“可用性”?

    展开全文
  • 可用性测试(用户体验)测试

    千次阅读 2022-03-14 15:23:53
    可用性测试也叫用户体验测试,属于系统测试的一种。 通过发动最终用户在真实环境下对应用程序进行测试,一些即使在大规模的自动化测试中没发现的问题都有可能被挖掘出来。 可用性测试基本要素 1.是否每一个用户...

    本文内容来自《软件测试的艺术》

    可用性测试也叫用户体验测试,属于系统测试的一种。

    通过发动最终用户在真实环境下对应用程序进行测试,一些即使在大规模的自动化测试中没发现的问题都有可能被挖掘出来。

    可用性测试基本要素

    1.是否每一个用户交互设计都考虑到最终用户的理解力、教育背景以及环境压力?

    2.程序的输出是否有意义、没有侮辱性的词语,以及是否含糊不清?

    3.用来错误诊断的提示的信息(error message)是直白易懂,还是需要计算机博士才可读懂?

    4.用户界面上是否保持概念的一致、内部的连贯性、语法的一致性?

    5.需要高精确性和准确度的软件系统是否提供了足够有效的输入验证?

    6.系统是不是包含了太多选项,或者包含的一些选项不会被使用。只提供那些最常用功能的菜单项

    7.对于来自用户的输入,系统是否能够及时做出反应?如单击条目变色。

    8.程序的操作是否很容易上手?

    9.软件的设计是否有助于用户准确输入?

    10.用户的操作可以轻松重复吗?换一句话说,你的软件是否能够让用户学会更好地使用该系统?

    11.用户是否确定能够在众多的功能和菜单中来回切换而不发生意外

    12.软件的功能实现是否达到了设计规格要求

    可用性或基于用户的测试基本上属于黑盒测试的范畴。

    用户可用性测试应该从功能缺陷到不符合人机工程学的设计失误来揭示软件设计存在的问题。

    用户参与

    可用性测试,可以让用户参与其中,让用户使用系统并提出意见或者用调查问卷来记录用户体验。

    准备好详细的用户操作指南以及任务列表

    测试用户选择

    专业软件选有经验的用户,如制图软件,只能选择会制图工程师作为用户

    适用范围更广的软件随机选择用户,如抖音,随便选择用户

    精确的测试人数基于经济考虑(即你的预算支持雇佣多少人)以及软件系统类型而定。

    可用性测试的成功需要准确而详尽的数据采集与分析

    数据采集方法

    录制测试过程,发生思考,事后谈话

    可用性调查问卷

    可用性调查问卷也需要经过仔细设计

    通常有如下三种形式的问题:·是/否问题·真/假问题·某种程度的同意/反对

    从用户评论报告以及事后调查问卷结论中编辑整理结果。

    结束用户测试

    关于什么时候可以结束用户测试,书中未给出确切答案,给出的思路是要根据对测试结果的分析和总结来看

    验证迭代

    可用性测试结果和数据必须经阐述变为开发人员能够读懂的修改意见,然后由开发人员实现改进。开发人员完成修改之后再交由原来的测试者,确认是否实现了改进意图,这可能是一个需要反复验证而渐进迭代的过程。

    本书提到的可用性测试,指的是用户的参与测试。实际测试工程师也可以从可用性测试的基本要素中,得到启发,在测试工作中使用这些概念来补充测试用例。

    展开全文
  • 可用性 可用性是在某个考察时间,系统能够正常运行的概率或时间占有率期望值。 可靠性 可靠性一般产品可靠性,是元件、产品、系统在一定时间内、在一定条件下无故障地执行指定功能的能力或可能性。 光看定义比较...
  • 可用性 (Availability) Another subject is availability which means we can make payment in a 7×24 manner. If there are problems for some time periods and we can not make payment this is an ...
  • 可重用性, 可维护性, 可读性, 可测试性, 可用性, 健壮性
  • 可用性架构

    千次阅读 2022-03-07 12:57:02
    可用性一个系统经过专门的设计后具备的减少停工时间并能持续保持提供服务的高可用性质。该特性是衡量系统提供服务能力的一个特征,也是对系统进行设计时需要考虑在内的一个重要因素。 ...
  • 如何保证服务的高可用性 HA(High Availability)? 高可用HA(High Availability)是分布式系统架构设计中必须考虑的因素之一,它通常是,通过设计减少系统不能提供服务的时间。方法论上,高可用是通过冗余+自动...
  • 可用性:读写操作在单台机器发生故障的情况下仍然能够正常执行,而不需要等待发生故障的机器重启或者其上的服务迁移到其他机器; 分区可容忍性:机器故障、网络故障、机房停电等异常情况下仍然能够满足一致性和可用...
  • 计算机安全的基本概念试题解析

    千次阅读 2021-07-21 00:10:06
    计算机安全通常包含如下属性:可用性、可靠性、完整性、保密性、不可抵赖性、可控性和可审查性等。这部分的知识点较多,试题的量也比较大,但在考试中的分值只有4分,大家可根据自己的时间和精力合理安排时间进行...
  • 概要:高可用设计师应用软件架构设计的最基本要求,无论一个产品处于初创阶段还是快速增长期,作为一款商业软件面向用户提供服务,那么可用性的设计是必须予以考虑的。 一、基本概念 可用性:Availability,系统...
  • MTTR、MTBF、MTTF、可用性、可靠性的正确理解
  • Measures to mitigate threats to availability include: 减轻可用性威胁的措施包括: Off-site backups 异地备份 Disaster recovery 灾难恢复 Redundancy 冗余 Failover 故障转移 RAID 袭击 High-availability ...
  • 数据安全之数据可用性保障

    千次阅读 2020-03-29 21:28:17
    数据可用性面临的安全隐患:硬件故障、软件故障、环境风险、人为故障、自然灾害等。 主要保障手段:备份、容灾、存储。 备份时容灾的基础,容灾是备份的延伸。 GB/T20988 信息系统灾难恢复规范 1、备份: 应对...
  • 什么是高可用,如何度量系统的可用性,构建高可用系统面临哪些难题,及影响高可用的因素有哪些呢
  • 一个分布式系统最多只能同时满足一致性(Consistency)、可用性(Availability)和分区容错性(Partition tolerance)这三项中的两项 数据一致性(consistency):如果系统对一个写操作返回成功,那么之后的读请求都...
  • 提高系统可用性

    千次阅读 2018-09-26 22:02:09
    计算机网络是将地理位置不同的具有独立功能的多台计算机及其外部设备,通过通信线路连接起来,在网络操作系统,网络管理软件及网络通信协议的管理和协调下,实现资源共享和信息传递的计算机系统。 计算机网络也...
  • 系统可用性几个9

    万次阅读 2018-05-07 22:10:31
    经常看到各种技术文章或者分布式系统介绍说系统的可用性达到了多少个9,那么所谓”几个9“到底是怎么计算的?又意味着什么?我们简单计算分析下看看。所谓”1个9“是90%,”2个9“是99%,”3个9“是99.9%,...
  • 被动攻击即窃听,是对系统的保密进行攻击,如搭线窃听、对文件或程序的非法复制等,以获取他人的信息。被动攻击又分为两类:一类是获取消息的内容,很容易理解;另一类是进行业务流分析,假如通过某种手段,比如加密,使得...
  • 什么是高可用?高可用介绍:

    万次阅读 2022-02-28 10:15:47
    可用(High availability,即 HA)的主要目的是为了保障「业务的连续」,即在用户眼里,业务永远是正常(或者说基本正常)对外提供服务的。高可用主要是针对架构而言,那么要做好高可用,就要首先设计好架构,第...
  • 在硅谷一线大厂所维护的系统服务中,我们经常可以看见SLA这样...SLA(Service-Level Agreement),也就是服务等级协议,的是系统服务提供者(Provider)对客户(Customer)的一个服务承诺。这是衡量一个大型分布式系
  • 软件测试可用性常用指标

    千次阅读 2018-07-16 21:20:19
    网站可用性 所谓网站可用性(availability)也即网站正常运行时间的百分比,业界用 N 个9 来量化可用性, 最常说的就是类似 “4个9(也就是99.99%)” 的可用性。 描述 通俗叫法 可用性级别 年度停机时间 ...
  •  可用性特定的用户在特定的环境下使用产品并达到特定目标的效力、效率和满意的程度。 可用性五个方面:  有效性(effective):怎样准确、完整地完成工作或达到目标  效率 (efficient):怎样快速地完成工作 ...
  • 来源 |阿丸笔记责编 | Carol头图 | CSDN 下载自视觉中国HBase作为一个分布式存储的数据库,它是如何保证可用性的呢?对于分布式系统的CAP问题,它是如何权衡的呢?最重要...
  • 某一个请求从发出到接收到响应消耗的时间。 在对响应时间进行测试时,通常采用重复请求方式,然后计算平均响应时间。 2. 吞吐量/吞吐率 系统在单位时间内可以处理的请求数量,通常使用每秒的请求数来衡量。 ...
  • 可用性系统

    千次阅读 2016-05-18 16:15:51
    所谓高可用性指的是系统如何保证比较高的服务可用率,在出现故障时如何应对,包括及时发现、故障转移、尽快从故障中恢复等等。本文主要以点评的交易系统的演进为主来描述如何做到高可用,并结合了一些自己的经验。...
  • 什么是可用性

    千次阅读 2011-02-27 22:07:00
     人机交互界面亦称用户界面(User Interface...上世纪70年代末,研究者们提出了可用性(Usability) 的概念,并开始对其评估方法和应用展开了研究。  对于可用性的概念,研究者们提出了多种解释。Hartson (199
  • 多视角看云平台中的服务可用性

    千次阅读 2016-05-12 16:46:21
    迁移到云端时,可以演进为另一种高可用方案,如Session和缓存等状态信息保存交由类似分布式缓存来管理,使Web容器演化为一种无状态的计算型节点,能够更加灵活的进行伸缩,极大的提升了服务的可用性和性能。...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 384,230
精华内容 153,692
热门标签
关键字:

信息的可用性是指

友情链接: t_platform.rar