Está en la página 1de 2

PROGRAMA DE CURSO

CURSO: CATEDRATICO: ASISTENTE DE CTEDRA Primer Semestre 2012 Ciclo:1 Jornada: Nocturna Sistemas Operativos Ing. Mario David Soto

DESCRIPICIN DEL CURSO: Para que un computador pueda hacer funcionar un programa informtico (a veces conocido como aplicacin o software), debe contar con la capacidad necesaria o para realizar cierta cantidad de operaciones preparatorias que puedan garantizar el intercambio entre el procesador, la memoria y los recursos fsicos (perifricos (perifricos). El Sistema Operativo se l encarga de establecer el vnculo entre los recursos fsicos, el usuario y las aplicaciones; y en el curso Sistemas Operativos se aprender los conceptos del funcionamiento de un Sistema Operativo. OBJETIVO: Proporcionar fundamentos tericos slidos que permitan la comprensin de los fundamentos sistemas operativos y la reduccin de la brecha entre los conceptos y las implementaciones actuales

EVALUACION DE CURSO

Examen Parcial 1 Examen Parcial 2 Tareas y Exmenes Cortos Proyectos Proyect Zona Examen Final Nota Final

20 20 20 60 40 100

BIBLIOGRAFA: (sugerida)

Operating System Concepts with Java, 8th Edition


Abraham Silberschatz, Yale University Peter B. Galvin, Corporate Technologies Greg Gagne, Westminster College

CONTENIDO DEL CURSO:

TEMA
Introduccin: Los primeros Sistemas, Sistemas Batch, Sistemas Batch Multiprogramados, Sistemas de Tiempo Compartido y Sistemas de PC. Sistemas Paralelos, Sistemas Distribuidos y Sistemas de Tiempo Real Estructura de los Sistemas Operativos: Componentes, Servicios, Llamadas y Programas. Estructura, Mquina Virtual. Diseo e Implementacin. Generacin de Sistemas. Examen Corto # 1 Procesos: Conceptos, Calendarizacin, Operaciones sobre Procesos y Procesos Cooperativos. Comunicacin entre Procesos Hilos (Threads): Estructura, Multi-threading, Estados y Llamadas a procedimientos remotos. Calendarizacin (CPU-Scheduling): Conceptos bsicos y Criterios de Calendarizacin. Algoritmos, Calendarizacin de procesadores mltiples y Calendarizacin de tiempo real. Repaso y Resolucin de dudas Primer Examen Parcial Sincronizacin de Procesos: Conceptualizacin, El problema de la Seccin Crtica. Sincronizacin por hardware. Problemas clsicos de sincronizacin. Regiones crticas y Transacciones atmicas. Deadlocks: Modelo del Sistema y Caracterizacin de Deadlocks. Mtodos para manejo de Deadlocks y Cmo prevenirlos. Examen Corto # 2 Deadlocks: Cmo evitar Deadlocks. Recuperacin despus de un Deadlock Memoria Principal: Enfoque general, Direccionamiento Fsico versus Lgico. Swapping y Almacenamiento Contiguo. Repaso y Resolucin de dudas Segundo Examen Parcial Memoria Principal: Paginacin. Segmentacin. Memoria Virtual: Enfoque general y Demanda de Paginacin. Reemplazo de pginas y sus Algoritmos. Trashing Interfaz del Sistema de Archivos: Concepto de Archivo y Tipos de archivo. Mtodos de acceso. Estructura de directorio. Proteccin. Estructura de Almacenamiento Masivo: Estructura de disco y Calendarizacin del Disco. Repaso y Resolucin de dudas Examen Final

SEMANAS
1

1 1 2

1 2

2 2 2

También podría gustarte