操作系统 - 计算机管理控制程序
操作系统(Operating System,简称OS)是管理计算机硬件资源,控制其他程序运行并为用户提供交互操作界面的系统软件的集合。操作系统是计算机系统的关键组成部分,负责管理与配置内存、决定系统资源供需的优先次序、控制输入与输出设备、操作网络与管理文件系统等基本任务。操作系统的种类很多,各种设备安装的操作系统可从简单到复杂,可从手机的嵌入式操作系统到超级计算机的大型操作系统。目前流行的现代操作系统主要有Android、BSD、iOS、Linux、Mac OS X、Windows、Windows Phone和z/OS等,除了Windows和z/OS等少数操作系统,大部分操作系统都为类Unix操作系统。
组成部分:内核、驱动程序、接口库、外围
计算机操作系统的发展经历了两个阶段。第一个阶段为单用户、单任务的操作系统 CP/M操作系统之后,还出现了C-DOS、M-DOS、TRS-DOS、S-DOS和MS-DOS等磁盘操作系统。
计算机操作系统发展的第二个阶段是多用户多道作业和分时系统。其典型代表有UNIX、XENIX、OS/2以及Windows操作系统
分类方法
一·应用领域可分为
桌面操作系统(如Windows系统、Unix、MAC、Linux)
服务器操作系统(如Windows系统:Windows Service 2003/Windows service 2008 等,Netware:Novel的3.11、 3.12、4.10、5.0等,Unixl:SCO SVR、BSD Unix、SUN Solaris、IBM-AIX、HP-U、FreeBSDX等 ,Linux)
嵌入式操作系统(嵌入式Linux,uclinux,ucos2,VxWorks,Windows Embedded以及应用在智能手机和平板电脑的Android、iOS等)
二·所支持用户数可分为
单用户操作系统(如MSDOS、OS/2.Windows)、多用户操作系统(如UNIX、Linux、MVS);
三·源码开放程度可分为
开源操作系统(如Linux、FreeBSD)和闭源操作系统(如Mac OS X、Windows);
四·硬件结构可分为
网络操作系统(Netware、Windows NT、OS/2 warp)、多媒体操作系统(Amiga)、和分布式操作系统等;
五·操作系统环境可分为
批处理操作系统(如MVX、DOS/VSE)、分时操作系统( 如Linux、UNIX、XENIX、Mac OS X)、实时操作系统(如iEMX、VRTX、RTOS,RT WINDOWS);
六·存储器寻址宽
可以将操作系统分为8位、16位、32位、64位、128位的操作系统。早期的操作系统一般只支持8位和16位存储器寻指宽度,现代的操作系统如Linux和Windows 7都支持32位和64位。
Windows操作系统简介
Microsoft Windows,是美国微软公司研发的一套操作系统,它问世于1985年,起初仅仅是Microsoft-DOS模拟环境,后续的系统版本由于微软不断的更新升级,不但易用,也慢慢的成为家家户户人们最喜爱的操作系统。
Windows采用了图形化模式GUI,比起从前的DOS需要键入指令使用的方式更为人性化。随着电脑硬件和软件的不断升级,微软的Windows也在不断升级,从架构的16位、32位再到64位, 系统版本从最初的Windows 1.0 到大家熟知的Windows 95、Windows 98、Windows ME、Windows 2000、Windows 2003、Windows XP、Windows Vista、Windows 7、Windows 8、Windows 8.1、Windows 10 和 Windows Server服务器企业级操作系统,不断持续更新,微软一直在致力于Windows操作系统的开发和完善。
版本历史
| |||
版本号 | 开发代号 | 版本 | 发布日期 |
1.0 | Interface Manager | 1985-11-20 | |
2.0 | 无 | 1987-11-1 | |
3.0 | 无 | 1990-5-22 | |
3.1 | Janus | 1992-3-18 | |
NT 3.1 | NTOS/2 | 1993-7-27 | |
3.2 | Janus | 1994-4-14 | |
4.0 | Chicago | 1995-8-24 | |
NT 3.5 | Daytona | 1995-11-20 | |
NT 4.0 | Cairo | 1996-7-29 | |
4.00.950B | Detroit | Windows 95 OSR2 | 1996-8-24 |
4.1 | Memphis | 1998-6-25 | |
4.10.2222A | Memphis | 1999-5-5 | |
NT 5.0 | Windows NT 5.0 | 2000-2-17 | |
4.9 | Millennium | 2000-9-14 | |
NT 5.1(32位) NT 5.2(64位) | Whistler | 2001-10-25 | |
NT 5.2 | Whistler Server | 2003-4-24 | |
NT 6.0 | Longhorn | 2005-7-27 | |
NT 5.2 | Quattro | 2007-1-7 | |
NT 6.0 | Longhorn Server | 2008-2-27 | |
NT 6.1 | Blackcomb,Vienna,Windows 7 | 2009-10-22 | |
NT 6.1 | Windows Server 7 | 2009-10-22 | |
NT 6.1 | Vail | Windows Home Server 2011 | 2011-04-05 |
NT 6.1 | 无 | 2011-07-11 | |
NT 6.2 | Windows 8 | 2012-10-25 | |
NT 6.2 | 2012-9-4 | ||
NT 6.3 | 2013-10-18 | ||
NT 6.3 | 无 | 2013-10-18 | |
NT 6.3.9600.17031 | Windows 8.1 Spring Update | Windows 8.1 with Update | 2014-04-08 |
NT 10.0 | Windows Threshold | 2015-7-29发布 | |
NT10.1 | Windows10 Autumn Update | Windows10 Update 1 | 2015-10-29发布 |
NT10.2 | 无 | Windows10 redstone | 2016-1发布 |
|
|
|
|
——摘自百度百科
Linux操作系统简介
概述
Linux操作系统诞生于1991 年10 月5 日,Linus Torvalds在芬兰赫尔辛基大学创作了Linux操作系统。它的出现打破了Windows操作系统一统天下的局面。
Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统。它能运行主要的UNIX工具软件、应用程序和网络协议。它支持32位和64位硬件。Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。
严格来讲,Linux这个词本身只表示Linux内核,但实际上人们已经习惯了用Linux来形容整个基于Linux内核,并且使用GNU 工程各种工具和数据库的操作系统。
主要特征
1.多任务。该操作系统可同时执行多道程序
2.多用户。多个使用者可同时在相同机器上操作(通过终端或虚拟控制台)。
3.多平台。该操作系统可在不同的CPU上执行,不只是Intel CPU上。
4.多处理器。
5.对应用程序使用的内存进行保护。
6.“按需取盘”。在Linux操作系统下,任何一个执行文件在执行时,只有那些确实被用到的代码段才会被系统读取到内存中,,这样节约了大量的读取磁盘时间,也加快了执行速度。
7.共享内存页面。
8.应用程序及硬盘Cache使用统一的内存池。
9.具有动态链接库(Dynamic Linked Library DLL)以及静态链接库。
10.可做内存现场保存(Core Dumps)以便于事后的分析。
11.所有的原始程序源代码都可以得到,包括整个核心及所有的驱动程序开发工具及所有应用程序。
12.支持伪终端设备。
13.支持数字协处理器387的软件模拟。
14.支持数种普通的文件系统。
15.强大的网络功能。
Linux操作系统的组成 Linux操作系统的内核