Un sistema operativo es un programa que actúa como intermediario entre el usuario y el hardware del computador, con el objetivo de proporcionar un entorno cómodo para que los usuarios ejecuten programas de aplicación y empleen de manera eficiente los recursos del hardware. Los sistemas operativos se pueden clasificar en varios tipos como por lotes, de tiempo real, de multiprogramación, de tiempo compartido, distribuidos y de red. A lo largo de la historia, los sistemas operativos han evolucionado desde programas para computadoras con bulbos y conexiones hasta