首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列做法中不利于嵌入式应用软件移植的是___________。
下列做法中不利于嵌入式应用软件移植的是___________。
admin
2021-01-07
31
问题
下列做法中不利于嵌入式应用软件移植的是___________。
选项
A、在软件设计上,采用层次化设计和模块化设计
B、在数据类型上,尽量直接使用C语言的数据类型
C、将不可移植的部分局域化,集中在某几个特定的文件之中
D、软件体系结构设计时,在操作系统和应用软件之间引入一个中间件层
答案
B
解析
本题考查嵌入式系统的基础知识。
嵌入式系统由包括微处理器、定时器、微控制器、存储器、传感器等一系列微电子芯片与器件,和嵌入在存储器中的微型操作系统、控制应用软件组成,共同实现诸如实时控制、监视、管理、移动计算、数据处理等各种自动化处理任务。嵌入式系统以应用为中心,以微电子技术、控制技术、计算机技术和通信技术为基础,强调硬件软件的协同性与整合性,软件与硬件可剪裁,以满足系统对功能、成本、体积和功耗等的要求。
嵌入式软件通常分为嵌入式操作系统、嵌入式支撑软件和嵌入式应用软件。嵌入式操作系统负责嵌入系统的全部软、硬件资源的分配、调度工作,控制、协调并发活动;嵌入式支撑软件用于帮助和支持软件开发,通常包括一些嵌入式中间件等;嵌入式应用软件是针对特定应用领域,基于某一固定的硬件平台,用来达到用户预期目标的计算机软件。由于用户任务可能有时间和精度上的要求,因此有些嵌入式应用软件需要特定嵌入式操作系统的支持。嵌入式应用软件和普通应用软件有一定的区别,它不仅要求其准确性、安全性和稳定性等方面能够满足实际应用的需要,而且还要尽可能地进行优化,以减少对系统资源的消耗,降低硬件成本。
嵌入式软件的特点有:
(1)嵌入式软件具有独特的实用性。嵌入式软件是为嵌入式系统服务的,这就要求它与外部硬件和设备联系紧密。嵌入式系统以应用为中心,根据应用需求定向开发,面向产业、面向市场,需要特定的行业经验。每种嵌入式软件都有自己独特的应用环境和实用价值。
(2)嵌入式软件应有灵活的适用性。嵌入式软件通常可以认为是一种模块化软件,它应该能非常方便灵活地运用到各种嵌入式系统中,而不能破坏或更改原有的系统特性和功能。首先它要小巧,不能占用大量资源;其次要使用灵活,应尽量优化配置,减小对系统的整体继承性,升级更换灵活方便。
综上所述,嵌入式软件和硬件平台密切相关,不同的硬件平台可能使用不同的编译器,直接使用C语言的数据类型,会引入硬件平台和软件平台带来的差异,不利于软件移植。
转载请注明原文地址:https://kaotiyun.com/show/63WZ777K
本试题收录于:
嵌入式系统设计师上午基础知识考试题库软考中级分类
0
嵌入式系统设计师上午基础知识考试
软考中级
相关试题推荐
阅读下列说明,回答问题1至问题3,将解答填入答题纸的对应栏内。【说明】某业主单位新建信息网络系统项目,通过招投标分别选定了监理单位与承建单位。监理单位协助建设单位开展招投标工作。【问题1】招标阶段的主要步骤是什么?【问题2】承建单位A在投标时为
阅读下列说明,回答问题1至问题3,将解答填入答题纸的对应栏内。【说明】某省拟建设覆盖全省的扶贫信息服务网络,开展扶贫对象信息采集、动态管理及扶贫资金项目管理。信息系统集成公司A中标,省扶贫办委托信息系统监理公司B开展监理工作。【事件1】A公司按照标
在信息工程建设过程中进度控制是一种循环性的活动,一个完整的进度控制过程大致可以分为(33);信息系统工程实施进度计划应由(34)负责编制;作为对整个项目的建设进度进行控制的基线,在制定项目进度计划的过程中应当遵循一些基本原则,而(35)的描述是不正确的;监
信息系统工程监理工程师可以协助建设单位选择承建单位,在审查某网络工程项目的候选承建单位及人员资质时,(41)不属于审查的范围;计算机信息系统集成资质等级从高到低依次为(42),在信息工程项目建设合同中,项目经理是(43)授权的、项目实施的承建方的总负责人。
路由选择协议是IP网络实用化的关键,它决定了数据包从“源”传送到“目的地”的路径:IP网络中最广泛使用的路由协议之一是(11)。能够实现路由选择功能的设备(12)。
为了提高软件测试的效率,应该(33)。与设计测试用例无关的文档是(34)。
在面向对象方法中,对象可看成是属性(数据)以及这些属性上的专用操作的封装体。封装是一种(23)技术,封装的目的是使对象的(24)分离。
在软件的开发过程中常用图作为描述工具。如DFD就是面向(33)分析方法的描述工具。在一套分层DFD中,如果某一张图中有Ⅳ个加工(Process),则这张图允许有(34)张子图。在一张DFD图中,任意两个加工之间(35)。在画分层DFD时,应注意保持(36
[说明]某大型企业集团拟在生产园区建立一套无线网络,覆盖半径大约1.5公里,要求能够支持高速数据传输、无缝漫游以及多种类型数据业务等。集团总经理责成信息中心主任李某负责此事。李某找到曾经承担集团内部网络系统工程的系统集成商A公司,提出了集团的需求。
计算机中常采用原码、反码、补码和移码表示数据,其中,±0编码相同的是__________。(2009年上半年试题)
随机试题
品牌
煮沸消毒时加入既能防锈又能提高沸点的药物是
社会技术支持的管理、松散的专家网络系统在时间上与专家质量上难以保证项目需要。在建立专家系统时准备工作包括(),建立计算机管理系统资料入库,并委派专人进行管理。
()是指经营决策错误、决策执行不当或对行业变化束手无策,对银行的收益或资本形成现实和长远的影响。
公共管理的客体是指公共管理活动中具体的权利和义务所指向的对象,下列选项中,()是公共管理中最直接的对象。
根据下述材料.写一篇700字左右的论说文。题目自拟。前不久,在一家报纸上看到一篇文章,题为《哀乐声中颂华怡》。华怡也好、辛福强也好、罗健夫也好……有许多英雄模范人物,他们的共产主义精神往往并不是体现在死上面,而是在他们生前的一言一行中。既然如此,
某机械设备的控制器,其基本功能要求有:需要有8个数字量输入,用于采集设备的状态信息;且需要8个数字量输出,用于控制设备动作。具备一个RS-232接口,可以和上位机连接,接收上位机发送的命令及参数。需要提供一个基准定时信号,定时时间间隔为0.01秒。
WhatuniquesituationdoesTelekomhavetoinstall?WhathashappenedtosomeofTelekom’sprojects?
Healthyguiltisawarningsignalthateithersomethingdangerousisabouttohappenorsomethinghasalreadyhappenedthatneed
TakingCareofParentsAlsoMeansTakingCareofFinancesDeniseEgebrechtneededabreak.Ithadbeenthreeyearssince
最新回复
(
0
)