什么是构件式开发方法?说明该方法对嵌入式系统开发具有什么意义?并举例说明。

题目

什么是构件式开发方法?说明该方法对嵌入式系统开发具有什么意义?并举例说明。


相似考题
更多“什么是构件式开发方法?说明该方法对嵌入式系统开发具有什么意义?并”相关问题
  • 第1题:

    什么是嵌入式系统的系统级设计方法?


    正确答案:嵌入式系统的系统级设计方法是一种高层次的设计方法,设计人员针对设计目标进行系统功能描述,定义系统的行为特性,进行软硬件划分,生成系统级的规格描述。这一过程可以不涉及实现方法和工艺。接下来,设计人员就可以按照系统级规格描述实现软硬件子系统及其接口。

  • 第2题:

    请列举两种嵌入式系统开发的方法。


    正确答案:目前,嵌入式系统的开发有模拟开发调试、嵌入式在线仿真和远程调试等几种方法。

  • 第3题:

    简述嵌入式应用软件的开发具有哪些特点?并对这些特点进行简要说明。


    正确答案: 1. 需要交叉编译工具; 由于嵌入式系统目标机上的资源较为有限,直接在目标机上开发和调试应用软件几乎 不可能,因此,目标机的嵌入式应用软件开发需要放在高性能计算机上的集成开发环境中进行。
    2. 通过仿真手段进行调试。 目标机的执行程序经过交叉编译后,还要经过调试排错,确认能够正常运行后才 能使用。
    3. 目标机是最终的运行坏境。 对嵌入式应用程序来说,其开发、调试往往是在PC上完成的,但它最终的运 行坏境是目标机。
    4. 执行应用程序的指令通常需要写入操作系统。 在PC上,应用程序的执行是在操作系统的图形用户界面或 命令状态下进行的,操作系统与该应用程序无直接联系。
    5. 系统资源有限。 在PC环境进行应用程序开发,程序员拥有大量的硬件和软件编程资源,对诸如内存、硬 盘空间、可以打开的文件数量等问题可以不必在乎。
    6. 控制特定部件。 在嵌入式应用软件开发过程中,程序员往往需要针对特定的部件做更加细致的编写作业。

  • 第4题:

    嵌入式操作系统开发中,使用软件组件技术有什么好处?


    正确答案: 1.提高开发效率;
    2.提高开发的可靠性;
    3.提高软件的可移植性;
    4.适合于并行开发;
    5.节省资源;
    6.提高软件复用性。

  • 第5题:

    什么是“由上而下”和“由下而上”研究方法?在嵌入式系统研制中各有什么特点?


    正确答案: 由上而下:所有设计遵循系统工程的流程进行,确定需求、制定系统规格、设计、实现、测试都是一步一步、按部就班地进行;
    由下而上:一个系统由已有的基础为起点,开始往上延伸,最后将系统完成;
    特点:一个是由上而下,一个是由下而上。

  • 第6题:

    结构化开发方法将系统开发分为哪些阶段?各阶段完成什么任务?


    正确答案: 结构化开发方法将管理信息系统的开发过程视为一个生命周期,整个生命周期过程分为系统规划、系统分析、系统设计、系统实施、系统运行维护与评价五个阶段。
    (1)系统规划阶段:系统规划是管理信息系统开发的第一阶段,主要解决该做什么,需要什么开发环境,在什么环境下运行使用,开发成本如何等问题。
    (2)系统分析阶段:系统分析以开发规划中提出的目标为出发点,根据系统设计任务书所确定的范围,对现行系统进行详细调查。
    (3)系统设计阶段:系统设计是对系统分析的深化和细化,在系统分析阶段提出的逻辑模型的基础上,设计系统的物理模型,主要是由系统设计人员按照系统分析阶段提供的资料,结合计算机处理技术,对系统中各个组成部分进行具体的设计。
    (4)系统实施阶段:系统实施是把信息系统的设计模型转变成为信息系统实物。这一阶段的任务包括计算机设备的购置、安装和调试,程序的编写和调试、人员培训,数据文件转换,系统调试与转换。
    (5)系统运行维护与评价:记录系统运行情况,评价系统的工作质量和经济效益,定期整理系统中存在的不能修改的问题,形成新需求建议书,为下一周期的系统规划做准备。

  • 第7题:

    普雷斯曼(R.S.Pressman)对软件开发工作量分配提出了一个什么原则?该原则对信息系统开发的各阶段工作量分配具有什么借鉴意义?


    正确答案:普雷斯曼(R.S.Rressman)关于软件开发工作量分配提出了40-20-40原则,即前期(计划、分析、设计)占40%,编码占20%,后期工作(测试、调试)占40%。该原则强调应重视前期和后期工作。前期工作容易被忽视,主要原因是管理人员往往认为编码才是工作的开始,他们不了解前期工作的重要性,技术人员常常也急于编码,认为写出代码就算完成任务了。后期工作也容易被忽视,大部分人认为编码出来就算完事了,对测试工作要占这么大的工作量没有思想准备。所以应制定好进度计划,要求管理人员按计划控制技术人员按计划完成任务。

  • 第8题:

    问答题
    嵌入式系统开发的基本流程是怎样的?

    正确答案: 1)系统定义与需求分析;
    2)系统设计方案的初步确立;
    3)初步设计方案性价比评估与方案评审论证;
    4)完善初步方案、初步方案实施;
    5)软硬件集成测试;
    6)系统功能性能测试及可靠性测试。
    解析: 暂无解析

  • 第9题:

    问答题
    简述嵌入式应用软件的开发具有哪些特点?并对这些特点进行简要说明。

    正确答案: 1. 需要交叉编译工具; 由于嵌入式系统目标机上的资源较为有限,直接在目标机上开发和调试应用软件几乎 不可能,因此,目标机的嵌入式应用软件开发需要放在高性能计算机上的集成开发环境中进行。
    2. 通过仿真手段进行调试。 目标机的执行程序经过交叉编译后,还要经过调试排错,确认能够正常运行后才 能使用。
    3. 目标机是最终的运行坏境。 对嵌入式应用程序来说,其开发、调试往往是在PC上完成的,但它最终的运 行坏境是目标机。
    4. 执行应用程序的指令通常需要写入操作系统。 在PC上,应用程序的执行是在操作系统的图形用户界面或 命令状态下进行的,操作系统与该应用程序无直接联系。
    5. 系统资源有限。 在PC环境进行应用程序开发,程序员拥有大量的硬件和软件编程资源,对诸如内存、硬 盘空间、可以打开的文件数量等问题可以不必在乎。
    6. 控制特定部件。 在嵌入式应用软件开发过程中,程序员往往需要针对特定的部件做更加细致的编写作业。
    解析: 暂无解析

  • 第10题:

    填空题
    嵌入式系统开发采用的交叉开发环境是由()和()组成的。

    正确答案: 宿主机,目标机
    解析: 暂无解析

  • 第11题:

    单选题
    下面关于嵌入式系统的描述语句中不正确的是()。
    A

    在嵌入式系统开发中,不同复杂程度的嵌入式系统,使用的调试工具不完全相同

    B

    嵌入式系统开发时,所采用的调试工具,其任务是控制程序代码的执行并使系统中看不见的信息成为可见

    C

    对嵌入式系统进行调试时,硬件部分的调试需要借助JTAG调试工具,不需要借助于“正确”的软件

    D

    在线仿真器是一种嵌入式系统的调试工具,其与所要开发的嵌入式系统应具有相同的嵌入式处理器体系结构


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

  • 第12题:

    问答题
    什么是嵌入式系统的传统设计方法?

    正确答案: 经过需求分析和总体设计,整个系统被划分为软件和硬件两个子系统,二者之间遵循一定的接口规范;接下来软件工程师和硬件工程师分别进行设计、开发、调试和测试;然后两个子系统集成在一起并进行测试;如果系统功能正确且满足所有性能指标,则结束,否则需要对软硬件子系统分别进行验证和修改,并重新进行系统集成和测试。
    解析: 暂无解析

  • 第13题:

    嵌入式系统开发采用的交叉开发环境是由()和()组成的。


    正确答案:宿主机;目标机

  • 第14题:

    嵌入式系统开发的基本流程?


    正确答案: 1)系统定义与需求分析;
    2)系统设计方案的初步确立;
    3)初步设计方案性价比评估与方案评审论证;
    4)完善初步方案、初步方案实施;
    5)软硬件集成测试;
    6)系统功能性能测试及可靠性测试。

  • 第15题:

    结构化系统开发方法的基本思想是什么?该方法具有哪些特点?


    正确答案: 结构化系统开发方法的基本思想是:用系统工程的思想和工程化的方法,按用户至上的原则,结构化、模块化,自顶向下地对系统进行分析和设计。结构化系统开发方法具有以下特点:自顶向下整体性的分析与设计和自底而上逐步实施的系统开发过程;用户至上;深入调查研究;严格区分工作阶段;充分预料可能发生的变化;开发过程工程化。
    此外,结构化系统开发方法还具有以下优缺点,优点:开发过程的整体性和全局性;严格区分开发阶段,分工明确,避免混乱。缺点:起点太低,周期过长,工作繁琐,不大符合人们循序渐进的认识过程。

  • 第16题:

    嵌入式系统开发的基本流程是怎样的?


    正确答案:1)系统定义与需求分析;
    2)系统设计方案的初步确立;
    3)初步设计方案性价比评估与方案评审论证;
    4)完善初步方案、初步方案实施;
    5)软硬件集成测试;
    6)系统功能性能测试及可靠性测试。

  • 第17题:

    结构化系统开发方法的优点是什么?


    正确答案: (1)整体思路清楚,能够从全局出发,步步为营,减少返工,有利于提高开发质量。
    (2)设计工作中阶段性非常强,每一阶段均有工作成果出现;每一阶段的工作成果是下一阶工作的依据,工作进度比较容易把握,有利于系统开发的总体管理和控制。
    (3)由于该方法强调从整体来分析和设计整个系统,因此在系统分析时,可以诊断出原系统中存在的问题和结构上的缺陷,这一点是其他方法难以做到的。

  • 第18题:

    结构化系统开发方法的特点是什么?


    正确答案: (1)系统观点。
    (2)严格区分工作阶段,每个阶段都有明确的任务和应得的成果。
    (3)自顶向下的分析与设计和自底向上的系统实施。
    (4)工作成果文档化,文档资料规范化、标准化。

  • 第19题:

    单选题
    下面有关嵌入式系统开发的说明中,错误的是()。
    A

    嵌入式系统开发往往是与应用目标紧密联系在一起的

    B

    嵌入式系统的应用程序需要基于某个嵌入式操作系统上来开发

    C

    嵌入式系统开发往往需要综合考虑系统的硬件、软件逻辑功能如何实现

    D

    嵌入式系统开发往往需使用宿主机-目标机的开发架构来进行


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

  • 第20题:

    问答题
    什么是电子商务系统开发方法学?

    正确答案: 电子商务系统开发方法学是研究在电子商务系统开发过程所有阶段的活动中所采用的方法、工具的创建和选择、活动之间的关系和顺序的描述以及评价和判定方法。其中,关键是如何认识电子商务系统和如何建立系统的模型。
    解析: 暂无解析

  • 第21题:

    问答题
    嵌入式系统开发的基本流程?

    正确答案: 1)系统定义与需求分析;
    2)系统设计方案的初步确立;
    3)初步设计方案性价比评估与方案评审论证;
    4)完善初步方案、初步方案实施;
    5)软硬件集成测试;
    6)系统功能性能测试及可靠性测试。
    解析: 暂无解析

  • 第22题:

    问答题
    结构化系统开发方法的基本思想是什么?该方法具有哪些特点?

    正确答案: 结构化系统开发方法的基本思想是:用系统工程的思想和工程化的方法,按用户至上的原则,结构化、模块化,自顶向下地对系统进行分析和设计。结构化系统开发方法具有以下特点:自顶向下整体性的分析与设计和自底而上逐步实施的系统开发过程;用户至上;深入调查研究;严格区分工作阶段;充分预料可能发生的变化;开发过程工程化。
    此外,结构化系统开发方法还具有以下优缺点,优点:开发过程的整体性和全局性;严格区分开发阶段,分工明确,避免混乱。缺点:起点太低,周期过长,工作繁琐,不大符合人们循序渐进的认识过程。
    解析: 暂无解析

  • 第23题:

    问答题
    ackson系统开发方法其核心思想是什么?

    正确答案: 根据作用于数据的行为序列的结构(顺序、选择、重复),建立目标软件系统的模型,然后在软件设计阶段将模型转换为相应的程序结构。
    解析: 暂无解析