更多“在对程序质量进行评审时,模块结构是一个重要的评审项,评审内容中不包括(31)。A.数据结构B.数据流结构C.控制流结构D.模块结构与功能结构之间的对应关系”相关问题
  • 第1题:

    结构化设计是一种面向( )的设计方法。

    A. 数据流

    B. 模块

    C. 数据结构

    D. 程序


    参考答案:A

  • 第2题:

    描述数据项之间的关系的是()。

    A.数据项

    B.数据流

    C.数据结构

    D.数据存储


    正确答案:C

  • 第3题:

    结构化设计方法所设计的模块具有诸多特点,下列不属于结构化设计方法中所设计的模块的特点的是

    A.模块结构功能单一,以使模块对应的程序结构清晰、逻辑简单

    B.模块内部相对紧密、模块之间相对独立

    C.结构化设计和利用特有的图形工具来描述模块以及模块间的联系

    D.模块之间不能完全独立


    正确答案:D
    解析:结构化设计方法所实施的模块划分具有以下特点:
    ①模块结构功能单一,以使模块将对应的程序结构清晰、逻辑简单。
    ②模块内部联系紧密,而模块之间相对独立,这是结构化设计中衡量“模块独立性”性能的重要标准,即在模块结构划分中应尽可能地加强模块的内聚度而尽可能地降低模块间的耦合度。
    ③结构化设计和利用特有的图形工具来描述模块及模块间的联系,构成模块结构图。

  • 第4题:

    程序员编程的主要依据是( )。

    A.数据流程图

    B.模块结构图

    C.模块处理流程

    D.数据结构图


    正确答案:C

  • 第5题:

    在结构化设计方法中,数据流图表达了问题中的数据流与加工之间的关系,并且,每一个________实际上对应一个处理模块。


    正确答案:

    加工

  • 第6题:

    对软件设计中软件的总体结构,外部接口,主要部件功能分配,全局数据结构以及各主要部件之间的接口等方面合适性的评价,属于( )。

    A:概要设计评审
    B:详细设计评审
    C:软件需求评审
    D:功能检查

    答案:A
    解析:
    概要设计评审:在软件概要设计结束后必须进行概要设计评审,以评价软件设计说明书中所描述的软件概要设计在总体结构、外部接口、主要部件功能分配、全局数据结构以及各主要部件之间的接口等方面的合适性。阅读理解!根据题干中“合适性的评价”的对象——“软件设计中软件的总体结构,外部接口,主要部件功能分配,全局数据结构以及各主要部件之间的接口”,可知,该评价对象比较“概要”。

  • 第7题:

    在进行子系统结构设计时,需要确定划分后的子系统模块结构,并画出模块结构图。该过程不需要考虑( )

    A.每个子系统如何划分成多个模块
    B.每个子系统采用何种数据结构和核心算法
    C.如何确定子系统之间、模块之间传送的数据及其调用关系
    D.如何评价并改进模块结构的质量

    答案:B
    解析:
    系统模块结构设计的任务是确定划分后的子系统的模块结构,并画出模块结构图,这个过程中必须考虑这样几个问题:每个子系统如何划分成若干个模块;如何确定子系统之间、模块之间传送的数据及其调用关系;如何评价并改进模块结构的质量;如何从数据流图导出模块结构图

  • 第8题:

    软件设计包括了4个既独立又相互联系的活动,即高质量的( )将改善程序结构和模块划分,降低过程复杂性;(请作答此空)的主要目标是开发一个模块化的程序结构,并表示出模块间的控制关系;( )描述了软件与用户之间的交互关系。

    A.软件结构设计
    B.数据结构设计
    C.数据流设计
    D.分布式设计

    答案:A
    解析:
    软件设计包括体系结构设计、接口设计、数据设计和过程设计。(1) 结构设计:定义软件系统各主要部件之间的关系。(2) 数据设计:将模型转换成数据结构的定义,好的数据设计将改善程序结构和模块划分,降低过程复杂性。(3) 接口设计(人机界面设计):软件内部、软件和操作系统间,以及软件和人之间如何通信。(4) 过程设计:系统结构部件转换成软件的过程描述。

  • 第9题:

    对软件设计中软件的总体结构,外部接口,主要部件功能分配,全局数据结构以及各主要部件之间的接口等方面合适性的评价,属于( )。

    A. 概要设计评审
    B. 详细设计评审
    C. 软件需求评审
    D. 功能检查

    答案:A
    解析:
    概要设计评审:在软件概要设计结束后必须进行概要设计评审,以评价软件设计说明书中所描述的软件概要设计在总体结构、外部接口、主要部件功能分配、全局数据结构以及各主要部件之间的接口等方面的合适性。阅读理解!根据题干中“合适性的评价”的对象——“软件设计中软件的总体结构,外部接口,主要部件功能分配,全局数据结构以及各主要部件之间的接口”,可知,该评价对象比较“概要”。

  • 第10题:

    结构化设计方法采用变换分析和事务分析技术实现()。

    • A、从数据结构导出程序结构
    • B、从模块结构导出程序结构
    • C、从模块结构导出数据结构
    • D、从数据流图导出初始化结构图

    正确答案:D

  • 第11题:

    单选题
    Jackson方法是软件开发过程中常用的方法,使用Jackson方法可以实现()
    A

    从数据结构导出程序结构

    B

    从数据流图导出初始结构图

    C

    从模块结构导出数据结构

    D

    从模块结构导出程序结构


    正确答案: C
    解析: 暂无解析

  • 第12题:

    单选题
    结构化设计是一种面向()的设计方法。
    A

    数据流

    B

    模块

    C

    数据结构

    D

    程序


    正确答案: C
    解析: 暂无解析

  • 第13题:

    导出模块结构图的基础是()。

    A.系统结构图

    B.控制结构图

    C.数据流图

    D.数据结构图


    参考答案C

  • 第14题:

    软件的结构化设计方法是以( )为依据的模块结构的设计方法。

    A.系统数据要求

    B.数据结构

    C.数据流图

    D.数据流


    正确答案:C
    解析:数据流图是需求说明书最主要的文档,它表达系统的功能要求和数据要求,既是与用户交流的文档,也是系统设计的依据。

  • 第15题:

    在结构化设计方法中,概要设计阶段的任务是给出系统的各个模块,确定每个模块 的功能、接口(模块间传递的数据)及调用关系,用模块及对模块的调用来构建软件的 体系结构,并采用结构图进行描述。结构图的基本成分有( )。结构图的形态特征中,( )是指一层中最大的模块个数。

    A. 模块、类和消息B. 模块、数据流和接口C. 模块、调用和数据D. 模块、数据结构和算法 A. 深度 B. 宽度 C. 扇出 D. 扇入


    正确答案:C,B

  • 第16题:

    在结构化设计方法中,数据流图表达了问题中的数据流与加工之间的关系,并且,每一个【6】实际上对应一个处理模块。


    正确答案:
    【6】加工

  • 第17题:

    在结构化设计方法中,概要设计阶段的任务是给出系统的各个模块,确定每个模块的功能、接口(模块间传递的数据)及调用关系,用模块及对模块的调用来构建软件的体系结构,并采用结构图进行描述。结构图的基本成分有(请作答此空)。结构图的形态特征中,( )是指一层中最大的模块个数。

    A.模块、类和消息
    B.模块、数据流和接口
    C.模块、调用和数据
    D.模块、数据结构和算法

    答案:C
    解析:
    本题考查结构化设计方法的基础知识。
    结构化程序设计方法中使用结构图来描述软件系统的体系结构,指出一个软件系统由哪些模块组成,以及模块之间的调用关系。其基本成分有模块、调用和数据。
    模块是指具有一定功能并可以用模块名调用的一组程序语句,是组成程序的基本单元,用矩形表示。模块之间的调用关系用从一个模块指向另一个模块的箭头表示,表示前者调用了后者。模块之间还可以用带注释的短箭头表示模块调用过程中来回传递的信息,箭头尾部带空心圆表示传递的是数据,带实心圆表示传递的是控制信息。
    结构图有四种特征,其中:深度指结构图控制的层次,即模块的层数;宽度指一层中最大的模块数;扇出指一个模块的直接下属模块数i扇入指一个模块的直接上属模块数。

  • 第18题:

    程序质量评审通常是从开发者的角度进行评审,其内容不包括( )。

    A.功能结构
    B.功能的通用性
    C.模块层次
    D.与硬件的接口

    答案:D
    解析:

  • 第19题:

    软件概要设计包括设计软件的结构、确定系统功能模块及其相互关系,主要采用( )描述程序的结构。

    A.程序流程图、PAD图和伪代码
    B.模块结构图、数据流图和盒图
    C.模块结构图、层次图和HIPO图
    D.程序流程图、 数据流图和层次图

    答案:C
    解析:
    选项所列举的图与开发阶段的对应关系为:①需求分析阶段:数据流图。②概要设计阶段:模块结构图、层次图和HIPO图。③详细设计阶段:程序流程图、伪代码、盒图。

  • 第20题:

    对软件设计中软件的总体结构、外部接口、主要部件功能分配、全局数据结构以及各主要部件之间的接口等方面合适性的评价,属于 ( ) 。

    A.概要设计评审
    B.详细设计评审
    C 软件需求评审
    D.功能检查

    答案:A
    解析:
    根据《GBT 12504—90计算机软件质量保证计划规范》4.5.2,在软件概要设计结束后必须进行概要设计评审,以评价软件设计说明书中所描述的软件概要设计在总体结构、外部接口、主要部件功能分配、全局数据结构以及各主要部件之间的接口等方面的合适性。.

  • 第21题:

    结构化设计是一种面向()的设计方法。

    • A、数据流
    • B、模块
    • C、数据结构
    • D、程序

    正确答案:A

  • 第22题:

    Jackson方法是软件开发过程中常用的方法,使用Jackson方法可以实现()

    • A、从数据结构导出程序结构
    • B、从数据流图导出初始结构图
    • C、从模块结构导出数据结构
    • D、从模块结构导出程序结构

    正确答案:A

  • 第23题:

    单选题
    结构化设计方法采用变换分析和事务分析技术实现()。
    A

    从数据结构导出程序结构

    B

    从模块结构导出程序结构

    C

    从模块结构导出数据结构

    D

    从数据流图导出初始化结构图


    正确答案: B
    解析: 暂无解析