问题
单项选择题
在容错计算机中采用冗余技术来提高系统的可靠性和可用性,这些冗余技术不包括______。
A.硬件冗余
B.信息冗余
C.时间冗余
D.人员冗余
答案
参考答案:D
解析:[要点解析]
作为容错技术,主要考虑4种冗余:①硬件冗余、②软件冗余、③信息冗余和④时间冗余,但作为一个具体软件系统,往往会采用多种技术去实现。例如,在硬件冗余的基础上实现软件的冷备份、温备份、热备份;软件冗余采用N版本技术(包括多种语言、多种编译器、背对背开发等);信息冗余采用数据检错码(例如CRC码等)、纠错码(例如海明码等)技术;时间冗余通常采用多次运行同一个程序(或Ⅳ个版本的程序),对结果进行冗余比较。