参考答案和解析
单线程;事件驱动
更多“嵌入式系统的开发流程可分为系统定义、总体设计、详细设计和系统集成与测试四个阶段。其中软硬件功能划分属于总体设计阶段,软件代码的编写属于 阶段。”相关问题
  • 第1题:

    软件开发的结构化生命周期方法将软件生命周期划分成______。

    A.定义、开发、运行维护

    B.设计阶段、编程阶段、测试阶段

    C.总体设计、详细设计、编程调试

    D.需求分析、功能定义、系统设计


    正确答案:A
    解析:通常,将软件产品从提出、实现、使用维护到停止使用退役的过程称为软件生命周期,可以分为软件定义、软件开发及软件运行维护3个阶段。

  • 第2题:

    瀑布模型把软件生命周期划分为八个阶段:问题的定义、可行性研究、软件需求分析、系统总体设计、详细设计、编码、测试和运行、维护。八个阶段又可归纳为三个大的阶段:计划阶段、开发阶段和()。

    A、详细计划

    B、可行性分析

    C、运行阶段

    D、测试与排错


    参考答案:C

  • 第3题:

    软件系统设计包括总体设计和详细设计,以下属于总体设计阶段任务的是

    A.画出模块的程序流程图

    B.确定模块的详细算法

    C.确定模块的数据结构

    D.确定模块间的关系


    正确答案:D
    解析:总体设计的主要任务是确定软件的整体结构,将系统分解成多个模块,确定模块间传送的数据及其调用关系等。所以确定模块间的关系是总体设计的任务。总体设计的任务比较概括,详细设计的任务比较具体,所以其它三项都是详细设计阶段的任务。

  • 第4题:

    软件开发的结构化生命周期方法将软件生命周期划分成乙 )。

    A.定义、开发、运行维护

    B.设计阶段、编程阶段、测试阶段

    C.总体设计、详细设计、编程调试

    D.需求分析、功能定义、系统设计


    正确答案:A
    解析:通常,将软件产品从提出、实现、使用维护到停止使用退役的过程称为软件生命周期。它可以分为软件定义、软件开发及软件运行维护三个阶段。

  • 第5题:

    在结构化方法中,软件功能分解属于下列软件开发中

    A.详细设计阶段

    B.需求分析阶段

    C.总体设计阶段

    D.编程调试阶段


    正确答案:C
    解析:详细设计的任务是:在使用程序设计语言编程以前,对所采用算法的逻辑关系进行分析,并给予清晰的表达。需求分析是指用户对目标软件系统在功能、行为、性能、设计约束等方面的希望。编程调试任务是诊断和改正程序中潜在的错误。软件功能分解只能发生在总体设计阶段。

  • 第6题:

    结构化方法把软件生命周期划分为若干阶段。其中,建立软件系统结构、子系统划分、确定软件结构图的阶段是

    A.需求分析

    B.总体设计

    C.详细设计

    D.问题定义


    正确答案:B
    解析:建立软件系统结构、子系统划分、确定软件结构图,这些步骤基本上与硬件没有关系,主要目的是建立软件的结构,是总体设计的任务。

  • 第7题:

    瀑布模型中软件生命周期划分为8个阶段:问题的定义、可行性研究、软件需求分析、系统总体设计、详细设计、编码、测试和运行、维护。8个阶段又可归纳为3个大的阶段:计划阶段、开发阶段(42)。

    A.运行阶段

    B.可行性分析

    C.详细设计

    D.测试与排错


    正确答案:A
    解析:生命周期可分为计划、开发、运行三大阶段。

  • 第8题:

    用软件开发的结构化生命周期的方法将软件生命周期划分成

    A.定义、开发、运行维护

    B.设计阶段、编程阶段、测试阶段

    C.总体设计、详细设计、编程调试

    D.需求分析、功能定义、系统设计


    正确答案:A
    解析:软件产品从提出、实现、使用维护到停止使用的过程称为软件生命周期。它可以分为软件定义、软件开发及软件运行维护3个阶段。

  • 第9题:

    V模型描述了软件基本的开发过程和测试行为,描述了不同测试阶段与开发过程各阶段的对应关系。其中,系统测试对应的开发阶段是( )。

    A.需求分析阶段
    B.概要设计阶段
    C.详细设计阶段
    D.编码阶段

    答案:A
    解析:
    本题考察软件测试的V模型。V模型对应关系如下,系统测试对应的开发阶段是需求分析阶段,如下图所示:

  • 第10题:

    软件开发的结构化生命周期方法将软件生命周期划分成()。

    • A、定义、开发、运行维护
    • B、设计阶段、编程阶段、测试阶段
    • C、总体设计、详细设计、编程调试
    • D、需求分析、功能定义、系统设计

    正确答案:A

  • 第11题:

    系统设计阶段的主要活动有()

    • A、逻辑模型设计、物理模型设计、数据模型
    • B、系统总体设计、系统详细设计、编写系统设计报告
    • C、系统可行性分析、系统测试设计、数据库设计
    • D、数据库系统设计、系统切换设计、代码设计

    正确答案:B

  • 第12题:

    单选题
    瀑布模型中软件生命周期划分为八个阶段:问题的定义、可行性研究、软件需求分析、系统总体设计、详细设计、编码、测试和运行、维护。八个阶段又可归纳为三个大的阶段:计划阶段,开发阶段和(  )。
    A

    运行阶段

    B

    可行性分析

    C

    详细设计

    D

    测试与排错


    正确答案: A
    解析:
    瀑布模型中软件生命周期可分为计划阶段、开发阶段和运行阶段,其中计划阶段包括问题的定义、可行性研究;编码阶段包括软件需求分析、系统总体设计、详细设计、编码和测试;运行阶段包括运行和维护。

  • 第13题:

    ( 10 )软件系统设计包括总体设计和详细设计,以下属于总体设计阶段任务的是

    A )画出模块的程序流程图

    B )确定模块的详细算法

    C )确定模块的 数据结构

    D )确定模块间的关系


    正确答案:D

  • 第14题:

    软件设计规格说明的编写可分为两个阶段。在总体设计阶段集中于【 】,在详细设计阶段应集中于软件元素的细节。


    正确答案:软件结构的描述
    软件结构的描述 解析:软件设计规格说明的编写过程可分为两个阶段,其中总体设计阶段集中于软件结构的描述。

  • 第15题:

    软件开发的结构化生命周期方法将软什生命周期划分成

    A.定义、开发、运行维护

    B.设计阶段、编程阶段、测试阶段

    C.总体设计、详细设计、编程凋试

    D.需求分析、功能定义、系统没计


    正确答案:A
    解析:通常,将软件产品从提出、实现、使用维护到停止使用退役的过程称为软件生命周期。它可以分为软件定义、软件开发及软件运行维护3个阶段。

  • 第16题:

    软件结构图能描述软件系统的总体结构,它应在软件开发的哪个阶段提出?

    A.需求分析

    B.总体设计

    C.详细设计

    D.代码编写


    正确答案:B

  • 第17题:

    以下正确描述嵌入式系统的设计流程的是(60)。

    A.系统需求分析→硬件和软件划分→系统详细设计→迭代与实现→系统集成→系统测试→系统维护

    B.系统需求分析→硬件和软件划分→系统详细设计→系统集成→迭代与实现→系统测试→系统维护

    C.系统需求分析→系统集成→硬件和软件划分→系统详细设计→迭代与实现→系统测试→系统维护

    D.系统需求分析→硬件和软件划分→迭代与实现→系统详细设计→系统集成→系统测试→系统维护


    正确答案:D
    解析:嵌入式系统的设计和开发流程一般分为以下几个阶段;产品定义(即系统需求分析阶段、规格说明阶段)、硬件和软件划分、迭代与实现、详细的硬件与软件设计、硬件与软件集成、系统测试和系统维护与升级。

  • 第18题:

    软件生命周期可分为定义阶段、开发阶段和维护阶段,下面不属于开发阶段任务的是()。

    A.软件测试

    B.软件实现

    C.软件总体设计

    D.可行性研究


    正确答案:D

  • 第19题:

    软件开发的结构化生命周期方法将软件生命周期划分成(45)几个阶段。

    A.定义、开发、运行维护

    B.总体设计、详细设计、编码实现

    C.设计阶段、编程阶段、维护阶段

    D.需求分析、总体设计、编码实现


    正确答案:A
    解析:一个软件的生命周期是:分析人员先定义分析,开发人员再开发,最终运行和维护。

  • 第20题:

    以下正确描述嵌入式系统的设计流程的是( )。

    A.系统需求分析→硬件和软件划分→系统详细设计→迭代与实现→系统集成→系统测试→系统维护
    B.系统需求分析→硬件和软件划分→系统详细设计→系统集成→迭代与实现→系统测试→系统维护
    C.系统需求分析→系统集成→硬件和软件划分→系统详细设计→迭代与实现→系统测试→系统维护
    D.系统需求分析→硬件和软件划分→迭代与实现→系统详细设计→系统集成→系统测试→系统维护

    答案:D
    解析:
    嵌入式系统的设计和开发流程一般分为以下几个阶段;产品定义(即系统需求分析阶段、规格说明阶段)、硬件和软件划分、迭代与实现、详细的硬件与软件设计、硬件与软件集成、系统测试和系统维护与升级。

  • 第21题:

    瀑布模型把软件生命周期划分为8个主要的阶段,其中()阶段定义的规划将成为软件测试中的系统测试阶段的目标。

    • A、问题的定义
    • B、可行性研究
    • C、软件需求分析
    • D、系统总体设计

    正确答案:C

  • 第22题:

    数据库设计,属于系统开发的()。

    • A、系统分析阶段
    • B、系统总体设计阶段
    • C、系统实施阶段
    • D、系统详细设计阶段

    正确答案:D

  • 第23题:

    单选题
    若把嵌入式系统设计开发过程分为:系统需求分析与规格说明、系统设计、构件设计、系统集成与测试等4个阶段。下面的说法中,恰当的是()。
    A

    在系统需求分析阶段,必须了解用户对嵌入式系统的功能需求,尺寸、大小、成本等需求不需了解

    B

    系统设计阶段,必须确定哪些功能由硬件完成,哪些功能由软件完成

    C

    构件设计阶段的任务是进行芯片比较并选择现成的芯片或模块

    D

    系统集成与测试阶段应该把系统所需部件全部集成后再进行测试


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

  • 第24题:

    单选题
    瀑布模型把软件生命周期划分为8个主要的阶段,其中()阶段定义的规划将成为软件测试中的系统测试阶段的目标。
    A

    问题的定义

    B

    可行性研究

    C

    软件需求分析

    D

    系统总体设计


    正确答案: C
    解析: 瀑布模型把软件生命周期划分为8个主要阶段,包括问题的定义、可行性研究、软件需求分析、系统总体设计、详细设计、编码、测试和运行维护。软件测试中系统测试时需要以软件需求规格为依据,软件需求规格为软件需求分析阶段的产物,所以软件需求分析阶段定义的规划将成为软件测试中的系统测试阶段的目标。