图书介绍

实用操作系统教程PDF|Epub|txt|kindle电子书版本网盘下载

实用操作系统教程
  • 赵伟华等编著 著
  • 出版社: 北京:机械工业出版社
  • ISBN:711118274X
  • 出版时间:2006
  • 标注页数:285页
  • 文件大小:49MB
  • 文件页数:299页
  • 主题词:操作系统-高等学校:技术学校-教材

PDF下载


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

下载说明

实用操作系统教程PDF格式电子书版下载

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

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

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

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

图书目录

1.1 什么是操作系统1

1.1. 1计算机系统1

第1章 操作系统引论1

1.1.2 操作系统的概念2

1.2 操作系统的发展与分类3

1.3 操作系统的特征和功能6

1.3.1 操作系统的特征6

1.3.2 操作系统的功能7

1.4 本章小结8

1.5 习题8

第2章 进程管理9

2.1 进程管理功能9

2.2 进程的概念10

2.2.1 进程的定义和特征10

2.2.2 进程的状态及其转化11

2.3.1 进程控制块12

2.3.2 进程控制过程12

2.3 进程控制12

2.4 进程的互斥与同步13

2.4.1 进程互斥与同步的基本概念13

2.4.2 信号量机制及应用15

2.5 进程通信21

2.6 进程调度23

2.6.1 调度的类型23

2.6.2 选择进程调度算法的原则24

2.6.3 进程调度算法24

2.7 进程死锁27

2.8 线程的基本概念29

2.9 本章小结32

2.10 习题33

第3章 存储器管理35

3.1 存储器管理功能35

3.2 连续存储管理方式37

3.2.1 单一连续存储管理方式37

3.2.2 固定分区存储管理方式37

3.2.3 可变分区存储管理方式38

3.2.4 对换的基本概念40

3.3 分页存储管理方式41

3.4 分段存储管理方式42

3.4.1 分段系统的基本原理43

3.4.2 段页式存储管理方式44

3.5 虚拟存储系统45

3.5.1 虚拟存储器的基本概念45

3.5.2 请求分页存储管理方式46

3.7 习题48

3.6 本章小结48

第4章设备管理50

4.1 设备管理概述50

4.1.1 设备管理功能50

4.1.2 输入/输出系统51

4.1.3 输入/输出控制方式53

4.2 设备分配54

4.3 设备驱动程序的基本概念55

4.4 缓冲管理56

4.5 Spooling系统57

4.6 磁盘管理概述58

4.7 本章小结59

4.8 习题60

第5章 文件管理61

5.1 文件和文件系统61

5.2 文件的组织结构63

5.2.1 文件的逻辑结构63

5.2.2 文件的物理结构63

5.3.1 文件目录概念65

5.3 文件目录管理65

5.3.2 文件目录结构66

5.4 文件存储空间的管理68

5.5 文件共享与保护70

5.5.1 文件共享70

5.5.2 文件保护71

5.6 文件的使用72

5.7 本章小结73

5.8 习题74

6.1.1 Microsoft操作系统的发展历程75

第6章 Windows操作系统基础75

6.1 Windows操作系统概述75

6.1.2 Windows操作系统的特点77

6.1.3 Windows 2000/XP操作系统提供的管理功能78

6.2 Windows的用户接口80

6.3 Windows 2000/XP的启动过程81

6.3.1 计算机的启动过程81

6.3.2 Windows 2000/XP操作系统的启动过程82

6.5 习题83

6.4 本章小结83

第7章 Windows 2000/XP的基本管理功能84

7.1 Windows 2000/XP的体系结构84

7.2 Windows 2000/XP的进程管理86

7.2.1 进程和线程86

7.2.2 任务管理器87

7.3 Windows 2000/XP的存储管理88

7.3.1 内存管理88

7.3.2 内存查看和虚拟内存设置88

7.4.1 磁盘管理90

7.4 Windows 2000/XP的文件系统管理90

7.4.2 文件管理91

