嵌入式软件综合试题题库资料解读

上传人:ni****g 文档编号:488335401 上传时间:2022-12-22 格式:DOC 页数:37 大小:654.50KB
返回 下载 相关 举报
嵌入式软件综合试题题库资料解读_第1页
第1页 / 共37页
嵌入式软件综合试题题库资料解读_第2页
第2页 / 共37页
嵌入式软件综合试题题库资料解读_第3页
第3页 / 共37页
嵌入式软件综合试题题库资料解读_第4页
第4页 / 共37页
嵌入式软件综合试题题库资料解读_第5页
第5页 / 共37页
点击查看更多>>
资源描述

《嵌入式软件综合试题题库资料解读》由会员分享,可在线阅读,更多相关《嵌入式软件综合试题题库资料解读(37页珍藏版)》请在金锄头文库上搜索。

1、一、选择题1.不属于嵌入式系统中的进程状态的是()A. 运行状态B. 就绪状态C. 开关状态D. 等待状态2.不是操作系统中调度程序所采用的调度算法的是()A. 先来先服务( FCFS)B. 先进先出( FIFO)C. 时间片轮转调度D. 优先级调度3. 在操作系统中, Spooling 技术是用一类物理设备模拟另一类物理设备的技术,实现这种技术的功能模块称做()A. 可林斯系统B.斯普林系统C. 图灵机系统D. 虚拟存储系统4.在操作系统中,除赋初值外,对信号量仅能操作的两种原语是()A. 存操作、取操作B.读操作、写操作C.P 操作、 V 操作D. 输入操作、输出操作5.特性 不符合嵌入式

2、操作系统特点的是()A. 实时性B. 不可定制C. 微型化D. 易移植6.在并行环境中的某些任务必须协调自己的运行速度,以保证各自的某些关键语句按照某种事先规定的次序执行,这种现象被称为任务的()A. 执行B. 互斥C. 调度D.同步7.关于文件系统,下列叙述中 不正确的是()A. 负责文件的组织、存储、检索、命名、共享和保护B. 提供描述文件抽象的程序接口C. 文件存储在磁盘或其他不易失的存储介质上D. 程序员需要关心文件存储分配和存储布局的细节8. Linux 系统中的设备可分为三类:字符设备、块设备和网络设备,其中不是基于文件系统访问的设备是()A. 字符设备B. 块设备C. 网络设备D

3、. 字符和块设备9.能完全把系统软件和硬件部分隔离开来,从而提高了系统的可移植性的层是()A. 硬件抽象层B. 驱动映射层C. 硬件交互层D. 中间层10.实时操作系统( RTOS)内核与应用程序之间的接口称为()A. 输入 / 输出接口B. 文件系统C. APID. 图形用户接口11.在多任务实时系统中,任务间或者中断服务与任务间常需要交换信息,这种信息交换的两个途径是()A. 开 / 关中断和信息邮箱B. 共享存储区和消息传递C. 邮箱机制和数据共享机制D. 非占先式内核和占先式内核机制12.嵌入式系统由硬件和软件部分构成,不属于嵌入式系统软件的是()A. 系统内核B. 驱动程序C. FP

4、GA 编程软件D. 嵌入式中间件13.关于硬件抽象层,以下描述中错误的是()A. 硬件抽象层包括操作系统内核和驱动程序B. 硬件抽象层将操作系统与硬件平台隔开C. 硬件抽象层是一种软件D. 硬件抽象层有利于系统的模块化设计14.关于实时操作系统(RTOS)的任务调度器,以下描述中正确的是()A. 任务之间的公平性是最重要的调度目标B. 大多数 RTOS调度算法都是可抢占式(可剥夺式)的C. RTOS 调度器都采用了基于时间片轮转的调度算法D. RTOS 调度算法只是一种静态优先级调度算法15.一个任务被唤醒,意味着()A. 该任务重新占有了CPUB. 它的优先级变为最大C. 其任务移至等待队列

5、的队首D. 任务变为就绪状态16.在下列调度算法中,算法中不会出现任务“饥饿”的情形是()A. 时间片轮转法B. 先来先服务法C. 可抢占的短作业优先算法D. 静态优先级算法17.在实时操作系统中,邮箱通信方式是()A. 直接B. 间接C. 低级D. 高级18. 在某个嵌入式操作系统中,若PV操作的信号量 S 的初始值为 2,当前值为 1,则表示等待信号量S 的任务个数为()A. 0B. 1C. 2D. 319. 在实时操作系统中, 两个任务并发执行, 一个任务要等待其合作伙伴来发送消息,或建立某个条件后再向前执行,这种制约性合作关系被称为任务的()A. 同步B. 互斥C. 调度D. 执行20

