【C程序】 【问题1】(6分) 请针对上述C程序给出满足100%DC (

最全题库2022-08-02  50

问题 【C程序】【问题1】(6分)请针对上述C程序给出满足100%DC (判定覆盖)所需的逻辑条件。【问题2】 (6分)请画出上述程序的控制流图,并计算其控制流图的环路复杂度v(G)。【问题3】(8分)请给出问题2中控制流图的线性无关路径。

选项

答案

解析 【问题1】buf_len>512;buf_len<=512buf_len==0;buf_len!=0i<total_bytes;i>=total_bytesbuf_c==’\0’; buf_c!=’\0’buf_c<7||buf_c>14;buf_c>=7&&buf_c<=14i>=32;i<32【问题2】V(g)=8【问题3】1)1、2、4、5、132)1、3、4、5、133)1、3、4、6、13        (1、2、4、6、13)4)1、3、4、6、7、8、13        (1、2、4、6、7、8、13)5)1、3、4、6、7、9、11、12、13        (1、2、4、6、7、9、11、12、13)6)1、3、4、6、7、9、10、11、12、13        (1、2、4、6、7、9、10、11、12、13)7)1、3、4、6、7、9、10、6… (1、2、4、6、7、9、10、6…)8)1、3、4、6、7、9、10、11、6… (1、2、4、6、7、9、10、11、6…)或者与之等价的答案。
转载请注明原文地址:https://tihaiku.com/congyezige/2418097.html

最新回复(0)