更多“以下哪项(些)是软件总体设计说明书中应包括的内容?Ⅰ.结构图Ⅱ.测试计划Ⅲ.模块描述A.仅ⅡB.仅Ⅰ和ⅡC. ”相关问题
  • 第1题:

    软件生命周期可归纳为计划期、开发期和运行期三个时期,以下哪个(些)属于开发期?

    Ⅰ.需求分析

    Ⅱ.可行性研究

    Ⅲ.测试

    A.仅Ⅰ

    B.仅Ⅱ

    C.仅Ⅰ和Ⅲ

    D.仅Ⅲ


    正确答案:C
    解析:本题考查软件生命周期的概念。软件生命周期(software life cycle)是人们在研究软件生产时所发现的一种规律性的事实。瀑布模型将软件生命周期划分为八个阶段,各个阶段的任务分别是;问题定义、可行性研究、需求分析、总体设计、详细设计、程序编制、测试和运行、维护。八个阶段又可以归纳为三个时期,即计划期、开发期和运行期。瀑布模型的计划期包括问题定义、可行性研究和需求分析;开发期包括总体设计、详细设计和程序设计,其中程序设计包括编码和测试;运行期包括系统的使用和维护。正确答案为选项C。

  • 第2题:

    软件设计包括总体设计和详细设计两部分,下列陈述中哪个是详细设计的内容?______

    A.软件结构

    B.数据库设计

    C.制定测试计划

    D.模块算法


    正确答案:A
    解析:详细设计阶段的目的是确定应该怎样实现所要求的系统,也就是说,经过这个阶段的设计工作,列出软件模块的内部过程描述,包括软件结构和设计。

  • 第3题:

    下列选项中不属于系统软件需求规格说明书中内容的是 ( )

    A.系统数据描述B.系统功能需求
    C.模块设计说明D.系统运行需求

    答案:C
    解析:
    统需求规格说明是在系统分析的基础上建立的自顶向下的任务分析模型。说明书的结构内容包括引言、项目概述、系统数据描述、系统功能需求、系统性能需求、系统运行需求、质量保证和其他需求。

  • 第4题:

    软件测试的方法有三种。以下哪项(些)属于这些方法?

    Ⅰ.动态测试

    Ⅱ.静态测试

    Ⅲ.正确性证明

    A.仅Ⅰ

    B.仅Ⅰ和Ⅱ

    C.仅Ⅱ和Ⅲ

    D.Ⅰ、Ⅱ和Ⅲ


    正确答案:D
    解析:本题考查软件测试方法的概念。目前,软件测试的方法有三种:动态测试、静态测试和正确性证明。动态测试是指通常的上机测试,这种方法是使程序有控制地运行,并从多种角度观察程序运行时的行为,以发现其中的错误。静态测试一般是指人工评审软件文档或程序,借以发现其中的错误,由于被评审的文档或程序不必运行,所以称为静态的。动态测试和静态测试只能发现错误而不能证明程序中不存在错误,从理论上讲,只有借助于程序正确性证明才有可能证明程序的正确性。程序证明最常用的方法是归纳断言法,它对程序提出一组命题,如能永数学方法证明这些命题成立,就可保证程序中不存在错误,即它对所有的输入都会产生预测的正确输出。但目前正确性证明尚处于理论研究阶段,其技术尚不成熟,并未达到实用化阶段。正确答案为选项D。

  • 第5题:

    软件设计包括总体设计和详细设计,下列叙述中( )是详细设计的内容。

    A.数据库设计

    B.软件结构

    C.模块算法

    D.制定测试计划


    正确答案:C
    解析:软件设计包括总体设计和详细设计。相关知识点:  详细设计的目的是为软件结构图中的每一个模块确定采用的算法和块内数据流图。