0909 初识操作系统
刚开始接触到操作系统,对其最直观的印象就是计算机中加装的微软系统,但操作系统的具体定义和功能并不了解。通过此篇随笔,写下对操作系统的理解和看法。
一.操作系统做什么:
1.作为用户接口和公共服务程序
操作系统处于用户与计算机之间,用户通过操作系统使用计算机。其使用户能方便,安全,可靠高效地运行程序和使用硬件。
2.作为进程执行的控制者和协调者
操作系统可以对多个进程之间的同步,通信,死锁等问题进行解决。协调计算机处理问题,使计算机高效,不中断的工作。
3.作为扩展机和虚拟机
将用户和复杂的机器语言逐层隔离,使用户不接触复杂的底层语言也可以轻松使用计算机。
4.作为资源管理者
操作系统可以对计算机资源进行配置,对不同资源占用率的程序进行资源分配和整合
二.为什么学习操作系统
其实这个问题很好回答,我们在信息化的时代下,编写的程序,应用软件要如何才能保有竞争力?高效快捷,在占用最少的资源的情况下拥有最高的效率,而要想编写出这样的程序,就必须要了解运行改程序的操作系统平台,如今时代下PC机的操作系统主要有Windows,Linux等,移动终端则以安卓,IOS为主,只有在了解了这些操作系统后,我们才能真正的编写出实用的程序软件。
三.怎么学习操作系统
多查阅资料,主动认知和提出疑问。多做实践,参与讨论。
四. 了解操作系统发展史
1.人工操作阶段 2.执行系统阶段 3.多道程序设计与操作系统形成