基本信息·出版社:清华大学出版社 ·页码:303 页 ·出版日期:2003年04月 ·ISBN:9787302064053 ·条形码:9787302064053 ·版本:第1版 ·装帧:平装 ...
商家名称 |
信用等级 |
购买信息 |
订购本书 |
|
|
计算机操作系统基础与应用 |
|
|
|
计算机操作系统基础与应用 |
|
基本信息·出版社:清华大学出版社
·页码:303 页
·出版日期:2003年04月
·ISBN:9787302064053
·条形码:9787302064053
·版本:第1版
·装帧:平装
·开本:16
·正文语种:中文
·丛书名:教育部高职高专规划教材
内容简介 《计算机操作系统基础与应用》是《高职高专计算机专业系列教材》之一,主要讲述了操作系统的功能和基本概念、Windows 2000的结构和使用以及Linux(Red Hat Linux 8.0)的使用。3个部分独立成篇,又有联系;全书3个部分可分可合、组合灵活。
《计算机操作系统基础与应用》理论介绍简明扼要,实际系统使用说明新颖实用,并且配有插图,例题丰富,实训要求明确。
不仅适合作为高职高专、成人教育计算机专业的教材,而且还可以作为相关技术人员的培训教材和技术参考资料。《计算机操作系统基础与应用》配有电子教案。
目录 第1章 操作系统概述1
1.1 什么是操作系统1
1.1.1操作系统的定义和目标1
1.1.2操作系统的形成和诞生5
1.1.3操作系统的功能和特征8
1.2 操作系统的类型11
1.2.1传统基本类型11
1.2.2微机操作系统13
1.2.3网络操作系统13
1.3 操作系统的结构13
1.3.1无序模块式14
1.3.2分层式14
1.3.3虚拟机式15
1.3.4客户机/服务器式16
1.4 操作系统的用户界面17
1.4.1作业级命令方式17
1.4.2图形控制方式19
1.4.3程序级界面20
本章 小结21
实训21
复习思考题22
第2章 操作系统基本原理23
2.1 作业管理23
2.1.1作业生命期23
2.1.2作业调度策略25
2.2 处理机管理26
2.2.1同时运行多个作业26
2.2.2进程及其状态变迁29
2.2.3进程调度策略33
2.3 进程同步35
2.3.1竞争资源35
2.3.2交换数据39
2.3.3死锁问题的对策42
2.4 存储器管理44
2.4.1内存分区45
2.4.2覆盖与交换48
2.4.3页式存储管理49
2.4.4分段与段页式存储管理51
2.5 设备管理53
2.5.1外部设备与输入/输出53
2.5.2分配和处理55
2.5.3缓冲区和缓冲池57
2.6 文件管理58
2.6.1文件目录58
2.6.2文件的结构和类别60
2.6.3文件的使用和保护62
本章 小结64
复习思考题64
第3章 Windows 2000入门66
3.1 Windows 2000的安装66
3.1.1准备工作66
3.1.2运行安装程序67
3.1.3其他安装方法68
3.1.4Windows 2000 Server的安装69
3.2 Windows 2000配置71
3.2.1配置网络协议71
3.2.2配置服务器71
3.2.3配置硬盘72
3.2.4配置客户73
3.3 初步使用Windows 200074
3.3.1启动与退出74
3.3.2图形用户界面75
3.3.3窗口基本操作76
3.3.4文件基本操作78
3.4 Windows 2000的设置80
3.4.1启动控制面板80
3.4.2设置显示属性80
3.4.3设置键盘和鼠标81
3.4.4设置区域83
3.4.5其他设置84
3.4.6添加/删除程序86
本章 小结87
实训87
复习思考题87
第4章 Windows 2000的体系结构88
4.1 基本概念88
4.1.1Win32 API88
4.1.2对象和句柄89
4.1.3进程、线程和作业90
4.1.4虚拟内存91
4.1.5处理器访问模式92
4.1.6服务、函数和例程92
4.2 体系结构93
4.2.1系统模型93
4.2.2总体结构95
4.3 关键组件97
4.3.1环境子系统97
4.3.2Ntdll.dll99
4.3.3执行体100
4.3.4内核101
4.3.5抽象硬件层101
4.3.6设备驱动程序101
4.3.7系统线程102
4.3.8系统进程102
4.4 实例:响应请求103
4.4.1在本地机上登录104
4.4.2为应用程序创建一个窗口105
本章 小结106
实训106
复习思考题107
第5章 Windows 2000的基本机制108
5.1 注册表机制108
5.1.1注册表逻辑结构108
5.1.2注册表数据类型110
5.1.3注册表编辑器110
5.1.4注册表内部结构113
5.2 Win32服务115
5.2.1组成115
5.2.2启动和运行115
5.3 Windows管理装置116
5.3.1WMI体系结构116
5.3.2WMI实现117
5.3.3WMI控制器的使用117
5.4本地过程调用119
5.4.1消息传送方法119
5.4.2消息传送的实现119
5.5陷阱调度120
5.5.1中断与异常120
5.5.2中断调度120
5.5.3异常调度122
5.6 对象管理123
5.6.1对象管理器123
5.6.2对象类型124
5.6.3对象结构125
5.7 同步机制127
5.7.1内核同步128
5.7.2执行体同步129
本章 小结129
实训130
复习思考题130
第6章 Windows 2000管理基础131
6.1 任务管理器131
6.1.1任务管理器界面131
6.1.2任务管理器的使用133
6.2 Microsoft管理控制台135
6.2.1创建自定义控制台135
6.2.2控制台中管理单元的显示方式136
6.2.3设置控制台访问选项137
6.3 事件查看器138
6.3.1日志类型和事件类型138
6.3.2事件查看器的使用139
6.4 性能监视工具143
6.4.1性能对象、计数器和实例144
6.4.2系统监视器144
6.4.3性能日志和警报146
6.5其他管理类别147
6.5.1利用智能镜像和组策略进行管理147
6.5.2Windows脚本宿主148
本章 小结149
实训149
复习思考题150
第7章 Windows 2000网络与安全151
7.1 Windows 2000的网络结构151
7.1.1分层模式和协议151
7.1.2Windows 2000网络分层结构152
7.1.3Windows 2000网络设计和安装153
7.2 Windows 2000服务器154
7.2.1Windows 2000域154
7.2.2Windows 2000组155
7.2.3Windows 2000域模型156
7.2.4智能镜像与磁盘阵列158
7.3 网络互操作160
7.3.1过渡到Windows 2000 Server160
7.3.2与NetWare的连接160
7.3.3与Macintosh的连接161
7.3.4远程访问服务162
7.4Windows 2000的安全性164
7.4.1安全性特征和系统组件165
7.4.2保护对象166
7.4.3审核与登录168
本章 小结169
复习思考题170
第8章 进入Linux171
8.1 Linux简介171
8.1.1Linux的起源171
8.1.2Linux的特点172
8.2 Linux的版本173
8.2.1Linux的内核版本173
8.2.2Linux的发行版本174
8.3 Red Hat Linux安装174
8.3.1安装Red Hat Linux 8.0的硬件要求174
8.3.2安装前的准备175
8.3.3开始安装177
8.4 Red Hat Linux 8.0的启动和关闭184
8.4.1Red Hat Linux的启动184
8.4.2登录与退出185
8.4.3关闭Red Hat Linux系统185
8.5 vim的使用186
8.5.1vim的启动和退出186
8.5.2vim的工作模式187
8.5.3Command Mode下的主要命令188
8.5.4Last Line Mode下的主要命令189
8.6 获取帮助189
8.6.1man page190
8.6.2HOWTO和FAQ191
8.6.3info页191
本章 小结191
实训192
复习思考题192
第9章 Linux基本命令193
9.1 Linux命令的基础知识193
9.1.1什么是shell193
9.1.2shell命令行的一般形式194
9.1.3命令中的特殊字符195
9.1.4输入/输出重定向197
9.1.5管道199
9.2 文件的操作命令199
9.2.1文件的基本概念200
9.2.2文件内容的显示和统计命令200
9.2.3文件的复制、备份与压缩命令204
9.3 进程与作业控制命令206
9.3.1进程的启动206
9.3.2作业和进程的查看207
9.3.3进程的终止和休眠209
9.3.4进程的前后台切换210
9.4 其他命令211
9.4.1用户信息的查看和身份的切换211
9.4.2信息的发送和显示命令212
本章 小结214
实训215
复习思考题215
第10章 Linux的shell编程216
10.1 bash脚本设计基础216
10.1.1脚本的建立和执行216
10.1.2命令执行操作符217
10.1.3变量和参数218
10.1.4测试命令226
10.1.5逻辑运算227
10.1.6算术运算227
10.1.7bash的内部命令227
10.2 bash脚本的控制结构228
10.2.1复合结构228
10.2.2选择结构230
10.2.3循环结构232
10.2.4无条件控制234
10.3 bash脚本中的函数235
10.4 bash脚本的调试236
本章 小结236
实训237
复习思考题237
第11章 Linux图形环境基础238
11.1 X Window简介238
11.1.1X Window的组成238
11.1.2X Server和X Client之间的通信240
11.1.3窗口管理器240
11.1.4X Window的特点241
11.2 配置X Window241
11.2.1X的配置文件241
11.2.2X的配置246
11.3 X Window的启动248
11.3.1自动启动X248
11.3.2手工启动X248
11.4 进入Red Hat Linux桌面环境249
11.4.1启动和退出KDE桌面系统250
11.4.2KDE的组成251
11.4.3桌面系统中的术语252
11.4.4鼠标的使用252
11.4.5桌面的使用253
11.4.6菜单的使用253
11.4.7图标的使用254
11.4.8窗口的使用255
11.4.9从桌面系统启动程序256
11.4.10锁住显示器256
本章 小结257
实训257
复习思考题258
第12章 Red Hat Linux的系统管理259
12.1 用户管理259
12.1.1用户账号的增加259
12.1.2用户账号的删除260
12.1.3用户账号的查看和修改260
12.1.4组群的增加260
12.1.5组群的删除261
12.1.6用户组群的查看和修改261
12.2 文件系统管理261
12.2.1树型目录结构261
12.2.2索引节点263
12.2.3KDE下的文件管理器265
12.2.4文件的查找271
12.3磁盘管理273
12.3.1文件系统的挂载273
12.3.2磁盘空间的查看274
12.3.3磁盘的格式化277
本章 小结278
实训278
复习思考题278
第13章 Linux下的实用软件280
13.1 常用的办公工具280
13.1.1OpenOffice套件280
13.1.2KOffice套件284
13.2 常用的上网工具288
13.2.1Internet浏览器289
13.2.2下载工具293
13.2.3Email客户端294
13.3 图形图像处理工具295
13.3.1绘图工具296
13.3.2图像浏览工具297
13.3.3其他图像处理工具298
13.4 多媒体播放工具299
13.4.1音频播放器300
13.4.2视频播放软件301
本章 小结302
实训302
复习思考题303
……
序言 操作系统是计算机系统中最基本的系统软件,它管理计算机的所有资源、控制程序运行,并且为用户提供方便。操作系统和计算机用户关系密切,用户免不了要和操作系统打交道。作为一门课程,操作系统是计算机相关专业的必修课程,又是一门实践性很强的课程。为了适应高职高专教育的发展需要,我们按照高职高专教育培养技术型人才的要求,在多年教学实践的基础上编写了这本教材。
操作系统发展已有40多年,已经建立有完整的体系结构,并且有统一的概念和原理。操作系统是最靠近硬件的系统软件,直接受日新月异的硬件革新的影响,又不断促进着硬件的革新。操作系统是用户和计算机之间的接口,用户不断增长的需求促使操作系统不断发展变化着。本书力图兼顾传统原理和最新技术两个方面,使读者既能学会最新操作系统的使用技术,直接应用于实际工作,同时又能掌握操作系统发展中相对不变的概念和原理,在“知其然”的同时尽量“知其所以然”,也为学用新的操作系统打下基础。
本书总体上分为基础篇(第1~2章)、Windows篇(第3~7章)和Linux篇(第8~13章)。这三篇既相对独立又有联系,可分可合,组合灵活。基础篇是对操作系统原理的概括,理论介绍简明扼要,并且点明概念和技术的来龙去脉。Windows篇和Linux篇分别以目前最新的版本为背景,在介绍各自使用方法的同时,适当介绍了内部结构。实际系统使用说明新颖实用,并且配有插图,例题丰富,实训要求明确。如果能够在学完基础篇之后结合具体的上机实习选择其中1篇学习,将会收到很好的效果。当然,在课时充足的情况下,能够学完全部3篇,效果将更佳。
本书的第1~5章由袁捷编写,第8~13章由沈俊编写,第6~7章由陆菊康编写,全书由袁捷统稿。
作者虽然作了努力,但由于水平有限,书中难免存在错误和不妥之处,恳请读者批评指正。
文摘 插图: