欢迎访问文稿网!

1.1.1操作系统的概念

范文之家 分享 时间: 加入收藏 我要投稿 点赞

1.1.1操作系统的概念

    1.1.1 操作系统的概念

    我们所使用的计算机都安装了操作系统。大家熟悉的操作系统有:Dos,Windows,UNIX,Linux等。虽然操作系统已经存在并且应用了很多年,但它的定义还没有一个统一的描述。按照多数专家的意见,可以给出如下定义:

    操作系统是计算机系统中的一个系统软件,是控制和管理计算机系统内各种硬件和软件资源、有效地组织多道程序运行的系统软件(或程序集合),是用户与计算机之间的接口。

    为了深入理解操作系统的定义,应注意以下几点:

    1.操作系统是系统软件,而且是裸机之上的第一层软件。操作系统由一整套程序组成。如Linux系统是由C语言编写的一个很大的程序,由上千个模块组成。在这些模块中有的负责CPU调度,有的负责内存管理,有的负责文件管理,等等。另外,操作系统是直接安装在裸机之上的,而其他所有的软件,无论是用户软件,还是系统工具、应用程序等,都必须建立在某个操作系统的环境之上。

    2.操作系统的基本职能是控制和管理系统内的各种资源,有效地组织多道程序的运行。操作系统本来就是资源管理程序,由它管理计算机系统各种资源,控制、协调各用户对这些资源的利用,尽可能地发挥资源的作用。作为“管理者”,操作系统主要负责如下工作:

    (1)监视各种资源并随时记录它们的状态;

    (2)实施某种策略以决定谁获得资源,何时获得,获得多少;

    (3)分配资源供需求者使用;

    (4)回收资源,以便再分配。

    3.设置操作系统的另一个目的是扩充机器功能以方便用户使用。计算机系统的基本资源包括硬件(如处理机、内存、各种设备等)、软件(系统软件和应用软件)和数据。操作系统要保证整个系统在运行时各个用户对这些资源的需求,提供一台比裸机功能更强且易于用户使用的机器。也就是说,用户面前所使用的计算机是经操作系统进行功能扩充之后的虚拟机,其特性不同于作为其运行基础的物理机器。

    操作系统追求的主要目标有两点:一是方便用户使用计算机,一个好的操作系统应给用户一个清楚、简洁、易于使用的用户界面;二是提高资源的利用率,尽可能使计算机中的各种资源得到最充分的利用。

221381
领取福利

微信扫码领取福利

微信扫码分享