《计算机操作系统实用教程》PDF下载

  • 购买积分:11 如何计算积分?
  • 作  者:王伟主编
  • 出 版 社:北京:电子工业出版社
  • 出版年份:2011
  • ISBN:9787121122774
  • 页数:279 页
图书介绍:本书在简要介绍计算机操作系统基本原理的基础之上,以应用广泛的最新操作系统Windows Server 2008和Fedora Linux为实例进行系统管理、应用开发的详细讲述。具体包括操作系统的概念、原理与应用环境;Windows Server 2008系统安装、基本配置、本地用户和组的管理、文件系统管理、磁盘管理,以及系统监视与性能优化管理;Fedora Linux系统安装、基本管理操作、Linux文件系统、系统监控与进程管理、Linux编程开发环境等。

第1篇 操作系统基础原理篇 2

第1章 操作系统概述 2

1.1 操作系统导论 2

1.1.1 什么是操作系统 3

1.1.2 应用程序与操作系统 5

1.1.3 为什么学习操作系统 7

1.2 操作系统的发展与演变 8

1.2.1 批处理操作系统 8

1.2.2 分时操作系统 9

1.2.3 实时操作系统 10

1.2.4 其他类型操作系统 10

1.3 操作系统的硬件环境 12

1.3.1 处理器 12

1.3.2 存储器 14

1.3.3 外部设备 15

1.4 操作系统的使用界面 15

1.4.1 程序接口(系统调用) 16

1.4.2 操作接口(命令) 16

习题与实训 17

实训项目1 18

第2章 处理器管理基本原理 19

2.1 进程 19

2.1.1 进程的概念 20

2.1.2 进程的产生与消失 21

2.1.3 进程的管理 23

2.2 线程 25

2.2.1 线程的含义 25

2.2.2 线程的实现 26

2.2.3 线程与进程的比较 27

2.3 处理器调度基本算法 28

2.3.1 先来先服务算法 28

2.3.2 时间片轮转算法 28

2.3.3 短任务优先算法 29

2.3.4 优先级调度算法 30

习题与实训 31

实训项目2 32

第3章 资源管理基本原理 33

3.1 内存管理基本原理 33

3.1.1 内存管理的功能 34

3.1.2 虚拟内存的概念 35

3.1.3 页式内存管理 35

3.1.4 段式内存管理 36

3.2 文件系统管理基础 36

3.2.1 磁盘组织 36

3.2.2 文件系统基础 38

3.3 输入/输出设备管理 41

3.3.1 输入/输出设备硬件原理 41

3.3.2 输入/输出设备软件原理 44

习题与实训 45

实训项目3 46

第2篇 Windows Server 2008操作系统应用技能篇 47

第4章 Windows Server 2008安装与基本管理 47

4.1 技能1 Windows Server 2008技术概述 47

4.2 技能2 在虚拟机中安装Windows Server 2008 52

4.2.1 创建虚拟机及其配置 52

4.2.2 全新安装Windows Server2008Standard 57

4.2.3 安装完成后的初始化 62

4.3 技能3 使用Microsoft管理控制台和服务器管理器 64

4.3.1 使用Microsoft管理控制台 64

4.3.2 服务器管理器简介 66

4.4 技能4 Windows Server2008基本配置 67

4.4.1 设置用户的桌面环境 67

4.4.2 更改用户、系统环境变量 68

4.4.3 使用“系统配置”排除系统故障 69

4.4.4 配置本地网络连接 70

习题与实训 72

实训项目4 73

第5章 Windows Server 2008本地用户和组的管理 74

5.1 技能1 本地用户账户管理 74

5.1.1 用户账户简介 74

5.1.2 创建用户账户的方法 75

5.1.3 设置用户账户属性 78

5.1.4 删除本地用户账户的方法 82

5.2 技能2 管理组账户 83

5.2.1 组账户简介 83

5.2.2 创建本地用户组的方法 84

5.2.3 删除、重命名本地组及修改本地组成员的方法 85

5.3 技能3 与本地用户相关的安全管理操作 86

习题与实训 89

实训项目5 90

第6章 WindowsServer2008文件系统管理 91

6.1 技能1 文件系统简介 91

6.2 技能2 NTFS文件系统管理 94

6.2.1 NTFS权限简介 94

6.2.2 设置NTFS权限 96

