图书介绍
计算机操作系统基础与应用 第2版PDF|Epub|txt|kindle电子书版本网盘下载
- 袁捷,沈俊,袁晴晴编著 著
- 出版社: 北京:清华大学出版社
- ISBN:9787302202844
- 出版时间:2009
- 标注页数:299页
- 文件大小:62MB
- 文件页数:314页
- 主题词:操作系统-高等学校:技术学校-教材
PDF下载
下载说明
计算机操作系统基础与应用 第2版PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1篇 操作系统原理3
第1章 操作系统概述3
1.1 操作系统的定义与目标3
1.1.1 操作系统的地位3
1.1.2 操作系统的定义4
1.1.3 操作系统的目标4
1.2 操作系统的功能与特征5
1.2.1 操作系统的形成5
1.2.2 操作系统的基本功能6
1.2.3 操作系统的基本特征7
1.3 操作系统的结构与分类9
1.3.1 操作系统的结构9
1.3.2 传统的操作系统基本类型12
1.3.3 现代的操作系统主要类型13
1.3.4 典型操作系统简介14
1.4 操作系统的硬件环境16
1.4.1 中央处理器16
1.4.2 存储器20
1.4.3 外部设备21
1.5 操作系统的用户界面22
1.5.1 命令行界面22
1.5.2 图形用户界面25
1.5.3 系统调用26
本章小结27
复习思考题28
第2章 处理器管理的原理29
2.1 作业管理29
2.1.1 作业的组成29
2.1.2 作业生命期30
2.1.3 作业控制块30
2.1.4 作业调度31
2.2 进程管理32
2.2.1 进程的定义与特征32
2.2.2 进程的状态变迁33
2.2.3 进程控制34
2.2.4 进程调度35
2.2.5 进程的同步与通信37
2.2.6 死锁问题43
2.3 线程管理46
2.3.1 线程的概念46
2.3.2 线程与进程46
2.3.3 线程的实现47
本章小结47
复习思考题47
第3章 资源管理的原理49
3.1 内存管理49
3.1.1 内存管理基础49
3.1.2 连续分配式内存管理50
3.1.3 内存扩充技术53
3.1.4 离散分配式内存管理54
3.1.5 虚拟存储器式内存管理56
3.2 文件管理58
3.2.1 文件系统的基本概念58
3.2.2 文件存储空间和存取方法59
3.2.3 文件目录60
3.2.4 文件的结构和类别61
3.2.5 文件的使用和共享63
3.2.6 文件的保护和保密64
3.3 设备管理65
3.3.1 设备管理概述65
3.3.2 设备管理的基础技术67
3.3.3 输入/输出控制方式69
3.3.4 设备分配71
3.3.5 设备处理73
本章小结74
复习思考题74
第2篇 Windows XP基础与实训第4章 Windows XP入门77
4.1 Windows XP的安装77
4.1.1 安装前的准备77
4.1.2 运行安装向导78
4.1.3 激活Windows XP79
4.1.4 安装故障诊断79
4.2 Windows XP的启动与退出80
4.2.1 启动Windows XP80
4.2.2 退出Windows XP84
4.3 Windows XP的用户界面86
4.3.1 图形用户界面86
4.3.2 命令行控制界面90
4.3.3 应用程序编程接口90
4.4 Windows XP工作环境设置92
4.4.1 进入控制面板92
4.4.2 设置键盘和鼠标92
4.4.3 创建快捷方式94
4.4.4 设置显示属性94
4.4.5 其他设置95
本章小结97
实训97
复习思考题98
第5章 Windows XP的管理工具与系统结构99
5.1 注册表机制99
5.1.1 注册表逻辑结构99
5.1.2 注册表数据类型100
5.1.3 注册表编辑器101
5.1.4 注册表内部结构104
5.2 任务管理器105
5.2.1 任务管理器界面105
5.2.2 任务管理器的使用107
5.3 事件查看器108
5.3.1 日志类型和事件类型108
5.3.2 事件查看器的使用109
5.4 性能监视工具113
5.4.1 性能对象、计数器和范例113
5.4.2 系统监视器114
5.5 Windows XP的系统结构116
5.5.1 系统模型116
5.5.2 总体结构117
5.6 Windows XP的关键组件119
5.6.1 环境子系统和系统DLL120
5.6.2 执行体和内核121
5.6.3 硬件抽象层124
5.6.4 设备驱动程序124
5.6.5 系统支持进程126
本章小结127
实训127
复习思考题128
第6章 Windows XP的资源管理功能129
6.1 Windows XP的处理器管理129
6.1.1 进程、线程和纤程129
6.1.2 进程控制130
6.1.3 进程的同步和互斥130
6.1.4 进程的通信132
6.1.5 线程调度132
6.1.6 Windows中的作业134
6.2 Windows XP的内存管理134
6.2.1 内存管理器134
6.2.2 地址空间布局136
6.2.3 地址转换机制137
6.2.4 内存分配138
6.2.5 工作集管理140
6.2.6 物理内存管理141
6.2.7 内存保护143
6.3 Windows XP的文件系统143
6.3.1 NTFS的卷和簇144
6.3.2 主文件表145
6.3.3 NTFS的文件实现机制146
6.3.4 NTFS的目录实现机制147
6.4 Windows XP的I/O系统148
6.4.1 I/O系统的组成148
6.4.2 相关的数据结构148
6.4.3 设备驱动程序的结构149
6.4.4 Windows XP的I/O处理150
本章小结153
实训154
复习思考题155
第7章 Windows Vista入门156
7.1 Windows Vista版本和硬件要求156
7.1.1 Windows Vista的版本156
7.1.2 Windows Vista的硬件要求157
7.1.3 启动和退出Windows Vista157
7.2 体验Windows Vista159
7.2.1 Windows的多种用户界面159
7.2.2 Windows Aero体验160
7.2.3 直观简约的设计162
7.2.4 高效的工作环境164
7.2.5 体验音乐166
7.3 Windows Vista的功能167
7.3.1 基本文件备份和还原167
7.3.2 IE 7168
7.3.3 Windows Defender168
7.3.4 Windows媒体中心170
7.3.5 DVD Maker171
7.3.6 Windows照片库172
7.3.7 家长控制173
7.3.8 网络及共享中心173
本章小结174
实训174
复习思考题175
第3篇 Linux基础与实训第8章 Linux的基础知识179
8.1 Linux简介179
8.1.1 Linux的起源179
8.1.2 Linux的特点179
8.2 Linux的版本180
8.2.1 Linux内核版本180
8.2.2 Linux的发行版本181
8.3 RedHat Linux的安装182
8.3.1 安装类型选择182
8.3.2 安装前的准备184
8.3.3 开始安装187
8.4 RedHat Linux 9.0的启动和关闭194
8.4.1 RedHat Linux启动194
8.4.2 文字模式的登录与退出194
8.4.3 关闭RedHat Linux系统195
8.4.4 X Window的启动196
8.5 用户管理197
8.5.1 用户账号的增加197
8.5.2 用户账号的删除198
8.5.3 用户账号的查看和修改198
8.5.4 组群的增加199
8.5.5 组群的删除199
8.5.6 用户组群的查看和修改199
本章小结200
实训200
复习思考题201
第9章 Linux的用户界面202
9.1 Shell的基础知识202
9.1.1 什么是Shell202
9.1.2 Shell命令行的一般形式203
9.1.3 命令中的特殊字符204
9.1.4 输入/输出重定向206
9.1.5 管道207
9.1.6 改变Bash提示符208
9.2 X Window简介209
9.2.1 X Window的组成209
9.2.2 X Server和X Client之间的通信210
9.2.3 窗口管理器211
9.2.4 X Window的特点211
9.3 配置X Window211
9.3.1 X的配置文件212
9.3.2 X的配置216
9.4 RedHat Linux桌面环境217
9.4.1 启动和退出KDE桌面系统218
9.4.2 KDE的组成219
9.4.3 桌面系统中的术语219
9.4.4 鼠标的使用220
9.4.5 桌面的使用220
9.4.6 菜单的使用221
9.4.7 图标的使用221
9.4.8 窗口的使用222
9.4.9 从桌面系统启动程序223
9.4.10 锁住显示器223
本章小结224
实训224
复习思考题225
第10章 Linux的系统管理226
10.1 Linux的进程管理226
10.1.1 Linux进程226
10.1.2 常用进程管理命令228
10.1.3 图形化界面下的进程监视230
10.2 Linux的文件管理231
10.2.1 树型目录结构231
10.2.2 索引节点233
10.2.3 KDE下的文件管理器234
10.2.4 文件的查找240
10.3 Linux的设备管理242
10.3.1 Linux的设备242
10.3.2 磁盘的挂载243
10.3.3 磁盘空间的查看245
10.3.4 磁盘的格式化247
10.4 Linux的存储管理247
10.4.1 Linux的存储管理机制247
10.4.2 Linux的内存交换250
10.4.3 内存使用情况监测251
本章小结252
实训253
复习思考题254
第11章 Linux实用软件255
11.1 常用的办公软件255
11.1.1 OpenOffice套件255
11.1.2 KOffice套件259
11.2 常用的上网工具263
11.2.1 Internet浏览器263
11.2.2 下载工具268
11.2.3 E-mail客户端269
11.3 图形图像处理工具270
11.3.1 绘图工具270
11.3.2 图像浏览工具272
11.3.3 其他图像处理工具272
11.4 多媒体播放工具273
11.4.1 音频播放器273
11.4.2 视频播放器274
本章小结275
实训276
复习思考题276
第12章 Linux的Shell编程278
12.1 Shell脚本设计基础278
12.1.1 脚本的建立和执行278
12.1.2 命令执行操作符279
12.1.3 变量和参数280
12.1.4 测试命令287
12.1.5 逻辑运算288
12.1.6 算术运算288
12.1.7 Bash的内部命令288
12.2 Bash脚本的控制结构289
12.2.1 复合结构289
12.2.2 选择结构290
12.2.3 循环结构292
12.2.4 无条件控制循环294
12.3 Bash脚本中的函数295
12.4 Bash脚本的调试296
本章小结296
实训296
复习思考题297
参考文献299