miércoles, 29 de agosto de 2012

Temario


Temario


Unidad I

Tema: Introducción
1.1 Conceptos basicos
1.2 Características de desarrollo en aplicaciones modernas o Base de datos
1.3 Características de un sistema operativo moderno

Unidad II

Tema: Comunicación en los sistemas operativos distribuidos.
2.1 Comunicacion: comunicación con cliente - servidor, comunicación con llamada a procedimiento remoto, comunicación en grupo, tolerancia a fallos.
2.2 Sincronización: relojes físicos, relojes lógicos, usos de la sincronización.
2.3 Nominación: características y estructuras, tipos de nombres, resolución y distribución, servidores y agentes de nombre, mapeo de direcciones, mapeo de rutas, modelo de Terry.
2.4 Comunicación de procesos a través del paso de mensajes en sistemas distribuidos.

Unidad III

Tema: Procesos y procesadores en sistemas operativos distribuidos.
3.1 Conceptos básicos de procesos y procesadores.
3.2 Métodos de distribución de carga(hilos, tareas, procesos).
3.3 Modelos de procesadores: de estación de trabajo, de pila de procesadores, híbrido.
3.4 Asignación de procesadores: modelo y algoritmos con sus aspectos de diseño e implantación.
3.5 Coplanificación.
3.6 Tolerancia a fallos: nivel proceso, nivel almacenamiento.
3.7 Esquemas de seguridad en sistemas distribuidos.
3.8 Sistemas operativos distribuidos en tiempo real.
3.9 Balanceo de carga en sistemas distribuidos.

Unidad IV

Tema: Memoria compartida distribuida(MCD).
4.1 Configuraciónes de memoria compartida distribuida: de circuitos, basada en bus, anillo o con conmutador.
4.2 Modelos de consistencia: estricta, casual, secuencia, débil, de liberación, y de entrada.
4.3 Memoria compartida distribuida en base a paginas: diseño, replica, granulada, consustencia, propietario, y copias.
4.4 Memoria compartida distribuida en base a variables.
4.5 Memoria compartida distribuida en base a objetos.
4.6 Administradores memorias en clusters.

Unidad V

Tema: Usos y tendencias de los sistemas operativos distribuidos.
5.1 Administración de  sistemas operativos distribuidos: instalación, configuración y control.
5.2 Instalación de clusters.
5.3 Estándares de administración en sistemas operativos distribuidos.
5.4 Computo de alto rendimiento a bajo costo.
5.5 Súper computo basado en clustering como solución a la necesidad de alto procesamiento en la nueva  era.
5.6 Tendencias de la investigación.
5.7 Sistemas distribuidos como infraestructura para el soporte de las empresas en las TI.

No hay comentarios.:

Publicar un comentario