图书介绍

计算机操作系统实验与实践 基于Windows与LinuxPDF|Epub|txt|kindle电子书版本网盘下载

计算机操作系统实验与实践 基于Windows与Linux
  • 秦明,李波编著 著
  • 出版社: 北京:清华大学出版社
  • ISBN:9787302228950
  • 出版时间:2010
  • 标注页数:272页
  • 文件大小:22MB
  • 文件页数:287页
  • 主题词:窗口软件,Windows;Linux操作系统

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

计算机操作系统实验与实践 基于Windows与LinuxPDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

上篇 Windows操作系统实验与实践第1章 生产者-消费者实验3

1.1 实验目的3

1.2 预备知识3

1.2.1 基本概念3

1.2.2 Windows SDK简介6

1.2.3 并发程序设计7

1.2.4 Windows程序设计简介7

1.2.5 API函数9

1.2.6 相关函数10

1.3 实验内容13

1.4 实验指导13

1.4.1 程序流程图13

1.4.2 参考部分源程序代码14

1.4.3 程序运行结果18

1.4.4 简要分析和说明19

1.4.5 深入探讨和研究21

第2章 进程死锁模拟实验27

2.1 实验目的27

2.2 预备知识27

2.2.1 基本概念27

2.2.2 句柄简介29

2.2.3 内核对象简介31

2.2.4 Windows API简介32

2.2.5 相关函数33

2.3 实验内容33

2.4 实验指导34

2.4.1 程序流程图34

2.4.2 参考程序源代码34

2.4.3 程序运行结果及简要分析36

2.4.4 深入探讨和研究45

第3章 页式存储管理部分功能模拟实验46

3.1 实验目的46

3.2 基本概念46

3.2.1 虚拟存储器46

3.2.2 程序的局部性原理47

3.3 实验内容48

3.4 实验指导52

3.4.1 实验步骤52

3.4.2 程序流程图53

3.4.3 参考部分源程序代码53

3.4.4 程序运行结果及简要分析55

3.4.5 深入探讨和研究57

第4章 设备管理模拟实验62

4.1 实验目的62

4.2 预备知识62

4.2.1 基本概念62

4.2.2 设备处理程序63

4.2.3 Windows设备驱动程序简介64

4.2.4 相关函数65

4.3 实验内容66

4.4 参考源程序代码67

第5章 文件管理模拟实验70

5.1 实验目的70

5.2 预备知识70

5.2.1 文件的组织结构70

5.2.2 文件存储空间的管理71

5.2.3 文件目录管理72

5.2.4 文件系统的接口73

5.2.5 相关函数74

5.3 实验内容75

5.4 实验指导75

5.4.1 实现文件基本操作的源程序代码(仅供参考)75

5.4.2 实现文件属性操作的源程序代码(仅供参考)76

下篇 Linux操作系统实验与实践第6章 预备知识81

6.1 Red hat Linux简介81

6.2 Ubuntu简介83

6.2.1 安装与设置Ubuntu84

6.2.2 Ubuntu常用服务安装87

6.3 Linux的特性87

6.4 Linux操作系统的核心结构88

6.5 Linux操作系统的特点90

第7章 初步使用Linux91

7.1 实验目的91

7.2 实验指导91

7.2.1 C语言使用简介91

7.2.2 文件编辑器vi简介91

7.2.3 GNU C编译器93

7.2.4 gdb调试工具94

7.3 实验基本原理95

7.4 练习程序97

第8章 系统调用98

8.1 实验目的98

8.2 实验基本原理98

8.3 实验参考程序98

8.4 提高与深化104

第9章 进程创建106

9.1 实验目的106

9.2 实验内容106

9.3 实验指导106

9.3.1 进程的基本概念106

9.3.2 进程映像107

9.3.3 进程所涉及的系统调用107

9.4 参考程序源代码109

9.5 运行结果及分析109

9.6 深入理解fork()110

第10章 进程控制实验111

10.1 实验目的111

10.2 实验内容111

10.3 实验指导111

10.3.1 实验所涉及的系统调用111

10.3.2 参考源程序代码113

10.3.3 深入分析和讨论114

第11章 进程互斥实验115

11.1 实验目的与实验内容115

11.1.1 实验目的115

11.1.2 实验内容115

11.2 实验指导115

11.2.1 实验所涉及的系统调用115

11.2.2 部分源程序代码116

11.2.3 运行结果及分析116

11.3 提高与深化117

第12章 进程同步实验118

12.1 实验目的118

12.2 实验的基本原理118

12.2.1 PV操作的基本概念118

12.2.2 Linux的进程同步原语119

12.3 参考源程序120

第13章 进程通信实验123

13.1 信号机制123

13.1.1 实验目的123

13.1.2 实验内容123

13.1.3 实验指导123

13.1.4 本次实验所涉及的中断调用124

13.1.5 部分源程序代码126

13.1.6 源程序分析及思考127

13.2 进程管道通信127

13.2.1 实验目的127

13.2.2 实验内容127

13.2.3 实验指导128

13.2.4 部分源程序代码及结果分析129

13.3 消息的发送与接收130

13.3.1 实验目的130

13.3.2 实验内容131

13.3.3 实验指导131

13.3.4 部分源程序代码135

13.3.5 运行结果简要分析和说明136

13.4 共享存储区通信136

13.4.1 实验目的136

13.4.2 实验内容136

13.4.3 实验指导136

13.4.4 部分源程序代码139

13.4.5 源程序运行结果简单分析140

第14章 存储管理-页面置换算法模拟142

14.1 实验目的142

14.2 实验基本原理142

14.3 实验内容143

14.4 实验前的准备工作143

14.5 实验指导144

14.5.1 虚拟存储系统144

14.5.2 页面置换算法144

14.5.3 参考源程序代码144

14.5.4 该程序运行结果及对该结果的简要分析150

第15章 虚拟文件系统模拟实验151

15.1 实验目的151

15.2 实验基本原理152

15.3 实验指导155

15.3.1 参考源程序代码155

15.3.2 源程序的简要说明188

第16章 Linux socket编程实验189

16.1 实验目的189

16.2 实验基本原理189

16.2.1 socket的基本概念189

16.2.2 socket的建立189

16.2.3 socket的配置190

16.3 参考源程序代码193

第17章 Linux设备驱动程序197

17.1 实验目的197

17.2 实验基本原理197

附录A Windows API函数清单200

附录B Linux常用命令简介222

B1 Linux的登录与退出222

B2 Linux命令格式222

B3 常用命令223

B4 用cat命令查看/proc动态文件系统目录下的文件,辨识其中的系统信息231

附录C Linux部分源代码232

附录D 操作系统实验报告要求271

参考文献272

热门推荐