早教吧 育儿知识 作业答案 考试题库 百科 知识分享
早教吧考试题库频道 --> 计算机类考试 -->软考中级 -->

阅读下列C程序,回答问题1至问题3,将解答填入答题纸的对应栏内。 【C程序】 【问题1】(6分) 请针

题目

阅读下列C程序,回答问题1至问题3,将解答填入答题纸的对应栏内。

【C程序】

【问题1】(6分)

请针对上述C程序给出满足100%DC(判定覆盖)所需的逻辑条件。

【问题2】(9分)

请画出上述程序的控制流图,并计算其环路复杂度V(G)。

【问题3】(5分)

请给出问题2中控制流图的线性无关路径。

参考答案
正确答案:
参考答案:【问题1】:【问题2】:V(G)=11【问题3】:1、21、2、31、2、3、4、12、13、17、191、2、3、4、12、13、14、17、191、2、3、4、12、13、14、15、17、191、2、3、4、12、13、14、15、16、17、191、2、3、4、12、13、14、15、16、18、191、2、3、4、5、11、191、2、3、4、5、6、10、191、2、3、4、5、6、7、9、191、2、3、4、5、6、7、8、19试题分析:判断覆盖:设计足够的测试用例,使得程序中的每个判定至少都获得一次“真值”或“假值”,或者说使得程序中的每一个取“真”分支和取“假”分支至少经历一次,因此判定覆盖又称分支覆盖对于本题中判定的条件有:【问题2】控制流图是描述程序控制流的一种图示方法。其基本符号有圆圈和箭线:圆圈为控制流图中的一个结点,表示一个或多个无分支的语句;带箭头的线段称为边或连接,表示控制流。基本结构如下所示:控制流程图的环路复杂性V(G)等于:(1)控制流程图中的区域个数。(2)边数-结点数+2。(3)判定数+1。V(G)=11【问题3】线性无关路径是指包括一组以前没有处理的语句或条件的一条路径。从控制流图来看,一条线性无关路径是至少包含有一条在其他线性无关路径中从未有过的边的路径:1)1、22)1、2、33)1、2、3、4、12、13、17、194)1、2、3、4、12、13、14、17、195)1、2、3、4、12、13、14、15、17、196)1、2、3、4、12、13、14、15、16、17、197)1、2、3、4、12、13、14、15、16、18、198)1、2、3、4、5、11、199)1、2、3、4、5、6、10、1910)1、2、3、4、5、6、7、9、1911)1、2、3、4、5、6、7、8、19
看了阅读下列C程序,回答问题1至问...的网友还看了以下:

2 .审计实施阶段的主要工作有 ( ) 。A .编制审计方案B .对内部控制进行初步调查C .对内部 财会类考试 2020-05-21 …

9 .审计实施阶段的主要工作有 () 。A .编制审计方案B .对内部控制进行初步调查C .对内部控 财会类考试 2020-05-21 …

下列工作中,属于国家审计实施阶段的有: A.编制审计方案 B.对内部控制进行调查与初评 C.对内部 财会类考试 2020-05-21 …

在数据库系统中,“分片”概念是指()。A.对磁盘分片B.对数据分片C.对内存分片D.对外存分片 计算机类考试 2020-05-23 …

南桥芯片一定不具备的功能是( )。A.对USB的支持B.对IDE接口的支持C.对内存的支持D.对音频 计算机类考试 2020-05-24 …

南桥芯片一定不具备的功能是A.对USB的支持B.对IDE接口的支持C.对内存的支持D.对音频接口的支 计算机类考试 2020-05-24 …

DDBS中的“数据分片”是指______。A.对磁盘的分片B.对全局关系的分片C.对内存的分片D.对 计算机类考试 2020-05-26 …

合伙关系中()。A.对外负连带责任,对内是按份之债B.对外是按份之债,对内是连带之债C.对内对外承担 学历类考试 2020-06-04 …

我国在对外开放的过程中,必须始终把作为自己发展的根本基点。()A.坚持四项基本原则B.以经济建设为中 政治 2020-11-22 …

国民党五届五中全会后,国民政府把政策的重心转向A.由对内转向对外,由反共转向抗日B.由对外转向对内, 其他 2020-12-15 …