参考答案和解析
正确答案:B
解析:本题考查算法的表示方法。伪代码是算法的一种表示方式,但不是图形化方法。拓扑结构图常用于表示网络中结点之间的连接方式。数据流图简称为DFD,是SA(结构化分析)方法中用于表示系统逻辑模型的一种工具,它以图形的方式描绘数据在系统中流动和处理的过程。流程图是算法的一种图形化表示。
更多“是算法的一种图形化表示。A.拓扑结构图B.流程图C.伪代码D.数据流图 ”相关问题
  • 第1题:

    ______是算法的一种图形化表示。

    A.拓扑结构图

    B.流程图

    C.伪代码

    D.数据流图


    正确答案:B
    解析:对于选项A,拓扑结构图经常用于表示网络中结点之间的连接方式。对于选项B,流程图是描述系统数据流程的工具,它将数据独立抽象出来,通过图形方式描述信息的来龙去脉和实际流程。为了描述复杂的软件系统的信息流向和加工,可采用分层的DFD来描述,分层DFD有顶层,中间层、底层之分。选项B为正确答案。对于选项C,伪代码实际上是计算机代码的简略形式,它比流程图更像计算机代码。对于选项D,数据流图(DFD)是SA方法中用于表示系统逻辑模型的一种工具,它以图形的方式描绘数据在系统中流动和处理的过程,由于它只反映系统必须完成的逻辑功能,所以它是一种功能模型。数据流图是从数据的角度来描述系统。

  • 第2题:

    是算法的一种图形化表示。

    A.伪代码

    B.数据流图

    C.拓扑结构图

    D.程序流程图


    正确答案:D
    解析:伪代码是算法的一种表示方式,但不是图形化方法。数据流图简称为DFD,是SA(结构化分析)方法中用于表示系统逻辑模型的一种工具,它以图形的方式描绘数据在系统中流动和处理的过程。拓扑结构图常用于表示网络中结点之间的连接方式。程序流程图是算法的一种图形化表示。

  • 第3题:

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

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

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

  • 第4题:

    系统流程图实质是( )。

    A.对应于模块结构图的物理数据流程图

    B.对应于抽象数据流程图的物理数据流程图

    C.对应于业务流程图的一种抽象表示

    D.对应于数据结构图的一种抽象表示


    正确答案:B

  • 第5题:

    图1和图2是求绝对值的算法描述.它们的描述方式分别为(  )。



    A.伪代码和流程图
    B.自然语言和伪代码
    C.伪代码和自然语言
    D.自然语言和流程图

    答案:D
    解析:
    本题考核的是算法描述的几种方式。伪代码(Pseudocode)是一种算法描述语言.在伪代码中,每一条指令占一行(else if例外),指令后不跟任何符号(Pascal和C中语句要以分号结尾);自然语言通常是指一种自然地随文化演化的语言:流程图是指用图形表示算法的一种方法。