结构推理 说明容错软件的定义。
【正确答案】容错软件的定义有4种:
   (1)规定功能的软件,在一定程度上对自身错误的作用具有屏蔽能力,则称此软件为容错软件。
   (2)规定功能的软件,在一定程度上能从错误状态自动恢复到正常状态,则称此软件为容错软件。
   (3)规定功能的软件,在因错误而发生错误时,仍然能在一定程度上完成预期的功能,则称此软件为容错软件。
   (4)规定功能的软件,在一定程度上具有容错能力,则称之为容错软件。
【答案解析】