当前位置: 首页 > 计算机 > 问题详情
问题

结构化设计的一个重要特点是对软件进行模块分解 以下原则哪个是错误的?A.模块功能应该尽可能单一

结构化设计的一个重要特点是对软件进行模块分解,以下原则哪个是错误的?

A.模块功能应该尽可能单一

B.模块应该尽可能独立

C.模块的内聚程度应该尽可能大

D.模块间的耦合程度应该尽可能大

发布时间:2024-05-07
参考答案

正确答案:D
解析:结构化设计方法所实施的模块划分具有以下特点:
  ①模块结构功能单一,以使模块对应的程序结构清晰、逻辑简单。每一块所对应的程序可以单独地被理解、编译、测试、排错和修改,从而有效地防止程序的错误在模块间传播和蔓延,因此可提高系统的可靠性和可维护性,而且将系统的复杂性降低到较低的标准。
  ②模块内部联系紧密,而模块之间相对独立,这是结构化设计中衡量“模块独立性”性的重要标准,即在模块结构划分中应该可能地加强模块的内聚度而尽可能地降低模块间的耦合性。
  ③结构化设计和利用特有的图形工具来描述模块及模块间的联系,构成模块结构图,它定义了特有的图例符号表示模块,模块间的调用以及数据的流动、控制和转接。
  结构化设计的总体设计用模块结构图来实现对系统或者子系统的划分,模块结构图由数据流图导出,它描述了系统的分层模块结构,并清楚地描述了各个模块的功能,直观地反映出模块的内部和外部联系特性。

相关问题
  • ()的目的是检查模块之间 以及模块和已集成的软件之间的接口关

    ()的目的是检查模块之间,以及模块和已集成的软件之间的接口关系,并验证已集成的软件是否符合设计要求。其测试的技术依据是()。A 单元测试B 集成测

    答案解析
  • 软件集成测试将已通过单元测试的模块集成在一起 主要测试模块之

    软件集成测试将已通过单元测试的模块集成在一起,主要测试模块之间的协作性。从组装策略而言,可以分为()。集成测试计划通常是在()阶段完成,集成测

    答案解析
  • 以下关于功能模块设计原则的说法中 不正确的是()。A.系统分解

    以下关于功能模块设计原则的说法中,不正确的是()。A 系统分解要有层次B 模块大小要适中C 适度控制模块的扇入扇出D 要有大量重复的数据冗余请帮忙给出

    答案解析
  • 运行管理是过程管理 是实现全网安全和动态安全的关键。运行管理

    运行管理是过程管理,是实现全网安全和动态安全的关键。运行管理中的终端管理包含三个主要模块,下面所列不属于这三个模块的是()。A 事件管理 B 客户

    答案解析
  • 模块A提供某个班级某门课程的成绩给模块B 模块B计算平均成绩

    模块A提供某个班级某门课程的成绩给模块B,模块B计算平均成绩、最高分和最低分,将计算结果返回给模块A,则模块B在软件结构图中属于()模块。A 传入B 传

    答案解析
  • 以下关于结构化开发方法的叙述中 不正确的是()。 A.将数据流

    以下关于结构化开发方法的叙述中,不正确的是()。A 将数据流映射为软件系统的模块结构B 一般情况下,数据流类型包括变换流型和事务流型C 不同类型的数

    答案解析
  • 以下关于对象 类和继承的叙述中 不正确的是()A.对象是系统中

    以下关于对象、类和继承的叙述中,不正确的是()A 对象是系统中用来描述客观事务的一个模块,是构成系统的基本单位B 类是现实世界中实体的形式化描述C

    答案解析
  • 一个应用软件的各个功能模块可采用不同的编程语言来编写 分别编

    一个应用软件的各个功能模块可采用不同的编程语言来编写,分别编译并产生(),再经过()后形成在计算机上运行的可执行程序。A 源程序 B 目标程序 C

    答案解析
  • 在设计和实现软件系统的功能模块时 ()最不利于软件维护。A.系

    在设计和实现软件系统的功能模块时,()最不利于软件维护。A 系统的主要功能应该由一个模块实现B 一个模块应该只实现一个主要功能C 模块之间的相互作用

    答案解析
  • 如果模块A的三个处理都对同一数据结构操作 则模块A的内聚类型是

    如果模块A的三个处理都对同一数据结构操作,则模块A的内聚类型是()。A 逻辑内聚 B 时间内聚 C 功能内聚 D 通信内聚请帮忙给出正确答案和分析,谢谢!

    答案解析

最新问题

Copyright © 2016-2023 114题库网(114158.com)All Rights Reserved.  免责声明 豫ICP备19007809号-5