网友您好, 请在下方输入框内输入要搜索的题目:
题目内容
(请给出正确答案)
()是一种静态的故障屏蔽技术,采用前向恢复的策略;N版本程序的设计思想是用N个具有相同功能的程序同时执行一项计算,结果通过多数表决来选择。
A.. N版本程序设计
B. M模冗余
C. 恢复块方法
D. 防卫式程序设计等
B. M模冗余
C. 恢复块方法
D. 防卫式程序设计等
参考答案
参考解析
解析:N版本程序的设计思想是用N个具有相同功能的程序同时执行一项计算,结果通过多数表决来选择。其中N个版本的程序必须由不同的人(小组)独立设计,使用不同的方法、不同的设计语言、不同的开发环境和工具来实现,目的是减少N个版本的程序在表决点上相关错误的概率。
更多 “()是一种静态的故障屏蔽技术,采用前向恢复的策略;N版本程序的设计思想是用N个具有相同功能的程序同时执行一项计算,结果通过多数表决来选择。A.. N版本程序设计 B. M模冗余 C. 恢复块方法 D. 防卫式程序设计等 ” 相关考题
考题
程序语言的分类没有统一的标准,这里根据程序设计的方法将程序语言大致分为命令式程序设计语言、(54)、函数式程序设计语言和逻辑型程序设计语言等范型。A.面向对象的程序设计语言B.编译型的程序设计语言C.解释型的程序设计语言D.开放式的程序设计语言
考题
()下面有关程序设计技术的说法中,错误的是A.机器语言和汇编语言编程通常采用面向计算机的程序设计方式B.面向过程的程序设计方法通常采用结构化和模块化设计方法C.面向对象的程序设计方法采用客观世界的描述方式D.C语言是一种兼顾面向过程和面向对象的高级程序设计语言
考题
计算机程序=算法+数据结构+程序设计方法+语言工具和环境,其中关于程序设计的叙述,正确的是(30)。A.程序设计语言与程序设计方法是一一对应的关系B.面向对象的程序设计语言只能支持面向对象的程序设计方法C.面向对象的程序设计技术与结构化程序设计技术是相互排斥的D.过程式程序设计是一种传统的程序设计方法
考题
常用的软件冗余方法有多种,在关于软件冗余的描述中,正确的是(31)。A.多版本程序设计可以检查软件故障,但不能检查硬件故障B.用一组数据检查运算逻辑部件的功能属于能力检查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. 防卫式程序设计等
考题
常用的软件冗余方法有多种,在关于软件冗余的描述中,正确的是()A、多版本程序设计可以检查软件故障,但不能检查硬件故障B、用一组数据检查运算逻辑部件的功能属于能力检查C、一致性检查时要把计算机的计算结果与手工计算结果进行比较D、软件冗余是一种动态冗余技术
考题
下列关于模块化程序设计的说法中,错误的是()。A、模块化程序设计方法主要是通过递归算法和递归程序来实现的B、模块化程序设计方法主要是通过过程和函数的定义以及调用来实现的C、模块化设计的思想就是将一个复杂的问题采取“分而治之”的策略D、程序设计阶段大致分为程序的模块化设计和模块内的逻辑设计
考题
下面有关程序设计技术的说法中,错误的是()。A、机器语言和汇编语言编程通常采用面向计算机的程序设计方式B、面向过程的程序设计方法通常采用结构化和模块化设计方法C、面向对象的程序设计方法采用客观世界的描述方式D、C语言是一种兼顾面向过程和面向对象的高级程序设计语言
考题
填空题结构化程序设计是一种程序设计技术,它采用()的设计方法和顺序、选择、循环三种基本控制结构构造常态程序。
热门标签
最新试卷