题目详情

【C程序】

中级软件评测师,历年真题,2019年下半年(下午)《软件评测师》真题

【问题1】(6分)

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

【问题2】 (6分)

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

【问题3】(8分)

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

正确答案及解析

正确答案
解析

【问题1】

buf_len>512;buf_len<=512

buf_len==0;buf_len!=0

i<total_bytes;i>=total_bytes

buf_c[i]==’\0’; buf_c[i]!=’\0’

buf_c[i]<7||buf_c[i]>14;buf_c[i]>=7&&buf_c[i]<=14

i>=32;i<32

【问题2】

中级软件评测师,章节练习,中级软件评测师案例分析

V(g)=8

【问题3】

1)1、2、4、5、13

2)1、3、4、5、13

3)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…)

或者与之等价的答案。

包含此试题的试卷

你可能感兴趣的试题

单选题

高级系统分析师,专项练习,软件水平考试《高级系统分析师》押题

  • A.V(S2)和P(S4)
  • B.P(S2)和V(S4)
  • C.P(S2)和P(S4)
  • D.V(S2)和V(S4)
查看答案
单选题

高级系统分析师,专项练习,软件水平考试《高级系统分析师》押题

  • A.V(S1)P(S2)和V(S3)
  • B.P(S1)V(S2)和V(S3)
  • C.V(S1)V(S2)和V(S3)
  • D.P(S1)P(S2)和V(S3)
查看答案
单选题

高级系统分析师,专项练习,软件水平考试《高级系统分析师》押题

  • A.P(S4)和V(S4)V(S5)
  • B.V(S5)和P(S4)P(S5)
  • C.V(S3)和V(S4)V(S5)
  • D.P(S3)和P(S4)V(P5)
查看答案
单选题

高级系统分析师,专项练习,软件水平考试《高级系统分析师》押题

  • A.P(S3)和V(S4)V(S5)
  • B.V(S3)和P(S4)P(S5)
  • C.P(S3)和P(S4)P(S5)
  • D.V(S3)和V(S4)V(S5)
查看答案
单选题

高级系统分析师,专项练习,软件水平考试《高级系统分析师》押题

  • A.P(S2)和P(S4)
  • B.P(S2)和V(S4)
  • C.V(S2)和P(S4)
  • D.V(S2)和V(S4)
查看答案

相关题库更多 +