操作系统原理及应用
操作系统原理及应用封面图

操作系统原理及应用

王继水, 顾理军, 主编

出版社:清华大学出版社

年代:2008

定价:25.0

书籍简介:

本书以linux操作系统为例,介绍了操作系统的主要功能、基本原理和基本思想,并在此基础上介绍了linux操作系统的安装、配置、基本操作、系统管理、网络应用以及各种服务器的配置与维护。

书籍目录:

第1章 操作系统引论

1.1 操作系统概述

1.1.1 计算机系统的组成

1.1.2 操作系统的定义

1.2 操作系统的功能和特征

1.2.1 操作系统的功能

1.2.2 操作系统的特征

1.2.3 操作系统的性能指标

1.3 操作系统的分类

1.3.1 单用户操作系统

1.3.2 多道批处理操作系统

1.3.3 分时操作系统

1.3.4 实时操作系统

1.3.5 通用操作系统

1.3.6 网络操作系统

1.3.7 分布式操作系统

1.4 复习题

第2章 进程管理

2.1 进程的基本概念

2.1.1 程序的顺序执行和并发执行

2.1.2 进程的定义与特征

2.1.3 进程的状态及其转换

2.2 进程控制

2.3 进程的互斥与同步

2.3.1 互斥的定义

2.3.2 同步的定义

2.3.3 信号量机制

2.3.4 用P、V操作实现进程的互斥

2.3.5 用P、V操作实现进程的同步

2.4 进程的调度

2.5 进程通信

2.6 死锁

2.6.1 死锁的定义

2.6.2 产生死锁的原因和必要条件

2.6.3 死锁的防止与避免

2.7 线程

2.7.1 线程的引入

2.7.2 线程与进程的比较

2.7.3 线程的属性

2.7.4 线程的状态及其转换

2.8 Linux中的进程管理

2.8.1 Linux进程概述

2.8.2 Linux的进程控制

2.8.3 Linux的进程调度

2.8.4 Linux进程的同步和通信

2.9复习题

第3章 操作系统用户接口与作业管理

3.1 用户接口

3.1.1 程序接口

3.1.2 命令接口

3.1.3 操作系统用户接口的发展

3.2 作业管理概述

3.2.1 作业及其类型

3.2.2 作业的状态及其转换

3.2.3 作业控制级的接口

3.3 作业调度

3.3.1 作业调度应考虑的因素

3.3.2 作业调度算法

3.4 Linux中的用户接口与作业管理

3.5 复习题

第4章 存储管理

4.1 存储管理的概念

4.1.1 存储管理的功能

4.1.2 存储管理的方式

4.1.3 覆盖与对换技术

4.2 连续分配方式

4.2.1 单一连续分配

4.2.2 固定分区分配

4.2.3 动态分区分配

4.3 离散分配方式

4.3.1 页式存储管理

4.3.2 段式存储管理

4.3.3 段页式存储管理

4.4 虚拟存储器

4.4.1 虚拟存储的概念

4.4.2 请求分页存储管理方式

4.5 LiIIUX中的存储管理

4.5.1 Linux存储管理概述

4.5.2 Linux存储管理的实现技

4.6复习题

第5章 设备管理与文件管理

5.1 设备管理概述

5.1.1 设备的分类

5.1.2 设备管理的任务和功能

5.1.3 缓冲技术

5.1.4 设备驱动

5.2 数据输入/输出控制方式

5.2.1 程序直接控制方式

5.2.2 中断控制方式

5.2.3 DMA方式

5.2.4 通道控制方式

5.3 文件管理概述

5.3.1 文件类型和文件属性

5.3.2 文件系统的功能

5.4 文件的逻辑结构

5.5 外存分配方式

5.6 Linux中的设备管理

5.7 复习题

第6章 Linux操作系统概述

6.1 Linux的历史

6.2 Linux操作系统的特点

6.3 Linux操作系统的主要功能

6.4 Linux的发行版本

6.5 复习题

