es un programa o conjunto de programas de un sistema informático que gestiona los recursos de
hardware y provee servicios a los programas de aplicación
el sistema operativo es llamado indistintamente como núcleo o kernel,
pero debe tenerse en cuenta que la diferencia entre kernel y sistema operativo solo es aplicable si el
núcleo es monolítico,
Uno de los propósitos del sistema operativo que gestiona el núcleo intermediario consiste en
gestionar los recursos de localización y protección de acceso del hardware, hecho que alivia a los
programadores de aplicaciones de tener que tratar con estos detalles
La mayoría de aparatos electrónicos que utilizan microprocesadores para funcionar, l