嵌入式期末复习题_(含答案)
嵌入式软件设计期末复习题及答案
单选题1、下列关于嵌入式系统描述,错误的是()A.与通用计算机在技术本质上没有区别B.对体积和功耗、可靠性、成本有严格要求C.可以解决某类确定问题D.功能比通用计算机更强大正确答案:D解析:D、通用计算机的应用面更广,嵌入式计算机一般用于解决某一类特定问题,二者需求不同,没有明确的功能强弱之分。
2、下列哪一项,不属于嵌入式系统的固有组成部分()A.嵌入式操作系统B.外围电路C.嵌入式应用软件D.处理器正确答案:A解析:A、对于简单的嵌入式系统,可不设计操作系统,但是处理器和硬件电路必须有,为了解决某确定问题,嵌入式应用软件也必须有3、下列编程语言中,执行效率最高的是()A.C语言B.JAVA语言C.汇编语言D.C++语言正确答案:C解析:C、执行效率最高,开发效率最低4、采用嵌入式操作系统的好处是()A.程序员可专注于问题B.系统速度更快C.应用软件运行更快D.执行效率更高正确答案:A解析:A、牺牲一部分处理器运行性能,获得更好的开发效率,对程序员屏蔽部分硬件细节,使之专注于问题。
5、直接针对硬件编程,不可以()A.利用操作系统的调度机制B.读写内存C.访问处理器的寄存器D.控制硬件工作模式和过程正确答案:A解析:A、在该方式下,不存在操作系统6、关于模块描述,错误的是()A.模块划分应符合高内聚低耦合的原则B.嵌入式系统中,每个硬件设备对应一个模块C.几个模块共享的全局变量,可定义在这些文件共有的头文件中。
D.C语言中,源文件和对应头文件构成一个模块正确答案:C解析:C、头文件中不可以定义变量,只能做变量声明7、关于中断服务程序,错误的是()A.不能进行参数传递B.不应在其中包含复杂操作C.可向主程序返回计算结果D.应该尽可能短小,以增强系统实时性正确答案:C解析:C、中断程序没有调用者,因此也不可通过其返回结果8、关于无操作系统嵌入式系统的中断模型,正确的是()A.主程序通过无限循环执行实际中断任务,不区分中断优先级B.中断发生时,中断服务程序将中断类型登记到堆栈中C.中断程序中仅作中断登记D.中断程序中完成对应事务处理正确答案:C解析:A、优先级通过case的先后顺序体现B、登记到队列中D、中断程序仅作登记9、在采用C语言模拟面向对象特性时,正确的描述是()A.函数指针用于实现类的属性成员B.结构与类的功能完全相同C.结构可以包含成员函数D.通过结构体包含实现继承正确答案:D解析:A、函数指针用于模拟成员函数的功能C、结构可以模拟而非包含成员函数10、关于采用C语言进行“面向对象编程”,错误的描述是()A.可以实现更好的程序结构B.可以实现部分“类”的功能C.在菜单设计方面效率较低D.可以有效的组织汉字显示正确答案:C解析:C、应为效率更高11、关于ARM C的程序优化,说法错误的是()A.可分析程序是否高效B.可分析程序运行时间C.可指导C程序设计D.可指导汇编程序设计正确答案:D解析:D、目的是通过分析C程序对应的汇编指令,了解程序效率,最终指导程序员写出高效的C程序,而非汇编程序。
嵌入式考试题库及答案
嵌入式考试题库及答案一、单项选择题(每题2分,共20分)1. 在嵌入式系统中,通常采用哪种类型的处理器?A. 通用处理器B. 精简指令集处理器(RISC)C. 复杂指令集处理器(CISC)D. 专用处理器答案:B2. 以下哪个不是嵌入式系统的典型特点?A. 实时性B. 可扩展性C. 资源受限D. 专用性答案:B3. 在嵌入式系统中,以下哪个不是常用的存储介质?A. ROMB. RAMC. 硬盘D. Flash答案:C4. 嵌入式操作系统与通用操作系统的主要区别是什么?A. 嵌入式操作系统更复杂B. 嵌入式操作系统更简单,资源占用少C. 嵌入式操作系统价格更高D. 嵌入式操作系统运行速度更快答案:B5. 以下哪个不是嵌入式系统的应用领域?A. 消费电子B. 工业控制C. 航空航天D. 办公自动化答案:D6. 在嵌入式系统中,通常使用哪种类型的编程语言?A. 汇编语言B. 高级语言C. 机器语言D. 以上都是答案:D7. 以下哪个不是嵌入式系统的开发工具?A. 编译器B. 调试器C. 项目管理软件D. 文字处理软件答案:D8. 在嵌入式系统中,以下哪个不是常用的通信协议?A. TCP/IPB. USARTC. I2CD. USB答案:D9. 嵌入式系统的功耗通常与什么因素有关?A. 处理器速度B. 存储容量C. 系统复杂度D. 以上都是答案:D10. 以下哪个不是嵌入式系统的开发流程?A. 需求分析B. 系统设计C. 编码实现D. 产品发布答案:D二、多项选择题(每题3分,共15分)1. 嵌入式系统的开发过程中,以下哪些是必须考虑的因素?A. 系统性能B. 成本控制C. 系统安全性D. 用户体验答案:ABCD2. 在嵌入式系统中,以下哪些是常见的输入设备?A. 触摸屏B. 键盘C. 鼠标D. 传感器答案:ABD3. 以下哪些是嵌入式系统开发中常用的软件工具?A. 集成开发环境(IDE)B. 版本控制系统C. 项目管理工具D. 数据库管理系统答案:ABC4. 在嵌入式系统中,以下哪些是常见的输出设备?A. 显示器B. 扬声器C. 打印机D. LED灯答案:ABD5. 嵌入式系统的测试通常包括哪些方面?A. 功能测试B. 性能测试C. 安全性测试D. 稳定性测试答案:ABCD三、填空题(每题2分,共20分)1. 嵌入式系统通常由、、和四个部分组成。
嵌入式期末试题及答案
嵌入式期末试题及答案[注意:本文章以题目的方式展示试题及答案,下文并未出现实际试题]引言在嵌入式系统的学习中,期末试题是评估学生对于该学科知识和技能掌握程度的重要方式之一。
本文将为大家提供一份嵌入式期末试题及答案,帮助大家更好地准备和复习期末考试内容。
多选题1. 下列哪些是嵌入式系统的特征?(多选)a. 嵌入式系统通常包含少量资源b. 嵌入式系统的应用范围广泛c. 嵌入式系统的功耗可以忽略不计d. 嵌入式系统的性能要求较低答案:a、b2. 嵌入式系统中,以下哪项属于输入设备?(多选)a. 键盘b. USB接口c. 音箱d. 显示器答案:a、b、d填空题3. 嵌入式系统是指将计算机技术和________集成的特定功能设备。
答案:电子技术4. 嵌入式系统的一个重要特点是对系统的稳定性和________性的要求较高。
答案:可靠简答题5. 简述嵌入式系统和通用计算机的区别。
答案:嵌入式系统通常针对特定的应用领域,它的硬件资源和软件功能相对简单,功耗低,且具有可靠性要求高的特点。
通用计算机则更注重通用性,能够运行复杂的应用软件,它的硬件资源和软件功能相对丰富。
编程题6. 编写一个C语言程序,实现将一个整数数组逆序输出的功能。
答案:```c#include <stdio.h>void reverseArray(int arr[], int size) { int start = 0;int end = size - 1;while (start < end) {int temp = arr[start];arr[start] = arr[end];arr[end] = temp;start++;end--;}}int main() {int arr[] = {1, 2, 3, 4, 5};int size = sizeof(arr) / sizeof(arr[0]); reverseArray(arr, size);for (int i = 0; i < size; i++) {printf("%d ", arr[i]);}return 0;}```总结本文提供了一份嵌入式期末试题及答案,涵盖了嵌入式系统的特征、输入设备、嵌入式系统和通用计算机的区别以及编程题等内容。
完整word版嵌入式系统复习及答案
完整word版嵌入式系统复习及答案一、单项选择题1、下面关于哈佛结构描述正确的是(A )。
A、程序存储空间与数据存储空间分离B、存储空间与IO空间分离D 、存储空间与IO空间合并C、程序存储空间与数据存储空间合并2、下面哪一种工作模式不属于ARM特权模式( A )。
A、用户模式B、管理模式C、软中断模式D、FIQ模式3、ARM9TDMI的工作状态包括( D )。
A、测试状态和运行状态B、挂起状态和就绪状态D、ARM、就绪状态和运行状态状态和Thumb 状态C4、指令“LDMIA R0!, {R1, R2, R3, R4}”的寻址方式为( C )。
A、立即寻址B、寄存器间接寻址D、堆栈寻址 C 、多寄存器寻址5、对寄存器R1的内容乘以4的正确指令是( C )。
A、LSR R1,#2B、LSL R1,#2C、MOV R1,R1, LSL #2D、MOV R1,R1, LSR #26、下面指令执行后,改变R1寄存器内容的指令是( D )。
A、TST R1,#2B、ORR R1,R1,R1C、CMP R1,#2D、EOR R1,R1,R17、下面哪一种功能单元不属于I/O接口电路。
( D )A、USB控制器B、UART控制器D 、以太网控制器C 、LED8、下面哪个操作系统是嵌入式操作系统。
(B )A、Red-hat LinuxB、μCLinuxC、Ubuntu LinuxD、SUSE Linux9、使用Host-Target联合开发嵌入式应用,( B )不是必须的。
A、宿主机B、银河麒麟操作系统D 、交叉编译器C、目标机10、下面哪个系统不属于嵌入式系统( D )。
A、MP3播放器B、GPS接收机“银河玉衡”核心路由器、C “天河一号”计算机系统、D11. RS232-C串口通信中,表示逻辑1的电平是(D )A、0VB、3.3VC、+5V~+15VD、-5V~-15V12. 下列不属于RISC计算机特点的是(C)。
大学嵌入式技术及应用期末考试复习资料
嵌入式技术及应用★JK212006——在线考试复习资料2021版一、单选题1.I2C总线中,表示高位在前的是()。
A.TSBB.HSBC.MSBD.LSB答案:A2.I2C总线进行数据传输时,时钟信号为()时,数据线上的数据必须保持稳定。
A.高电平B.低电平C.上升沿D.下降沿答案:A3.I2C总线有()条信号线。
A.1B.2C.3D.4答案:B4.SPI通信中,主设备的MOSI应该连接从设备的()。
A.SCKB.MOSIC.MISOD.SS答案:B5.SPI的设备选择信号线是()。
A.SCKB.MOSIC.MISOD.SS答案:D6.SPI由主设备产生的时钟线是()。
A.SCKB.MOSIC.MISOD.SS答案:A7.串行通信中,传输数据的速率称作()。
A.比特率B.马特率C.福特率D.波特率答案:D8.甲乙双方通信能够同时发送和接收数据的是()。
A.全双工制式B.半双工制式C.单双工制式D.混合制式答案:A9.依靠起始位、停止位保持通信同步的是()。
A.串行通信B.并行通信C.同步通信D.异步通信答案:DART是()通信接口。
A.串行B.并行C.独行D.限行答案:A11.I2C总线当SCL处于高电平时,SDA由低电平向高电平变化表示()。
A.开始信号B.结束信号C.起始信号D.终止信号答案:D12.STM32F103中的TIM1和TIM8属于()。
A.超级定时器B.高级定时器C.一般定时器D.基本定时器答案:B13.I2C总线的时钟线是()。
A.SCKB.SSC.SDAD.SCL答案:D14.STM32F103基本定时器只有()工作模式。
A.向前计数B.向后计数C.向上计数D.向下计数答案:C15.I2C是由原()公司提出的一种通信总线。
A.摩托罗拉B.飞利浦C.微软D.甲骨文答案:B16.定时器的功能不包括()。
A.延时B.捕获C.PWM输出D.计步答案:D17.SPI通信中,SPI主设备的SS应该置为()。
嵌入式期末考试卷十套
嵌入式期末考试卷十套嵌入式系统期末考试卷一、选择题(每题2分,共20分)1. 嵌入式系统通常是指:A. 用于嵌入式应用的软件B. 运行在嵌入式设备上的操作系统C. 一种小型的计算机系统,用于控制或监视设备D. 一种大型的计算机系统,用于复杂的数据处理2. 下列哪项不是嵌入式系统的特点:A. 可扩展性B. 实时性C. 资源受限D. 专用性3. 嵌入式操作系统(RTOS)的主要功能不包括:A. 任务调度B. 内存管理C. 文件系统管理D. 网络通信4. 以下哪个不是嵌入式系统中的编程语言:A. CB. C++C. JavaD. Python5. 在嵌入式系统中,中断服务程序(ISR)的主要作用是:A. 执行系统初始化B. 处理系统异常C. 响应外部事件D. 执行定时任务6. 以下哪个不是嵌入式系统开发过程中的步骤:A. 需求分析B. 系统设计C. 硬件选型D. 软件测试7. 在嵌入式系统中,固件通常指的是:A. 硬件B. 软件C. 介于硬件和软件之间的程序D. 操作系统8. 以下哪个是嵌入式系统开发中常用的硬件描述语言:A. VHDLB. HTMLC. XMLD. SQL9. 在嵌入式系统中,看门狗定时器的主要作用是:A. 监控系统时间B. 监控系统温度C. 监控系统电源D. 监控系统运行状态,防止死锁10. 以下哪个是嵌入式系统中的存储设备:A. RAMB. ROMC. 硬盘D. 显示器二、填空题(每空1分,共10分)1. 嵌入式系统的核心是______,它负责协调和管理整个系统。
2. 嵌入式系统软件通常由______、应用程序和设备驱动程序组成。
3. 嵌入式系统中的中断优先级是指中断服务程序的______。
4. 嵌入式系统中,______是一种常见的通信协议,用于设备间的通信。
5. 在嵌入式系统中,______是一种用于存储程序和数据的非易失性存储器。
6. 嵌入式系统中的______是用于控制和管理硬件资源的软件。
《嵌入式技术》期末考试题及答案A(基于STM32)_2
《嵌入式技术》期末考试题1一、填空题(20分)1.ARM 这个缩写包含两个意思: 一是指___________;二是指______________。
2.常用的AT89C52单片机为_____位单片机, 而STM32单片机为____位单片机。
常用的STM32F103~107系列单片机是基于_________内核, 此内核采用的是___________结构。
STM32单片机共有8种输入输出模式, 其中输入模式有____种, 输出模式有_____种。
在编写按键检测程序时, 加一个延时判断的目的是为了__________, 这种方法叫________。
二、判断题(20分)学习嵌入式技术不需要硬件基础, 只需要会编写软件即可。
()2.STM32F103~107系列单片机的最大系统时钟频率为72MHz。
()3.STM32F103~107系列单片机的工作电压为5.0V。
()4.STM32的软件开发环境有Keil u5、IAR等。
()5.STM32的开发模式只有基于固件库函数方式一种。
()三、名词解释(20分)1.GPIO1、TIMER2、USART3、OS四、简答题(40分)1.请举例说明, 在你身边有哪些是单片机应用系统(至少举3例)?2.与常用的AT89C52单片机比较, STM32单片机有哪些方面的优点?3.STM32单片机常见的基本功能部件(外设)有哪些?4.编写一个函数, 函数描述: 控制LED每隔1S闪烁一次, 控制LED的引脚为PC8, 只写出具体的控制函数即可, 整体程序不用编写。
《嵌入式技术》期末考试题1 参考答案一、填空题1.ARM 公司ARM 公司设计的CPU及其架构2.8 322、3.Cortex-M3 哈佛3、4 44、延时消抖软件消抖法二、判断题1、✖2、✔3、✖4、✔5、✖三、名词解释1、输入/输出接口2、定时器3、通用串行通信接口4、操作系统四、简答题1、略2、(1)stm32 单片机的运算速度比AT89C52单片机的快;(2)stm32 单片机能移植操作系统,这样能处理多任务;(3)stm32 单片机外围接口功能比AT89C52单片机强大。
嵌入式期末复习提纲(包含答案)
欢迎共阅考试题型:•1、判断题 10分•2、填空题 20分•3、选择题 20分•4、简答题 30分(5个)•5、应用题 20分(3个)•6、名字解释复习资料:•书本•PPT课件,平时课堂例题。
•平时作业和练习•考试范围:1-5章•其他说明:•课后习题是重点。
•简答题来源于前5章,每章一个。
每章重点:第一章:1.什么是嵌入式系统?试简单列举一些生活中常见的嵌入式系统的实例。
?嵌入式系统是用于检测、控制、辅助、操作机械设备的装置。
以应用为中心,一计算机技术为基础,软硬件可裁剪,适应应用系统对功能、可靠性、成本、体积和功耗等严格要求的专用计算机系统。
2.嵌入式系统具有哪些特点?3.嵌入式系统由哪些部分组成?简单说明各部分的功能和作用。
4.嵌入式系统是怎样分类的?5.嵌入式系统的定义。
嵌入式系统是用于检测、控制、辅助、操作机械设备的装置。
以应用为中心,一计算机技术为基础,软硬件可裁剪,适应应用系统对功能、可靠性、成本、体积和功耗等严格要求的专用计算机系统。
6.什么是交叉编译,试说明交叉编译的实现过程。
7.嵌入式系统有哪些应用领域。
嵌入式系统技术具有非常广阔的应用前景,其应用领域可以包括:???1.工业控制:???基于嵌入式芯片的工业自动化设备将获得长足的发展,目前已经有大量的8、16、32?位嵌入式微控制器在应用中,网络化是提高生产效率和产品质量、减少人力资源主要途径,如工业过程控制、数字机床、电力系统、电网安全、电网设备监测、石油化工系统。
就传统的工业控制产品而言,低端型采用的往往是8位单片机。
但是随着技术的发展,32位、64位的处理器逐渐成为工业控制设备的核心,在未来几年内必将获得长足的发展。
???2.交通管理:???在车辆导航、流量控制、信息监测与汽车服务方面,嵌入式系统技术已经获得了广泛的应用,内嵌GPS模块,GSM模块的移动定位终端已经在各种运输行业获得了成功的使用。
目前GPS设备已经从尖端产品进入了普通百姓的家庭,只需要几千元,就可以随时随地找到你的位置。
嵌入式期末复习题_(含答案)
期末考试复习题一、填空题1. ARM微处理器有7种工作模式,它们分为两类_特权模式_、_非特权模式_其中用户模式属于_非特权模式__。
2. ARM微处理器共有__37_个__32__位寄存器,其中__31_个为通用寄存器,_6___个为状态寄存器。
3. 嵌入式系统一般哪4个部分组成( 嵌入式处理器、外围设备、嵌入式操作系统(可选)、嵌入式应用软件)4. 协处理器主要控制:___片内的MMU __、___指令和数据缓存___、___写缓冲___。
5. ARM嵌入式系统主要由___相关支撑硬件___、___ARM处理器___和__嵌入式软件系统____构成。
6. S3C2410芯片外部寻址空间是1G,被分成___8__个存储块,每块_ 128 _MB。
SDRAM 存储器应连接到第____7或8__个存储块。
7. 操作系统是联接硬件与应用程序的系统程序,其基本功能有进程管理、内存管理、文件系统管理、I/O资源管理。
8. 常用的嵌入式外围设备有存储设备_、通信设备____和___显示设备___三类。
10. 嵌入式系统是用来控制或者监视哪些设备( )11. 嵌入式系统的三个基本要素。
引导程序内核文件系统12. 链接分为:(硬链接)和( 软链接)。
13. 数据寄存器,其中控制寄存器的主要功能是设置_引脚的功能_,数据寄存器的功能是从寄存器读取数据或者向寄存器写入数据。
15. 目前流行的嵌入式操作系统主要有:_ WinCE_、_ Vxworks__、_ Linux/µCLinux_和_µC/OS-II、PalmOS____。
16. 嵌入式操作系统的调试一般包括:___操作系统__调试和___应用程序__调试。
17. ARM字数据存储格式有:大端格式和小端格式。
18. 某文件的权限为:drw-r--r--,用数值形式表示该权限,则该八进制数为:( 644 ),该文件属性是( 目录)。
19. 在宿主机上使用编译器软件将嵌入式应用。
嵌入式期末考试题目及答案
嵌入式期末考试题目及答案一、单项选择题(每题2分,共30分)1.下列哪一项不是嵌入式系统的基本要素A、嵌入性B、专用性C、通用性D、计算机系统2.下面哪项不属于ARM处理器模式A、管理模式(root)管理模式(svc):B、用户模式(usr)C、快速中断模式(fiq)D、外部中断模式(irq)3.在嵌入式系统开发过程中下面哪项为错误的说法A、对于有些硬件和软件都可以实现的功能,需要在成本和性能上做出抉择B、对实时性要求非常高的产品可以选择嵌入式Linux开发环境VxworksC、嵌入式系统的软件开发与通常软件开发的区别主要在于软件实现部分D、嵌入式系统的软件开发可分为交叉编译和交叉调试两部分4.某文件的权限是 -rwxr--r--,则下面描述正确的是A、文件的权限值是755B、文件的所有者对文件只有读权限C、其他用户对文件只有读权限D、同组用户对文件只有写权限5.在Linux操作系统默认情况下,ls命令显示的可执行文件颜色为A、绿色B、蓝色C、灰色6.在vi编辑环境下,使用下面哪个按键进行模式转换A、EscB、TabC、ShiftD、Ctrl7.交叉编译器中,下面哪项不是必需包含的A、glibcB、gccC、binutilsD、tmake8.使用下面哪项命令查看系统的默认运行级别A、runlevelB、service xinetd statusC、chkconfig --listD、chkconfig xinetd status9.下面哪种语言GCC编译器不支持A、CB、JavaC、ASPD、C++10.不带缓存的文件I/O操作函数不包括A、fopenB、readC、writeD、open11.在Linux操作系统中,串口设备的设备名一般为A、com1B、port1C、ttyS012.编写守护进程的第一步为A、创建子进程,父进程退出B、在子进程中创建新会话C、改变当前目录为根目录D、关闭文件描述符13.在关于ICMP协议的描述中,下面哪项是错误的A、ICMP是IP层的一个协议B、ICMP报文的最终报宿是报宿计算机上的一个用户进程C、当一个带有错误信息的ICMP报文到达时,由IP软件模块负责处理D、每种ICMP报文都有不同的格式14.键盘模式中不包括下面哪项A、ASCII mode(XLATE)模式模式B、Keycode mode(MEDIUMRAW)模式C、Multi mode(MULTI)模式UTF-8 MODE (UNICODE) Unicode 模式D、Scancode mode(RAW)模式15.socket函数的函数原型是A、int socket(int family, int type, int protocol)B、int socket(int sockfd,struct sockaddr *my_addr, int addrlen)C、int socket(int sockfd, int backlog)D、int socket(int sockfd, struct sockaddr *serv_addr, int addrlen)二、判断题(每题2分,共30分)(错标红加粗)16.ROM掉电后数据不会丢失。
嵌入式期末试题及答案
1. 什么是嵌入式系统,嵌入式系统的特点:以应用为中心、以计算机技术为基础、软件硬件可裁剪、适应应用系统以应用为中心、以计算机技术为基础、软件硬件可裁剪、适应应用系统 对功能、可靠性、成本、体积、功耗严格要求的专用计算机系统。
成本、体积、功耗严格要求的专用计算机系统。
特点:1、系统内核小2、专用性强3、系统精简4、高实时性5、多任务、多任务2. 列出常用的嵌入式实时操作系统RTOS (填空)参考:µ参考:µC C /OS-II 、VxWorks 、µClinux 、Windows CE 等3. RISC 架构的ARM 微处理器的一般特点① 采用固定长度的指令格式采用固定长度的指令格式② 使用单周期指令,便于流水线执行操作使用单周期指令,便于流水线执行操作③ 大量使用寄存器操作提供指令执行效率大量使用寄存器操作提供指令执行效率 4. ARM 处理器有7种工作模式,分成哪两类?那些是异常模式?① 用户模式USR (user mode )② 系统模式SYS (system mode )③ 快速中断模式FIQ (fast interrupt mode) ④ 中断模式IRQ (interrupt mode )⑤ 管理模式SVC (supervisor mode )⑥ 中止模式ABT (abort mode )⑦ 未定义模式UND (undefined mode ) 除了用户模式外其他都称为除了用户模式外其他都称为特权模式特权模式(分成两类),除了用户模式和系统模式外其他都称为异常模式。
异常模式。
(ARM 微处理器有七种工作模式,它们分为两类 非特权模式 、 特权模式 。
其中用户模式属于 非特权模式非特权模式非特权模式 ) 5. arm 状态和Thumb 状态切换指令是什么?举例说明参考:是BX(Branch BX(Branch Exchange)Exchange)指令。
当所跳转的地址最后一位是1则进入Thumb 状态(否则就是ARM 状态)。
嵌入式linux题库及答案
嵌入式linux期末测试1、什么是嵌入式系统?主要有什么特点?答:以应用为中心,以计算机技术为基础的,并且软件硬件是可剪裁的,能满足应用系统对功能、可靠性、成本、体积、功耗等指标的严格要求的专用计算机系统。
他可以实现对其他设备的控制、监视或者管理等功能。
与通用的计算机系统相比,特点为:(1)面向特定应用,一般都有实时要求;(2)集先进性的计算机技术、半导体工艺、电子技术和通信网络技术于一体的并且在不断创新的知识集成系统;(3)嵌入式系统是和具体应用对象有机结合在一起,因而其升级换代也是和具体的产品同步进行的。
(4)嵌入式系统的软硬件设计着重于高效率性。
在最大限度满足应用需求的前提下,降低成本是必须要考虑的主要问题。
(5)嵌入式系统软件一般都固化在存储器芯片中。
2、嵌入式系统有哪几个部分?答:嵌入式系统通常由嵌入式处理机、嵌入式外围设备、嵌入式操作系统和嵌入式应用软件等几大部分组成。
3、嵌入式操作系统的作用是什么?*实际是一组软件模块集合满足多任务处理、稳定运行、安全可靠、占用系统资源少、特有的实时事件处理、便于维护和管理、简洁良好的用户界面4、什么是Linux?什么是嵌入式Linux?答:严格来讲,Linux是指由Linux本人维护并不断更新的内核。
一个嵌入式Linux系统指的是一个基于Linux内核的,但不包含有关这个内核的任何专业的库或是用户工具的嵌入式系统。
5、用Linux内核构建嵌入式操作系统有什么优势(优良特性)?答:(1)程度代码是可以获取的,可高度高;(2)有完整的源码,软件丰富并且免费;(3)得到众多硬件生产家的广泛支持;包括cpu、计算机外围设备(4)完善的通信协议、软件标准和文件管理机制;(5)提供完全免费且优秀的开发工具;(6)广泛的社群支持(7)无需购买licence,是免费的;(8)不依赖特定厂商、供应商;(9)成本相对低廉。
6、RTOS(嵌入式操作系统)强调的实时是什么概念?与中断的关系?答:实时指的是特定操作所消耗的时间(以及空间)的上限是可预知的。
嵌入式考试题目及答案
嵌入式考试题目及答案一、单选题(每题2分,共20分)1. 嵌入式系统是指()。
A. 嵌入到其他系统中的专用计算机系统B. 嵌入到其他系统中的通用计算机系统C. 嵌入到其他系统中的操作系统D. 嵌入到其他系统中的硬件系统答案:A2. 以下哪个不是嵌入式系统的典型应用领域?()A. 消费电子B. 工业控制C. 航空航天D. 个人电脑答案:D3. 在嵌入式系统中,以下哪个不是常用的处理器类型?()A. 微控制器(MCU)B. 数字信号处理器(DSP)C. 微处理器(MPU)D. 网络处理器(NP)答案:D4. 以下哪个不是嵌入式系统的开发工具?()A. 编译器B. 调试器C. 仿真器D. 打印机答案:D5. 在嵌入式系统中,以下哪个不是操作系统的功能?()A. 任务调度B. 内存管理C. 文件系统D. 网络通信答案:D6. 以下哪个不是嵌入式系统的硬件组成?()A. 处理器B. 存储器C. 输入/输出设备D. 显示器答案:D7. 在嵌入式系统中,以下哪个不是软件组成?()A. 操作系统B. 应用程序C. 驱动程序D. 打印机驱动答案:D8. 以下哪个不是嵌入式系统的开发流程?()A. 需求分析B. 系统设计C. 编码D. 测试答案:D9. 在嵌入式系统中,以下哪个不是调试技术?()A. 断点B. 单步执行C. 代码覆盖率分析D. 性能优化答案:D10. 以下哪个不是嵌入式系统的可靠性要求?()A. 容错性B. 可预测性C. 可维护性D. 可扩展性答案:D二、多选题(每题3分,共15分)11. 嵌入式系统的特点是()。
A. 实时性B. 专用性C. 可扩展性D. 低功耗答案:ABD12. 嵌入式系统的开发工具包括()。
A. 编译器B. 调试器C. 仿真器D. 打印机答案:ABC13. 嵌入式系统的硬件组成包括()。
A. 处理器B. 存储器C. 输入/输出设备D. 显示器答案:ABC14. 嵌入式系统的软件组成包括()。
嵌入式系统期末考试试题库和答案解析
嵌入式系统期末考试试题库和答案解析《嵌入式系统》试题库一、填空题1、嵌入式系统的基本定义为:以应用中心,以计算机技术为基础,软件硬件可裁剪,适应应用系统对功能、可靠性、成本、体积、功耗严格要求的专用计算机系统。
2、从模块结构来看,嵌入式系统由三大部分组成,分别是:硬件、软件和开发平台。
3、从层次角度来看,嵌入式系统由四大部分组成,分别是:应用软件层、操作系统层、板级支持包(或硬件抽象层)和硬件层。
4、嵌入式产品的主要度量指标包括:上市时间、设计成本和产品质量。
5、嵌入式系统的设计过程包括:需求分析、规格说明、体系结构设计、构件设计、系统集成和系统测试。
6、需求分析包括:功能性需求分析和非功能性需求分析。
7、确定输入信号是数字信号还是模拟信号属于功能性需求。
8、确定系统的物理尺寸和重量属于非功能性需求。
9、在嵌入式系统的设计过程中,其中规格说明解决“做什么”。
10、在嵌入式系统的设计过程中,其中体系结构设计解决“如何做”。
11、在嵌入式系统的设计过程中,软硬件划分应该在体系结构设计阶段完成。
12、在嵌入式系统的设计过程中,处理器的选择应该在体系结构设计阶段完成。
13、在嵌入式系统的设计过程中,嵌入式操作系统的选择应该在体系结构设计阶段完成。
14、在嵌入式系统的设计过程中,完成原理图设计应在构件设计阶段完成。
15、在嵌入式系统的设计过程中,完成版图设计应在构件设计阶段完成。
16、在嵌入式系统的设计过程中,完成软件设计应在构件设计阶段完成。
17、反映嵌入式系统设计人员的水平能力主要在于总体设计(需求分析、规格说明和体系结构设计)和系统调试。
18、设计流程指的是设计过程中所经历的过程步骤。
19、设计重用技术主要分为基于IP 核的模块级重用和基于平台的系统级重用。
20、软硬件协同设计由系统描述、软硬件划分、软硬件协同综合以及软硬件协同模拟与验证几个阶段组成。
21、嵌入式处理器的分类包括三种,分别是:嵌入式微处理器、微控制器(或单片机)和数字信号处理器(DSP)。
嵌入式系统期末考试题库及答案
嵌入式系统期末考试题库及答案嵌入式系统是现代电子技术中非常重要的一部分,它们广泛用于各种领域,如工业控制、智能家居、医疗设备等。
因此,学习嵌入式系统的知识对于电子工程专业的学生来说是非常重要的。
在这里,我们提供了一些嵌入式系统期末考试的题目和答案,以帮助学生们更好地理解嵌入式系统的基本概念和原理。
一、选择题1、以下哪个不是嵌入式系统的特点?A.小型化B.快速化C.智能化D.巨型化答案:D.巨型化。
解释:嵌入式系统通常具有小型化、快速化和智能化的特点,而巨型化并不是嵌入式系统的特点。
2、下列哪个不是嵌入式系统常用的编程语言?A. C语言B.汇编语言C. Python语言D. Nios II答案:C. Python语言。
解释:嵌入式系统通常使用低级编程语言,如C语言和汇编语言,而Python语言通常用于高级编程和脚本编写,并不是嵌入式系统常用的编程语言。
Nios II是一种嵌入式软核处理器,常用于嵌入式系统的设计。
3、下列哪个不是嵌入式系统的应用领域?A.工业控制B.智能手机C.汽车电子D.电子商务答案:D.电子商务。
解释:嵌入式系统主要用于工业控制、智能手机、汽车电子等领域,而电子商务并不是嵌入式系统的应用领域。
二、简答题1、简述嵌入式系统与通用计算机的区别。
答案:嵌入式系统与通用计算机的主要区别在于用途、资源和可靠性。
通用计算机主要用于个人或家庭使用,功能齐全,但体积较大,资源浪费也较多。
而嵌入式系统则针对特定应用进行设计,具有体积小、重量轻、成本低、可靠性高等特点。
嵌入式系统的硬件和软件通常是紧密结合的,以便更好地实现特定功能,而通用计算机的硬件和软件相对独立。
2、简述嵌入式系统的发展趋势。
答案:嵌入式系统的发展趋势主要有以下几个方面:首先是网络化,嵌入式系统需要与其他设备进行通信,以实现更高效的数据传输和处理;其次是智能化,嵌入式系统需要具备更高级的处理和控制能力,以适应更加复杂的应用场景;最后是微型化,随着技术的进步,嵌入式系统的体积越来越小,性能却越来越高。
嵌入式linux应用程序开发期末考试题库及答案(超经典)
嵌入式linux应用程序开发期末考试题库及答案一、判断题(正确的打“√”,错误的打“×”)【】1、学习嵌入式技术不需要硬件基础知识,只需要会软件编程即可。
【】2、Contex-M3系列处理器内核采用了哈佛结构。
【】3、我们学习所用的台式电脑及笔记本电脑属于嵌入式系统。
【】4、小明的手机能拍照并能保存照片,其手机内部芯片会利用到模数转换器。
【】5、嵌入式Linux操作系统属于免费的操作系统。
【】6、在嵌入式电子产品开发过程中我们要尽可能使用高档的嵌入式处理器。
【】7、嵌入式系统一般对低功耗要求不高。
【】8、windows XP 操作系统属于嵌入式操作系统。
【】9、在Linux C语言编程中,我们常用的编译器是GDB,调试器是GCC。
【】10、我们在新建一个makefile文件时,其文件名可以命名为Makefile或makefile。
【】11、Shell只是一种命令语言,不是属于程序设计语言。
【】12、Contex-M3系列处理器内核采用了冯·诺依曼结构。
【】13、#!/bin/bash 此句中的“#”的作用为注释。
【】14、一个shell脚本只有一种执行方式:./xxx.sh 。
【】15、嵌入式linux操作系统属于免费的操作系统。
【】16、进程是一个程序的一次执行的过程。
【】17、嵌入式系统一般对低功耗要求不高。
【】18、所有的电子设备都属于嵌入式设备。
【】19、移植操作系统时需要修改操作系统中与处理器直接相关的程序。
【】20、嵌入式开发需要专门的软件和硬件设备。
【】21、可以用touch命令创建一个新文件。
【】22、如果删除虚拟机里面的操作系统的系统文件将会影响外面主机的正常运行。
【】23、#!/bin/bash 此句中的“#”的作用为注释。
【】24、一个shell脚本只有一种运行方式:sh xxx.sh 。
【】25、在Linux中,一切都是文件。
【】26、线程是一个进程内的基本调度单位。
嵌入式期末考试试题及答案
嵌入式期末考试试题及答案一、选择题(每题2分,共20分)1. 在嵌入式系统中,通常使用哪种类型的处理器?A. CPUB. GPUC. DSPD. FPGA答案:C2. 以下哪个不是嵌入式系统的特点?A. 实时性B. 专用性C. 通用性D. 可靠性答案:C3. 在嵌入式系统中,操作系统的作用是什么?A. 管理硬件资源B. 提供用户界面C. 增加系统复杂性D. 减少系统性能答案:A4. 以下哪个是嵌入式系统的典型应用?A. 个人电脑B. 智能手机C. 服务器D. 工作站答案:B5. 在嵌入式系统中,中断的作用是什么?A. 启动程序B. 暂停程序C. 切换程序D. 终止程序答案:C6. 以下哪个是嵌入式系统开发中常用的编程语言?A. JavaB. PythonC. CD. HTML答案:C7. 以下哪个是嵌入式系统中的存储设备?A. 硬盘B. 固态硬盘C. EEPROMD. 光盘答案:C8. 在嵌入式系统中,什么是看门狗定时器?A. 用于监控系统时间的定时器B. 用于防止系统崩溃的定时器C. 用于定时执行任务的定时器D. 用于系统启动的定时器答案:B9. 以下哪个不是嵌入式系统的开发工具?A. 编译器B. 仿真器C. 调试器D. 浏览器答案:D10. 在嵌入式系统中,什么是固件?A. 硬件B. 软件C. 介于硬件和软件之间的程序D. 操作系统答案:C二、简答题(每题10分,共30分)1. 解释什么是嵌入式系统,并给出至少两个嵌入式系统的例子。
嵌入式系统是一种专用的计算机系统,它被设计用来执行特定的任务。
它通常包含一个微处理器,存储器,输入/输出接口等,并且可能包含一个或多个操作系统。
嵌入式系统的例子包括智能手机和汽车的电子控制单元。
2. 描述嵌入式系统中的中断处理机制。
中断处理机制是嵌入式系统中的一种功能,它允许系统在执行当前任务时,响应外部或内部事件。
当中断发生时,系统会暂停当前任务,保存当前状态,然后跳转到中断服务程序(ISR)执行相应的处理。
嵌入式技术期末试题及答案
嵌入式技术期末试题及答案一、选择题(共10题,每题2分,共20分)1. 嵌入式系统是将计算机技术和专业技术相结合的系统,嵌入式系统的特点不包括:A. 实时性强B. 连接性强C. 体积小、功耗低D. 系统复杂度高2. 在嵌入式系统中,采用的常见的编程语言包括:A. C/C++B. JavaC. PythonD. A、B都可以3. 嵌入式开发过程中,以下哪个属于“编码”阶段:A. 需求分析B. 系统设计C. 软硬件调试D. 程序设计4. 操作系统在嵌入式系统中的作用不包括:A. 资源管理B. 实时调度C. 数据分析D. 外设控制5. SoC(System on Chip)是指:A. 一种封装技术B. 一种芯片设计技术C. 一种系统架构设计技术D. 一种硬件接口设计技术6. 嵌入式Linux是:A. 一种操作系统B. Linux系统在嵌入式领域的应用C. 一种开发工具D. 一种芯片设计技术7. 嵌入式系统中,以下哪项属于硬件调试的内容:A. 编写驱动程序B. 优化算法C. 布线布局D. 处理异常情况8. 嵌入式系统中,以下哪个属于外设接口标准:A. USBB. TCP/IPC. HTTPD. XML9. 嵌入式系统中,以下哪个属于无线通信技术:A. EthernetB. BluetoothC. USBD. HDMI10. 在嵌入式软件开发中,以下哪个工具可以用于代码版本管理:A. GitB. MATLABC. PhotoshopD. IntelliJ IDEA二、问答题(共5题,每题10分,共50分)1. 请简述嵌入式系统的优势和应用领域。
2. 简述嵌入式系统开发的基本流程,包括哪些环节。
3. 什么是实时操作系统(RTOS)?简述RTOS的特点和应用场景。
4. 简述嵌入式Linux的特点和应用领域。
5. 请简要介绍一种嵌入式无线通信技术,并列举其应用场景。
三、编程题(共2题,每题15分,共30分)1. 设计一个简单的电子闹钟系统,要求能够设置闹钟时间,并在设定的时间响铃。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
嵌入式期末复习题_(含答案)期末考试复习题一、填空题1. ARM微处理器有7种工作模式,它们分为两类_特权模式_、_非特权模式_其中用户模式属于_非特权模式__。
2. ARM微处理器共有__37_个__32__位寄存器,其中__31_个为通用寄存器,_6___个为状态寄存器。
3. 嵌入式系统一般哪4个部分组成( 嵌入式处理器、外围设备、嵌入式操作系统(可选)、嵌入式应用软件)4. 协处理器主要控制:___片内的MMU __、___指令和数据缓存___、___写缓冲___。
5. ARM嵌入式系统主要由___相关支撑硬件___、___ARM处理器___和__嵌入式软件系统____构成。
6. S3C2410芯片外部寻址空间是1G,被分成___8__个存储块,每块_ 128 _MB。
SDRAM 存储器应连接到第____7或8__个存储块。
7. 操作系统是联接硬件与应用程序的系统程序,其基本功能有进程管理、内存管理、文件系统管理、I/O资源管理。
8. 常用的嵌入式外围设备有存储设备_、通信设备____和___显示设备___三类。
10. 嵌入式系统是用来控制或者监视哪些设备( )11. 嵌入式系统的三个基本要素。
引导程序内核文件系统12. 链接分为:(硬链接)和( 软链接)。
13. 数据寄存器,其中控制寄存器的主要功能是设置_引脚的功能_,数据寄存器的功能是从寄存器读取数据或者向寄存器写入数据。
15. 目前流行的嵌入式操作系统主要有:_ WinCE_、_ Vxworks__、_ Linux/μCLinux_和_μC/OS-II、PalmOS____。
16. 嵌入式操作系统的调试一般包括:___操作系统__调试和___应用程序__调试。
17. ARM字数据存储格式有:大端格式和小端格式。
18. 某文件的权限为:drw-r--r--,用数值形式表示该权限,则该八进制数为:( 644 ),该文件属性是( 目录)。
19. 在宿主机上使用编译器软件将嵌入式应用。
嵌入式操作系统编译成为可以在目标机上运行代码的过程,称为交叉编译。
20. 为了满足人们对性能的要求,ARM9处理器使用了哪几级流水线( ARM9为五级流水线(取指,译码,执行,缓冲/数据,回写),)21. 全部磁盘块由四个部分组成,分别为( 引导块) 、专用块、i节点表块和( 数据存储块)。
22. 嵌入式系统的三要素是引导程序、内核、文件系统。
23. 嵌入式硬件系统是以嵌入式微处理器为核心,主要由哪5个部分组成( )24. ARM微处理器共有7工作状态。
25. 系统交换分区是作为系统虚拟内存的一块区域。
26. 内核分为(进程调度) 、内存管理系统、I/O管理系统和虚拟文件系统等四个子系统。
27. 静态重定位是在程序装入时进行,动态重定位是在程序运行时进行。
28. Make的主要工作是读取Makefile文件的内容。
该文件描述了源程序与依赖的文件之间的依赖关系,以及指定编译过程中使用的工具。
29. 安装Linux系统对硬盘分区时,必须有两种分区类型:文件系统分区和交换分区。
30. Linux中的设备的分类。
字符设备块设备网络设备31.Linux系统区分不同设备的方法。
以字节为单位进行访问的设备成为字符设备,如鼠标键盘等以块数据为单位进行访问的设备成为字符设备如硬盘SD卡等其他的为网络设备如网卡设备网络设备不是用主次设备号来标识设备32.ARM微处理器中寄存器的总数、分类。
ARM微处理器共有__37_个__32__位寄存器,其中__31_个为通用寄存器(包含R15:程序计数器PC),_6___个为状态寄存器。
(CPSR SPSP..........)33.ARM7TDMI与ARM720T的重要区别。
ARM720T有存储空间管理单元(MMU)支持标准linux。
ARM7TDMI是ARM7架构,没有MMU,不支持标准linux。
34. ARM微处理器7种运行模式。
用户、快中断、中断、管理、终止、未定义和系统模式35. 嵌入式操作系统的调试方法。
用GDB调试。
传统的调试方法可概括为如下过程:设断点--程序暂停--观察程序状态--继续运行。
36. vi编辑器具有两种工作模式:( 命令模式) 和输入模式。
37. 可以用ls –al命令来观察文件的权限,每个文件的权限都用10位表示,并分为四段,其中第一段占_1___位,表示文件类型,第二段占__3__ 位,表示__文件拥有者__ 对该文件的权限。
38. Linux设备可分为___字符设备___、___块设备___和__网络设备____三种。
39. 建立ARM编译环境的主要开发工具有___binutils___、___gcc___和___glibc___。
40. Linux支持多种文件系统,包括:__Romfs_、Cramfs___、___JFFS___和____JFFS2__。
41. 常用的GUI图形开发界面主要有__ X Window ____、___ MicroWindows ___、___ OpenGUI ____和MiniGUI _。
Qt/Embedded PicoGUI选择题:1.内核不包括的子系统是( D ) 。
A 进程管理系统B 内存管理系统C I/O管理系统D硬件管理系统2.若一台计算机的内存为128MB,则交换分区的大小通常是(C) 。
A 64MB B 128MBC 256MBD 512MB3.对名为fido的文件用chmod 551 fido 进行了修改,则它的许可权是( D)。
A -rwxr-xr-xB -rwxr--r--C -r--r--r--D -r-xr-x—x4.关闭linux系统(不重新启动)可使用命令( B) 。
A Ctrl+Alt+DelB haltC shutdown -r nowD reboot5.实现从IP地址到以太网MAC地址转换的命令为:( C) 。
A pingB ifconfigC arpD traceroute6. 以下哪个不是RISC架构的ARM微处理器的一般特点:(C )A、体积小、低功耗B、大量使用寄存器C、采用可变长度的指令格式,灵活高效D、寻址方式灵活简7.下列描述不属于RISC计算机的特点的是C。
A.流水线每周期前进一步。
B.更多通用寄存器。
C.指令长度不固定,执行需要多个周期。
D.独立的Load和Store指令完成数据在寄存器和外部存储器之间的传输。
9、通常所讲的交叉编译就是在X86架构的宿主机上生成适用于ARM架构的( A )格式的可执行代码。
A、elf B 、exe C、pe D、sh8.存储一个32位数0x2168465到2000H~2003H四个字节单元中,若以大端模式存储,则2000H存储单元的内容为 D 。
A. 0x21B. 0x68C. 0x65D. 0x029.系统中有用户user1和user2,同属于users组。
在user1用户目录下有一文件file1,它拥有644的权限,如果user2用户想修改user1用户目录下的file1文件,应拥有( B ) 权限。
A 744 B 664 C 646 D 74610.文件exer1的访问权限为rw-r--r--,现要增加所有用户的执行权限和同组用户的写权限,下列命令正确的是( A) 。
A chmod a+x g+w exer1B chmod 765 exer1C chmod o+x exer1D chmod g+w exer111.下列进程状态变化中,C 变化是不可能发生的。
A.运行→就绪B.运行→等待C.等待→运行(时间片用完)D. 等待→就绪进程状态间的变迁①就绪→执行:调度②执行→等待:等待某个事件发生而睡眠③等待→就绪:因等待的事件发生而唤醒④执行→就绪:时间片用完12.ARM寄存器组有D个寄存器。
A. 7B. 32C. 6D. 3713.若R1=2000H,(2000H)=0x28,(2008H)=0x87,则执行指令LDR R0,[R1,#8]!后R0的值为D。
A. 0x2000B. 0x28C. 0x2008D. 0x8714. 下面不属于Boot Loader 阶段1所完成的步骤的是:(C)A、硬件设备初始化。
B、拷贝Boot Loader的阶段2到RAM空间中。
C、将kernel映像和根文件系统映像从Flash读到RAM空间中。
D、设置堆栈。
15.S3C2410X可以生成多种时钟信号,下列不属于S3C2410X生成的时钟信号是(C)。
A、FCLKB、HCLKC、LCLKD、PCLK16. 以下叙述中,不符合RISC 指令系统特点的是( D)。
A、指令长度固定,指令种类少B、寻址方式种类丰富,指令功能尽量增强C、设置大量通用寄存器,访问存储器指令简单D、选取使用频率较高的一些简单指令17.使用gdb进行程序调试时,下面哪条命令可以实现“执行一行源代码而且进入函数内部”的功能( A )。
B、stepC、breakD、list18. 通常所说的32 位微处理器是指( C )。
A、地址总线的宽度为32 位B、处理的数据长度只能为32 位C、CPU 字长为32 位D、通用寄存器数目为32 个解释:32位是指计算机中的位数,就是说CPU一次能处理的最大位数。
32位计算机的CPU一次最多能处理32位数据19.下列存取速度最快的是( C ) 。
A、Flash存储器B、DRAMC、高速缓存(CACHE)D、磁盘20.寄存器R15除了可以做通用寄存器外,还可以做 A 。
A. 程序计数器B. 链接寄存器C. 堆栈指针寄存器D. 基址寄存器21.嵌入式系统有硬件和软件部分构成,以下 D 不属于嵌入式系统软件。
A. 系统软件B. 驱动C. FPGA编程软件D. 嵌入式中间件22. 关闭linux系统(不重新启动)可使用命令C 。
A .Ctrl+Alt+Del B. haltC. shutdown -r now23. 若GCC编译时带上选项“-lm”表示连接文件名为什么的数学函数库?(D)A、lmB、m.aC、lm.aD、libm.a24. 下列是虚拟文件系统的是(B )A、procB、vfsC、extD、fat3225.关于实时操作系统(RTOS)的任务调度器,以下描述中正确的是( B)。
A、任务之间的公平性是最重要的调度目标B、大多数RTOS 调度算法都是可抢占式(可剥夺式)的C、RTOS 调度器都采用了基于时间片轮转的调度算法D、RTOS 调度算法只是一种静态优先级调度算法26.烧写到FLASH里的是(B)格式的文件。
A、asmB、binC、objD、cpp27.在实时操作系统中,两个任务并发执行,一个任务要等待其合作伙伴发来消息,或建立某个条件后再向前执行,这种制约性合作关系被称为任务的( A)。