6.2.3 NTFS的压缩与加密属性 102

习题与实训 107

实训项目6 107

第7章 Windows Server 2008磁盘管理 109

7.1 技能1 Windows Server 2008磁盘管理类型 109

7.1.1 基本磁盘 109

7.1.2 动态磁盘 110

7.2 技能2 基本磁盘管理设置 111

7.2.1 虚拟机中如何增加磁盘设备 112

7.2.2 基本磁盘的扩展 115

7.2.3 基本磁盘的压缩 116

7.3 技能3 动态磁盘管理设置 117

7.3.1 磁盘类型转换方法 118

7.3.2 简单卷管理 119

7.3.3 创建跨区卷 122

7.3.4 创建带区卷 125

7.3.5 创建镜像卷和RAID-5卷 126

7.4 技能4 磁盘管理的其他功能 129

习题与实训 131

实训项目7 132

第8章 Windows Server 2008系统监视与性能优化 133

8.1 技能1 可靠性和性能监视器的应用 133

8.1.1 可靠性和性能监视器简介 133

8.1.2 使用监视工具 135

8.1.3 收集监视数据 142

8.2 技能2 事件查看器的应用 148

8.2.1 事件查看器的简介 148

8.2.2 启动事件查看器 150

8.2.3 定制事件 151

8.2.4 管理事件日志 154

8.3 技能3 使用内存诊断工具 156

习题与实训 157

实训项目8 158

第9章 Windows Server 2008系统备份与恢复 159

9.1 技能1 创建备份任务 159

9.1.1 安装和启动Windows Server Backup工具 160

9.1.2 配置自动备份计划 162

9.1.3 配置一次性备份 165

9.1.4 修改自动备份计划 167

9.2 技能2 恢复备份数据 169

9.3 技能3 Windows Server 2008操作系统恢复 171

9.3.1 应对系统故障发生的安全措施 172

9.3.2 系统不能启动的解决方案 172

习题与实训 175

实训项目9 176

第3篇 Linux操作系统应用技能篇 178

第10章 Linux操作系统安装与基本管理 178

10.1 技能1 Linux操作系统概述 178

10.1.1 Linux系统简介 178

10.1.2 FedoraLinux操作系统的安装 181

10.2 技能2 GNOME图形用户界面 188

10.2.1 GNOME简介 188

10.2.2 设置GNOME桌面基本环境 191

10.3 技能3 用户与组的管理 192

10.3.1 用户与组简介 192

10.3.2 使用图形界面管理用户和组 193

10.3.3 使用命令管理用户和组 196

10.3.4 用户和组的配置文件 198

10.4 技能4 常用系统配置操作 199

10.4.1 Linux网络基本配置 199

10.4.2 Linux软件包管理 201

习题与实训 202

实训项目10 203

第11章 Linux文件系统管理 204

11.1 技能1 Linux文件系统概述 204

11.1.1 Linux常用文件系统的类型 205

11.1.2 Linux文件和目录 207

11.1.3 加载和卸载文件系统 209

11.2 技能2 文件系统常用管理命令 210

11.2.1 文件和目录的权限 210

11.2.2 目录操作命令 211

11.2.3 文件操作命令 213

习题与实训 225

实训项目11 226

第12章 Linux系统监控与进程管理 227

12.1 技能1 常用的系统管理方法 227

12.1.1 使用系统监视器 227

12.1.2 查看内存状况 230

12.1.3 磁盘管理 231

12.2 技能2 系统日志管理 236

12.2.1 日志文件简介 236

12.2.2 系统日志文件的管理 237

12.3 技能3 进程管理 239

12.3.1 查看进程状态 240

12.3.2 调度进程 241

习题与实训 247

实训项目12 248

第13章 Linux系统编程开发环境 250

13.1 技能1 Linux软件编程风格简介 250

13.2 技能2 Shell编程基础 254

13.2.1 Shell的基本语法 254

13.2.2 Shell的基本语句 262

13.3 技能3 Linux的C语言编程环境 265

13.3.1 程序编译器GCC 265

13.3.2 调试工具GDB的应用 268

13.4 技能4 Linux的Java语言编程环境 270

13.4.1 安装、配置JDK开发环境 270

13.4.2 Java图形化开发环境Eclipse 271

习题与实训 276

实训项目13 277

参考文献 279