1、操作系统概念
1.1定义
操作系统(Operating System,OS)是指控制和管理整个计算机系统的硬件和软件资源,并合理地组织调度计算机的工作和资源的分配,以提供给用户和其他软件方便的接口和环境,它是计算机系统中最基本的系统软件。
1.2 功能和目标
系统结构:操作系统处于中间的,它的功能就是对用户、对软件、对硬件
作为系统资源的管理者(上下两侧)
进程是一个程序的执行过程,执行前需要将该程序放到内存中,才能被cpu处理。
提供的功能:
- 文件管理
- 存储器管理(内存管理)
- 处理机管理
- 设备管理
目标:资源的管理是安全、高效的
做为用户和计算机硬件之间的接口
提供的功能:
- 命令接口(允许用户直接使用)
- 联机命令接口(用户说一句,系统做一句)
cmd输入命令
- 脱机命令接口(又叫批处理命令接口)(用户说一堆,系统做一堆)
批处理文件,脚本
,也叫批处理命令接口
- 联机命令接口(用户说一句,系统做一句)
- 程序接口
- .dll文件。调用这个文件(系统调用,又叫广义指令),实现创建窗口的功能。只能通过程序间接使用
- GUI
目标:方便用户使用
作为最接近硬件的层次
提供的功能和目标:实现对硬件机器的扩展
思维导图小结
(内容来自王道视频)