概念
用户 | 人 |
---|---|
软件 | QQ、微信、英雄联盟 |
操作系统 | windows、Linux |
硬件 | CPU、GPU、内存 |
操作系统(Operation System, OS):
- 控制和管理整个计算机系统的硬件和软件资源,并合理的组织和调度计算机的工作和资源的分配
- 提供给用户和其他软件方便的接口和环境
- 计算机系统中最基本的系统软件
进程:一个程序的执行过程,执行前需要将该程序放到内存中,才能被CPU处理。
功能和目标
操作系统作为系统资源的管理者:
提供的功能:
- 处理机管理
- 存储器管理
- 文件管理
- 设备管理
目标:
- 安全、高效
用QQ和朋友视频聊天的过程:
Step 1:在各个文件夹找到QQ安装的位置
Step 2:双击打开QQ.exe(把程序相关数据放入内存)
Step 3:QQ程序正常运行(对应的进程被CPU处理)
Step 4:开始和朋友视频聊天(需要将摄像头设备分配给进程)
操作系统作为用户和 计算机硬件之间的接口:
提供的功能:
- 命令接口
- 联机命令接口(用户说一句,系统做一句)
- 脱机命令接口(用户说一堆,系统做一堆)
- 程序接口
- GUI(图形用户界面)
目标:
- 方便用户使用
操作系统作为最接近硬件的层次:
功能和目标:
- 实现对硬件机器的拓展