前言
该帖内容基于西安电子科技大学出版社出版的《计算机操作系统》(第四版),由汤小丹、梁红兵、哲凤屏、汤子瀛 编著。(2014年5月第4版)。出该帖仅为本人更好地学习操作系统课程,更好地理解操作系统。
第一章·操作系统引论
1.1 操作系统的目标和作用
- OS (Operating System) 操作系统
1.2 操作系统的发展过程
- I/O (Input/Output)输入输出–
- Off-Line I/O 脱机输入/输出方式
- On-Line I/O 联机输入/输出方式
- read/write命令
- VLSI (Very Large Scale Integration) 超大规模集成电路
- 单道批处理系统 Simple Batch Processing System
- 多道批处理系统 Multiprogrammed Batch Processing System
- 分时系统 Time Sharing System
- 实时系统 Real Time System
- 硬实时任务 Hard Real-time Task,HRT
- 软实时任务 Soft Real-timeTask,SRT
- CP/M 最早的操作系统,配置在8位微机上
- MS-DOS (Disk Operating System)
1.3 操作系统的基本特性
- 并发 Concurrence
- 共享 Sharing
- 虚拟 Virtual
- 异步 Asynchronism
1.4 操作系统的主要功能
1.5 OS结构设计
- 客户/服务器模式 Client/Server Model
- 面向对象的程序设计 ObjectOrientated Programming
第二章·进程的描述与控制
2.1 前趋图和程序执行
- 前趋图 Precedence Graph
- 有向无循环图 DAG,Directed Acyclic Graph
- 偏序 Partial Order
- 前趋关系 Precedence Relation
- 初始节点 Initial Node
- 终止节点 Final Node
- 进程控制块 Process Control Block,PCB