注册 登录 进入教材巡展
#
  • #

出版时间:2004-07-15

出版社:高等教育出版社

以下为《操作系统原理及其应用(第2版)》的配套数字资源,这些资源在您购买图书后将免费附送给您:
  • 高等教育出版社
  • 9787040147636
  • 2
  • 248925
  • 平装
  • 16开
  • 2004-07-15
  • 420
  • 266
  • 工学
  • 计算机科学与技术
内容简介

  本书是普通高等教育“十五”国家级规划教材。本书以典型的Windows 2000 Server为范例,讲述操作系统的基本概念及实际应用。
全书共9章,主要内容包括:第1章操作系统引论,第2章文件管理系统,第3章进程管理,第4章存储管理,第5章设备管理,第6章作业管理,第7章UNIX系统简介,第8章Linux系统简介,第9章上机实训。本书前一部分讲述操作系统的基本原理、基本概念,后一部分讲述Windows 2000 Server的具体技术实现,前后呼应,互为补充。避免了传统的操作系统教材以设计操作系统为出发点,理论讲述过于深奥,结合实际的操作系统过少的缺点。
本书适合于高等职业学校、高等专科学校、成人高校、本科院校举办的二级职业技术学院,也可供示范性软件职业技术学院、继续教育学院、民办高校、技能型紧缺人才培养使用,还可供本科院校、计算机专业人员和爱好者参考使用。
目录

 第1章 操作系统引论
  1.1 操作系统概述
   1.1.1 什么是操作系统
   1.1.2 操作系统的地位
   1.1.3 操作系统的功能
  1.2 操作系统分类
   1.2.1 批处理系统
   1.2.2 分时系统
   1.2.3 实时系统
   1.2.4 网络操作系统
   1.2.5 通用操作系统
  1.3 微机操作系统的形成和发展
   1.3.1 MS-DOS操作系统
   1.3.2 微机多任务操作系统
   1.3.3 Windows操作系统
   1.3.4 UNIX/XENIX操作系统
  1.4 Windows NT/2000简介
   1.4.1 Windows NT/2000的发展
   1.4.2 Windows NT/2000的特点
  1.5 Windows NT/2000模块结构
   1.5.1 Windows NT/2000结构纵览
   1.5.2 用户模式与内核模式的比较
   1.5.3 NT结构部件
  1.6 NT Executive的重要组件
   1.6.1 对象管理器
   1.6.2 进程管理器
   1.6.3 虚拟内存管理器
   1.6.4 本地过程调用功能
   1.6.5 安全参考监视器
   1.6.6 I/O管理器
  本章小结
  习题1
 第2章 文件管理系统
  2.1 概述
   2.1.1 文件和文件系统
   2.1.2 文件的分类
  2.2 文件的结构及存取方法
   2.2.1 文件的逻辑结构
   2.2.2 文件的物理结构
   2.2.3 文件的存取方法
   2.2.4 文件存储空间管理
  2.3 文件目录
   2.3.1 单级和二级目录
   2.3.2 文件目录检索
  2.4 文件的使用
   2.4.1 文件操作的系统调用
   2.4.2 文件共享、保护和保密
  2.5 Windows NT/2000文件系统
   2.5.1 FAT文件系统
   2.5.2 NTFS文件系统
   2.5.3 管理文件与文件夹的访问许可权
  2.6 磁盘管理员
   2.6.1 磁盘管理的控制台
   2.6.2 创建主磁盘分区
   2.6.3 创建扩展磁盘分区
   2.6.4 指定“活动”的磁盘分区
   2.6.5 对已创建磁盘分区的几个操作
  2.7 磁盘卷
   2.7.1 升级为动态磁盘
   2.7.2 简单卷
   2.7.3 扩展简单卷
   2.7.4 跨区卷
   2.7.5 带区卷
   2.7.6 镜像卷
   2.7.7 RAID-5卷
  2.8 文件的压缩、加密与磁盘整理
   2.8.1 文件、文件夹的压缩与解压缩
   2.8.2 文件复制或移动对压缩属性的影响
   2.8.3 文件与文件夹的加密、解密
   2.8.4 磁盘整理与故障恢复
  本章小结
  习题2
 第3章 进程管理
  3.1 进程概述
   3.1.1 进程概念的引入
   3.1.2 进程的概念
   3.1.3 进程状态
   3.1.4 进程实体
  3.2 进程的控制
  3.3 进程调度
  3.4 进程通信
   3.4.1 进程的互斥与同步
   3.4.2 加锁与开锁
   3.4.3 信号量上的P、V操作
   3.4.4 消息通信
  3.5 死锁
   3.5.1 死锁的产生
   3.5.2 死锁的解决方法
  3.6 Windows 2000进程的相关概念
   3.6.1 Windows 2000的基元成分
   3.6.2 Windows 2000的内核
  3.7 Windows 2000的线程调度
   3.7.1 Windows 2000调度概述
   3.7.2 优先级
   3.7.3 时间片
   3.7.4 描述表切换
   3.7.5 线程状态及调度
   3.7.6 调整线程调度
   3.7.7 对称多处理器系统上的线程调度
  3.8 中断和异常处理
   3.8.1 中断调度
   3.8.2 异常调度
   3.8.3 系统服务调度
  3.9 Windows 2000的同步与互斥机制
  3.10 进程通信
  本章小结
  习题3
 第4章 存储管理
  4.1 存储管理的目的和功能
  4.2 覆盖和交换技术
   4.2.1 覆盖技术
   4.2.2 交换技术
  4.3 虚拟存储技术
   4.3.1 虚拟存储器的基本概念
   4.3.2 虚拟存储器建立的主要问题
  4.4 缓冲存储器
   4.4.1 缓冲存储器的结构
   4.4.2 缓冲存储器的工作原理
  4.5 存储管理机制
   4.5.1 分区存储管理
   4.5.2 分页存储管理
   4.5.3 分段存储管理
   4.5.4 段页式存储管理
  4.6 Windows 2000的内存管理
   4.6.1 内存管理器的结构和功能
   4.6.2 地址空间分布
   4.6.3 地址变换
   4.6.4 页面错误处理
   4.6.5 页面调度策略和工作集
   4.6.6 物理内存管理
  本章小结
  习题4
 第5章 设备管理
  5.1 设备管理概述
   5.1.1 设备的分类
   5.1.2 设备管理的目标和功能
  5.2 I/O控制方式
   5.2.1 查询方式
   5.2.2 中断方式
   5.2.3 直接内存存取方式
   5.2.4 通道方式
  5.3 缓冲技术
  5.4 设备分配
   5.4.1 设备分配策略
   5.4.2 设备分配程序
  5.5 Windows 2000的I/O系统
   5.5.1 I/O系统的结构
   5.5.2 设备驱动程序
   5.5.3 I/O系统的数据结构
   5.5.4 I/O请求处理过程
  本章小结
  习题5
 第6章 作业管理
  6.1 作业的概念
  6.2 作业调度
   6.2.1 作业的状态及其转换
   6.2.2 作业调度
  6.3 用户与操作系统的接口
   6.3.1 系统调用
   6.3.2 作业级的用户接口
  6.4 作业控制
   6.4.1 脱机控制方式
   6.4.2 联机控制方式
  本章小结
  习题6
 第7章 UNIX系统简介
  7.1 UNIX操作系统概述
  7.2 系统结构
  7.3 文件系统
   7.3.1 UNIX文件系统概述
   7.3.2 文件目录结构和文件名
   7.3.3 与文件有关的系统调用
  7.4 进程管理
   7.4.1 进程和进程控制块
   7.4.2 进程控制
  7.5 设备管理
  7.6 管道
  7.7 系统调用
  7.8 Shell语言简介
  本章小结
  习题7
 第8章 Linux系统简介
  8.1 Linux概述
   8.1.1 Linux的发展
   8.1.2 Linux的特性
  8.2 Linux文件系统
   8.2.1 概述
   8.2.2 EXT2文件系统
   8.2.3 Linux的虚拟文件系统
  8.3 Linux内存管理
  8.4 Linux中的进程管理
   8.4.1 Linux的进程控制块
   8.4.2 Linux中的进程调度
   8.4.3 Linux中的进程控制
   8.4.4 Linux进程通信
  8.5 Linux中的设备管理
   8.5.1 概述
   8.5.2 Linux中的设备驱动程序
  8.6 Linux中的Shell简介
   8.6.1 了解Linux中的Shell
   8.6.2 Shell的一般用法
   8.6.3 Shell编程
  本章小结
  习题8
 第9章 上机实训
  9.1 实验1 Windows 2000 Server操作系统的使用
   9.1.1 实验目的
   9.1.2 实验准备知识
   9.1.3 实验步骤
  9.2 实验2 Windows 2000 Server操作系统安装
   9.2.1 实验目的
   9.2.2 实验准备知识
   9.2.3 实验步骤
  9.3 实验3 Windows 2000 Server磁盘管理
   9.3.1 实验目的
   9.3.2 实验准备知识
   9.3.3 实验步骤
  9.4 实验4 查看线程调度状态及内存使用情况
   9.4.1 实验目的
   9.4.2 实验准备知识
   9.4.3 实验步骤
  9.5 实验5 查看并指定进程的优先级
   9.5.1 实验目的
   9.5.2 实验准备知识
  9.6 实验6 外设与主板的硬件连接和安装
   9.6.1 实验目的
   9.6.2 实验准备知识
  9.7 实验7 在Windows 2000 Server系统中安装设备驱动程序
   9.7.1 实验目的
   9.7.2 实验准备知识
  9.8 实验8 认知UNIX系统
   9.8.1 实验目的
   9.8.2 实验准备知识
   9.8.3 实验步骤
  9.9 实验9 认知Linux系统
   9.9.1 实验目的
   9.9.2 实验准备知识
   9.9.3 实验步骤
 附录 概念、术语解释
 参考文献