La estructura básica de un sistema operativo incluye un cargador para transferir programas desde el almacenamiento externo a la memoria principal, un cargador especial para transferir el sistema operativo al inicio, y un cargador incluido en el sistema operativo para cargar archivos necesarios para la ejecución de procesos. El supervisor controla todo el proceso de información a través de rutinas que se activan cuando son requeridas y funciona como enlace entre programas de usuario y rutinas que controlan los recursos.