操作系统(Operating System ,OS)
:计算机硬件上的第一层软件,是对硬件系统的首次扩充。
主要学习的方向:
- 硬件资源管理
- 软件算法
主要知识:操作系统的四大管理功能
- CPU管理(包括进程管理、处理机管理)
- 存储器管理
- 设备管理
- 文件管理
- 操作系统接口
接下来研究角度立足于:1.单CPU 2.多任务 3.CPU具有与多设备并行的能力
OS能做:
- 各种命令:cd、ls等
- 启动、结束用户的程序
- 系统调用
- UNIX等提供多任务多用户环境
OS完成“硬件相关、应用无关”的工作
OS是直接控制和管理计算机硬件、软件资源,合理地对各类作业进行调度,以方便用户使用的程序集合。
OS在计算机中的地位:
操作系统的主要目的
方便性、有效性可扩充性和开放性
其中最重要的是