用户与硬件,用户与计算机,硬件与其他软件之间的接口
作用️为计算机中运行的程序管理和分配各种软硬件资源,为用户操作使用计算机提供友善人机界面 图形用户界面GUI,为应用程序的开发和运行提供高效率平台
加载过程️加电自检,执行引导装入程序,读出主引导记录,装入引导程序,执行引导程序,装入操作系统,执行操作系统
功能️多任务处理与处理器管理:时间片轮转,存储管理:虚拟内存VM技术:主板上的RAM与硬盘上虚拟内存pagefile.sys文件,文件管理,设备管理:用户或程序的I/O操作
分类️分时操作系统:时间片轮转,实时操作系统:完成任务有严格时间约束:军事指挥和武器控制系统,电力网调度和工业控制系统,银行证券交易信息处理系统
常用操作系统️
Windows系统:GUI,即插即用PnP,提供通信软件连接到Internet上
UNIX操作系统:多用户多任务,芬兰林纳斯·托瓦兹
Mac OS操作系统:运行与于苹果Macintosh系列电脑上,首个在商用领域成功的GUI
iOS操作系统:手持设备,系统结构️:核心操作系统,核心服务层,媒体层,触摸框架层,Objective-C语言
Android操作系统:基于Linux,用于移动设备智能手机平板电脑,由Google公司和开放手机联盟开发