首页 > 操作系统简明教程

操作系统简明教程 大连:大连理工大学出版社 操作系统简明教程

操作系统简明教程

作者:刘日升,牛纪桢编著
年份:1940
版本:大连:大连理工大学出版社
册页:-
序号:A1EEXGI
页数:151 页
文件大小:14.6 MB
¥5.00

加入购物车免费试读

目录简介

《操作系统简明教程》.pdf电子版,共计151页,以下为本文献目录,仅供参考以实际为准。

1 目 录

1 第一章操作系统概论

1 1.1计算机系统与操作系统

2 1.2操作系统的工作流程

4 1.3操作系统的功能

5 1.4研究操作系统的几种观点

6 1.5操作系统的分类

6 1.5.1分类方法

7 1.5.2各类操作系统的特征与比较

10 1.6操作系统的历史与现状

12 1.7小结

13 习题

14 第二章操作系统的外部环境

14 2.1引言

14 2.2操作系统与硬件的接口

15 2.2.1 CPU接口

16 2.2.2中断机构

19 2.3.1什么是系统调用

19 2.3操作系统与用户程序的接口

20 2.3.2系统调用的实现

21 2.3.3系统调用的分类

22 2.4操作系统与用户的命令接口

22 2.4.1概述

23 2.4.2脱机控制接口

24 2.4.3联机控制接口

27 2.4.4命令程序设计语言

30 2.5.1命令与程序

30 2.5外壳程序与其它用户程序的接口

31 2.5.2命令解释程序的实现

32 2.6小结

32 习题二

33 第三章处理机管理

33 3.1顺序程序与并发程序

35 3.2进程的概念

35 3.2.1进程概念的引入

36 3.3.1进程的实体

36 3.2.2进程的状态

36 3.3进程的描述

37 3.3.2进程控制块

38 3.3.3UNIX的进程映象

40 3.4进程调度

40 3.4.1进程调度程序

41 3.4.2抢占式调度

42 3.4.3进程调度算法

43 3.5进程通信

43 3.5.1进程间的互斥与同步

44 3.5.2通信工具

52 3.6进程控制

52 3.6.1进程族系

52 3.6.2进程的建立与撤消

54 3.6.3 UNIX的进程控制

58 3.7作业调度

58 3.7.1多级调度

60 3.7.3作业调度算法

60 3.7.2作业调度程序

61 3.8死锁

61 3.8.1基本概念

63 3.8.2死锁的预防

64 3.8.3死锁的避免

65 3.8.4死锁的检测与解除

66 3.9小结

66 习题三

68 4.1存储管理的功能

68 第四章存储器管理

69 4.2实现技术

69 4.2.1内存的分配与回收

72 4.2.2重定位

74 4.2.3内存信息的共享与保护

76 4.2.4内存扩充技术

78 4.3单一连续区存储管理

78 4.4分区存储管理

78 4.4.1固定分区法

79 4.5页式存储管理

79 4.4.2可变分区法

80 4.5.1静态页式存储管理

83 4.5.2请求页式存储管理

86 4.5.3页式管理的优缺点

87 4.6段式与段页式存储管理

87 4.6.1段式存储管理

89 4.6.2段页式存储管理

91 4.7小结

92 习题四

94 第五章文件管理

94 5.1文件与文件系统

94 5.1.1文件及其分类

95 5.1.2文件系统的功能

95 5.2文件的逻辑结构与存取方法

96 5.2.1文件的逻辑结构

96 5.2.2文件的存取方法

97 5.3文件存储器的物理特性与文件的物理结构

97 5.3.1文件存储器的物理特性

99 5.3.2文件的物理结构

101 5.3.3几种典型系统中文件的物理结构

103 5.3.4文件的物理结构、存储设备与存取方法之间的关系

103 5.4文件存储空间的管理

104 5.4.1存储空间的管理方法

104 5.4.2 UNIX文件存储器的管理方法

106 5.5文件目录

106 5.5.1文件目录项的内容

106 5.5.2文件目录结构

109 5.5.3 UNIX文件目录与索引节点

110 5.5.4目录管理

112 5.6文件的共享与保护

112 5.6.1文件的共享

113 5.6.2文件的保护

115 5.6.3文件的保密与安全

116 5.7文件的使用

116 5.7.1文件操作的功能与实现

117 5.7.2 UNIX的文件操作

121 5.8小结

122 习题五

123 第六章设备管理

123 6.1概述

123 6.1.1设备的分类

123 6.1.2设备管理的功能

124 6.2设备的I/O控制方式

125 6.2.1循环测试方式

125 6.2.2中断控制方式

126 6.2.3 DMA方式

127 6.2.4通道方式

128 6.2.5 I/O处理机

130 6.3缓冲技术

130 6.3.1缓冲技术的引入

130 6.3.2几种缓冲技术

132 6.3.3 UNIX系统的块设备缓冲池管理

133 6.4文件系统与设备驱动程序的接口

133 6.4.1设备与文件

134 6.4.2设备开关表

136 6.4.3文件系统与设备管理协同工作过程

137 6.5磁盘调度

139 6.6.1问题的提出

139 6.6.2虚拟设备的实现

139 6.6.3 SPOOLing系统

139 6.6虚拟设备

140 6.7小结

141 习题六

143 第七章操作系统的设计与初启

143 7.1概述

144 7.2.2操作系统的结构设计方法

144 7.2操作系统的结构设计

144 7.2.1设计目标

147 7.3操作系统的实现

147 7.3.1实现工具

148 7.3.2系统生成

149 7.4操作系统初启

150 7.5小结

150 习题七

151 参考文献