## **第0章、操作系统(OS)课程介绍** ##
一、操作系统的重要性
软件可分为两类:
(1)应用软件
(2)系统软件
ps: 软件是程序和数据的集合操作系统是核心系统软件
- 并发处理的思想方法
二、操作系统的地位
- OS是计算机的专业基础课程
程序设计语言———>数据结构 \
——————————————>操作系统——>编译原理
数据逻辑——>计算机组成原理 /
计算机网络 +数据库原理
三、课程的内容
- 操作系统引论:第一章
- CPU管理
(1)进程管理
(2)处理机(CPU)的调度与死锁 - 存储器管理
- 设备管理
- 文件管理
- 操作系统接口
四、OS课程所站的角度
- 单CPU
- 多任务
- CPU具有与外设并行操作的能力
ps:程序均由CPU执行,CPU只能执行机器语言(即二进制代码),CPU执行的程序均在内存内