当前位置:首页 > 工业技术
计算机操作系统实验指导
计算机操作系统实验指导

计算机操作系统实验指导PDF电子书下载

工业技术

  • 电子书积分:12 积分如何计算积分?
  • 作 者:郁红英,李春强编著
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2008
  • ISBN:7302178934
  • 页数:304 页
图书介绍:
《计算机操作系统实验指导》目录

第一篇 Windows系统实验指导 3

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

Visual C++概述 3

Visual C++概述 3

Visual C++6.0的主要特性 3

Visual C++6.0的窗口 4

Visual C++6.0控制台程序 5

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

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

MSDN简介 10

MSDN概述 10

MSDN使用 11

第2章 Windows的进程管理 12

实验一:线程的创建与撤销 12

实验目的 12

实验准备知识:相关API函数介绍 12

实验内容 14

实验要求 14

实验指导 14

实验总结 16

源程序 16

实验展望 17

实验二:线程的同步 17

实验目的 17

实验准备知识:相关API函数介绍 17

实验内容 21

实验要求 21

实验指导 21

实验总结 22

源程序 22

实验展望 24

实验三:线程的互斥 24

实验目的 24

实验准备知识:相关API函数介绍 24

实验内容 28

实验要求 28

实验指导 28

实验总结 28

源程序 29

实验展望 30

实验四:使用命名管道实现进程通信 30

实验目的 30

实验准备知识:相关API函数介绍 31

实验内容 33

实验要求 33

实验指导 33

实验总结 34

源程序 36

实验展望 39

第3章 Windows的内存管理 40

实验一:动态链接库的建立与调用 40

实验目的 40

实验准备知识:动态链接库介绍 40

实验内容 46

实验要求 46

实验指导 46

实验总结 51

源程序 51

实验展望 53

实验二:系统内存使用统计 53

实验目的 53

实验准备知识:相关数据结构及API函数介绍 53

实验内容 57

实验要求 57

实验指导 57

实验总结 58

源程序 58

实验展望 59

第4章 Windows的文件管理 60

实验一:采用无缓冲方式实现文件读/写 60

实验目的 60

实验准备知识:相关API函数介绍 60

实验内容 65

实验要求 65

实验指导 65

实验总结 66

源程序 66

实验二:采用高速缓存实现文件读/写 68

实验三:采用异步方式实现文件读/写 70

实验目的 70

实验准备知识:文件异步传输及相关API函数介绍 70

实验内容 71

实验要求 71

实验指导 71

实验总结 72

源程序 72

实验四:实现文件读/写的三种方式比较 74

第5章 Windows的设备管理 81

实验一:获取磁盘基本信息 81

实验目的 81

实验准备知识:相关数据结构及API函数介绍 81

实验内容 82

实验要求 83

实验指导 83

实验总结 83

源程序 84

实验二:读/写磁盘指定位置信息 85

实验目的 85

实验准备知识:相关API函数介绍 86

实验内容 87

实验要求 87

实验指导 87

实验总结 87

源程序 88

实验展望 92

第二篇 Linux系统实验指导 95

第6章 Linux系统的安装和使用 95

安装Red Hat Linux 9.0 95

实验目的 95

实验内容和步骤 95

Linux系统的基本操作 104

实验目的 104

实验内容和步骤 104

常用的Linux命令 109

实验目的 109

准备知识:常用的Linux命令 109

实验内容和步骤 110

vi的使用 113

实验目的 113

准备知识 113

实验内容和步骤 116

Linux的编辑器gcc 117

实验目的 117

准备知识 117

实验内容和步骤 117

Shell程序设计 119

实验目的 119

准备知识 119

实验内容和步骤 128

第7章 Linux的进程管理 130

实验目的 130

实验准备知识 130

进程控制的API 131

进程之间通信的API 134

实验内容 134

编制实现软中断通信的程序 134

编制实现进程的管道通信的程序 134

实验指导 135

进程的软中断通信 135

进程的管道通信 136

实验总结 137

进程的软中断通信 137

进程的管道通信 138

源程序 138

进程的软中断通信 138

进程的管道通信 139

第8章 Linux的存储器管理 140

实验目的 140

实验准备知识 140

