登录
扫码即可体验小程序
结构化分析方法(SA)的一个重要指导思想是()。
结构化软件设计可以进一步分为两个阶段是()。
软件的整体结构和这种结构提供给系统在概念上的整体性的方式是指软件的()。
表示一个模块直接调用(或控制)其它模块数目是()。
描述整个程序的控制层次关系和各个部分的接口情况的是()。
任何程序都可由三种基本控制结构构造,即:顺序、选择及()。
软件设计中划分模块的一个准则是()。
程序结构可以按水平方向或垂直方向进行划分。水平划分按主要的程序()来定义模块结构的各个分支。
程序结构描述了整个程序的控制层次关系和各个部分的接口情况,而软件过程则着重描述各个模块的()。
一组模块都访问同一全局简单变量而不是同一全局数据结构,而且不是通过参数表传递该全局变量的信息,则称之为()。
当对软件系统进行模块化设计的时候,可以有不同的抽象层次。()
数据抽象可以包含一个程序控制机制而无需规定其内部细节。()
逐步细化是一种自底向上的设计策略。()
将软件进行模块化分可以减小问题解决的复杂度,但是不应该不受限制地将模块细化。()
所谓模块的独立性,是指软件系统中每个模块只涉及软件要求的具体的子功能,而和软件系统中其它的模块的接口是简单的。()
数据耦合的模块独立性最强。()
功能内聚模块是内聚性最强的模块。()
详细设计阶段需要具体地编写程序。()
程序流程图可以由顺序型、选择型、DO-WHILE型、DO-UNTIL型以及多分支结构型这五种基本控制结构组合或嵌套而成。()
数据流图分为变换型数据流图和事务型数据流图两类()