更多“计算机软件设计中,详细设计是软件设计的第二阶段,主要确定每个模块的具体执行过程,也称过程设计。()”相关问题
  • 第1题:

    详细设计主要确定每个模块具体执行过程,也称过程设计,下列不属于过程设计工具的 是( )。

    A. DFD图

    B. PAD图

    C. N.S图

    D. PDL


    正确答案:A
    DFD图(数据流图)是以图形的方式描述数据在系统中流动和处理的过程,只反映系统必须完成的逻辑功能,它是需求分析阶段的图形工具。盒式图(N.s图)、问题分析图(PAD图)和PDL(伪码j是详细设计的常用工具。

  • 第2题:

    详细设计主要确定每个模块具体执行过程,也称过程设计,下列不属于过程设计工具的是( )。

    A.DFD图

    B.PAD图

    C.N-S图

    D.PDL


    正确答案:A
    解析:DFD图(数据流图)是以图形的方式描述数据在系统中流动和处理的过程,只反映系统必须完成的逻辑功能,它是需求分析阶段的图形工具。盒式图(N-S图)、问题分析图(PAD图)和PDL(伪码)是详细设计的常用工具。

  • 第3题:

    在软件设计中的软件过程,其主要描述的是( )。

    A.模块操作细节

    B.模块类型

    C.模块间的关系

    D.模块控制方法


    正确答案:A

  • 第4题:

    详细设计主要确定每个模块具体执行过程,也称过程设计,下列不属于过程设计工具的是( )。

    A)DFD图

    B)PAD图

    C)N-S图

    D)PDL


    正确答案:A

  • 第5题:

    在软件设计中,(请作答此空)的主要任务是将系统的功能需求分配给软件模块,确定每个模块的功能和调用关系,形成形成软件( )。而为每个具体任务选择适当的技术手段和处理方法的过程称为( )。

    A.详细设计
    B.概要设计
    C.架构设计
    D.数据结构设计

    答案:B
    解析:
    系统设计的主要内容包括概要设计和详细设计概要设计又称为系统总体结构设计,它是系统开发过程中很关键的一步,其主要任务是将系统的功能需求分配给软件模块,确定每个模块的功能和调用关系,形成软件的模块结构图,即系统结构图在概要设计中,将系统开发的总任务分解成许多个基本的、具体的任务,为每个具体任务选择适当的技术手段和处理方法的过程称为详细设计根据任务的不同,详细设计又可分为多种,例如,网络设计、代码设计、输入/输出设计、处理流程设计、数据存储设计、用户界面设计、安全性和可靠性设计等

  • 第6题:

    在软件设计中,(请作答此空)的主要任务是将系统的功能需求分配给软件模块,确定每个模块的功能和调用关系,形成软件( )。而为每个具体任务选择适当的技术手段和处理方法的过程称为( )。

    A. 详细设计
    B. 概要设计
    C. 架构设计
    D. 数据结构设计

    答案:B
    解析:
    系统设计的主要内容包括概要设计和详细设计。概要设计又称为系统总体结构设计,它是系统开发过程中很关键的一步,其主要任务是将系统的功能需求分配给软件模块,确定每个模块的功能和调用关系,形成软件的模块结构图,即系统结构图。在概要设计中,将系统开发的总任务分解成许多个基本的、具体的任务,为每个具体任务选择适当的技术手段和处理方法的过程称为详细设计。根据任务的不同,详细设计又可分为多种,例如,网络设计、代码设计、输入/输出设计、处理流程设计、数据存储设计、用户界面设计、安全性和可靠性设计等。

  • 第7题:

    软件设计过程中为什么要采用模块化设计方法?


    正确答案: (1)、采用模块化原理可以使软件结构清晰,不仅容易设计,也容易阅读和理解;
    (2)、模块化使软件容易测试和调试,因而有助于提高软件的可靠性;
    (3)、模块化可以提高软件的可修改性;
    (4)、模块化有助于开发过程的组织和管理;

  • 第8题:

    详细设计也称为(),它将详细的设计每个模块

    • A、模块设计
    • B、过程设计
    • C、整体设计
    • D、分段设计

    正确答案:A

  • 第9题:

    详细设计的主要任务是确定每个具体执行过程,其典型方法是结构化程序设计(SP)方法。


    正确答案:正确

  • 第10题:

    阐述计算机软件设计中模块的耦合性及其模块耦合的类型。


    正确答案: 模块的耦合性也称块间联系。是软件系统结构中各模块间相互联系紧密程度的一种度量。模块之间联系越紧密,其耦合性就越强,模块的独立性则越差。模块间耦合高低取决于模块间接口的复杂性、调用的方式及传递的信息。模块的耦合性有以下七种类型:
    (1)非直接耦合(偶然耦合)。
    (2)数据耦合。模块间传递数据参数(通过形参表和实参表来交换数据)。
    (3)标记耦合(复合耦合)。传递的“数据参数”,是某个数据结构的部分或全部。例如:房租水电=水+电+房租。
    (4)控制耦合。传递控制变量,实质是利用接口传递多功能的某种选择。例如:最高分/最低分。
    (5)外部耦合。一组模块访问同一纪录的外部数据块。
    (6)公共耦合。一组模块访问同一公共数据环境,共用全局数据区,内存覆盖区(全局性数据结构)。
    (7)内容耦合。一个模块与另一个模块内部代码重叠一部分,一个模块访问另一个模块内部数据。

  • 第11题:

    单选题
    详细设计也称为(),它将详细的设计每个模块
    A

    模块设计

    B

    过程设计

    C

    整体设计

    D

    分段设计


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

  • 第12题:

    问答题
    软件设计过程中为什么要采用模块化设计方法?

    正确答案: (1)、采用模块化原理可以使软件结构清晰,不仅容易设计,也容易阅读和理解;
    (2)、模块化使软件容易测试和调试,因而有助于提高软件的可靠性;
    (3)、模块化可以提高软件的可修改性;
    (4)、模块化有助于开发过程的组织和管理;
    解析: 暂无解析

  • 第13题:

    在软件设计中的软件过程,其主要描述的是( )。

    A.模块操作细节

    B.模块间关系

    C.模块控制方法

    D.模块类型


    正确答案:A
    解析:软件过程是用以描述每个模块的操作细节,包括一个模块对下一层模块控制的操作细节与过程的描述,即关于某个模块算法的详细描述,它包括处理的顺序、精确的判定位置,重复的操作以及数据组织和结构。

  • 第14题:

    软件设计通常可分为概要设计和详细设计,软件结构设计的主要任务是要确定(47)。

    A.模块间的操作细节

    B.模块间的相似性

    C.模块间的组成关系

    D.模块的具体功能


    正确答案:C
    解析:软件设计通常可分为概要设计和详细设计。前者的任务是确定软件系统的结构,进行模块划分,确定每个模块的功能,接口以及模块间的调用关系。实际软件系统的结构,主要任务是确定模块间的组成关系。

  • 第15题:

    计算机软件设计中,详细设计是软件设计的第二阶段,主要确定每个模块的具体执行过程,也称过程设计。

    此题为判断题(对,错)。


    正确答案:√

  • 第16题:

    软件设计过程中,__( )__设计确定各模块之间的通信方式以及各模块之间如何相互作用。

    A.接口
    B.数据
    C.结构
    D.模块

    答案:A
    解析:
    模块化设计的目标是:每个模块完成一个相对独立的特定功能,模块之间的结构简单。确定各模块之间的通信方式以及各模块之间如何相互作用由接口设计决定。

  • 第17题:

    软件设计的主要任务是设计软件的结构、过程和模块,其中软件结构设计的主要任务是确定 ( )

    A.模块间的操作细节
    B.模块间的相似性
    C.模块间的组成关系
    D.模块的具体功能

    答案:C
    解析:
    既然是结构设计,当然首要任务是确定模块间的组成关系。

  • 第18题:

    详细设计也称(),它是软件设计的第二阶段,主要确定每个()的具体执行过程。


    正确答案:过程设计;模块

  • 第19题:

    从工程管理的角度来看,软件设计分()两步完成。

    • A、系统分析、模块设计
    • B、详细设计、总体设计
    • C、模块设计、详细设计
    • D、总体设计、详细设计

    正确答案:D

  • 第20题:

    从工程管理的角度来看,软件设计分两步完成()

    • A、①系统分析②模块设计
    • B、①详细设计②概要设计
    • C、①模块设计②详细设计
    • D、①概要设计②详细设计

    正确答案:D

  • 第21题:

    软件设计的主要任务是设计软件的结构、过程和模块,其中软件结构设计的主要任务是要确定()。

    • A、模块间的操作细节
    • B、模块间的相似性
    • C、模块间的组成关系
    • D、模块的具体功能

    正确答案:C

  • 第22题:

    判断题
    计算机软件设计中,详细设计是软件设计的第二阶段,主要确定每个模块的具体执行过程,也称过程设计。()
    A

    B


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

  • 第23题:

    填空题
    详细设计也称(),它是软件设计的第二阶段,主要确定每个()的具体执行过程。

    正确答案: 过程设计,模块
    解析: 暂无解析