2.1.1 操作系统及其作用
操作系统(Operating System,OS)是最基本的系统软件,它是控制和管理计算机所有硬件和软件资源的一组程序,是用户和计算机之间的通信界面,用户通过操作系统的使用和设置,使计算机更有效地进行工作。操作系统具有进程管理、存储器管理、设备管理、文件管理和任务管理五个功能。
操作系统是用户和计算机的接口,同时也是计算机硬件和其他软件的接口。操作系统的功能包括管理计算机系统的硬件、软件及数据资源,控制程序运行,改善人机界面,为其他应用软件提供支持,让计算机系统所有资源最大限度地发挥作用,提供各种形式的用户界面,使用户有一个好的工作环境,为其他软件的开发提供必要的服务和相应的接口等。实际上,用户是不用接触操作系统的,操作系统管理着计算机硬件资源,同时按照应用程序的资源请求,分配资源,如:划分CPU时间、内存空间的开辟、调用打印机等。
操作系统的主要功能是资源管理、程序控制和人机交互等。计算机系统的资源可分为设备资源和信息资源两大类。设备资源指的是组成计算机的硬件设备,如中央处理器、主存储器、磁盘存储器、打印机、磁带存储器、显示器、键盘输入设备和鼠标等。信息资源指的是存放于计算机内的各种数据,如文件、程序库、知识库、系统软件和应用软件等。
操作系统位于底层硬件与用户之间,是两者沟通的桥梁。用户可以通过操作系统的用户界面输入命令。操作系统则对命令进行解释,驱动硬件设备,实现用户要求。以现代观点而言,一个标准个人电脑的OS应该提供以下功能:
●进程管理(Processing management)
●内存管理(Memory management)
●文件系统(File system)
●网络通信(Networking)
●安全机制(Security)
●用户界面(User interface)
●驱动程序(Device drivers)
操作系统的种类相当多,各种设备安装的操作系统从简单到复杂可分为智能卡操作系统、实时操作系统、传感器结点操作系统、嵌入式操作系统、个人计算机操作系统、多处理器操作系统、网络操作系统和大型机操作系统。
Windows是由微软公司成功开发的个人计算机操作系统。Windows是一个多任务的操作系统,他采用图形窗口界面,用户对计算机的各种复杂操作只需通过单击鼠标就可以实现。
Microsoft Windows系列操作系统是在微软给IBM机器设计的MS-DOS的基础上设计的图形操作系统。Windows系统,如Windows 2000、Windows XP皆是创建于现代的Windows NT内核。NT内核是由OS/2和OpenVMS等系统上借用来的。Windows可以在32位和64位的Intel和AMD的处理器上运行,但是早期的版本也可以在DEC Alpha、MIPS与PowerPC架构上运行。由于人们对于开放源代码作业系统兴趣的提升,Windows的市场占有率有所下降。
Windows 7是微软继Windows XP、Vista之后的又一代个人计算机操作系统,它具有性能更高、启动更快、兼容性更强等很多新特性和优点,提高了屏幕触控支持和手写识别,支持虚拟硬盘,改善多内核处理器,改善开机速度和内核改进等。
Windows 7的设计主要围绕五个重点:
●针对笔记本式计算机的特有设计
●基于应用服务的设计
●用户的个性化
●视听娱乐的优化
●用户易用性的新引擎