实时监控内存使用情况 140

使用Linux命令回收内存 141

虚拟内存实现的机制 141

实验内容 142

内存的监控、检查和回收 142

模拟FIFO、LRU和OPT页面置换算法 142

实验指导 142

FIFO 142

LRU 144

OPT 145

实验总结 146

源程序 146

第9章 Linux的设备管理 153

实验目的 153

实验准备知识 153

设备驱动程序简介 153

设备驱动程序与外部接口 154

设备驱动程序的组织结构 155

实验内容 155

字符类型设备的驱动程序 155

块类型设备的驱动程序 155

实验指导 155

字符类型设备的驱动程序 155

块类型设备的驱动程序 161

实验总结 166

源程序 166

字符设备驱动程序 166

块设备驱动程序 170

第10章 Linux文件管理 173

实验目的 173

实验准备知识 173

文件结构 173

目录管理 174

Linux的EXT2文件系统 175

相关函数介绍 176

实验内容 177

设计并实现一个文件执行程序 177

设计并实现一个一级文件系统程序 177

实验指导 177

实验总结 178

源程序 178

设计并实现一个文件执行程序 178

设计并实现一个一级文件系统程序 178

第11章 Linux内核编译 181

实验目的 181

实验准备知识 181

内核简介 181

内核编译涉及的相关命令和术语 182

实验内容 183

实验指导 183

实验总结 190

第三篇 学习指导与习题解析 193

第12章 操作系统概述 193

知识点学习指导 193

操作系统的定义 193

操作系统的产生和发展 193

操作系统的特征 194

操作系统的功能 194

操作系统的类型 195

典型例题分析 197

自测题 200

选择题 200

判断题 201

填空题 202

自测题答案 202

选择题 202

判断题 202

填空题 203

作业 203

第13章 进程与线程 204

知识点学习指导 204

进程的引入 204

进程的状态及其组成 205

进程控制 205

线程 206

典型例题分析 206

自测题 210

选择题 210

判断题 212

填空题 213

自测题答案 213

选择题 213

判断题 213

填空题 214

作业 214

第14章 进程同步与通信 215

知识点学习指导 215

进程同步与互斥 215

经典进程同步问题 216

AND信号量 216

管程 217

进程通信 217

典型例题分析 217

自测题 227

选择题 227

判断题 229

填空题 229

自测题答案 230

选择题 230

判断题 230

填空题 230

作业 231

第15章 调度与死锁 233

知识点学习指导 233

调度类型与准则 233

调度算法 234

死锁的基本概念 235

死锁的预防与避免 236

死锁的检测与解除 238

典型例题分析 239

自测题 245

选择题 245

判断题 248

填空题 249

自测题答案 249

选择题 249

判断题 249

填空题 249

作业 250

第16章 存储管理 252

知识点学习指导 252

程序的装入与链接 252

连续分配存储管理 253

页式存储管理 255

段式存储管理 255

段页式存储管理 256

典型例题分析 256

自测题 259

选择题 259

判断题 261

填空题 261

自测题答案 262

选择题 262

判断题 262

填空题 262

作业 262

第17章 虚拟存储管理 264

知识点学习指导 264

虚拟存储器的引入 264

请求页式存储管理 264

请求段式存储管理 266

段式存储管理与页式存储管理的比较 266

典型例题分析 267

自测题 270

选择题 270

判断题 272

填空题 273

自测题答案 273

选择题 273

判断题 273

填空题 274

作业 274

第18章 设备管理 276

知识点学习指导 276

I/O管理概述 276

I/O控制方式 277

I/O系统 277

磁盘管理 279

缓冲管理 280

典型例题分析 280

自测题 285

选择题 285

判断题 286

填空题 287

自测题答案 288

选择题 288

判断题 288

填空题 288

作业 288

第19章 文件管理 290

知识点学习指导 290

文件和文件系统 290

文件的结构 290

目录 291

文件存储空间的管理 292

文件存取控制 293

典型例题分析 294

自测题 298

选择题 298

判断题 300

填空题 301

自测题答案 301

选择题 301

判断题 302

填空题 302

作业 302

参考文献 304

相关图书
作者其它书籍
返回顶部