操作系统基础第一讲
操作系统基础第一讲

考点一:操作系统的概念
1. 操作系统的定义

2. 操作系统的作用





2. 操作系统的特征
-
并发性

多线程,不能同时运行, 在同一时间间隔内交替发生,我走一段你走一段,谁先结束未知
-
共享性




-
虚拟性


-
异步性

考点二:操作系统的发展历程
1. 无操作系统的计算机系统
-
人工操作方式
用户独占主机,CPU等待人工传递纸带

-
脱机输入输出(Off-Line I/O)方式

-
单道批处理系统



-
多道批处理系统






-
分时系统



-
实时系统




考点三:操作系统的运行环境
1. 操作系统的运行机制
-
两种程序

-
两种状态





三种方式程序进入内核态
- 系统调用
- 异常
- 外围设备中断

-
两类指令

2. 中断
3. 系统调用
-
系统调用概念


-
系统调用过程


4. 操作系统的主要功能
-
进程控制

-
进程同步

-
进程通信

-
进程调度

5. 存储器管理功能
-
内存分配

-
内存保护

-
地址映射

-
内容扩充

6. 设备管理功能

-
缓冲管理

-
设备分配
-
设备处理
考点四:操作系统的结构
软件的含义

高内聚,低耦合
1. 无结构操作系统

2. 模块化操作系统
-
模块化结构


-
模块化OS优缺点

3. 分层OS结构
-
有序分层

-
层次的设计
程序嵌套

-
客户/服务器模式的优点

-
微内核技术
指精心设计的,能实现现代OS核心功能的小型内核
-
微内核基本功能



-
时钟管理

-
中断机制

-
原语

-
系统控制的数据结构及处理


考点五:虚拟机


浙公网安备 33010602011771号