购买
下载掌阅APP,畅读海量书库
立即打开
畅读海量书库
扫码下载掌阅APP

1.1 认识操作系统

操作系统管理着电脑全部的硬件资源、软件资源及数据资源;它能控制程序运行、改善人机界面,并为其他应用软件提供支持等,它使电脑系统所有资源得到最大限度的利用,为用户提供方便、有效、友善的服务界面。

关键词 操作系统、类型、选择

难度 ★☆☆☆☆

1.1.1 什么是操作系统

操作系统(Operating System, OS)是管理电脑所有硬件资源与软件资源的控制程序,同时也是整个电脑系统的内核与基石。操作系统身负诸如管理与配置内存、决定系统资源供需的优先次序、控制输入输出设备、操作网络与管理文件系统等基本事务。

操作系统的主要功能是对整个电脑系统进行有效的管理,如程序控制和人机交互等。电脑系统的资源可分为硬件资源和软件资源两大类:硬件资源指的是组成电脑的硬件设备,如CPU、内存、硬盘、显示器、键盘输入设备和鼠标等;软件资源则是指存放于电脑中的各种数据,如程序、数据库、系统软件和应用软件等。

1.1.2 操作系统的类型

目前的操作系统种类繁多,很难用单一标准统一分类。根据应用领域,可分为桌面操作系统、服务器操作系统、主机操作系统、嵌入式操作系统;根据所支持的用户数目,又可分为单用户和多用户操作系统;按应用领域,则可分为服务器操作系统、桌面操作系统、嵌入式操作系统;根据操作系统的作业处理方式,可分为批处理操作系统、分时操作系统、实时操作系统等。

01 批处理操作系统

批处理操作系统是计算机发展初期的一种大型机所使用的操作系统。这里的批处理是指用户将数据计算作业提交给计算机操作系统后就不再进行干预,由操作系统控制它们自动运行。这种采用批量处理作业技术的操作系统便被称为批处理操作系统。

02 分时操作系统

在分时操作系统中,CPU的时间被划分成若干个时间片,操作系统以时间片为单位,轮流为每位终端用户服务。分时操作系统能使每位用户在共同使用一个时间片时而感觉不到有别的用户存在,就像整个电脑全都为他所用一样。分时操作系统具有多路径、交互性、独占性和及时性的特征。

分时操作系统的工作方式是:一台主机连接若干个终端,每个终端都有一位用户在使用。用户以交互式的方式向系统提出命令请求,系统接受每位用户的命令后,采用时间片轮转方式处理服务请求,并通过交互方式在终端上向用户显示结果。常见的分时操作系统有Linux、UNIX等。

03 实时操作系统

实时操作系统是指使电脑能及时响应外部事件的请求,在规定的时间内完成对该事件的处理,并控制所有设备和任务协调一致地工作的操作系统。

实时操作系统要追求的目标是对外部请求在严格时间范围内做出反应,有高可靠性和完整性,其主要特点是在资源的分配和调度上首先考虑实时性其次是效率。除此之外,实时操作系统还拥有较强的容错能力。目前,最常见的实时操作系统就属Windows家族了。 hSN2BR0v2j1ttJq83YkXMzfCtklc2RFcbAUPmPzo1h3u76kngOXmRiXnkVrSduqN

点击中间区域
呼出菜单
上一章
目录
下一章
×