书籍介绍
本书根据操作系统课程的教学大纲的要求,较系统地介绍了理解和掌握现代操作系统的功能技术应该进行的一些基本实验。全书分成4篇16章。第十篇共6章,介绍LINUX实验环境的建立和使用。第2篇共8章,描述了操作系统模拟算法。结合操作系统原理给出了实现操作系统基本功能所涉及的算法的说明和实现流程。有的还给出了实验示例。第3篇共2章,介绍UNIX或Linux操作系统中进程控制、进程同步和通信以及文件系统的系统调用API和调用示例。第4篇共4章,介绍Windows 2000的系统调用编程。其中内容包括:应用程序基础、进程管理、进程控制、线程同步和调度等、存储器管理中的虚拟内存的系统调用以及文件系统的系统调用等的API,以及调用示例。内容丰富,覆盖面广,在国内计算机专业领域是一本实验指导教材。本书主要考虑本科的实验要求,又照顾专科的实验环节,也是研究生阶段对3个系统进行熟悉和编程的参考教材。对从事系统软件开发人员也是一本较好的参考资料。