Texto de la Universidad Politécnica de Madrid sobre los fundamentos que sostienen a un sistema operativo. Parte de la arquitectura del ordenador y del orden de los bytes en memoria, explica qué es un sistema operativo desde su modelo funcional —los servicios que presta— y su modelo estructural —los componentes que lo forman—, y dedica una parte sustancial a la representación de la información: datos textuales y codificaciones, documentos XML, datos numéricos y ficheros multimedia con sus formatos y compresión. Elaborado a partir de apuntes docentes y distribuido con licencia Creative Commons.