以下不属于桌上检查的项目是A) 检查小组对程序进行模拟执行,以展示系统的不同构件如何相互作用,暴露程序被忽略的细节B) 检查变量的交叉引用表,重点是检查未说明的变量和违反了类型规定的变量C) 选择、激活路径,检查程序的语句代码D) 比较由程序员设计的控制流图和由实际程序生成的控制流图,寻找和解释每个差异,修改文档和校正错误A.B.C.D.
以下不属于桌上检查的项目是
A) 检查小组对程序进行模拟执行,以展示系统的不同构件如何相互作用,暴露程序被忽略的细节
B) 检查变量的交叉引用表,重点是检查未说明的变量和违反了类型规定的变量
C) 选择、激活路径,检查程序的语句代码
D) 比较由程序员设计的控制流图和由实际程序生成的控制流图,寻找和解释每个差异,修改文档和校正错误
A.
B.
C.
D.
相关考题:
静态分析通过解析程序文本从而识别出程序语句中可能存在的缺陷和异常之处;静态分析所包含的阶段中()的主要工作是找出输入变量和输出变量之间的依赖关系。 A.控制流分析B.数据使用分析C.接口分析D.信息流分析
试题(37)在进行软件编码规范评测过程中需要围绕几个方面的内容展开,以下描述中不属于编码规范评测内容的有(37) 。(37)A.源程序文档化检查,包括符号名的命名、程序的注释等规范性检查B.数据说明检查,包括数据说明次序、语句中变量顺序检查C.程序结构检查,程序应采用基本的控制结构、避免不必要的转移控制等D.程序逻辑检查,阅读源代码,比较实际程序控制流与程序设计控制流的区别
阅读下列说明,回答问题1至问题3。[说明]基本路径法设计出的测试用例能够保证在测试中程序的每一条可执行语句至少执行一次。以下代码由C++语言书写,请按要求回答问题。void ReadPara(CString temp){if(temp==">=")m_oper.SetCurSel(0);else{if(temp==">")m_oper.SetCurSel(1);else{if(temp=="==")m_oper.SetCurSel(2);else{if(temp=="<=")m_oper.SetCurSel(3);else{if(temp=="<")m_oper.SetCurSel(4);elsem_oper.SetCurSel(5);}}}}return;}请画出以上代码的控制流图。请计算上述控制流图的环路复杂度V(G)。请使用基本路径测试法为变量temp设计测试用例,使之满足基本路径覆盖要求。请帮忙给出每个问题的正确答案和分析,谢谢!
阅读下列说明,回答问题1至问题3。【说明】使用基本路径法设计出的测试用例能够保证程序的每一条可执行语句在测试过程中至少执行一次。以下代码由C语言书写,请按要求回答问题。int IsLeap(int year){if(year% 4==0){if((year % 100==0){if( year % 400==0'leap=1;eIseleap=0;}elseleap=1;elseleap=0;return leap;}请画出以上代码的控制流图。请计算上述控制流图的V(G)。假设的取值范围是1000<year<2001,请使用基本路径测试法为变量year设计测试用例,使之满足基本路径覆盖的要求。请帮忙给出每个问题的正确答案和分析,谢谢!
代码走查(code walkthrough)和代码审查(code inspection)是两种不同的代码评审方法,这两种方法的主要区别是______。A.在代码审查中由编写代码的程序员来组织讨论,而在代码走查中由高级管理人员来领导评审小组的活动B.在代码审查中只检查代码中是否有错误,而在代码走查中还要检查程序与设计文档的一致性C.在代码走查中只检查程序的正确性,而在代码审查中还要评审程序员的编程能力和工作业绩D.代码审查是一种正式的评审活动,而代码走查的讨论过程是非正式的
对项目进行连编测试的目的是( )。A)对项目中各种程序的引用进行校验B)对项目中PRG文件进行校验,检查发现其中的错误C)对项目中各种程序的引用进行校验,检查所有的程序组件是否可用D)对项目中各种程序的引用进行校验,检查所有的程序组件是否可用,并重新编译过期的文件下面(32)到(35)题使用如下的“外汇名”表和“持有数”表:“外汇名”表:
桌上检查(Desk Checking)是一种______的检查方法。A) 程序员自己检查自己编写的程序B) 由同行帮忙检查自己编写的程序C) 几个同行自行组成小组,以小组为单位检查编写的程序D) 程序员在桌子上检查编写程序的活动A.B.C.D.
下列叙述中,说法正确的是______。A) 桌上检查的文档是最后要公开的正式文档B) 桌上检查是一个完全没有约束的过程,所以通常效率会比较低C) 代码检查是程序员自己检查自己编写的程序D) 桌上检查最好由程序的编写人员来完成A.B.C.D.
走查过程中的静态分析技术用到调用图,通过调用图我们不可以做的是______。A) 检查程序中变量的说明和引用B) 检查程序中全局变量、参数误用的问题C) 为动态测试用例的设计提供可靠的依据D) 对程序进行分析和修改A.B.C.D.
下列关于走查说法不正确的是______。A) 走查的主要工作是由程序编写者本人来完成B) 走查与代码检查一样,都是以小组为单位进行C) 走查是一种走查小组集体扮演计算机角色检查源程序的方法D) 走查是借助程序流程图来进行数据流和控制流的分析A.B.C.D.
以下关于人工检查方法叙述正确的是______。A.走查的主要工作是由程序编写者本人来完成的B.代码检查是对程序进行模拟,一步一步的展示程序如何处理由检查人员提供的测试数据C.同行评审是一种通过作者的同行来确认缺陷和需要变更区域的检查方法D.桌上检查是以小组为单位进行检查程序的
在进行软件编码规范评测过程中需要围绕几个方面的内容展开,以下描述中不属于编码规范评测内容的有( )。A.源程序文档化检查,包括符号名的命名、程序的注释等规范性检查B.数据说明检查,包括数据说明次序、语句中变量顺序检查C.程序结构检查,程序应采用基本的控制结构、避免不必要的转移控制等D.程序逻辑检查,阅读源代码,比较实际程序控制流与程序设计控制流的区别
下列描述正确的是()。A、数据流图和程序流程图均可包含物流和资金流B、数据流图不反映处理的先后,程序流程图反映时间顺序C、数据流图不反映控制关系,程序结构图反映控制关系D、数据流图和程序流程图均反映调用关系
静态分析通过解析程序文本从而识别出程序语句中可能存在的缺陷和异常之处;静态分析所包含的阶段中()的主要工作是找出输入变量和输出变量之间的依赖关系。A、控制流分析B、数据使用分析C、接口分析D、信息流分析
单选题下列()是对程序流程图进行简化后得到的,它可以更加突出的表示程序控制流的结构,且不包含复合条件。ADD-路径图B控制流图CMM-路径图D模块调用图