进程管理实验报告_第1页
进程管理实验报告_第2页
进程管理实验报告_第3页
进程管理实验报告_第4页
免费预览已结束,剩余3页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、进程管理实验报告计算机操作系统教程(第4版)习题解答与实验指导:计算机操作系统教程(第4版)习题解答与实验指导是2014年清华大学出版社出版的图书,作者是张尧学。内容简介:本书是作者在清华大学计算机系多年教学经验和科研成果的基础上,配合清华大学计算机系列教材之一的计算机操作系统教程(第4版)而编写的相关习题解答和实验指导。全书分为两大部分:第一部分是计算机操作系统教程(第4版)中各章习题的参考解答和部分硕士研究生入学考试用题及解答;第二部分为清华大学计算机系操作系统课程教学用实验指导及相应的程序设计与源代码分析。实验主要设计在linux环境下用c语言编程完成,也可在unix系统或其他更高版本的

2、unix环境下完成。本书既可作为计算机专业和其他相关专业操作系统课程的补充教材,也可供有关人员自学,或供操作系统等系统设计人员阅读和参考。目录:第一部分习题解答1第1章绪论3第2章操作系统用户界面5第3章进程管理9第4章处理机调度21第5章存储管理27 第6章进程与存储管理示例33 第7章windows的进程与内存管理37第8章文件系统43第9章设备管理49第10章linux文件系统53第11章windows的设备管理和文件系统56 第12章嵌入式操作系统简介59综合试题61操作系统综合练习试题161操作系统综合练习试题1解答62操作系统综合练习试题264操作系统综合练习试题2解答65操作系统

3、综合练习试题368操作系统综合练习试题3解答68第二部分实验指导71系统调用函数说明、参数值及定义73实验1进程管理80实验2进程间通信82实验3存储管理83实验4文件系统设计85实验1指导86实验2指导94 实验3指导98 实验4指导107第1章实验0:操作系统实验准备11.1实验目的11.2准备知识11.2.1了解os实验11.2.2设置实验环境21.2.3了解编程开发调试的基本工具141.2.4基于硬件模拟器实现源码级调试23 1.2.5了解处理器硬件311.2.6了解ucore编程方法和通用数据结构34 第2章实验1:系统软件启动过程412.1实验目的412.2实验内容412.2.1练

4、习412.2.2项目组成452.3从机器启动到操作系统运行的过程48 2.3.1bios启动过程482.3.2bootloader启动过程482.3.3操作系统启动过程572.4实验报告要求66辅助材料a关于a20gate66 辅助材料b启动后第一条执行的指令68 第3章实验2:物理内存管理703.1实验目的703.2实验内容703.2.1练习703.2.2项目组成713.3物理内存管理概述733.3.1实验执行流程概述733.3.2探测系统物理内存布局753.3.3以页为单位管理物理内存753.3.4物理内存页分配算法实现783.3.5实现分页机制813.3.6自映射机制883.4实验报告要

5、求90辅助材料a探测物理内存分布和大小的方法90辅助材料b实现物理内存探测91辅助材料c链接地址、虚拟地址、物理地址、加载地址以及edata/end/text的含义92第4章实验3:虚拟内存管理964.1实验目的964.2实验内容964.2.1练习96 4.2.2项目组成97 4.3虚拟内存管理概述984.3.1基本原理概述984.3.2实验执行流程概述994.3.3关键数据结构和相关函数分析100 4.4pagefault异常处理1024.5页面置换机制的实现1044.5.1页替换算法1044.5.2页面置换机制1054.6实验报告要求108辅助材料a:正确输出的参考109第5章实验4:内核

6、线程管理1115.1实验目的1115.2实验内容1115.2.1练习1115.2.2项目组成1125.3内核线程管理1145.3.1实验执行流程概述1145.3.2设计关键数据结构进程控制块115 5.3.3创建并执行内核线程1175.4实验报告要求122辅助材料a实验4的参考输出123 辅助材料b“原理”进程的属性与特征解析124 第6章实验5:用户进程管理127 6.1实验目的1276.2实验内容1276.2.1练习1276.2.2项目组成1286.3用户进程管理1306.3.1实验执行流程概述1306.3.2创建用户进程1316.3.3进程退出和等待进程1366.3.4系统调用实现137

7、6.4实验报告要求141辅助材料a“原理”用户进程的特征141第7章实验6:调度器1457.1实验目的1457.2实验内容1457.2.1练习1457.2.2项目组成1467.3调度框架和调度算法设计与实现1477.3.1实验执行流程概述1477.3.2计时器的原理和实现1477.3.3进程状态148 7.3.4进程调度实现149 7.3.5调度框架和调度算法1507.3.6stridescheduling1547.4实验报告要求158辅助材料a执行priority大致的显示输出158第8章实验7:同步互斥1608.1实验目的1608.2实验内容1608.2.1练习1608.2.2项目组成1618.3同步互斥的设计与实现1628.3.1实验执行流程概述1628.3.2同步互斥的底层支撑1638.3.3信号量1658.3.4管程和条件变量1678.4实验报告要求171辅助材料a执行makerun matrix大致的显示输出171 第9章实验8:文件系统1739.1实验目的1739.2实验内容1739.2.1练习1739.2.2项目组成173 9.3文件系统的设计与实现176 9.3.1ucore文件系统总体介绍176 9.3

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论