一:操作系统的定义
操作系统是指控制和管理整个计算机系统的硬件和软件资源,并合理地组织调度计算机工作和资源的分配,以提供给用户和其它软件方便的接口和环境,它是计算机系统最基本的系统软件.
进程:一个程序的执行过程。执行前需要将该程序放在内存中,才能被cpu处理
二: 操作系统的功能:
2.1-作为系统资源的管理者需要实现的功能:
文件管理–处理器管理–存储器管理–设备管理
通过运行qq聊天来理解:
:通过在文件夹里找到qq.exe的位置是 --文件管理
:双击打开qq,即需要把程序相关数据放到内存里 --存储器管理
:QQ程序正常运行,对应的程序被处理机CPU处理—处理器管理
:开始与朋友进行视频聊天–将设备 分配给进程–设备管理
2.2作为用户和计算机硬件之间的接口需要实现的功能
系统调用即广义指令
命令接口 实例:
2.2.1联机命令接口:
2.2.2脱机命令接口:
2.2.2 程序接口:如系统中的dll文件,即可实现创建窗口等功能,只能通过用户间接调用使用。