实战

程序流程图不易表示数据结构

PAD图不是一个好的逐步求精工具

Halstead法一般用于度量软件的需求分析结果的好坏

详细设计的主要任务是

选出下面中是结构化详细设计的工具

下面哪种工具更适合表达复杂的条件组合和应做的动作对应关系

下面哪个工具是详细设计的工具

在使用jackson法进行详细设计时,如果输入输出的数据结构不在同一个层次,对应的处理框在程序结构图中应和哪个层次对应

jckson图可以表示

在软件总体设计中对软件结构宽度影响最大的是模块

只要软件能够运行的更快,稍微有点出错也是可以接受的

我们应该在设计的什么时期对软件结构进行精化

模块的作用域是指受该模块内一个判定影响的所有模块集合

总体设计中需要设计数据库

模块的作用域应该在控制域之内

总体设计又称为概要设计

以下哪种不是低内聚

以下哪几种属于高内聚

总体设计阶段暂时不需要考虑到测试计划

在总体设计中,我们希望每个模块的功能都可以预测

抽象只能用于面向对象方法学,不能用于结构化方法学

在软件设计中,可以一味地追求高扇入

总体设计时,模块分解的越多越好

数据耦合一般比控制耦合更好

在基于数据流的设计方法中,如果输入输出边界的划分有一点不同,最终得到软件结构图将不一样

模块的控制域是指这个模块所有的下属模块,但不包括该模块自身

层次图中的模块顺序反映了模块被调用的次序

总体设计一个重要任务是设计软件的结构

数据流图的信息流一般可分为

以下哪种是内容耦合