第三章 操作系统基础
3.1 操作系统的定义
是计算机硬件的第一级扩充,是机器的管理者,控制和管理计算机硬件和软件资源、合理的组织计算机工作流程以及方便用户使用计算机的一个大型系统文件。
3.2 操作系统的发展
1)诞生 UNIX(汇编语言->C语言)Dennis Ritchie IOS
2)DOS
3)Windows
4)苹果操作系统
3.3 操作系统的功能(四大管理功能)
1)处理机管理:对进程的管理(进程控制 进程同步 进程通信 调度<作业调度和进程调度>)
进程:一个执行中的程序(时间片轮转)
线程:进程中的实体,可以看成是该程序具体做的事。
2)存储管理 方便用户和提高存储器的利用率