AT3148 – Ampliación de Sistemas Operativos A. Sánchez-Macián, J.A. Maestro, M.P. Sesmero (2004/05) Introducción Curso 2005-2006 AT3148 – Ampliación de Sistemas Operativos A. Sánchez-Macián, J.A. Maestro, M.P. Sesmero (2004/05) Índice • • • • • Esquema de un sistema operativo. Gestión de Memoria. Gestión de E/S. Sistemas de Ficheros. Protección y seguridad. AT3148 – Ampliación de Sistemas Operativos A. Sánchez-Macián, J.A. Maestro, M.P. Sesmero (2004/05) Esquema de un sistema operativo AT3148 – Ampliación de Sistemas Operativos A. Sánchez-Macián, J.A. Maestro, M.P. Sesmero (2004/05) Capa de servicios Gestión de procesos Comunica. y sincroniz. Gestión de memoria Gestión de la E/S Sistemas Operativos. AT3138: • Gestión de procesos. • Comunicación y sincronización. Ampliación de Sistemas Operativos: • Gestión de memoria. • Gestión de entrada/salida. • Gestión de archivos y directorios. • Seguridad y protección. Gestión de archivos y directorios Seguridad y protección AT3148 – Ampliación de Sistemas Operativos A. Sánchez-Macián, J.A. Maestro, M.P. Sesmero (2004/05) Gestión de Memoria Gestión de memoria • Introducción: Objetivos. Modelo de memoria de un proceso. • Gestión de la memoria principal. • Memoria Virtual. Conceptos, políticas y gestión. AT3148 – Ampliación de Sistemas Operativos A. Sánchez-Macián, J.A. Maestro, M.P. Sesmero (2004/05) Gestión de E/S Gestión de la E/S • Dispositivos y controladores. • DMA. • Entrada/Salida independiente de dispositivo. AT3148 – Ampliación de Sistemas Operativos A. Sánchez-Macián, J.A. Maestro, M.P. Sesmero (2004/05) Gestión de Archivos y Directorios Gestión de archivos y directorios • • • • Introducción. Caracterización y estructura. Diseño. Fiabilidad. AT3148 – Ampliación de Sistemas Operativos A. Sánchez-Macián, J.A. Maestro, M.P. Sesmero (2004/05) Protección y Seguridad Seguridad y protección • Conceptos y problemas. Políticas. • Sistemas operativos seguros. • Sistemas operativos de propósito general. AT3148 – Ampliación de Sistemas Operativos A. Sánchez-Macián, J.A. Maestro, M.P. Sesmero (2004/05) Bibliografía Básica • Jesús Carretero, Félix García, Pedro de Miguel, Fernando Pérez. Sistemas Operativos: una visión aplicada. McGraw-Hill, 2001. • Silberschatz, A.; Galvin, P.B. Sistemas Operativos. Addison Wesley, 1999. • Stallings, William. Sistemas Operativos, 4ª Edición. Prentice Hall, 2001.