7.4.3 磁盘和文件管理工具92

7.5 Windows 2000/XP的设备管理95

7.5.1 I/O系统95

7.5.2 设备管理器96

7.6 本章小结97

7.7 习题97

第8章 Windows 2000/XP的高级管理功能99

8.1 Windows 2000/XP的用户管理99

8.2 Windows 2000/XP的安全性管理100

8.3 Windows 2000/XP的网络管理101

8.3.1 网络配置101

8.3.2 资源共享管理102

8.4 Windows 2000/XP的注册表管理103

8.5 本章小结105

8.6 习题105

9.1 Microsoft Windows脚本技术概述107

第9章 Windows的脚本编程107

9.2 VBScript脚本基础108

9.2.1 VBScript语言基础108

9.2.2 VBScript程序的运行111

9.2.3 VBScript常用函数113

9.3 Windows脚本运行库115

9.3.1 Dictionary对象115

9.3.2 FileSystemObject对象116

9.4 Windows脚本宿主基础117

9.4.1 Windows脚本宿主对象模型118

9.4.2 Windows脚本宿主应用举例119

9.5 本章小结121

9.6 习题121

第10章 Windows系统编程123

10.1 Windows API概述123

10.2 在Visual Basic中使用Windows API124

10.2.1 数据类型的转换124

10.2.2 API函数的声明和调用方法125

10.3.1 系统信息类API函数127

10.2.3 Windows API函数中的句柄127

10.3 常用API函数127

10.3.2 窗口类API函数129

10.3.3 图形类API函数132

10.3.4 消息类API函数135

10.3.5 外部设备类API函数138

10.3.6 注册表类API函数142

10.4 本章小结145

10.5 习题145

11.1 DOS操作系统介绍146

第11章 DOS操作系统146

11.2 DOS下的文件与目录147

11.3 DOS常用命令148

11.3.1 常用DOS内部命令149

11.3.2 文件操作命令150

11.3.3 目录操作命令151

11.3.4 其他常用命令151

11.5 Windows 2000/XP下的DOS环境152

11.4 DOS下的批处理文件152

11.6 本章小结153

11.7 习题153

第12章 Unix/Linux概述154

12.1 Unix/Linux的发展历史154

12.2 Unix/Linux的特点156

12.3 Unix/Linux的文件系统156

12.3.1 Unix/Linux文件系统的逻辑结构157

12.3.2 表示目录或文件位置的方法157

12.3.3 系统目录介绍158

12.4 本章小结159

12.5 习题159

第13章 shell基本命令160

13.1 登录与注销160

13.2 基本命令162

13.2.1 环境介绍163

13.2.2 文件命令166

13.2.3 目录命令170

13.2.4 查找命令171

13.2.5 进程命令174

13.2.6 mount命令175

13.3 其他命令176

13.3.1 安全相关的命令176

13.3.2 查询磁盘信息177

13.4 本章小结179

13.5 习题179

14.1 shell编程概述181

14.2 vi编辑器入门181

第14章 shell编程基础181

14.2.1 vi编辑器介绍182

14.2.2 vi编辑器的使用182

14.3 第一个shell程序186

14.4 变量与赋值186

14.4.1 一般变量186

14.4.2 赋值操作187

14.4.3 变量的引用187

14.4.4 显示变量值187

14.5.2 几种引号188

14.5 echo命令188

14.5.1 基本用法与选项188

14.6 运行shell程序189

14.6.1 子进程方式运行189

14.6.2 “.”命令方式运行190

14.7 高级变量190

14.7.1 环境变量191

14.7.2 位置变量191

14.8.1 分支结构192

14.8 结构化程序设计192

14.7.3 特殊变量192

14.8.2 循环结构194

14.9 shell函数195

14.9.1 函数与脚本195

14.9.2 函数的定义196

14.9.3 函数的调用196

14.1 0本章小结197

14.1 1 习题197

15.1.1 gcc编译器198

