班级: 学号: 班内序号: 姓名:
-------------------------------------------------------------------装--------------------------- --------------订---------------- ----------------------线--------------------------------------------------------
--------------------------------------------------------------------
北京邮电大学2012 ——2013 学年第 1 学期
《嵌入式操作系统》期末考试试题(A卷)
考试注意事项 | 一、学生参加考试须带学生证或学院证明,未带者不准进入考场。学生必须按照监考教师指定座位就坐。 二、书本、参考资料、书包等与考试无关的东西一律放到考场指定位置。 三、学生不得另行携带、使用稿纸,要遵守《北京邮电大学考场规则》,有考场违纪或作弊行为者,按相应规定严肃处理。 四、学生必须将答题内容做在试卷上,做在草稿纸上一律无效。 | |||||||||
题号 | 一 | 二 | 三 | 四 | 五 | 六 | 七 | 八 | 总分 | |
满分 | 100 | |||||||||
得分 | ||||||||||
阅卷教师 | ||||||||||
进程间通信最快的方式 |
试题一:填空题(共28分,每空2分)
1. 嵌入式系统的硬件一定包括 , ,
三部分, 软件包括 ,
两部分。
三部分, 软件包括 ,
两部分。
2. 我们到商店购买嵌入式系统开发板的时候除购买硬件外还需要驱动程序等软件,该软件称为 ,如果所需要的软件不能完全符合开发者需要时, 我们还要购置第三方的开发软件安装到Platform Builder中,我们称该开发软件为 。
3. 嵌入式系统(存储有BIOS, SD卡和RAM)启动的过程包括自检、操作系统装入、应用程序装入等操作,在启动前,嵌入式系统的自检程序安装在 中,操作系统安装在 中。在启动后,自检程序安装在 中,操作系统安装在
中。
中。
4. 在实验中,开发的应用程序通过 方式进入实验板,在生产中应用程序通过 方式进入手机。
5. 嵌入式系统的代码是在 上开发的,但代码是在实验板上运行的。
试题二:判断题(共46分,每个2分)
1. Windows CE的进程是应用程序创建的。( )
2. 应用程序进程可直接结束其它进程。( )
3. 进程间有少量数据通信时可用共享存储区方式通信。( )
4. 生产手机时,常通过网络安装操作系统。( )
5. 32位操作系统可以访问16GB内存。( )
6. Platform Builder 是Windows CE操作系统的一个集成开发环境。( )
7. 多任务操作系统中允许多个用户同时使用。( )
8. 临界区可控制两个以上的设备。( )
9. 虚拟内存其实是外设的存储空间。( )
10. 内存分段管理是一种存储空间的二维管理。( )
11. 内存分页管理主要是是为了提高存储空间的利用率。( )
12. EEPROM常作为BIOS的存储介质。 ( )
13. 为了调试嵌入式软件,安装模拟实验板的系统,该系统称为仿真器,实验中Windows CE仿真器是一种BSP。( )
14. 采用Platform Builder 产生的SDK实质是一些代码库的集合。( )
15. 在调试阶段,嵌入式操作系统与应用软件可直接通过网络或USB线写入SD卡进行安装。 ( )
16. ROM是在开发阶段使用的一种存储介质。( )
17. 嵌入式应用程序可以脱离具体实验板进行开发。( )
18. 在实验中,嵌入式操作系统的内核在功能上不可以随便更改。( )
19. BSP一般来自嵌入式操作系统的开发厂商。( )
20. 调用操作系统的同步机制可以采用API调用。 ( )
21. 软件在仿真器上运行结果和在实验板上的运行结果一样。( )
22. 当进程不能进入自己的临界区时,应立即释放处理机以免进程陷入“空等”。( )
23. 嵌入式操作系统的功能包括任务调度、程序加载、进程通信、进程同步等。( )
试题三:选择题 (每题选项中只有一个答案是正确的,请填在括号中,共26分,每题2分)
1. 嵌入式系统有硬件和软件部分构成,以下不属于嵌入式系统软件的是( )。
A、系统软件;
B、驱动;
C、FPGA编程;
D、嵌入式中间件。
2. 和PC机系统相比,下列哪个不是嵌入式系统独具的特点( )。
A、系统内核小 ;
B、专用性强 ;
C 、系统精简 ;
D、可执行多任务。
B、专用性强 ;
C 、系统精简 ;
D、可执行多任务。
3. 下面关于计算机存储器的叙述错误的是( )。
A 任何计算机都必须有内存储器;
B CPU可以直接访问硬盘;
C ROM、RAM都是内存储器;
D CD-ROM是外存储器的一种。
4. 在主存和CPU之间增加Cache的目的是( )。
A、扩大主存的容量;
B、增加CPU中通用寄存器的数量;
B、增加CPU中通用寄存器的数量;
C、解决CPU和主存之间的速度匹配;
D、代替CPU中寄存器工作。
D、代替CPU中寄存器工作。
5. EPROM是指( )。
A、读写存储器 ;
B、只读存储器 ;
B、只读存储器 ;
C、电可擦除的只读存储器;
D、光可擦除的只读存储器。
D、光可擦除的只读存储器。
6. 引入多道程序设计的主要目的在于( )。
A、提高实时响应速度;
B、充分利用处理机,减少处理机空闲时间;
B、充分利用处理机,减少处理机空闲时间;
C、有利于代码共享;
D、减少存储器碎片。
D、减少存储器碎片。
7. 一作业进入内存后,则所属该作业的进程初始时处于( )状态。
A、运行; B、等待; C、就绪; D、收容。
8. 支持多道程序设计的操作系统在运行过程中,不断地选择新进程运行来实现CPU的共享,但其中( )不是引起操作系统选择新进程的直接原因。
A、运行进程的时间片用完 ;
B、运行进程出错;
B、运行进程出错;
C、运行进程要等待某一事件的发生;
D、有新的进程进入就绪状态。
D、有新的进程进入就绪状态。
9. 最快的进程间通信方式是( )。
A、管道;
B、消息队列 ;
C、套接字;
D、共享内存。
C、套接字;
D、共享内存。
10. 下列不属于缓冲器的作用的是( )。
A、 完成速度的匹配;
B、 提供一个暂存的空间;
C、 放大信号,减少传输及负载对信号源的影响;
D、 使CPU送出的数据在接口电路的输出端保持一段时间。
11. 嵌入式应用软件的开发阶段不包括( )。
A、 交叉编译和链接;
B、 开发环境的建立;
C、 联机调试;
D、 应用程序模块加载。
12. 一个进程释放一种资源将有可能导致一个或几个进程( )。
A、 由就绪变运行;
B、 由运行变就绪;
C、 由阻塞变运行;
D、 由阻塞变就绪。
13. 实时操作系统中,两个任务并发执行,一个任务要等待其合作伙伴发来信息,或者建立某个条件后再向前执行,这种制约性合作关系被称为( )。
A、同步;
B、互斥;
C、调度;
D、执行。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论