操作系统原理实验

操作系统原理实验

作者:李艳主编

出版社: 科学出版社

CIP号:2017131113

书号:978-7-03-053559-7

出版地:北京

出版时间:2017.6

定价:¥27


简介

本实验教材分为两个部分:第一部分为操作系统典型算法的模拟实现、第二部分为Linux操作系统的实验。其中第一部分操作系统算法模拟实验,主要是针对操作系统原理课程中所讲授的典型算法进行模拟实验,涵盖了操作系统的几大基本功能--处理器管理、存储管理、设备管理、文件管理。具体内容包括:第1章进程调度模拟实现,编写程序实现几种典型的调度算法,如先来先服务、最短进程优先、时间片轮转调度算法、优先级调度算法等。第2章死锁避免模拟实现,主要对死锁避免的典型算法即银行家算法和安全性测试算法编程实现。第3章可变分区存储管理模拟实验,主要对可变式存储管理几种典型的内存分配算法和回收编程模拟实现。第4章虚拟存储器模拟实验,模拟请求分页存储管理中地址变换的过程和典型的页面替换算法。第5章文件系统模拟实验,运用高级语言编程模拟一个简单的文件系统,实现文件系统的管理和控制功能。第6章磁盘调度模拟实验,编写程序实现几种典型的磁盘调度算法,如先来先服务、寻道时间优先、电梯调度算法等。第7章SPOOLing技术模拟实现。针对每个实验,本教材不仅分析了设计思路、算法的实现流程,而且还提供了示例程序,并对实验结果进行了分析,所有程序都在MicrosoftVisualC++6.0环境下调试运行。对于一般高校的本专科生,借助本教材即可进行上机实验,将实验落在实处。第二部分为Linux操作系统的实验。主要是基于Linux的操作系统提供的系统调用的编程实验。第8章LINUX及其初步使用,介绍Linux操作系统及其常用命令。第9章进程创建实验,主要利用创建进程的系统调用进行编程。第10章进程控制实验,主要学习进程控制相关的几个系统调用并编写程序。第11章进程通信实验,利用Linux支持的管道通信机制、消息通信机制和共享存储区通信机制编写程序实现进程间的通信。

相关资源(PDF,TXT,电子书)

村网 国学鼎 数字追踪 车牌号查询 生活分享
桂ICP备20004708号-2