第15章 Linux环境下的C/C++编程入门198

15.1 开发环境介绍198

15.1.2 gdb调试器201

15.2 多模块软件的编译和连接204

15.2.1 make实用工具程序205

15.2.2 makefile文件205

15.3 系统编程入门208

15.3.1 概述208

15.3.2 fork系统调用209

15.3.3 execl系统调用210

15.4 本章小结211

15.5 习题212

第16章 网络配置基础213

16.1 基础知识213

16.2 配置网卡214

16.3 配置DNS214

16.4.1 ifconfig215

16.4 常用网络管理命令215

16.4.2 ping217

16.4.3 route217

16.4.4 netstat218

16.5 本章小结219

16.6 习题219

第17章 基本工具介绍220

17.1 基本工具介绍(一):虚拟机VMware Workstation220

17.1.1 虚拟机软件概述220

17.1.2 VMware Workstation安装221

17.1.3 使用Vmware安装多操作系统224

17.2 基本工具介绍(二):虚拟光驱制作软件WinISO226

17.2.1 WinISO概述226

17.2.2 使用WinISO制作光盘镜像文件227

17.3 基本工具介绍(三):虚拟光驱软件DAEMON229

17.3.1 DAEMON概述229

17.3.2 使用虚拟光驱软件DAEMON229

17.4.1 系统分区工具fdisk230

17.4 基本工具介绍(四):无损分区软件PartitionMagic230

17.4.2 利用无损分区软件PartitionMagic进行分区232

17.5 文件编辑软件EmEditor234

17.5.1 EmEditor概述234

17.5.2 EmEditor编辑环境使用说明235

第18章 Windows操作系统实验237

18.1 安装操作系统237

18.1.1 使用虚拟机安装Windows 2000操作系统237

18.1.2 使用VMware配置网络245

18.2.1 CMOS界面及各项参数介绍247

18.2 设置CMOS参数247

18.2.2 设置日期和时间249

18.2.3 设置计算机启动设备249

18.3 Windows脚本练习249

18.3.1 VBScript简单介绍250

18.3.2 使用VBScript脚本语言编程实验(一)250

18.3.3 使用VBScript脚本语言编程实验(二)250

18.3.4 使用VBScript脚本语言编程实验(三)251

18.4.1 微软MSDN在线帮助文档介绍253

18.4 使用Visual Basic调用Windows API253

18.4.2 使用API浏览器查找声明254

18.4.3 在VB中调用Windows API函数编程实验(一)255

18.4.4 在VB中调用Windows API函数编程实验(二)256

18.4.5 在VB中调用Windows API函数编程实验(三)257

18.5 Windows 2000中的注册表操作259

18.5.1 注册表查找键值操作259

18.5.2 注册表备份和还原实验操作259

18.5.3 注册表修改实验练习(一)261

18.6.1 DOS系统介绍262

18.5.4 注册表修改实验练习(二)262

18.6 DOS操作系统的基本命令练习262

18.6.2 DOS实验练习(一)263

18.6.3 DOS实验练习(二)264

18.6.4 DOS实验练习(三)265

第19章 Linux操作系统实验268

19.1 Linux的基本命令操作268

19.1.1 Linux系统介绍268

19.1.2 Linux的实验练习(一)269

19.1.3 Linux的实验练习(二)270

19.1.4 Linux的实验练习(三)272

19.2 vi编辑器使用274

19.3 Linux的网络配置实验276

19.3.1 网络配置文件介绍276

19.3.2 网络配置实验练习(一)276

19.3.3 网络配置实验练习(二)278

19.4 shell编程278

19.4.3 shell编程实验练习(二)279

19.4.1 shell编程环境介绍279

19.4.2 shell编程实验练习(一)279

19.4.4 shell编程实验练习(三)281

19.5 C/C++编程281

19.5.1 C/C++编程环境介绍282

19.5.2 C编程实验练习(一)282

19.5.3 C编程实验练习(二)283

参考文献285

热门推荐