一、填空题:
1. 系统的需求一般分功能性需求和_______两方面。
答案:非功能性需求
2. 一般情况下,嵌入式操作系统可分为实时操作系统和______。
答案:非实时操作系统
3. 嵌入式软件可细分成系统软件、支撑软件、应用软件三类,手机软件属于______软件。
答案:应用
4. 在Linux的版本号中,第一个数为主版本号,第二个为次版本号,第三个为_____。
答案:修订号
5. 在嵌入式系统的设计过程中,其中________解决"做什么"。
答案:规格说明
6. 反映嵌入式系统设计人员的水平能力主要在于总体设计(需求分析、规格说明和体系结构设计)和________。
答案:系统调试
7. 嵌入式系统的软件包括两部分:________和用户的应用程序。
答案:嵌入式操作系统
8. 最早的单片机是Intel公司的8048,它出现在______。
答案:1976年
9. 在嵌入式系统的设计过程中,其中_______解决"如何做"。
答案:体系结构设计
10. 一个完整可用的操作系统主要有4部分组成:硬件、操作系统内核、_______、用户应用程序。
答案: 操作系统服务
11. 在嵌入式系统的设计过程中,软硬件划分和处理器的选择应该在_______阶段完成。
答案:体系结构设计
12. 嵌入式软件开发的流程包括______、构建阶段、部署阶段、运行阶段。
答案:编码阶段
13. 常用的嵌入式操作系统有_____uC/Os、Windows CE、VxWorks等。
答案:Linux
14. 应用层软件主要由多个相对独立的应用任务组成,每个应用任务完成特定的工作,如IO任务、计算的任务、通信任务等,它们都由_____调度,来运行各个任务。
答案:操作系统
15. X86是一个Intel通用计算机系列的标准编号缩写,也标识一套通用的计算机指令集合。采用了典型的_____体系结构,性能强大、速度快,常用于工控系统。
答案:CISC
16. 确定输入信号是数字信号还是模拟信号属于______。
答案:功能性需求
17. 对于RAM存储器主要有两种,分别是:____和___。
答案:SRAM (静态 RAM) DRAM (动态内存)
18. 在操作系统中,进程的三种基本调度状态为等待、就绪和_____。
答案:运行
19. 嵌入式系统是以_____为中心,以现代计算机技术为基础,能够根据用户需求(功能、可靠性、成本、体积、功耗、环境等)灵活裁剪软硬件模块的专用计算机系统。
答案:应用
20. 嵌入式系统的基本定义为:以应用中心,以计算机技术为基础,软件硬件可裁剪,适应应用系统对功能、可靠性、成本、体积、功耗严格要求的______。
答案:专用计算机系统
21. 实时系统按照实时性要求不同可以分为两种:软实时系统和_____。
答案:硬实时系统
22. 在嵌入式系统的设计过程中,完成原理图设计、版图设计应在_______阶段完成。
答案:硬件设计
23. 实时系统的关键问题是保证系统的_____。
答案:实时性
24. 专门为数字信号处理而设计的处理器称为_____。
答案:DSP
25. 存储器分为_____存储器和外部存储器两大类。
答案:内部
二、选择题:
1. 对ARM-Cortex系列处理器来说,错误的说法是() 。
A. Cortex-A为应用处理器 B. Cortex-M为微控制器系列
C. Cortex-R为实时处理器 D. Cortex-A为汽车电子系列
答案:D
2. 单片机出现在20世纪( )。
A. 70年代 B.80年代 C.90年代 D. 60年代
答案:A
3. 1 Byte等于( ) 。
A. 1024GB B. 1024KB C. 1024B D. 8bit
答案:D
4. 在嵌入式系统设计中,嵌入式操作系统选型是在进行()时完成。
A.需求分析 B.系统集成 C.体系结构设计 D.软硬件设计
答案:C
5. 能确定总线功能的强弱以及适应性的是( ) 。
A.备用线 B.地线 C.中断信号线 D.数据线
答案:C
6. 在GPS系统集成后的错误很难发现,是由于( )。
A.测试工具少 B.系统庞大 C.外部环境很难确定 D.无显示设备
答案:A
7. 以下不是嵌入式操作系统的是( )。
A. U-Boot B. Monta Vista C. Windows CE D.RT-Linux
答案:A
8. 嵌入式计算机基本架构包括CPU、IO和( )。
A.模拟信号 B.存储器 C. cache D.仿真器
答案:B
9. 十进制数235,用二进制表达为( )。
A. 11101011 B. 11101010 C. 11101001 D. 11101110
答案:A
10. 以下有关进程和程序的说法错误的是( ) 。
A.进程是动态的 B.程序是静态的 C.一个程序可以对应多个进程 D.程序就是进程
答案:D
11. 计算机的软硬件分层模型中,包括1指令系统,2数字逻辑电路,3操作系统,4MOs管,5应用软件等,从低往上的层次排列顺序是()。
A.42135 B.12345 C.24135 D.24315
答案:A
12. 微软开发的嵌入式操作系统是( )。
A. RT-Linux B. Monta Vista C. Windows CE D. VxWorks
答案:C
13. 决定电源种类的线称为( )。
A.备用线 B.控制线 C.电源线 D.数据线
答案:C
14. 以下是嵌入式系统的是( )。
A. VIVI B.U-Boot C. BLOB D.RT-Linux
答案: D
15. 世界上第一台计算机研制成功的年代是( )。
A. 1944年 B.1945年 C. 1946年 D. 1947年
答案:C
16. 嵌入式操作系统一般通过()手段来解决代码体积与嵌入式应用多样性的问题。
A.使用可定制的操作系统
B.将操作系统分布在多个处理器上运行
C.增大嵌入式设备的存储容量
D.使用压缩软件对操作系统进行压缩
答案:A
17. 和冯·诺依曼结构相比,哈佛结构最本质的特点是()。
A.提高了处理器的频率
B.指令存储和数据存储分开,使用两套独立总线访问
C.程序无需存储在存储器中
D.增加了指令的数目
答案:B
18. 以下不是嵌入式系统应用领域的是( )。
A. 通用软件
B. 工业控制
C. 消费类电子产品
D.机器人
答案:A
19. 需求分析阶段的任务不应该包括()。
A.程序的设计 B.问题分析 C.可靠性与安全性要求 D.确定功能与性能要求
答案:A
20. 下面哪个系统不属于嵌入式系统( )。
A. MP3播放器
B. GPS接收机
C."银河玉衡"核心路由器
D."银河"巨型计算机
答案:D
三、专业术语
1. MMU:内存管理单元
2. EOS:嵌入式操作系统
3. GPL:通用公共许可协议
4. RTOS:嵌入式实时操作系统
5. DSP:数字信号处理器
6. ARM: advanced RISC machine
7. HAL: 硬件抽象层
8. BSP: 板级支持包
四、判断题
1. 嵌入式系统是与应用紧密结合的,它具有很强的专用性,必须结合实际系统需求,进行合理的裁减利用。
答案:√
2. 嵌入式系统具有高实时性和高可靠性。
答案:√
3. 嵌入式系统─般是应用于大型电子装置的,它的内核比较大。
答案:×
4. 嵌入式系统的目标代码通常固化于非易失性存储器(EEPROM和Flash)芯片中。
答案:√
5. 操作系统层包括嵌入式内核、嵌入式TCP/IP网络系统、嵌入式文件系统、嵌入式GUI系统和电源管理等部分。
答案:√
6. 根据国际电气和电子工程师协会的定义:嵌入式系统是"用于控制、监视或者辅助操作机器和设备的装置".
答案:√
五、最终得分:
📝大佬觉得本文有所裨益,不妨轻点一下👍给予鼓励吧!
❤️❤️❤️本人虽努力,但能力尚浅,若有不足之处,恳请各位大佬不吝赐教,您的批评指正将是我进步的动力!😊😊😊
💖💖💖若您认为此篇文章对您有所帮助,烦请点赞👍并收藏🌟,您的支持是我前行的最大动力!
🚀🚀🚀任务在默默中完成,价值在悄然间提升。让我们携手共进,一起加油,迎接更美好的未来!🌈🌈🌈