![]()
内容推荐 为了帮助学生更好地学好操作系统,本书从实验和课程两方面对学生进行学习指导。 操作系统课程的实验环节一直是操作系统教学的难点,本书设计了Windows和Linux两个操作系统、C和Java两种计算机语言的实验供读者选择和参考,并且提供一些编程实例,以加深学生对操作系统原理的领会和对操作系统方法的理解,使学生在程序设计方面得到基本训练。 在课程指导方面,本书对操作系统课程所涉及的基本概念、基本理论等知识点进行学习指导,对重点知识点配有典型例题分析。 本书可作为高等院校“操作系统”课程的实验指导书和复习参考资料,也可作为想进一步了解操作系统内部编程的读者的参考书。 目录 第一篇 Windows系统下C实验指导 第1章 Visual C++开发环境介绍 1.1 Visual C++概述 1.1.1 Visual C++简介 1.1.2 Visual C++ 6.0的主要特性 1.1.3 Visual C++ 6.0的窗口 1.2 Visual C++ 6.0控制台程序 1.2.1 Visual C++ 6.0控制台程序的建立 1.2.2 Visual C++ 6.0工程的文件组成 1.3 MSDN概述 1.3.1 MSDN简介 1.3.2 MSDN使用 第2章 Windows的进程管理 2.1 实验一:线程的创建与撤销 2.1.1 实验目的 2.1.2 实验准备知识:相关API函数介绍 2.1.3 实验内容 2.1.4 实验要求 2.1.5 实验指导 2.1.6 实验总结 2.1.7 源程序 2.1.8 实验展望 2.2 实验二:线程的同步 2.2.1 实验目的 2.2.2 实验准备知识:相关API函数介绍 2.2.3 实验内容 2.2.4 实验要求 2.2.5 实验指导 2.2.6 实验总结 2.2.7 源程序 2.2.8 实验展望 2.3 实验三:线程的互斥 2.3.1 实验目的 2.3.2 实验准备知识:相关API函数介绍 2.3.3 实验内容 2.3.4 实验要求 2.3.5 实验指导 2.3.6 实验总结 2.3.7 源程序 2.3.8 实验展望 2.4 实验四:使用命名管道实现进程通信 2.4.1 实验目的 2.4.2 实验准备知识:相关API函数介绍 2.4.3 实验内容 2.4.4 实验要求 2.4.5 实验指导 2.4.6 实验总结 2.4.7 源程序 2.4.8 实验展望 第3章 Windows的内存管理 3.1 实验一:动态链接库的建立与调用 3.1.1 实验目的 3.1.2 实验准备知识:动态链接库介绍 3.1.3 实验内容 3.1.4 实验要求 3.1.5 实验指导 3.1.6 实验总结 3.1.7 源程序 3.1.8 实验展望 3.2 实验二:系统内存使用统计 3.2.1 实验目的 3.2.2 实验准备知识:相关数据结构及API函数介绍 3.2.3 实验内容 3.2.4 实验要求 3.2.5 实验指导 3.2.6 实验总结 …… 第二篇 Windows系统下Java实验指导 第三篇 Linux系统实验指导 第四篇 操作系统课程学习指导和习题解析 附录A Visual Studio 2010、Visual Studio 2019下第2~5章实验注意事项 参考文献 |