版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、实验1一、二、N1:0 * 1的 一.二: :1: T= W=:1372: T= W=:1: T= W= 二.1K或2K为1页);三. 实 实验一、单处理器系统的进程调度实验目的:实验内容:CN。STARTBLOCK 个。图 1.1 进程调度流程图 I实验主要步骤: C 501230490032303060430000 实验二、请求页式存储管理实验目的:实验内容:C=+执行。若访问的页标志为“0取一条指令取指令中访问的页号查页表否形成绝对地址=1?是结束图 1.2 地址转换模拟流程图 淘汰页的页号j=phead将页lnumber装入队尾第lnumber页主存块号为第j页原主存块号输出:页号ln
2、umber图 1.3 缺页中断算法流程图m 实验主要步骤: C 0 3 页012345611110005891011012013021022023121 , , , , 、 , , , 。 进程管理一、基础知识阅读源码文件:sched.h,加深对进程管理概念的理解阅读源码文件:fork.c,分析进程的创建过程得。二、编程题以下程序要求使用标准C语言编写,在Linux/UNIX平台下,使用gcc或cc编译通过。程序写完后,要带程序说明文档。编写五个程序,基本要求均是使用系统调用fork()创建两个子进程。当此程序运行时,在系统中有一个父进程和两个子进程活动。10子进程分别显示字符b和c。2、两个
3、子进程各自使用execl()执行一个可执行命令。3、同1程各自把十个字母输出完毕后,由子进程唤醒父进程,父进程再继续完成输出。P1和P2分别向管道各写一句话:Child 1 is sending a message;Child 2 is sending a message;而父进程则从管道中读出来自于两个子进程的信息,显示在屏幕上。要求父进程先接收子进程P1发来的消息,然后再接收子进程P2发来的消息。在子进程写管道时,就使用lockf()来实现对管道访问的互斥。5、用系统调用signal()让父进程捕捉键盘上来的中断信号(按Ctrl-C键);当捕捉到中断信号后,父进程用系统调用kill()向两
4、个子进程发出信号,子进程捕捉到信号后分别输出下列信息后终止:Child Process 1 is Killed by Parent!Child Process 2 is Killed by Parent!父进程等待两个子进程终止后,输出如下的信息后终止:Parent Process is Killed!三、选作题。(二选一)1、编写一段程序,在终端上显示当前日期和时间,要求显示的时间每隔一秒更timer_listitimer和相关系统调用(setitimer,getitimer,alarm)实现。2、通过分析task_struct双向链表,使用系统调用,实现类似ps或pstree的ps或pst
5、ree命令的方式得到结果 :)进程间通信 (IPC: InterProcess Communication)一、基础知识Linux(以/usr/src/linux/为起始点) include/linux/msg.h ; ipc/msg.c include/linux/sem.h ; ipc/sem.c include/linux/shm.h ; ipc/shm.c二、编程题IPC进程间通信机制,用标准C语言实现。要求能够在Linux/UNIX上调试通过。(字符界面即可)三、实习报告主要内容:阅读源代码的心得,编程作业的程序说明文档。操作系统原理课程设计银行家算法一、 设计目的二、 设计内容三、
6、银行家算法的基本思想四、系统模块间关系图五、系统子模块结构图六、输入、输出数据七、源程序及系统文件使用说明八、心得体会九、参考文献一、设计目的二、设计内容三、银行家算法的基本思想P P P 1212PimR KjnmiRjiRjiRKj 设PK个R类jiPiiPi PiPimPi四、系统模块间关系图NY五、系统子模块结构图读取资源个数-读取进程个数-结束打开文件读取已分配资源-关闭文件结束结束结束Test_Safty()work=availablefinish=falseNNeed=workY分配资源运行后释处于安全状态放六、输入、输出数据1或:111或:1 14; 212; 211;1七、源程序及系统文件使用说明 / / = ) ) ) 开 始 给 第 个 进 程 分 配 第 1 执 退行点击2= 第 个 进 程 请 求 第可是已超出该进程尚需的该类资源的最大数量,所以不予以分
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年日照市工会系统事业单位人员招聘考试备考试题及答案详解
- 2026年黑龙江省自然资源系统事业单位人员招聘考试备考试题及答案详解
- 2026年宿州市水利系统事业单位人员招聘考试备考试题及答案详解
- 2026年烟台市血液中心事业单位人员招聘考试备考试题及答案详解
- 现代父母教育心理培训方案
- 2026年宁夏回族自治区住房和城乡建设系统事业单位人员招聘考试备考试题及答案详解
- 2026年三亚市市场监督管理系统事业单位人员招聘考试备考试题及答案详解
- 2026年济南市车辆管理系统事业单位人员招聘考试备考试题及答案详解
- 2026年新余市粮食和物资储备系统事业单位人员招聘考试备考试题及答案详解
- 2026年山西省信访系统事业单位人员招聘考试备考试题及答案详解
- 从“智人”到“数字人”
- DB11T 3032-2022 水利工程建设质量检测管理规范
- 媒体创意经济:玩转互联网时代学习通超星期末考试答案章节答案2024年
- 工程造价咨询服务投标方案(技术方案)
- GB/T 44299-2024探测器探测范围的测量方法和声明用于大和小运动探测的被动式红外探测器
- 《交通监控系统》课件
- 27.2.2相似三角形的性质教学设计人教版九年级数学下册
- GSTGM9000图形显示装置软件用户手册
- 明管结构计算书(Excel)
- 2023年同等学力申硕经济学综合历年真题及答案
- 《社会工作实务》初级社会工作师
评论
0/150
提交评论