操作系统是位于硬件之上,软件之下的一个东西,其实操作系统也是一个软件。(系统软件)
1.操作系统可以控制硬件(cpu,内存,硬盘等)进行分配任务,将一个应用进行内存的分配。
2.操作系统可以控制软件,为用户提供一个合适的接口和环境。
进程:进程是一个程序的执行过程,执行前学要将该程序放入内存中才能被CPU处理。
操作系统的功能与目标:
处理机也就是人们常说的CPU
用户和计算机之间的接口:
命令接口:
(允许用户直接使用)
1.联机命令接口:用户说一句,系统做一句,比如交互机,也就是写代码中的那个黑色窗口。
2.脱机命令接口:用户说一堆,系统做一堆。
程序接口:
(由用户通过软件使用)
由一组系统调用组成,(系统调用=程序接口)
GUI:
GUI 使用图像进行操作,非常形象。
虚拟机:把覆盖了软件的机器称为扩充机器,也称为虚拟机。
基本框架:



