第1题:
嵌入式系统对应用软件的开发和编程语言的选择提出了不同的要求。以下所考虑的一些因素说法错误的是(55)。
A.通常嵌入式系统要求具有实时处理的能力,这种实时性主要是靠硬件层来体现的
B.通常嵌入式系统要求支持多任务,能够处理并发事件
C.嵌入式软件的开发需要交叉编译工具
D.电源能量的供应在嵌入式系统中是一项约束条件
第2题:
嵌入式系统的开发有一些不同于通用计算机应用开发的特点,下面不属于嵌入式系统开发特点的是()。
A.通常需要固化程序,即把软件代码烧写到非易失性存储器中
B.应用软件必须在基于嵌入式操作系统平台上来开发
C.通常采用宿主机-目标机的开发架构
D.软件开发中通常涉及许多底层的硬件控制程序
第3题:
A.对于有些硬件和软件都可以实现的功能,需要在成本和性能上做出抉择
B.对实时性要求非常高的产品可以选择嵌入式Linux开发环境
C.嵌入式系统的软件开发与通常软件开发的区别主要在于软件实现部分
D.嵌入式系统的软件开发可分为交叉编译和交叉调试两部分
第4题:
嵌入式软件开发不同于传统软件开发,其所使用的开发环境、工具都有特殊性,下 列对嵌入式软件开发相关描述不正确的是(31)。
A.嵌入式软件开发一般需要交叉开发环境
B.目标机是嵌入式软件的实际运行环境或是能替代实际运行环境的仿真系统
C.在线仿真器ICE(In Circuit Emulator)是一种模拟CPU的设备
D.JTAG仿真器能访问、控制处理器核,但是不能访问I/O系统
第5题:
什么是交叉开发环境?简述嵌入式linux系统交叉开发环境的构建过程?
第6题:
嵌入式系统开发时,由于受到目标机资源的限制,需要建立一个___【37】____与目标机组成的调试架构来完成开发工作。若目标机为裸机环境时,通常需要通过___【38】____接口来完成硬件环境测试及初始软件的调试和下载。
第7题:
与个人计算机(PC)相比,嵌入式系统具有许多不同的特点。下面不属于嵌入式系统特点的是:()。
A.嵌入式系统通常包含在其他设备(系统)中,具有隐蔽性
B.嵌入式系统的软硬件资源往往受到严格的限制,不易扩展
C.嵌入式系统使用的CPU字长以8位为主
D.嵌入式系统大多具有不同程度的实时性
第8题:
此题为判断题(对,错)。
第9题:
(A) 对于实时、嵌入式应用,如果采用虚拟存储管理,由于页交换的时间不可预测会影响整个系统的确定性。
(B) 在具体的嵌入式应用中,任务的数量和各自可能使用的内存容量在开发时就已预测。
第10题: