2009嵌入式试卷带问题详解

2009嵌入式试卷带问题详解

ID:32300213

大小:75.50 KB

页数:9页

时间:2019-02-02

2009嵌入式试卷带问题详解_第1页
2009嵌入式试卷带问题详解_第2页
2009嵌入式试卷带问题详解_第3页
2009嵌入式试卷带问题详解_第4页
2009嵌入式试卷带问题详解_第5页
资源描述:

《2009嵌入式试卷带问题详解》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、实用标准文案制卷人签名:制卷日期:审核人签名::审核日期:………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………装……………………订……………………线…………………………………………………………………湘潭大学兴湘学院2009年下学期《嵌入式系统Ⅰ》期末考试试卷适用年级专业06级计算机科学与技术,网络工程考试方式闭卷考试时间120分钟学院专业班级学号姓名题号一二三总分阅卷教师得分……………………………………

2、…………………………………………………………………………得分一、选择题(每题2分,共40分)请将选择题的答案填入下表,答案以表中的为准!题目12345678910答案DDDDBBCAAD题目11121314151617181920答案DCCABDCBBB1.下列不是嵌入式系统特点的是:A.系统内核小B.专用性强C.系统精简D.实时性要求不高2.关于ARM汇编和C语言混合编程下列错误的是:A.C语言中可以直接嵌入某些汇编指令B.C语言中可以调用汇编的子程序C.汇编程序中可以调用C语言的函数D.C语言嵌入的汇编指令时,不可以使用C的

3、变量3.关于ATPCS规则,说法错误的是:A.只能使用R0-R3来传递参数B.R13为堆栈指针SP,需要保护C.R14为连接寄存器,用于存放程序返回地址D.单字的返回值存放在R04.关于交叉编译描述正确的是:A.编译器运行在目标机,生成的可执行文件在宿主机上运行B.编译器运行在宿主机,生成的可执行文件在宿主机上运行C.编译器运行在目标机,生成的可执行文件在目标机上运行D.编译器运行在宿主机,生成的可执行文件在目标机上运行5.建立嵌入式Linux开发环境中,使用Bootp协议的直接目的是:A.分配宿主机的IP地址B.分配目标机的I

4、P地址C.用于宿主机和目标机之间通讯D.用于监控目标机的运行。6.关于make工具的使用,下面错误的是:精彩文档实用标准文案A.不指定目标时,make缺省处理makefile文件的第一个目标。B.makefile文件中对宏名的引用为#(宏名)。C.makefile文件中$@参数表示一条规则中目标的名字。D.makeCC=arm-linux-gcc命令表示使用arm-linux-gcc代替makefile文件中CC的宏定义执行make命令。1.下面不属于嵌入式操作系统的是:A.VxWorksB.QNXC.MacOSD.WinCE2

5、.关于Linux2.4内核,说法错误的是:A.Linux为单内核,效率高,紧凑B.按进程优先级调度C.具有虚拟文件系统,可以支持多种文件系统D.设备驱动模块化3.嵌入式Linux开发中使用GDB调试,说法错误的是:A.GDB程序在宿主机上运行B.需要使用远程调试模式C.需要交叉编译GDBServerD.被调试程序在宿主机上运行4.下列属于常见的嵌入式GUI的有:A.WindowsB.QTC.GNOMED.MiniGUI5.Linux将设备分成三类,不是这三类的是:A.网络设备B.字符设备C.块设备D.杂项设备6.关于二阶段Boo

6、tLoader说法错误的是:A.BootLoader的第一阶段代码全部由汇编语言构成;B.BootLoader的第一阶段代码在Flash中运行;C.BootLoader中可以使用glib库中的函数;D.BootLoader第二阶段代码大部分由C语言写成,所以需要使用栈。7.关于Linux存储管理,错误的是:A.使用页式的虚拟内存管理B.每个进程都有4GB内存C.最低1G是内核空间D.使用三级页表8.嵌入式系统一般由嵌入式微处理器,系统外部电路,,和特定应用程序4个部分组成。A.嵌入式操作系统B.硬件驱动程序C.BootLoade

7、rD.文件系统9.向无任何程序的目标机中写入BootLoader程序,一般使用下面那种接口:A.串口B.JTAGC.EthernetD.USB10.关于ARM7系列微处理器的操作模式,不对的是:A.一共有7种操作模式B.除了用户模式,其他都为特权模式C.不同模式下使用的寄存器可能会不相同D.通过改变SPSR中的低5位来切换模式11.关于BusyBox,下列说法错误的是:A.它常用来构建嵌入式Linux的根文件系统B.支持的shell命令可以进行配置C.支持的命令完全和Linux命令相同D.作为嵌入式Linux根文件系统时需要交叉

8、编译12.Linux网络设备驱动中用于在Linux网络子系统中的各层之间传递数据的数据结构为:A.net_deviceB.sk_buffC.net_devD.skb13.在Linux2.6中,关于中断下列说法错误的是:A.中断处理分为顶半部和底半部B.中断处理中

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。