将一个大规模程序,自顶向下划分为一些较小的、相对独立、又相互关联

题目

将一个大规模程序,自顶向下划分为一些较小的、相对独立、又相互关联的模块,是()程序设计。

  • A、结构化
  • B、自底向上
  • C、自顶向下
  • D、模块化
参考答案和解析
正确答案:D
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

结构化分析方法(SA)是结构化程序设计理论在软件需求分析阶段的运用,它的一个重要指导思想是(33)。

A.自顶向下,逐步分解

B.自底向上,逐步抽象

C.自顶向下,逐步抽象

D.自底向上,逐步分解


正确答案:A
解析:结构化分析方法(StructuredMethod,结构化方法)是强调开发方法的结构合理性以及所开发软件的结构合理性的软件开发方法。结构是指系统内各个组成要素之间的相互联系、相互作用的框架。结构化开发方法提出了一组提高软件结构合理性的准则,如分解与抽象、模块独立性、信息隐蔽等。针对软件生存周期各个不同的阶段,它有结构化分析(SA)、结构化设计(SD)和结构化程序设计(SP)等方法。结构化分析方法给出一组帮助系统分析人员产生功能规约的原理与技术。它一般利用图形表达用户需求,使用的手段主要有数据流图、数据字典、结构化语言、判定表以及判定树等。结构化设计方法给出一组帮助设计人员在模块层次上区分设计质量的原理与技术。它通常与结构化分析方法衔接起来使用,以数据流图为基础得到软件的模块结构。

第2题:

以下关于自顶向下开发方法的叙述中,正确的是(38)。A.自顶向下过程因为单元测试而比较耗费时间S

以下关于自顶向下开发方法的叙述中,正确的是(38)。

A.自顶向下过程因为单元测试而比较耗费时间

B.自顶向下过程可以更快地发现系统性能方面的问题

C.相对于自底向上方法,自顶向下方法可以更快地得到系统的演示原型

D.在自顶向下的设计中,如发现了一个错误,通常是因为底层模块没有满足其规格说明(因为高层模块已经被测试过了)


正确答案:C
自顶向下方法的优点是:1、可为企业或机构的重要决策和任务实现提供信息。2、支持企业信息系统的整体性规划,并对系统的各子系统的协调和通信提供保证。3、方法的实践有利于提高企业人员整体观察问题的能力,从而有利于寻找到改进企业组织的途径。自顶向下方法的缺点是:1、对系统分析和设计人员的要求较高。2、开发周期长,系统复杂,一般属于一种高成本、大投资的工程。3、对于大系统而言自上而下的规划对于下层系统的实施往往缺乏约束力。4、从经济角度来看,很难说自顶向下的做法在经济上是合算的。

第3题:

自顶向下的规划和自底向上的设计不是独立的相反的过程,______的规划是______的设计的延伸。


正确答案:自底向上 自顶向下
自底向上 , 自顶向下

第4题:

阴阳是宇宙中相互()的事物或现象对立双方属性的概括。


A.独立
B.关联
C.既独立又关联
D.或独立或关联

答案:B
解析:
阴阳是宇宙中相互关联的事物或现象对立双方属性的概括。阴阳之间存在各种交互作用,包括对立制约、互根互用、消长、转化

第5题:

结构化设计(SD)方法的基本思想是(14)。

A.将可能引起变化的因素隐藏在某个有关的模块内部

B.根据输入输出数据结构到程序的结构

C.模块要相对独立、功能单一

D.自顶向下,逐步细化


正确答案:C
解析:结构化设计方法是一种面向数据流的设计方法,它可以与SA方法衔接。结构化设计方法的基本思想是将系统设计成由相对独立、功能单一的模块组成的结构。

第6题:

以下关于自顶向下开发方法的叙述中,正确的是 (7) 。

A.自顶向下过程因为单元测试而比较耗费时间

B.自顶向下过程可以更快地发现系统性能方面的问题

C.相对于自底向上方法,自顶向下方法可以更快地得到系统的演示模型

D.在自顶向下的设计中,如发现一个错误,通常是因为底层模块没有满足其规格说明(因为高层模块已经被测试过了)


正确答案:C
本题考查软件开发方法。何谓自顶向下的开发,即先着手系统架构,然后逐层进入业务模块,最后进入细粒度功能模块的开发。所谓自底向上的开发,就是先从一行代码,一个Bug,一个模块做起,然后在做一个流程,一个业务模块,最后熟悉整个系统的架构。

第7题:

结构分析(SA)方法的一个重要指导思想是()。

A.自顶向下,逐步抽象

B.自底向上,逐步抽象

C.自顶向下,逐步分解


答案:C

第8题:

以下关于自顶向下的规划和自底向上的设计的叙述中,正确的是

A.自顶向下的规划和自底向上的设计是独立和相反的两个过程

B.自底向上的设计是自顶向下的规划的延伸

C.自底向上的设计的成果是建立了主题数据库

D.自底向上的设计时不能对自顶向下的规划的结果和观点做任何调整


正确答案:B
解析:建立大型的计算机化的企业信息系统,应该注重自顶而下的数据规划和对不同用户领域的系统进行局部设计。两者必须结合,即局部设计是在自顶而下系统规划所建立的框架内进行,而对框架的每一部分,则采用逐步求精的设计方法来完善。
自顶而下的信息系统资源的规划和详细的数据库设计,是建立计算机化的信息系统整套方法的两个重要组成部分,这两个部分应该互相兼容并且可以互相补充地加以运用。因此自顶向下的规划和自底向上的设计并不是独立和相反的两个过程。
自顶而下规划的主要目的是达到信息的一致性,如应保证在数据字段的定义和结构、记录和结构、更新的时间和更新的规划等方面的一致。

第9题:

自顶向下的集成测试方法需要驱动(存根)程序

A.错误

B.正确


参考答案:A

第10题:

结构化系统开发方法是()整体地进行分析和设计和()逐步实施的系统开发过程.

  • A、自顶向下、自底向上
  • B、自顶向下、自顶向下
  • C、自底向上、自底向上
  • D、自底向上、自顶向下

正确答案:A

更多相关问题