网友您好, 请在下方输入框内输入要搜索的题目:

题目内容 (请给出正确答案)
()是一种静态的故障屏蔽技术,采用前向恢复的策略;N版本程序的设计思想是用N个具有相同功能的程序同时执行一项计算,结果通过多数表决来选择。

A.. N版本程序设计
B. M模冗余
C. 恢复块方法
D. 防卫式程序设计等

参考答案

参考解析
解析:N版本程序的设计思想是用N个具有相同功能的程序同时执行一项计算,结果通过多数表决来选择。其中N个版本的程序必须由不同的人(小组)独立设计,使用不同的方法、不同的设计语言、不同的开发环境和工具来实现,目的是减少N个版本的程序在表决点上相关错误的概率。
更多 “()是一种静态的故障屏蔽技术,采用前向恢复的策略;N版本程序的设计思想是用N个具有相同功能的程序同时执行一项计算,结果通过多数表决来选择。A.. N版本程序设计 B. M模冗余 C. 恢复块方法 D. 防卫式程序设计等 ” 相关考题
考题 软件危机爆发之后,荷兰科学家Bijkstra在1968年提出了一种新的程序设计思想,它就是( )。A.面向对象的程序设计B.结构化程序设计C.面向模块的程序设计D.嵌入式程序设计

考题 程序语言的分类没有统一的标准,这里根据程序设计的方法将程序语言大致分为命令式程序设计语言、(54)、函数式程序设计语言和逻辑型程序设计语言等范型。A.面向对象的程序设计语言B.编译型的程序设计语言C.解释型的程序设计语言D.开放式的程序设计语言

考题 ()下面有关程序设计技术的说法中,错误的是A.机器语言和汇编语言编程通常采用面向计算机的程序设计方式B.面向过程的程序设计方法通常采用结构化和模块化设计方法C.面向对象的程序设计方法采用客观世界的描述方式D.C语言是一种兼顾面向过程和面向对象的高级程序设计语言

考题 软件危机爆发之后,荷兰科学家Dijkstra在1968年提出了一种新的程序设计思想是( )。A.面向对象的程序设计B.结构化程序设计C.面向模块的程序设计D.嵌入式程序设计

考题 计算机程序=算法+数据结构+程序设计方法+语言工具和环境,其中关于程序设计的叙述,正确的是(30)。A.程序设计语言与程序设计方法是一一对应的关系B.面向对象的程序设计语言只能支持面向对象的程序设计方法C.面向对象的程序设计技术与结构化程序设计技术是相互排斥的D.过程式程序设计是一种传统的程序设计方法

考题 某软件系统无需在线容错,也不能采用冗余设计,如果对可靠性要求较高,故障有可能导致严重后果,一般采用(51)。A.恢复块设计B.N版本程序设计C.检错技术D.降低复杂度设计

考题 面向对象的程序设计语言是一种( )。A.依赖于计算机的低级程序设计语言B.计算机能直接执行的程序设计语言C.可移植性较好的高级程序设计语言D.执行效率较高的程序设计语言

考题 常用的软件冗余方法有多种,在关于软件冗余的描述中,正确的是(31)。A.多版本程序设计可以检查软件故障,但不能检查硬件故障B.用一组数据检查运算逻辑部件的功能属于能力检查C.一致性检查时要把计算机的计算结果与手工计算结果进行比较D.软件冗余是一种动态冗余技术

考题 汇编语言是一种______。A.依赖于计算机的低级程序设计语言B.计算机能直接执行的程序设计语言C.独立于计算机的高级程序设计语言D.面向问题的程序设计语言

考题 以下描述不是软件配置管理功能的是______。A.配置标识 B.版本控制 C.审计和审查 D.程序设计

考题 某软件系统无需在线容错,也不能采用冗余设计,如果对可靠性要求较高,故障有可能导致严重后果,一般采用( )A.恢复块设计 B.N版本程序设计 C.检错技术 D.降低复杂度设计

考题 请根据恢复块方法工作原理完成下图,在图中(1)~(4)中填入恰当的内容。并比较恢复块方法与N版本程序设计方法,将比较结果(5)~(8)填入下表中。 (请作答第四个空) A. 主块 B. 验证测试 C. 输出正确结果 D. 异常处理

考题 结构化程序设计采用自顶向下、逐步求精及模块化的程序设计方法,通过()三种基本的控制结构可以构造出任何单入口单出口的程序。A.. 顺序、选择和嵌套 B. 顺序、分支和循环 C. 分支、并发和循环 D. 跳转、选择和并发

考题 请根据恢复块方法工作原理完成下图,在图中(1)~(4)中填入恰当的内容。并比较恢复块方法与N版本程序设计方法,将比较结果(5)~(8)填入下表中。(请作答第七个空) A. 表决 B. 反向恢复 C. 差 D. 好

考题 ( )是一种静态的故障屏蔽技术,采用前向恢复的策略;N版本程序的设计思想是用N个具有相同功能的程序同时执行一项计算,结果通过多数表决来选择。A. N版本程序设计 B. M模冗余 C. 恢复块方法 D. 防卫式程序设计等

考题 图中的(2)是什么()。 A.. 程序设计 B. 验证测试 C. 表决 D. 判断

考题 防卫式程序设计不包括( )A. 错误检测 B. 破坏估计 C. 错误调整 D. 错误恢复

考题 常用的软件冗余方法有多种,在关于软件冗余的描述中,正确的是()A、多版本程序设计可以检查软件故障,但不能检查硬件故障B、用一组数据检查运算逻辑部件的功能属于能力检查C、一致性检查时要把计算机的计算结果与手工计算结果进行比较D、软件冗余是一种动态冗余技术

考题 下列关于模块化程序设计的说法中,错误的是()。A、模块化程序设计方法主要是通过递归算法和递归程序来实现的B、模块化程序设计方法主要是通过过程和函数的定义以及调用来实现的C、模块化设计的思想就是将一个复杂的问题采取“分而治之”的策略D、程序设计阶段大致分为程序的模块化设计和模块内的逻辑设计

考题 结构化程序设计是一种程序设计技术,它采用()的设计方法和顺序、选择、循环三种基本控制结构构造常态程序。

考题 N版本程序设计的关键在于表决,一般说来,表决本身应尽可能(),以便使其本身产生设计故障的可能性降为最小。

考题 VB程序设计语言所采用的设计方法是()A、面向对象程序设计方法B、分层式程序设计方法C、面向过程的程序设计方法D、面向问题程序设计方法

考题 下面有关程序设计技术的说法中,错误的是()。A、机器语言和汇编语言编程通常采用面向计算机的程序设计方式B、面向过程的程序设计方法通常采用结构化和模块化设计方法C、面向对象的程序设计方法采用客观世界的描述方式D、C语言是一种兼顾面向过程和面向对象的高级程序设计语言

考题 把一个程序划分成若干个可同时执行的程序模块设计方法是()。A、多道程序设计B、并发程序设计C、多重程序设计

考题 填空题N版本程序设计的关键在于表决,一般说来,表决本身应尽可能(),以便使其本身产生设计故障的可能性降为最小。

考题 单选题VB程序设计语言所采用的设计方法是()A 面向对象程序设计方法B 分层式程序设计方法C 面向过程的程序设计方法D 面向问题程序设计方法

考题 填空题结构化程序设计是一种程序设计技术,它采用()的设计方法和顺序、选择、循环三种基本控制结构构造常态程序。