• 1.摘要
  • 2.基本信息
  • 3.系统简介
  • 4.发展历史
  • 4.1.1980年代前
  • 4.2.80年代
  • 4.3.90年代
  • 4.4.今天
  • 5.组成部分
  • 6.内核结构
  • 7.主要功能
  • 7.1.资源管理
  • 7.2.程序控制
  • 7.3.人机交互
  • 7.4.进程管理
  • 7.5.内存管理
  • 7.6.虚拟内存
  • 8.分类方法
  • 9.主要类型
  • 9.1.批处理系统
  • 9.2.分时操作系统
  • 9.3.实时操作系统
  • 9.4.网络操作系统
  • 9.5.分布式系统
  • 9.6.大型机系统
  • 9.7.嵌入式系统
  • 10.典型系统
  • 10.1.Windows
  • 10.2.iOS
  • 10.3.Android
  • 10.4.ChromeOS
  • 10.5.Gleasy
  • 11.发展年表
  • 12.参考资料

操作系统

5
计算机管理控制程序

操作系统(Operating System,OS)是一组主管并控制计算机操作、运用和运行硬件、软件资源和提供公共服务来组织用户交互的相互关联的系统软件程序。根据运行的环境,操作系统可以分为桌面操作系统,手机操作系统,服务器操作系统,嵌入式操作系统等12

1/6

操作系统能管理计算机系统的硬件、软件及数据资源,控制程序运行,改善人机界面,为其它应用软件提供支持,并使计算机系统所有资源最大限度地发挥作用。操作系统主要功能包括:进程管理、存储管理、设备管理、文件管理、作业管理等23

基本信息

系统简介

作系统是用户和计算机的接口,同时也是计算机硬件和其他软件的接口。操作系统的功能包括管理计算机系统的硬件、软件及数据资源,控制程序运行,改善人机界面,为其它应用软件提供支持等,使计算机系统所有资源最大限度地发挥作用,提供了各种形式的用户界面,使用户有一个好的工作环境,为其它软件的开发提供必要的服务和相应的接口。实际上,用户是不用接触操作系统的,操作系统管理着计算机硬件资源,同时按着应用程序的资源请求,为其分配资源,如:划分CPU时间,内存空间的开辟,调用打印机等。

操作系统所处位置

操作系统的种类相当多,各种设备安装的操作系统可从简单到复杂,可分为智能卡操作系统、实时操作系统、传感器节点操作系统、嵌入式操作系统、个人计算机操作系统、多处理器操作系统、网络操作系统和大型机操作系统。  按应用领域划分主要有三种:桌面操作系统、服务器操作系统和嵌入式操作系统。

桌面操作系统

桌面操作系统主要用于个人计算机上。个人计算机市场从硬件架构上来说主要分为两大阵营,PC机与Mac机,从软件上可主要分为两大类,分别为类Unix操作系统和Windows操作系统:

操作系统

1、Unix和类Unix操作系统:Mac OS X,Linux发行版(如Debian,Ubuntu,Linux Mint,openSUSE,Fedora等);

2、微软公司Windows操作系统  :Windows XPWindows VistaWindows 7Windows 8Windows 8.15Windows 106Windows 117等。

服务器操作系统

服务器操作系统一般指的是安装在大型计算机上的操作系统,比如Web服务器、应用服务器和数据库服务器等。服务器操作系统主要集中在三大类:

1、Unix系列:SUNSolaris,IBM-AIX,HP-UX,FreeBSD等;

2、Linux系列:Red Hat Linux,CentOS,Debian,Ubuntu等;

3、Windows系列:Windows Server 2003,Windows Server 2008,Windows Server 2008 R2等。

嵌入式操作系统

嵌入式操作系统是应用在嵌入式系统的操作系统。嵌入式系统广泛应用在生活的各个方面,涵盖范围从便携设备到大型固定设施,如数码相机、手机、平板电脑、家用电器、医疗设备、交通灯、航空电子设备和工厂控制设备等,越来越多嵌入式系统安装有实时操作系统。

在嵌入式领域常用的操作系统有嵌入式Linux、Windows Embedded、VxWorks等,以及广泛使用在智能手机或平板电脑等消费电子产品的操作系统,如Android、iOS、Symbian、Windows Phone和BlackBerry OS等。

发展历史

1980年代前