单选题

在软件容错设计中,()技术通过设计多个功能相同但由不同设计小组采用不同算法或语言开发的模块,在运行时并行执行,通过表决机制来决定输出,从而屏蔽某个模块的错误。

A

恢复块设计(Recovery Block)

B

N版本程序设计(N-Version Programming)

C

检错技术

D

降低复杂度设计

查看答案
答案
正确答案:B
解析

N版本程序设计(NVP)的核心是“设计多样性”和“表决”。它强调不同版本由不同人员独立开发,以避免共态故障,运行时通过多数表决实现容错。

历年真题
资料下载

注册回到顶部

版权所有©环球网校All Rights Reserved