计算机操作系统实验指导

作者:郁红英、李春强

丛书名:21世纪高等学校计算机基础实用系列教材

定价:29元

印次:1-9

ISBN:9787302178934

出版日期:2008.08.01

印刷日期:2017.12.25

图书责编:魏江江

图书分类:教材

电子书
在线购买
分享
内容简介
作者简介
前言序言
资源下载
查看详情 查看详情 查看详情

为了帮助学生更好地学习操作系统,本书从实验和课程两个方面对学生进行学习指导。 操作系统课程的实验环节一直是操作系统教学的难点,本书设计了Windows和Linux两个操作系统的实验,提供了一些编程实例,以加深学生对操作系统原理的领会和对操作系统方法的理解,并使学生在程序设计方面得到基本训练。 在课程指导方面,本书对操作系统课程所涉及的基本概念、基本理论进行指导,对重点知识点配有典型例题分析,并设计了一些自测题供学生自我学习测试。 本书的使用对象是学习操作系统课程的本科生,以及具有一些操作系统基本知识并想进一步了解操作系统内部编程的读者。本书可作为普通高等院校操作系统实验指导书和复习参考资料。

操作系统课程是一门实践性很强的技术课程,是计算机及其相关专业本科生的必修课。它强调理论与实践的结合,注重实践训练。由于操作系统涉及的原理和算法比较抽象,使很多学生难以理解和掌握。 操作系统系统课程的特点之一是实验的难度大。本书针对两个著名的操作系统Windows和Linux所提供的编程接口,设计了一些操作系统课程实验,目的是使学生熟悉操作系统接口的使用,并通过模拟操作系统原理的实现,加深学生对操作系统工作原理的领会和认识,加强对操作系统实现方法的理解,同时也使学生在程序设计方面得到基本训练。 操作系统本身的构造十分复杂,如何在有限的时间内使学生既能了解其实现原理又能对原理进行有效的实践,是操作系统教学一直在探索的问题。本书从操作系统基本原理出发,提供了不同类型的实习题,对每个实习题都进行了较为详细的实验指导,并配有经过测试的源程序代码供学生参考。 本书的第一篇为Windows系统实验指导。在进程管理方面,本书提供了线程的建立与撤销,线程的同步,线程的互斥,使用命名管道实现进程通信几个实验。在内存管理方面,提供了动态链接库的建立与调用和系统内存使用统计的两个实验。在文件管理方面,提供了采用无缓冲方式实现文件读/写,采用高速缓存实现文件读/写,采用异步方式实现文件读/写及对上述三种方式进行文件读/写的比较。在设备管理方面,提供了获取磁盘基本信息,读/写磁盘指定位置信息两个实验。 本书的第二篇为Linux系统实验指导,首先介绍了Linux系统的安装和使用。在进程管理方面,设计了编制实现软中断通信的程序和进程管道通信程序。在内存管理方面,设计了内存的监控、检查和回收,模拟FIF...

课件下载

样章下载

暂无网络资源

扫描二维码
下载APP了解更多

目录
荐语
查看详情 查看详情
第一篇Windows系统实验指导

第1章Visual C++开发环境介绍

1.1Visual C++概述

1.1.1Visual C++概述

1.1.2Visual C++6.0的主要特性

1.1.3Visual C++6.0的窗口

1.2Visual C++6.0控制台程序

1.2.1Visual C++6.0控制台程序的建立

1.2.2Visual C++6.0工程的文件组成

1.3MSDN简介

1.3.1MSDN概述

1.3.2MSDN使用

第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实验四: 使用命名管道实现进...