操作系统原理是什么
操作系统在现代计算机中起着相当重要的作用。它是由于客观的需要而产生,随着计算机技术的发展和计算机应用的日益广泛而逐渐发展和完莕的。它的功能由弱到强,在计算机系统中的地位也不断提高,以至成为系统的核心。我们研究搡作系统的形成和发展是用一种历史的观点去分析操作系统,以便从中体会到操作系统产生的必然性和促使它发展的根本原因。
操作系统是所有系统软件中最基本的部分,足用户与计算机的接口,它的出现极大地方便了用户。归纳起来,操作系统具有以下特点:
1.操作系统是程序的集合。从形式上看,操作系统是放在计算机中的程序,这些程序一部分放在内存中,一部分放在硬盘中,CPU在适当的时候调用这些程序,以实现所需要的功能。Windows操作系统包括各种功能的程序,如画笔、记亊本、录音机等程序,平时存放在硬盘,只有用户选中时,才被CPU调到内存执行。
2.操作系统管理和控制系统资源,计算机的硬件、软件、数据等都需要操作系统的管理。操作系统通过各种数据结构,对系统资源进行管理.如Windows以树型层次结构对硬盘进行管理。
3.操作系统提供了方便用户使用的友好界面,Windows98提供了使用方便,易于掌握的图形界面,用户只需点击鼠标即可轻松完成各种操作。
4.操作系统能优化系统功能。由于系统中配备了大量的硬件、软件,因而它们可以实现各种功能,但也小可避免地带来冲突,导致系统性能的下降。操作系统企图使计算机的资源得到最大的利用,使系统处于良好的运行状态,还要采用最优的实现功能的方式。
5.操作系统协调计算机的各种动作,计算机的运行实际上是各种硬件的同时动作,是许多动态过程的组合,操作系统力求使各种动作和动态过程达到完美的配合和协调。
综上所述,可以把操作系统定义为:操作系统是计算机系统资源的直接符理控制者、计算机内部各种动作的协调者、用户友好界向的提供者、用户需求的服务者,是计算机系统软件中起最核心作用的程序集合。