嵌入式综合考题.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
PAGE 4驱动基础试题(时间:1个小时)一、选择题(每题 3 分,共 45 分,包括单选和多选,多选、少选均不得分)一个队列的入列序列是1,2,3,4,则队列的输出序列是( ) [A] 4,3,2,1 [B] 1,2,3,4 [C] 1,4,3,2 [D] 3,2,1,4一个栈的入栈序列是a,b,c,d,e,则栈的不可能的输出序列是( )[A] edcba [B] decba [C] dceab [D] abcde 已知L是无头结点的单链表,且P结点既不是首结点,也不是尾结点,试从下列提供的答案中选择合适的语句序列,实现在P结点前插入S结点( )(1)P-next=S; (2) P-next=P-next-next; (3)P-next=S-next; (4) S-next=P-next;(5)S-next=L; (6)S-next=NULL; (7)Q=P; (8)while(P-next!=Q) P=P-next; (9)while(P-next!=NULL) P=P-next(10)P=Q; (11)P=L; (12)L=S; (13)L=P;下列哪个流是不带缓冲的( ) [A] stdin [B] stdout [C] stderr [D] 都不是 Linux系统中,内核以( )区分设备[A] 设备节点名  [B] 设备节点号 [C] 设备名称 [D] 设备号下列选项中符合gcc的编译流程的是( )[A] 预处理-编译-汇编-连接  [B] 预处理-汇编-编译-连接 [C] 编译-预处理-汇编-连接 [D] 预处理-连接-汇编-编译Linux驱动程序运行在( )[A] 内核空间  [B] 用户空间 [C] 用户空间和内核空间Linux系统中设备驱动程序可以采用哪种方式编译( )[A] 编译到内核里 [B] 编译成独立的模块模块中用于指定加载函数的宏是 ( )[A] __init  [B] module_init [C] __exit [D] module_exit Linux系统中哪些种类的设备有设备节点( ) [A] 定时器  [B] 字符设备 [C ] 块设备 [D ] 网络设备下列二进制工具哪个是丢弃目标文件的全部或者特定符号,减少文件体积的( ) [A] size  [B] as [C] nm [D] striplinux要求bootloader在运行内核前,让系统进入何种模式( )[A] user [B] svc [C] system [D] monitor以下不属于socket的类型的是 ( )。[A] 流式套接字 [B] 数据报套接字 [C] 原始套接字 [D] 网络套接字一般情况下,在搭建嵌入式linux开发环境时主机需要安装的软件有( )[A] 串口通信软件  [B] tftp服务器 [C] nfs服务器 [D] http服务器当platform_device和platform_driver匹配时,会执行的函数是 ( )[A] 模块加载函数 [B] 模块卸载函数 [C] probe函数 [D] remove函数二、简答题(每题 5 分,共55 分)1. 实现get_memory函数分配内存,用来分配内存2. 在链表指定位置插入元素,插入成功返回0,失败返回-1int InsertLinklist_1(linklist_t h, data_t value, int pos)。 3. 文件IO和标准IO有什么区别?4. 简述命令insmod,rmmod,lsmod 的功能。5. 简述TCP和 UDP的异同点6. 什么是bootloader,其作用是什么? 列举两种ARM平台常用的bootloader。7. 画出TCP建立连接三次握手和断开连接四次握手的过程。8. 简述命令 mknod /dev/zero c 1 5 的作用和命令各个部分的含义,并写出创建一个块设备节点的命令。9. 用ARM内嵌汇编实现int strcmp(const char *s1, const char *s2)函数。10. 什么是交叉编译工具链。

文档评论(0)

gl5000 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档