Generalidades de los Sistemas Operativos: Gestionar los recursos de hardware disponibles en la computadora Una computadora está constituida por una gran cantidad de elementos de hardware de distintos tipos; como ejemplo podemos mencionar los dispositivos internos, tales como procesador, memoria, buses y puertos de comunicación, controladoras de video y sonido, entre otros. Cada uno de ellos necesita ser coordinado y operado correctamente para integrar un sistema capaz de recibir datos de entrada, procesarlos y producir datos de salida. Ese conjunto de rutinas de software que se encargan de gestionarlos, es una parte esencial del sistema operativo, sin esta parte intermediaria, los dispositivos no se pueden coordinar solos para trabajar y, lo más importante, no pueden operar como un equipo de procesamiento de datos.