试题详情
- 简答题什么叫流图?如何画出流图?流图的环形复杂度如何计算?
-
流图是抽象化的程序流图,突出表现控制流。
符号O为流图的一个结点,表示一个或多个无分支语句。箭头为边,表示控制流的方向。在分支结构中,分支的汇聚处应有一个汇聚结点。每一条边必须终止于一个结点。如果判断中的条件表达式是由一个或多个逻辑运算符(OR,AND,NAND,NOR)连接的复合条件表达式,则需要改为一系列只有单个条件的嵌套的判断。
根据程序内单条件分支数或循环个数来度量环形复杂度即程序的复杂度。环形复杂度即程序的复杂度。
根据程序内单条件分支数或循环个数来度量环形复杂度即程序的复杂度。
V(G)=流图区域数
V(G)=边数-结点数+2
V(G)=单条件判定数+1 关注下方微信公众号,在线模考后查看
热门试题
- 简述你对软件测试目标的认识。
- 某报社采用面向对象技术实现报刊征订的计
- 面向数据流图的结构化分析方法是根据()的
- 软件开发就是编写程序代码。
- 在()模型中是采用用例驱动和架构优先的策
- 设计阶段应达到的目标有()。
- 事件
- 如果模块中所有成分引用共同的数据,该模块
- 向对象分析的核心在于建立一个描述软件系统
- 比较Jackson方法和LCP方法的异同
- 开发过程中作为开发人员前阶段成果体现和后
- 李先生在公司的项目组中担任程序管理的角色
- CASE的定义是什么?
- 软件设计的准则是什么?
- 不适于作为数据流图处理(加工)框名称的是
- 模块越小,模块化的优点越明显。一般来说,
- 下列哪个是RAD模型的优点()
- 在结构化分析中,()用于详细地定义数据流
- 在模块结构图中,()是指直接调用该模块的
- 在划分软件生存周期阶段时,应遵循的基本原