单选题

某飞控系统采用N版本程序设计技术以提高可靠性。为了保证该技术的有效性,最关键的原则是()。

A

各版本必须使用相同的编程语言以保证兼容性

B

各版本必须由同一组高水平程序员开发

C

设计全过程的独立性(不相关性)

D

必须使用相同的测试用例进行验证

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

N版本程序设计的核心假设是:不同版本之间的错误是独立的。因此,必须保证设计全过程的不相关性(独立性),包括不同的算法、语言、工具、人员等,以防止产生共因故障。

历年真题
资料下载

注册回到顶部

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