以下不属于桌上检查的项目是A) 检查小组对程序进行模拟执行,以展示系统的不同构件如何相互作用,暴露程序被忽略的细节B) 检查变量的交叉引用表,重点是检查未说明的变量和违反了类型规定的变量C) 选择、激活路径,检查程序的语句代码D) 比较由程序员设计的控制流图和由实际程序生成的控制流图,寻找和解释每个差异,修改文档和校正错误A.B.C.D.

以下不属于桌上检查的项目是

A) 检查小组对程序进行模拟执行,以展示系统的不同构件如何相互作用,暴露程序被忽略的细节

B) 检查变量的交叉引用表,重点是检查未说明的变量和违反了类型规定的变量

C) 选择、激活路径,检查程序的语句代码

D) 比较由程序员设计的控制流图和由实际程序生成的控制流图,寻找和解释每个差异,修改文档和校正错误

A.

B.

C.

D.


相关考题:

静态分析通过解析程序文本从而识别出程序语句中可能存在的缺陷和异常之处;静态分析所包含的阶段中()的主要工作是找出输入变量和输出变量之间的依赖关系。 A.控制流分析B.数据使用分析C.接口分析D.信息流分析

程序员进行程序设计的直接文档和依据是()。 A、业务流程图B、模块说明书C、可行性报告D、数据流图

( 5 )数据流覆盖关注的是程序中某个变量从其声明、赋值到引用的变化情况,它是下列哪一种覆盖的变种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)题使用如下的“外汇名”表和“持有数”表:“外汇名”表:

( )是一种关注变量定义赋值点(语句)和引用或使用这些值的点(语句)的结构性测试,主要用作路径测试的真实性检查。A.基本路径测试B.逻辑覆盖C.决策表D.数据流测试

下列( )是对程序流程图进行简化后得到的,它可以更加突出的表示程序控制流的结构,且不包含复合条件。A.DD-路径图B.控制流图C.MM-路径图D.模块调用图

桌上检查(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.

以下关于人工检查方法叙述正确的是______。A.走查的主要工作是由程序编写者本人来完成的B.代码检查是对程序进行模拟,一步一步的展示程序如何处理由检查人员提供的测试数据C.同行评审是一种通过作者的同行来确认缺陷和需要变更区域的检查方法D.桌上检查是以小组为单位进行检查程序的

对于软件来说,SCA方法目的是发现______。A.程序中输入和输出对应不合理B.程序中异常的变量C.程序中异常的语句D.程序中异常的数据流和控制流

在进行软件编码规范评测过程中需要围绕几个方面的内容展开,以下描述中不属于编码规范评测内容的有( )。A.源程序文档化检查,包括符号名的命名、程序的注释等规范性检查B.数据说明检查,包括数据说明次序、语句中变量顺序检查C.程序结构检查,程序应采用基本的控制结构、避免不必要的转移控制等D.程序逻辑检查,阅读源代码,比较实际程序控制流与程序设计控制流的区别

下列描述正确的是()。A、数据流图和程序流程图均可包含物流和资金流B、数据流图不反映处理的先后,程序流程图反映时间顺序C、数据流图不反映控制关系,程序结构图反映控制关系D、数据流图和程序流程图均反映调用关系

静态分析通过解析程序文本从而识别出程序语句中可能存在的缺陷和异常之处;静态分析所包含的阶段中()的主要工作是找出输入变量和输出变量之间的依赖关系。A、控制流分析B、数据使用分析C、接口分析D、信息流分析

PLC的系统程序一般主要包括: ()A、检查程序B、翻译程序C、监控程序D、逻辑变量

白盒测试是以仔细检查程序的细节为基础,通过提供一组指定条件和循环的(),对软件中的逻辑路径进行测试,可以在不同的检查点检查程序的状态,以确定实际运行状态与预期状态是否一致。

下列()是对程序流程图进行简化后得到的,它可以更加突出的表示程序控制流的结构,且不包含复合条件。A、DD-路径图B、控制流图C、MM-路径图D、模块调用图

填空题白盒测试是以仔细检查程序的细节为基础,通过提供一组指定条件和循环的(),对软件中的逻辑路径进行测试,可以在不同的检查点检查程序的状态,以确定实际运行状态与预期状态是否一致。

单选题下列()是对程序流程图进行简化后得到的,它可以更加突出的表示程序控制流的结构,且不包含复合条件。ADD-路径图B控制流图CMM-路径图D模块调用图