2024年4月23日发(作者:)

操作系统

3.1操作系统概述

操作系统是最基本,最主要的系统软件,协助计算机完成基本的硬件操作,同时也和外面一

层的应用软件进行交互,完成一系列的应用任务。操作系统是计算机硬件与其他软件的接口,

也是用户和计算机的接口是计算机系统中发生的所有活动的总控制器,而且是决定计算机兼

容性和平台的因素之一。

操作系统能做什么?提供了运行软件和控制外设的环境。

操作系统处理多进程,管理进程的方式有多任务、多线程以及多重处理。

多任务允许多个任务、作业、程序同时运行。

多线程允许多个部分或线程同时运行。

多重处理能力将任务平均分配给所有处理单元。

3.2操作系统的分类

用户界面类型划分:

①命令行界面的操作系统

②图形用户界面(GUI graphical user interface)

按操作系统的使用对象来分

① 桌面操作系统(客户端操作系统或个人操作系统):是专门为单用户微机设计的

② 服务器操作系统(网络操作系统)是专门为网络中作为服务器的计算机设计使用的,用

来管理分布式网络、电子邮件服务器和虚拟主机托管网站的工具。Mac OS X server

③ 嵌入式操作系统,是一种支持嵌入式系统应用的操作系统软件。

它把操作系统嵌入到电子设备中,以控制设备的运转。在系统的实用性、硬件的相关依

赖性、软件的固化以及专用性方面具有突出的特点。

a. 面向控制、通信等领域的实时操作系统

b. 面向消费电子产品的非实时操作系统(PDA,机顶盒)

④ 手持操作系统(移动操作系统)为智能手机和平板电脑这样的设备设计的。

⑤ 单用户操作系统(Single-user operating system) DOS

⑥ 多用户操作系统(Multiuser operating system)IBM的z/OS就是最常见的多用户操

作系统之一。

常用计算机操作系统,《计算机文化》p127-137

操作系统

DOS

Windows 2000

Windows me

Win XP

Windows Vista

Mac OS

Unix

主要基于

英特尔个人计算机或兼

容机

英特尔个人计算机或兼

容机

英特尔个人计算机,家

庭个人计算机或兼容机

英特尔个人计算机或兼

容机

英特尔个人计算机或兼

容机

Macintosh 个人计算

服务器,较大型的多用

户计算机和某些个人计

算机

Linux 英特尔个人计算机或兼

容机、服务器和较大型

的用户计算机

OS/2 warp4 商用个人计算机和较大

型的多用户计算机

GUI 个人计算机和服务器

命令行或图形用户界面 个人计算机和服务器

传统用命令行界面;现

在多采用GUI

个人计算机和服务器

GUI 个人计算机和服务器

GUI 个人计算机和服务器

GUI 个人计算机和服务器

GUI 仅限于个人计算机

GUI 个人计算机和服务器

界面类型

命令行界面

适用范围

仅限于个人计算机

操作系统的大部分内容都存储在硬盘上。

在引导过程中,操作系统内核(提供的是操作系统中非常重要的服务,如内存管理和文件访

问)会加载到内存中。计算及运行时,内核会一直驻留在内存中。