6、.文件系统的主要功能是()A.实现对文件的按名存取B. 实现虚拟存储C. 提高外存的读写速度D. 用于保存系统文档21.在 FAT16文件系统中,若每个簇的大小是2KB,那么它所能表示的最大磁盘分区容量为()A. 2MBB. 32MBC. 64MBD. 128MB22.在下面的叙述中,不是嵌入式图形用户接口(GUI) 的主要特点()A. 运行时占用的系统资源少B.模块化结构,便于移植和定制C. 可靠性高D.美丽华丽,图形算法复杂23.在下列 CACHE替换算法中平均命中率最高的是()A. 先入后出算法( FILO)B. 随机替换算法( RAND)C. 先入先出算法( FIFO)D. 近期最少使

7、用算法( LRU)24. 设某一个任务需要 8 个加工部件加工才能完成, 每个加工部件加工需 2 小时,现在采用流水线加工方式,要完成100 个任务,共需()A.212 小时B. 214小时C.216 小时D. 218小时25.下面关于任务上下文切换的描述中,不正确的是()A. 任务上下文是任务控制块(TCB)的组成部分B. 上下文切换由一个特殊的任务完成C. 上下文切换时间是影响 RTOS 性能的重要指标D. 上下文切换在 RTOS 内部完成26. 编译程序对高级语言源程序进行翻译时,需要在该程序的地址空间中为变量指定地址,这种地址称为()A. 逻辑地址B. 物理地址C. 接口地址D. 线性

8、地址27. 程序设计语言一般都提供多种循环语句,例如实现先判断循环条件再执行循环体的while语句和先执行循环体再判断循环条件的do-while语句。关于这两种循环语句,在不改变循环体的条件下,正确的是()A. while语句的功能可由do-whileB. do-while语句的功能可由while语句实现语句实现C. 若已知循环体的次数,则只能使用while语句D. 循环条件相同时,do-while语句的执行效率更高28. 某文件管理系统为了记录磁盘的使用情况,在磁盘上建立了位示图 (bitmap) 。若系统中字长为16位,磁盘上的物理块依次编号为:0、1、 2、, ,那么8192号物理块的使

9、用情况在位示图中的第几个字中描述()A. 256B. 257C. 512D. 51329.在嵌入式系统中,采用查询方式实现输入输出的主要原因是()A. 速度最快B. CPU 可以不介入C. 实现起来比较容易D. 在对多个事件查询工作时,能对突发事件做出实时响应30. 某 32 位计算机的 CACHE容量为 16KB(B:字节), CACHE块的大小为 16B( B:字节),若主存与 CACHE地址映像采用直接映像方式, 在下列 CACHE替换算法中平均命中率最高的是()A. 先入后出算法( C. 先入先出算法(FILO)FIFO)B. 随机替换算法(RAND)D.近期最少使用算法(LRU)31

10、.有一段 C 程序如下,执行后,其运行结果为()int f(int a) auto int b = 0;static int c = 3;b +; c+;return(a+b+c);main() int a=2,i;for(i=0; i3; i+) printf(%d, ,f(a);A. 7,8,9,B. 7,7,7,C. 6,7,8,D. 9,8,7,32.以下关于硬件抽象层的论述,不合适的是()A. 采用硬件抽象层可以大大提高系统的移植性B. 采用硬件抽象层可以大大提高系统的运行效率C. 采用硬件抽象层可以缩短系统的测试周期D. 采用硬件抽象层有助于提高系统的可靠性33.嵌入式系统大都采用

11、嵌入式实时操作系统RTOS,不是对RTOS时间性能的评价指标的是()A. 上下文切换时间C. 任务调度算法B. 最大中断延迟时间D. 任务执行时间34.以下关于优先级继承的叙述中,错误的是()A. 优先级继承是用来解决优先级反转问题的技术B. 优先级反转是用来解决优先级继承问题的技术C. 当发生一个任务由于等待比它低优先级任务释放资源而被阻塞时,暂时提高低优先级的优先级,使其尽快地执行,并释放高优先级所需的资源D. 优先级继承是由 RTOS完成的35.下面不属于软件开发过程的主要阶段的活动是()A. 需求分析B.软件设计C. 软件编码与调试D. 软件合格性认证36.一个任务被唤醒,意味着()A. 该任务重新占有了CPUC. 其任务移至等待队列队首B. 它的优先级变为最大D. 任务变为就绪状态37.下列设备文件类型中属于Linux操作系统的是()A、块设备B、字符设备C、网络设备D、块设备、网络设备、字符设备38.操作系统中的“抖动”现象是指()A. 根据一定的页面置换算法,将页面调出B. 由于选择了长期未被访问的页进行置换,导致系统更换页面C. 页面调入不久就被导出,导出不久又被调入,导致系统频繁更换页面D. 根据系统运行情况决定将哪个页面调出,而不是由页面置换算法决定更换哪个页面

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 办公文档 > 演讲稿/致辞

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号