思维导图:
计算机系统的层次结构:
ps: 用户和软件都可与操作系统进行交互,例如:
在操作系统上安装QQ进行通信,用户通过软件调用操作系统从而完成功能
在代码中调用库函数,库函数进行系统调用,用户直接与操作系统进行交互
操作系统的定义:
操作系统的功能和目标:
1、系统资源的管理:
2、向上层提供方便易用的服务:
ps:
作为硬件来说,它只能执行二进制指令,但是对于人们来说,二进制指令这种交互接口方式并不友好,所以操作系统将这种交互方式进行封装,封装成便于人们理解的交互接口;然后上层软件或用户用这种有好的交互接口来调用操作系统的功能或服务,而不管功能或服务具体的执行过程(即不关心底层硬件的执行过程)
操作系统提供的服务:
1、GUI界面:
2、联机命令接口:
3、脱机命令接口:
4、程序接口: