- 1、本文档共3页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
《嵌入式Linux系统编程》考试试题
PAGE
PAGE 1
上嵌《嵌入式Linux系统编程》考试试卷C
一、选择题(5×1)
1、( C )是操作系统中最重要、最基本的概念之一,它是系统分配资源的基本单位,是一个具有独立功能的程序段对某个数据集的一次执行活动。
A. 程序 B. 作业 C. 进程 D. 线程
2、( B )的主要特点是提供即时响应和高可靠性。生产过程的控制、武器系统、航空订票系统、银行业务就是这样的系统。
A. 分时系统 B. 实时系统 C. 批处理系统 D. 分布式系统
3、( B )数据传送方式的作用是在外围设备和内存之间开辟直接的数据交换通道。
A. 程序直接控制 B. DMA C. 通道控制 D. 中断
4、下面临界区概念论述正确的是( A )
A.临界区是指进程中用于实现进程互斥的那段程序代码
B.临界区是指进程中用于实现进程同步的那段程序代码
C.临界区是指进程中用于实现进程通信的那段程序代码
D.临界区是指并发进程中与共享变量有关的程序段
5、多道程序设计是指( D )
A.在实时系统中并发运行多个程序
B.在分布式系统中同一时刻运行多个程序
C.在一台处理机上同一时刻运行多个程序
D.在一台处理机上并发运行多个程序
二、填空题(20×1)
1、在Linux系统中,以_____文件___方式访问设备 ,每个文件用____i节点___来标识。
2、启动Linux Shell的时候,stdin , stdout , stderr 三个文件描述
符会自动打开,他们的值分别是_ 0 _, 1 , 2 .
3、创建新进程的系统调用是 fork()、 exec() ,创建新线程的函数是 pthread_create() .
4、操作系统发展的历程,从串行处理,批处理程序, 多道程序 ,_____分时处理______.
5、进程控制块的三类信息:进程标识信息,___进程状态信息____,___进程控制信息_____.
6.进程具有的基本状态为:__R____ 、__S____ 、__T____ 、__Z___ 。
7. 安装Linux系统对硬盘分区时,必须有两种分区类型: _根分区_____ 和 _交换分区_____ 。
8. 编写的Shell程序运行前必须赋予该脚本文件 _执行_____ 权限。
三、简答题(30)
进程间通信的方法有哪些?各自有什么优缺点?那一种方法效率最高?
答:
管道、信号及信号量、消息队列、共享内存
管道:半双工通信方式,数据只能单向流动
信号及信号量: 信号量是一个计数器,可以用来控制多个进程对共享资源的访问 , 主要作为进程间以及同一进程内不同线程之间的同步手段。
消息队列:消息队列是由消息的链表,存放在内核中并由消息队列标识符标识。消 息,队列克服了信号传递信息少、管道只能承载无格式字节流以及缓冲 区大小受限等缺点
共享内存 :共享内存就是映射一段能被其他进程所访问的内存,这段共享内存由一个进程创建,但多个进程都可以访问
共享内存:效率最高
文件指针FILE *与文件描述符是一个什么样的关系?
答:
FILE*定义的是文件描述流,文件描述符是linux种的文件操作句柄。函数fdopen()
3、解释单体内核和微内核之间的 区别.
答:
单体内核包含了所有功能:调度,文件系统,设备驱动程序,网络,存储管理等。
威核内只能有部分功能:基本调度,进程通信,地址空间。
4、处理器的操作模式分为内核模式和用户模式,请问模式切换和进程切换有什么区别?
答:
模式切换时内核级和用户级之间的切换
进程切换只是几个进程之间的切换。
5、网络通信中, TCP和UDP有什么区别?
答:
TCP在发送数据包前都在通信双方有一个三次握手机制,确保双方准备好,在传输数据包期间,TCP会根据链路中数据流量的大小来调节传送的速率,传输时如果发现有丢包,会有严格的重传机制,从而以保证数据包可靠的传输。
DUP的传输是不可靠的 ,发送端有数据包我就发送,不会去理会对端的承受能力和链路状况。
6、UDP分多少种形式,各有什么特点。
答:
单播:一对一的通讯模式,服务器及时响应客户机的请求
多播/组播:一对一组的通讯模式,需要相同数据流的客户端加入相同的组共享一条数据流, 节省了服务器的负载
广播:一对所有的通讯模式,所有主机都可以接收到所有信息,服务器流量负载极低
进程通信中,同步信号 与 异步信号的差别。
答:
异步信号:进程通信在发送字符时,异步信号所发
您可能关注的文档
- 简述微灌系统的几种形式.doc
- 齿轮油泵泵盖泵盖机械加工工艺规程卡片.doc
- 青少版《西游记》练习题测试题.pdf
- 心理档案记录表.doc
- 三相交流调压电路仿真设计matlab.doc
- 排球正面双手垫球教案07573.doc
- 徐工QY50B.5主臂起重性能表.pdf
- 硕士定向协议书.pdf
- RTD接线注意事项.doc
- 针孔试验操作说明.doc
- 2024云南红河州金平县发展集团限公司招聘5人【综合基础知识500题】高频考点模拟试题及参考答案解析.docx
- 2024内蒙古锡林郭勒盟西乌珠穆沁旗林业和草原局招录生态管护员【综合基础知识500题】高频考点模拟试题及参考答案解析.docx
- 2024云南省事业单位联考招录【综合基础知识500题】高频考点模拟试题及参考答案解析.docx
- 2024下半年湖北孝感市孝南区部分事业单位招聘79人【综合基础知识500题】高频考点模拟试题及参考答案解析.docx
- 2024下半年四川绵阳事业单位历年【综合基础知识500题】高频考点模拟试题及参考答案解析.docx
- 2024中铁四局总部部门及直属单位员工公开招聘6人【综合基础知识500题】高频考点模拟试题及参考答案解析.docx
- 2024中铁建电气化局集团南方工程限公司2024届校园招聘【综合基础知识500题】高频考点模拟试题及参考答案解析.docx
- 2024云南中冶建设工程限责任公司招聘10人【综合基础知识500题】高频考点模拟试题及参考答案解析.docx
- 2024中钢集团高校毕业生招聘575人【综合基础知识500题】高频考点模拟试题及参考答案解析.docx
- 2024下半年浙江嘉兴南湖区卫生系统招聘事业单位工作人员31人【综合基础知识500题】高频考点模拟试题及参考答案解析.docx
最近下载
- 四川省成都七中学2023-2024学年八年级数学第一学期期末联考试题含解析.doc VIP
- 2023年浙江工业大学软件工程专业《数据库原理》科目期末试卷B(有答案).docx VIP
- 2024年解读新修订条例学习课件《中国共产党纪律处分条例》PPT.pptx VIP
- 穴位贴敷PPT课件-穴位贴敷科普PPT课件.pptx VIP
- 四川省成都七中2023年数学七年级第一学期期末检测试题含解析.doc VIP
- 物业巡检记录表.xls VIP
- 物联网平台 ThingsBoard 教程.pdf
- 屋顶分布式光伏项目建议书.doc
- 医疗废物与污水处理培训.pptx VIP
- 2024年江苏南京市栖霞区公开招聘街道安全生产和消防安全监管执法工作人员29人笔试备考题库及答案解析.docx VIP
文档评论(0)