当前位置:高级系统架构师题库>系统可靠性题库

问题:

[单选] 软件的质量属性是衡量软件非功能性需求的重要因素。可用性质量属性主要关注软件系统的故障和它所带来的后果。()是能够提高系统可用性的措施。

A . 心跳检测
B . 模块的抽象化
C . 用户授权
D . 记录/重放

软件可用性是指在某个给定时间点上程序能够按照需求执行的概率,其定义为() 可用性=MTTF/(MTTF+MTTR)x100%。 可用性=MTTR/(MTTF+MTTR)x100%。 可用性=MTTF/(MTTF-MTTR)x100%。 可用性=MTTR/(MTTF-MTTR)x100%。 下列关于软件可靠性的叙述,不正确的是() 由于影响软件可靠性的因素很复杂,软件可靠性不能通过历史数据和开发数据直接测量和估算出来。 软件可靠性是指在特定环境和特定时间内,计算机程序无故障运行的概率。 在软件可靠性的讨论中,故障指软件行为与需求的不符,故障有等级之分。 排除一个故障可能会引入其他的错误,而这些错误会导致其他的故障。 用3个相同的元件组成如图14-7所示的一个系统。如果每个元件能否正常工作是相互独立的,每个元件能正常工作的概率为p,那么此系统的可靠度(元件或系统正常工作的概率通常称为可靠度)为() p2(1-p)。 p2(2-p)。 p(1-p)2。 p(2-p)2。 目前在网络上流行的"熊猫烧香"病毒属于(1)类型的病毒,感染该病毒后的计算机不会出现(2)的情况。空白(2)处应选择() A.执行文件图标变成熊猫烧香。 用户信息被泄露。 系统运行变慢。 破坏计算机主板。 目前在网络上流行的"熊猫烧香"病毒属于(1)类型的病毒,感染该病毒后的计算机不会出现(2)的情况。空白(1)处应选择() A.目录。 引导区。 蠕虫。 DOS。 软件的质量属性是衡量软件非功能性需求的重要因素。可用性质量属性主要关注软件系统的故障和它所带来的后果。()是能够提高系统可用性的措施。
参考答案:

  参考解析

为了提高系统的可靠性和可用性,其中的一种办法就是采用双机集群。两台主机A、B共享一个磁盘阵列,A为工作机,B为备份机。它们之间用一根心跳线来连接,这称为“心跳检测”。工作机和备份机会通过此心跳路径,周期性的发出相互检测的测试包,如果此时工作机出现故障,备份机在连续丢失设定数目的检测包后,会认为工作机出现故障,这时备份机会自动检测设置中是否有第2种心跳,如果没有第2种心跳的话,本分机则根据已设定的规则,启动相关服务,完成双机热备的切换。

在线 客服