第7章 Linux的安装与配置

7.1 安装前的准备工作

7.2 安装Linux

7.3 安装后的配置

7.4 实验Linux操作系统的安装

第8章 Linux基础知识

8.1 登录、注销和关机

8.2 shell简介

8.2.1 sheU简介

8.2.2 shell的特点

8.3 Linux的文件管理

8.4 常用的shell命令

8.4.1 目录操作命令

8.4.2 文件操作命令

8.4.3 进程管理命令

8.4.4 系统信息命令

8.4.5 网络命令

8.4.6 其他命令

8.5 shell变量和脚本

8.6 vi编辑器的使用

8.7 实验:Linux的基本操作和常用命令的使用

第9章 Linux系统管理

9.1 图形界面管理

9.2 用户管理

9.2.1 用户和组

9.2.2 用户和组群配置

9.3 RPM软件包管理

9.4 实验Linux的用户管理

第10章 Linux网络管理

10.1 网络配置基础

10.1.1 图形界面下的网络配置与管理

10.1.2 网络服务与守护进程

10.2 NFS服务器

10.2.1 NFS简介

10.2.2 NFS的基本工作原理

10.2.3 NFS的安装与配置

10.3 Linux下的网上邻居Samba服务器

10.3.1 Samba的组成

10.3.2 Samba服务器的配置

10.4 DHCP服务器

10.4.1 DHCP服务简介

10.4.2 DHCP服务器的安装与配置

10.5 DNS服务器

10.5.1 DNS简介

10.5.2 DNS安装与配置

10.5.3 DNS客户端的配置

10.5.4 测试DNS服务

10.6 Linux的Web服务器Apache

10.6.1 Apache简介

10.6.2 Apache的安装与启动

10.6.3 Apache的图形界面配置

10.6.4 Apache配置文件简述

10.7 FTP服务器

10.7.1 FTP服务器简介

10.7.2 VSFTP服务器的安装与启动

10.7.3 VSFTP服务器的配置

10.8 邮件服务器Sendmail

10.8.1 电子邮件简介

10.8.2 Sendirnail的安装与启动

10.8.3 配置Sendmail

10.9 实验一:Linux的网络配置

10.10 实验二:NFS服务器的配置

10.11 实验三:Samba服务器配置

10.12 实验四:DHCP服务器配置

10.13 实验五:DNS服务器配置

10.14 实验六:Web服务器Apache的配置

10.15 实验七:FTP服务器配置

10.16 实验八:邮件服务器Sendmail的配置

附录 操作系统原理及应用综合试题

参考文献

内容摘要:

本书以LinuX操作操作系统为例,介绍了操作系统的主要功能、基本原理和基本思想,并介绍了LinuX操作系统的安装、配置、基本操作、系统管理、网络应用以及各种服务器的配置与维护。本书在内容上突出理论与实践相结合的特点,注重学生应用能力的培养,在编写上深入浅出、图文并茂、通俗易懂,并配有习题和实验,便于教学与自学。本书具有较强的灵活性和较宽的适用性,可作为高等专科学校和高等职业技术学院计算机相关专业操作系统课程的教材、非计算机专业操作系统选修课教材。

编辑推荐:

以国家级、省级优秀精品课程为基础;配有强大的网络教学资源:教学视频、案例、项目实践等;提供网上实践平台,可直接进行系统化、项目化实践;实现课程结构与内容实战化、职业化。

书籍规格:

书籍详细信息
书名操作系统原理及应用站内查询相似图书
丛书名高职高专精品课程规划教材计算机系列
9787302180838
如需购买下载《操作系统原理及应用》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN
出版地北京出版单位清华大学出版社
版次1版印次1
定价(元)25.0语种简体中文
尺寸26装帧平装
页数 272 印数

书籍信息归属:

操作系统原理及应用是清华大学出版社于2008.07出版的中图分类号为 TP316 的主题关于 Linux操作系统-高等学校:技术学校-教材 的书籍。