(相关资料图)
操作系统的五大功能是:1.管理资源、2.提供用户界面、3.运行应用程序、4.支持内置实用程序和5.控制计算机硬件。一些操作系统旨在为用户提供更大的灵活性,一些更注重性能和安全性,还有一些旨在由其他操作系统而不是人类操作。
操作系统的大小、组织和运行范围在很大程度上取决于各种计算机系统的大小、组织和使用。显然,并非所有操作系统都可以在所有系统上使用。操作系统的功能总是有针对性地满足需求。
用户界面是操作系统的一部分,它为用户和在操作系统上运行的其他应用程序创建一个平台以相互通信。操作系统的用户界面便于用户控制其他软件并提供易用性。用户界面可以是 3 种主要类型;命令控制、菜单驱动和图形用户界面。
连接到计算机系统的设备,如内存、存储、I/O设备等,称为计算机资源。操作系统控制这些资源并能够有效地使用可用资源,从而使系统永远不会耗尽其资源。操作系统不仅控制这些资源,还检测资源的故障、检查状态并将资源相互连接。
任何操作系统的任务管理程序都接受指令,对其进行分析和处理。任务管理利用计算机处理器的能力并将其分配给各种任务,控制中断。
操作系统管理计算机上的文件,如创建、删除、访问、复制、移动、存储文件等。它还操作数据和程序,如发送和接收数据、移动和存储数据等。
操作系统为用户和其他程序提供各种实用程序,例如文件碎片整理、数据压缩、数据备份和恢复、防病毒实用程序等。