Un sistema operativo es un conjunto de programas que administran los recursos de un dispositivo electrónico como teléfonos, computadoras, y más. Existen varios tipos de sistemas operativos incluyendo sistemas multiprocesos que permiten múltiples tareas al mismo tiempo, sistemas multiprocesadores que usan varios procesadores en paralelo, sistemas fijos diseñados para dispositivos pequeños con recursos limitados, y sistemas de tiempo real usados principalmente en la industria para operar bajo limitaciones de tiempo específicas