理论知识
操作系统的发展史
操作系统的介绍
操作系统就是一个协调、管理、控制计算机硬件资源与软件资源的控制程序,本质也是一个软件。
操作系统是由操作系统的内核(运行于内核态,管理硬件资源)以及系统调用(运行于用户态,为应用程序员写的应用程序提供系统调用的接口)两部分组成。单纯说操作系统是运行于内核态是不准确的。
为什么要有操作系统
程序员无法把所有的硬件操作细节都了解到,管理这些硬件并且加以优化使用是非常繁琐的工作,这个繁琐的工作就是操作系统来干的,有了他,程序员就从这些繁琐的工作中解脱了出来,只需要考虑自己的应用软件的编写就可以了,应用软件直接使用操作系统提供的功能来间接使用硬件。
操作系统的发展过程
标签:操作系统,程序员,第一篇,应用软件,硬件,繁琐,内核,进程 From: https://www.cnblogs.com/yuanxiaojiang/p/17093875.html