单项选择题若基于Linux操作系统所开发的ARM应用程序源文件名为test.c,那么要生成该程序代码的调试信息,编译时使用的GCC命令正确的是()。
A.arm-linux-gcc-c-otest.otest.c B.arm-linux-gcc-S-otest.otest.c C.arm-linux-gcc-otesttest.c D.arm-linux-gcc-g-otesttest.c
单项选择题嵌入式系统开发时,应该根据应用需求来选择相应的开发工具软件。RVDS是一个较常用的开发工具软件,下面的有关叙述中错误的是()。
A.RVDS中包括工程管理器、编译连接器、调试器和指令集仿真器 B.RVDS只支持ARM内核的微处理器芯片 C.RVDS支持对Flash存储器的编程 D.RVDS编译的代码比ADS1.2编译的代码执行效率高
单项选择题以下关于VxWorks操作系统的叙述中,错误的是()。
A.是目前公认为实时性很强、可靠性很高的一种嵌入式实时操作系统 B.在航空航天、通信和国防领域具有广泛的应用 C.属于大型商用操作系统,具有配套的VMWare集成开发环境,为开发者带来很大方便 D.支持基于抢占式优先级调度的任务管理
单项选择题关于微内核和宏内核操作系统,如下哪一项的说法是错误的?()。
A.VxWorks是典型的微内核结构嵌入式操作系统 B.iOS追根溯源是一个类UNIX操作系统,它属于宏内核架构 C.AndroidOS是典型的宏内核操作系统 D.一般认为微内核系统的实时性较好,故Symbian归类为强实时嵌入式操作系统
单项选择题关于U-Boot,以下说法错误的是()。
A.U-Boot全称USBBootloader,通过USB接口完成启动支持多种处理器和操作系统 B.U-Boot支持PowerPC、x86、ARM等多种体系结构的处理器 C.U-Boot支持嵌入式Linux、VxWorks、QNX、RTEMS、WindowsCE等操作系统 D.U-Boot采用两个阶段完成操作系统的引导加载