Para comprender las capacidades de un sistema operativo es necesario comprender
unos conocimientos básicos de un sistema operativo entre las cuales son:
Multi usuario: La palabra multiusuario se refiere a una característica de
ciertos sistemas operativos, aunque en ocasiones también puede aplicarse software otro tipo e incluso a sistemas de cómputo. Multi tarea: La multitarea es la característica de los sistemas operativos modernos que permite que varios procesos o aplicaciones se ejecuten aparentemente al mismo tiempo, compartiendo uno o más procesadores. Multi procesamiento: Multiprocesamiento o multiproceso es el uso de dos o más procesadores en una computadora para la ejecución de uno o varios procesos. Algunas personas, en el idioma español hacen sinónimo este término con el de multitareas el cual consiste en la ejecución de uno o más procesos concurrentes en un sistema. Sub procesamiento: Es un conjunto de actividades que tienen una secuencia lógica para cumplir un propósito. Un Subproceso es un Proceso por sí mismo, cuya finalidad hace parte de un Proceso más grande. El proceso más grande se conoce como proceso Padre y el Subproceso como proceso hijo
Independientemente del tamaños todo los sistemas operativos realizan las 4
funciones básicas Acceso de hardware Administración de archivos y carpetas Interfaz de usuario (CLI y GUI) Administración de aplicaciones