1.我们熟悉的操作系统都有哪些呢?
2.计算机系统的层次结构
我们通过一个例子来体会操作系统的结构层次:
Step1:厂家组装一台裸机
Step2:出售前安装操作系统
Step3:用户安装应用程序,如QQ
Step4:使用QQ聊天
3.我们给出操作系统的定义:
操作系统(OS)是控制和管理整个计算机系统的硬件和软件资源,并合理地组织调度计算机的工作和资源的分配:以提供给用户和其他软件方便的接口和环境;它是计算机系统中最基本的系统软件。
操作系统的功能:
(1)操作系统是系统资源的管理者
(2)向上层提供方便易用的服务
(3)是最接近硬件的一层软件
我们通过使用QQ软件的例子来体会操作系统的功能:
补充一点:执行一个程序前需要将该程序放到内存中,才能被CPU处理。
1.操作系统作为管理者需要做的事情
2.理解向上层提供方便易用的服务
封装思想:操作系统把一些丑陋的硬件功能封装成简单易用的服务,使用户能更方便地使用计算机,用户无需关心底层硬件的原理,只需要对操作系统发出命令即可。
那么具体提供方便易用的服务有哪些呢?
(1)GUI:图形化用户接口
用户可以使用形象的图形界面进行操作,而不再需要记忆复杂的命令,参数。
(2)命令接口
3.操作系统作为最接近硬件的层次
4.小节概述