- 8
- 0
- 约7.75千字
- 约 6页
- 2016-10-17 发布于浙江
- 举报
嵌入式Linu系统编程
上嵌《嵌入式Linux系统编程》考试试卷A
一、选择题答案
1 2 3 4 5 c B B A D
一、选择题(5×1)
1、( )是操作系统中最重要、最基本的概念之一,它是系统分配资源的基本单位,是一个具有独立功能的程序段对某个数据集的一次执行活动。
A. 程序 B. 作业 C. 进程 D. 线程
2、( )的主要特点是提供即时响应和高可靠性。生产过程的控制、武器系统、航空订票系统、银行业务就是这样的系统。
A. 分时系统 B. 实时系统 C. 批处理系统 D. 分布式系统
3、( )数据传送方式的作用是在外围设备和内存之间开辟直接的数据交换通道。
A. 程序直接控制 B. DMA C. 通道控制 D. 中断
4、下面临界区概念论述正确的是( )
A.临界区是指进程中用于实现进程互斥的那段程序代码
B.临界区是指进程中用于实现进程同步的那段程序代码
C.临界区是指进程中用于实现进程通信的那段程序代码
D.临界区是指并发进程中与共享变量有关的程序段
5、多道程序设计是指( )
A.在实时系统中并发运行多个程序
B.在分布式系统中同一时刻运行多个程序
C.在一台处理机上同一时刻运行多个程序
D.在一台处理机上并发运行多个程序
二、填空题(10×1)
1、如果一个C程序源文件名为test.c,生成可执行程序名为test,需要linux线程库的支持,编译命令应该为 gcc test.c –o test -lpthread 。
2、启动Linux Shell的时候, 标准输入 , 标准输出 , 标准错误 三个文件描述
符会自动打开,他们的值分别是_ 0 __, 1 , 2 .
3、创建新进程的系统调用是 fork_exec ,创建新线程的函数是 pthread .
4、操作系统发展的历程,从串行处理,批处理程序, 多道程序 ,__分时系统__________.
5、进程控制块的三类信息:进程标识信息,__进程控制信息__________,____进程现场信息________.
三、简答题(30)
1、进程间通信的方法有哪些(至少写出三种)? 那一种方法效率最高?4’
答:
管道通信,消息队列通信,共享内存通信。最效率的是的共享内存通信。
2、文件指针FILE *与文件描述符是一个什么样的关系?用那个函数可以把文件描述符转换成FILE * ?3
答:
FILE*定义的是文件描述流,文件描述符是linux种的文件操作句柄。函数fdopen()
3、解释单体内核和微内核之间的 区别 3
答:
单体内核包含了所有功能:调度,文件系统,设备驱动程序,网络,存储管理等。
威核内只能有部分功能:基本调度,进程通信,地址空间。
4、处理器的操作模式分为内核模式和用户模式,请问模式切换和进程切换有什么区别?3
答:
模式切换时内核级和用户级之间的切换
进程切换只是几个进程之间的切换。
5、Linux的进程状态分为那些种类?3
答:
创建,就绪,执行,僵尸,停止,可中断,不可中断。
6、描述临界区的定义,以及实现方式。4
答:
是一段代码,在这段代码中进程将访问共享资源,当以一个进程在临界区访问共享资源时,其他进程不能进入改临界区访问任何资源,通过互斥来实现。
7、描述main()函数的参数char **argv的含义。3
答:
指向指针的数组。
8、为什么说UNIX的创建新进程的效率很高? 3
答:
用fork()创建空间,创建的时候不分配空间,只在运行exec的时候才分配。
9、OSI的七层模型,以及TCP/IP的五层模型,各是什么? 4’
答:
OSI:应用层,传输层,表示层,会话层,网络层,数据链路层,物理层。
TCP/IP:应用层,传输层,网络层,物理+数据链路层。
四、论述题(15)
1、尝试论述中断产生,到中断处理结束的详细过程。7’
答:
设备控制器或其他系统产生一个中断,处理器结束当前指令的执行,处理器发送中断应答信号,处理器将PSW和PC压入栈堆,根据判断,处理器加载新的PC值,保存剩余的处理状态,处理中断,恢复处理状态信息,恢复PC和PSW。
2、试阐述何时会导致进程切换,以及进程切换的详细过程。8
答:
时钟中断,进程允许执行的时间片结束导致进程切换。
IO中断。
内存失败。
您可能关注的文档
- 小型机UNIX统操作指南.doc
- 小学数学第二册末复习综合测试卷.doc
- 小学生法律知识赛题.doc
- 小额支付系统业处理手续.doc
- 小高考知识点(理).doc
- 尚学教育—会计士考研专业课真题整理.doc
- 山东卫生报刊社级继教培训项目2010年下半年考试试题(内.doc
- 山东滨州升学考英语试卷.doc
- 山东省交通地方法规.doc
- 山东省信息技术业水平考试模拟练习题三.doc
- (2026春新版)部编版八年级语文下册《第一单元》PPT课件.pptx
- 2018电力监控系统网络安全监测装置技术规范.docx
- 2022电力监控系统安全防护方案审核要点.docx
- 2014电力电缆光伏系统EN 50618欧标.docx
- (2026春新版)人教版二年级数学下册《第三单元 万以内数的认识》教案.docx
- (2026春新版)人教版二年级数学下册《第四单元 万以内的加法和减法》教案.docx
- (2026春新版)人教版二年级数学下册《综合与实践 时间在哪里》教案.docx
- (2026春新版)苏教版二年级数学下册《综合与实践 时间有多长》教案 .pdf
- (2026春新版)部编版三年级语文下册第3单元(教案).docx
- (2026春新版)部编版三年级语文下册第8单元(教案).docx
最近下载
- Dräger德图呼吸机Oxylog 3000 plus用户手册.pdf
- 零售业销售数据分析方法与应用.docx VIP
- 会计信息系统:财务篇 教案全套 宋红尔 第1--9章 系统管理---UFO报表.docx
- 个体化音乐干预减轻腹腔镜手术病人术前焦虑的研究.pdf VIP
- 精品解析:黑龙江省哈尔滨市德强高级中学2023-2024学年高一下学期开学验收考试数学试题(解析版).docx VIP
- GB50108–2024《地下工程防水技术规范》.pptx VIP
- 2023年上海初三语文一模试题说明文阅读汇编含答案.doc VIP
- 2025年福建省中考物理试卷(附答案解析).docx VIP
- Specialized English for Medical Imaging Technology医学影像 技术专业英语.pptx VIP
- 改建工程路面结构设计毕业设计.doc VIP
原创力文档

文档评论(0)