2019年3月计算机三级嵌入式系统开发技术基础题(13)
1.下面关于引导加载程序(Bootloader)的叙述中,正确的是( )。
A.引导加载程序是硬件发生故障后由OS启动执行的
B.加载和启动操作系统是引导加载程序的一项重要任务
C.Bootloader包含加电自检和初始化程序,不包含设备驱动程序
D.相同体系结构的硬件平台一定使用相同的引导加载程序
答案:B
2.嵌入式Linux操作系统由用户进程、OS服务组件和Linux内核3个部分组成,下面叙述中错误的是( )。
A.某个应用程序在Linux操作系统环境下运行时,它就成为一个用户进程
B.服务组件是位于Linux操作系统内核之上的服务模块或实用程序的集合
C.Linux内核包含进程管理、内存管理、文件管理、网络接口和进程间通信等模块
D.Linux内核只供服务组件调用,与用户进程之间没有接口
答案:D
3.下面关于Linux内核的叙述中,错误的是( )。
A.Linux的创始人是芬兰大学生Linus Torvalds
B.Linux内核的最新版本是2.0版
C.Linux内核是一种自由软件,其源代码是开放的
D.对于不同体系结构的CPU,Linux内核的源代码各不相同
答案:B
4.Linux内核主要由5个子系统组成,下面选项中不属于这5个子系统的是( )。
A.进程调度
B.内存管理
C.虚拟文件系统
D.浏览器程序
答案:D
5.下面关于μC/OS-Ⅱ任务管理的叙述中,错误的是( )。
A.它可以管理多达64个任务
B.用户任务最多只能有32个
C.空闲任务(idle task)是系统所创建的第1个任务
答案:B
D.就绪状态的任务表示已经具备运行条件但并不在运行的任务
6.μC/OS-Ⅱ的每个任务都处于5种状态之一,这5种状态是( )。
A.休眠态、就绪态、运行态、挂起态、被中断态
B.等待态、输入态、运行态、挂起态、输出态
C.休眠态、就绪态、运行态、输入态、输出态
D.输入态、就绪态、运算态、输出态、完成态
答案:A
7.关于μC/OS-Ⅱ中处于就绪状态的任务,下面叙述中正确的是( )。
A.该任务已经可以运行,一旦CPU空闲该任务将立即运行
B.该任务已经可以运行,但由于优先级不够暂时不能运行
C.该任务已经可以运行,一旦得到所需资源将立即运行
D.该任务已经可以运行,一旦事件信号量出现将立即运行
答案:B
8.在开发低端、中端、高端等类型的嵌入式系统时,一般都需要选择和利用合适的开发平台来进行。下面有关嵌入式系统开发平台的叙述中,不正确的是( )。
A.开发平台中的软件开发工具,通常会包括:项目管理器、编辑器、编译器、连接器等
B.开发平台中的软件开发工具往往都作为一个整体提供给开发人员使用,以提高开发工作效率
C.有的开发平台中还包含一些中间件和软件组件,以满足特定应用领域的各种应用开发
D.用开发平台所开发出的低端嵌入式系统应用软件,必须基于某一个嵌入式操作系统上运行
答案:D
9.下面关于JTAG的叙述中,错误的是( )。
A.JTAG是ARM内核独有的一种测试接口,其他种类的嵌入式处理器一般没有该接口
B.JTAG可用于实现嵌入式系统的在线编程功能
C.多个器件可以通过JTAG接口串联在一起,形成一个JTAG链
D.SWD是Cortex-M内核提供的功能与JTAG类似的调试接口
答案:A
10.下面有关RVDS开发工具套件的描述语句中,不正确的描述是( )。
A.RVDS工具套件可支持以ARM系列微处理器为核心的嵌入式系统软件开发
B.RVDS中包括调试器(RVD),RVD只具有在线调试功能
C.RVDS与ADS1.2比较而言,其生成的代码紧凑、执行效率高
D.RVDS可以对用汇编语言或者c语言或者C++语言编写的源程序进行编译
答案:B
编辑推荐:
下载Word文档
温馨提示:因考试政策、内容不断变化与调整,长理培训网站提供的以上信息仅供参考,如有异议,请考生以权威部门公布的内容为准! (责任编辑:长理培训)
点击加载更多评论>>