Guía DocenteCurso Facultade de Informática |
Mestrado Universitario en Enxeñaría de Sistemas Informáticos |
Asignaturas |
Modelado de sistemas distribuídos e concurrentes |
Contidos |
Datos Identificativos | 2012/13 | |||||||||||||
Asignatura | Modelado de sistemas distribuídos e concurrentes | Código | 614451211 | |||||||||||
Titulación |
|
|||||||||||||
Descriptores | Ciclo | Período | Curso | Tipo | Créditos | |||||||||
Mestrado Oficial | 1º cuadrimestre |
Segundo | Optativa | 4 | ||||||||||
|
Temas | Subtemas |
Introducción a las herramientas de desarrollo | - Introducción a los sistemas concurrentes y a los sistemas distribuidos - Erlang como ejemplo de lenguaje de programación distribuido y concurrente |
Diseño y desarrollo de sistemas concurrentes | - Introducción a las características de los lenguajes de programación: procesos vs. hilos y mensajes síncronos vs asíncronos - Paradigma de paso de mensajes - Ejemplos y patrones de concurrencia comunes - Control de errores y alta disponibilidad |
Diseño y desarrollo de sistemas distribuidos | - Introducción a la problematica añadida frente a los sistemas concurrentes - Problemática típica: elección de lider, particionado de redes, espacios de nombres, ... - Alta disponibilidad |
|