欢迎来到天天文库
浏览记录
ID:13070311
大小:226.95 KB
页数:32页
时间:2018-07-20
《嵌入式软件综合试题题库》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
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.输入操作、输出操作
2、5.特性不符合嵌入式操作系统特点的是()A.实时性B.不可定制C.微型化D.易移植6.在并行环境中的某些任务必须协调自己的运行速度,以保证各自的某些关键语句按照某种事先规定的次序执行,这种现象被称为任务的()A.执行B.互斥C.调度D.同步7.关于文件系统,下列叙述中不正确的是()A.负责文件的组织、存储、检索、命名、共享和保护B.提供描述文件抽象的程序接口C.文件存储在磁盘或其他不易失的存储介质上D.程序员需要关心文件存储分配和存储布局的细节8.Linux系统中的设备可分为三类:字符设备、块设备和网络设备,其中不是基于文件系统访
3、问的设备是()A.字符设备B.块设备C.网络设备D.字符和块设备9.能完全把系统软件和硬件部分隔离开来,从而提高了系统的可移植性的层是()A.硬件抽象层B.驱动映射层 C.硬件交互层 D.中间层10.实时操作系统(RTOS)内核与应用程序之间的接口称为()A.输入/输出接口 B.文件系统C.APID.图形用户接口11.在多任务实时系统中,任务间或者中断服务与任务间常需要交换信息,这种信息交换的两个途径是()A.开/关中断和信息邮箱B.共享存储区和消息传递C.邮箱机制和数据共享机制D.非占先式内核和占先式内核机制1.嵌入式系统由
4、硬件和软件部分构成,不属于嵌入式系统软件的是()A.系统内核B.驱动程序C.FPGA编程软件D.嵌入式中间件2.关于硬件抽象层,以下描述中错误的是()A.硬件抽象层包括操作系统内核和驱动程序B.硬件抽象层将操作系统与硬件平台隔开C.硬件抽象层是一种软件D.硬件抽象层有利于系统的模块化设计3.关于实时操作系统(RTOS)的任务调度器,以下描述中正确的是()A.任务之间的公平性是最重要的调度目标B.大多数RTOS调度算法都是可抢占式(可剥夺式)的C.RTOS调度器都采用了基于时间片轮转的调度算法D.RTOS调度算法只是一种静态优先级调
5、度算法4.一个任务被唤醒,意味着()A.该任务重新占有了CPUB.它的优先级变为最大C.其任务移至等待队列的队首D.任务变为就绪状态5.在下列调度算法中,算法中不会出现任务“饥饿”的情形是()A.时间片轮转法B.先来先服务法C.可抢占的短作业优先算法D.静态优先级算法6.在实时操作系统中,邮箱通信方式是()A.直接B.间接C.低级D.高级7.在某个嵌入式操作系统中,若PV操作的信号量S的初始值为2,当前值为-1,则表示等待信号量S的任务个数为()A.0B.1C.2D.38.在实时操作系统中,两个任务并发执行,一个任务要等待其合作伙
6、伴来发送消息,或建立某个条件后再向前执行,这种制约性合作关系被称为任务的()A.同步B.互斥C.调度D.执行9.文件系统的主要功能是()A.实现对文件的按名存取B.实现虚拟存储C.提高外存的读写速度D.用于保存系统文档10.在FAT16文件系统中,若每个簇的大小是2KB,那么它所能表示的最大磁盘分区容量为()A.2MBB.32MBC.64MBD.128MB1.在下面的叙述中,不是嵌入式图形用户接口(GUI)的主要特点()A.运行时占用的系统资源少B.模块化结构,便于移植和定制C.可靠性高D.美丽华丽,图形算法复杂2.在下列CACH
7、E替换算法中平均命中率最高的是()A.先入后出算法(FILO)B.随机替换算法(RAND)C.先入先出算法(FIFO)D.近期最少使用算法(LRU)3.设某一个任务需要8个加工部件加工才能完成,每个加工部件加工需2小时,现在采用流水线加工方式,要完成100个任务,共需()A. 212小时B.214小时C. 216小时 D.218小时4.下面关于任务上下文切换的描述中,不正确的是()A.任务上下文是任务控制块(TCB)的组成部分B.上下文切换由一个特殊的任务完成C.上下文切换时间是影响RTOS性能的重要指标D.上下文切换在RT
8、OS内部完成5.编译程序对高级语言源程序进行翻译时,需要在该程序的地址空间中为变量指定地址,这种地址称为()A.逻辑地址 B.物理地址C.接口地址 D.线性地址6.程序设计语言一般都提供多种循环语句,例如实现先判断循环条件再执行循环体的
此文档下载收益归作者所有