El sistema operativo es el programa más importante de un ordenador que permite ejecutar otros programas y realiza tareas básicas como reconocer el teclado y la pantalla, administrar archivos y controlar periféricos. En sistemas grandes, el sistema operativo se asegura de que los programas y usuarios que funcionan al mismo tiempo no interfieran y protege la seguridad del sistema. Los sistemas operativos se pueden clasificar como multiusuario, multiprocesador, multitarea, multitramo o tiempo real en función de si permiten varios usuarios,