清采NOTE

理解他人 善待自己

用户工具

站点工具


courses:embedded_system:lianxi_01

嵌入式系统·第1章练习题


1、什么是嵌入式系统?列举三个生活中使用嵌入式系统的例子。

答:以应用为中心、以计算机技术为基础,软硬件可裁剪,应用于对功能、可靠性、成本、体积、功耗和应用环境有特殊要求的专用计算机系统。举例:洗衣机、人脸识别系统、智能手机。(此题答案不唯一)

2、以下哪项不是嵌入式系统的特点?(C)

A. 它是专用的计算机系统,面向特定任务
B. 它的生命周期较长,与产品周期同步
C. 它对软件的要求不高
D. 它需要实时操作系统和专用开发工具

3、嵌入式系统由(硬件)子系统和(软件)子系统组成,它们都是可裁剪的。

4、嵌入式操作系统和嵌入式应用软件是整个嵌入式系统的(控制)核心。

5、嵌入式系统的分层结构包括(功能)层、(软件)层、(中间)层和(硬件)层。

6、嵌入式处理器大致可以分为4类,即(嵌入式微处理器MPU)(嵌入式微控制器MCU)(嵌入式DSP)(嵌入式片上系统SoC)

7、嵌入式微控制器(MCU)俗称(单片机),是将整个计算机系统的主要硬件集成到一块芯片中,片上外设资源丰富,适合于控制,常见的MCU有(8051)系列和(STM32)系列等。

8、当面向图像处理、生物识别、机器学习等涉及大量的向量与指针运算的任务时,可以考虑采用(嵌入式DSP)处理器。

9、以下哪个不是嵌入式操作系统的特点?(C)

A. 可裁剪
B. 强实时性
C. 稳定性、强交互性
D. 良好的移植性

10、RTOS指的是(实时操作系统),它最关键的部分是(实时多任务)内核。

11、写出2种常见的商用RTOS和免费RTOS。

答:商用有VxWorks、Windows CE等;免费的有Linux、μC/OS-II等。

12、嵌入式系统支持的高级语言有(C/C++)(Java)等。

13、(嵌入式操作系统)是嵌入式系统的灵魂,它的出现大大提高了嵌入式系统开发的效率,减少了系统开发的总工作量,提高了嵌入式应用软件的可移植性。