| Semana N°2 |
Conceptos de sistemas operativos. Evolución de los Sistemas Operativos. Componentes de un Sistema Operativo. Estructura de un Sistema Operativo. El |
| Kernel, Shell y el modo de arranque. El |
|
| Software libre, distribuciones |
|
| Semana N°3 |
Introducción a los procesos. Estados de |
| un proceso. Control de Procesos. |
|
| Implementación de procesos. Procesos e |
|
| Hilos. Niveles de ejecución de procesos. |
|
| Semana N°4 |
Planificación de procesos. Algoritmos de |
| planificación de procesos. |
|
| Semana N°5 |
Bloqueos Mutuos. Principios generales |
| de concurrencia. Grafo de recursos. |
|
| Condiciones necesarias para |
|
| Interbloqueos. |
|
| Semana N°6 |
Bloqueos Mutuos. Principios generales |
| de concurrencia. Grafo de recursos. |
|
| Condiciones necesarias para |
|
| Interbloqueos. |
|
| Semana N°7 |
Administración básica de memoria: monoprogramación sin intercambio ni |
| paginación, multiprogramación con |
|
| particiones fijas. Asignación de memoria |
|
| contigua. Intercambio. |
|
| Semana N°8 |
Direcciones de memoria. Memoria |
| virtual. Paginación. Tipos de paginación. |
|
| Algoritmos de reemplazo de paginas. |
|
| Semana N°9 |
Segmentación. Tipo de segmentación. |
| Segmentación paginada. |
|
| Semana N°10 |
El concepto de archivo. Tipos de |
| archivos, acceso, estructura, atributos, |
|
| operaciones con archivos. Los |
|
| directorios. Gestion de archivos y |
|
| directorios. Gestion de la seguridad. |
|
| Semana N°11 |
El concepto de archivo. Tipos de |
| archivos, acceso, estructura, atributos, |
|
| operaciones con archivos. Los |
|
| directorios. Gestion de archivos y |
|
| directorios. Gestion de la seguridad. |
|
| Semana N°12 |
El sistema de E/S. El Hardware de E/S. |
| Los dispositivos y controladores de E/S. |
|
| Las interrupciones de E/S. Acceso directo |
|
| a Memoria (DMA). |
|
| Semana N°13 |
Memoria secundaria. Estructura de |
| almacenamiento masivo. Los discos |
|
| duros, estructura física y lógica. |
|
| Algoritmos de planificación de Discos. |
|
| Semana N°14 |
Multiprocesadores. Multicomputadoras. |
| Semana N°15 |
Virtualización. Sistemas Distribuidos. |
| Semana N°16 |
Criptografía. Mecanismos de protección. |
| Autenticación. Gestion de accesos. |
|
| Semana N°17 |
Ataques desde el interior. Malware. |
| Defensas. |
|
| Semana N°18 |
EXAMEN FINAL |