计算机操作系统教程

  • 作者:李征宇
  • 责编:杨秀华
  • ISBN:978-7-5603-6606-7
  • 出版日期:2017.05
  • 所属丛书:
  • 定价:39.00元
  • 开本:16
  • 页数:260
  • 点击购买:

【内容简介】

操作系统是计算机系统的核心系统软件,负责控制和管理整个系统,使之协调工作。本书不仅全面讲述了操作系统的基本概念、原理和方法,还清楚地展现了当代操作系统的本质和特点。全书分为9章,由浅入深地介绍了操作系统引论、进程管理、处理机调度、存储管理、设备管理、文件管理、Linux操作系统的实例与分析、网络和分布式操作系统、系统安全性。

本书可作为高等院校计算机及相关专业本科生的操作系统课程教材,也可供专业技术人员参考阅读。

 

【目  录】

1 操作系统引论

11 操作系统的概念

12 操作系统的形成和发展

13 操作系统的功能和特性

14 操作系统的分类

15 流行操作系统简介

2 进程管理

21 进程的基本概念

22 进程控制

23 进程同步

24 经典进程的同步问题

25 进程通信

26 线程

3 处理机调度

31 处理机调度的层次

32 调度队列模型和调度准则

33 调度算法

34 实时调度

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

36 预防死锁的方法

37 死锁的检测与解除

4 存储管理

41 存储管理的功能

42 分区存储管理

43 覆盖与交换技术

44 页式管理

45 段式与段页式管理

46 局部性原理和抖动问题

5 设备管理

51 I/O硬件原理

52 I/O软件原理

53 具有通道的I/O系统管理

54 缓冲技术

55 驱动调度技术

56 设备分配

57 虚拟设备

6 文件管理

61 文件

62 文件目录

63 文件组织与数据存储

64 文件系统其他功能的实现

7 Linux操作系统的实例与分析

71 实例分析:Linux中断处理

72 实例研究:Linux进程管理

73 实例研究:Linux调度算法

74 实例研究:Linux信号量机制

75 实例研究:Linux的存储管理

76 实例研究:Linux设备管理

77 实例研究:Linux文件管理

8 网络和分布式操作系统

81 网络操作系统

82 分布式操作系统

9 系统安全性

91 系统安全的基本概念

92 数据加密技术

93 认证技术(Authentication

94 访问控制技术

参考文献