Sistemas Operativos I

La capa que lo conecta todo: Hardware, software y usuario

El curso de Sistemas Operativos I introduce al estudiante en los conceptos fundamentales de los sistemas operativos, con un enfoque predominantemente funcional sobre los aspectos internos o estructurales del diseño de un sistema operativo. Se aborda el estudio del sistema operativo como una capa de software esencial que actúa como interfaz entre el hardware y las aplicaciones, gestionando todos los recursos de la computadora y proporcionando una abstracción consistente a los programas de aplicación. A lo largo del curso, los estudiantes explorarán los mecanismos mediante los cuales el sistema operativo administra los recursos de hardware (CPU, memoria, dispositivos de entrada/salida y almacenamiento), garantizando la coexistencia ordenada de múltiples procesos y la protección de los datos y la integridad del sistema. El curso combina fundamentos teóricos con aplicaciones prácticas a través de laboratorios y talleres, permitiendo al estudiante experimentar de primera mano con conceptos como planificación de procesos, administración de memoria virtual, sistemas de archivos y sincronización de hilos. Se hace especial énfasis en sistemas operativos de código abierto (Linux/Ubuntu) y en la comprensión de su arquitectura y mecanismos internos, sin descuidar la comparación con otros sistemas operativos comerciales. Además, se aborda la seguridad como un aspecto transversal, analizando los mecanismos de protección, autenticación y control de acceso que todo sistema operativo moderno debe implementar para garantizar la confidencialidad, integridad y disponibilidad de la información.

← Ver todos los cursos