Está en la página 1de 6

SISTEMAS DISTRIBUIDOS (100000I61N)

2018 - 2

1. DATOS GENERALES

1.1. Facultad: Ingeniería


1.2. Carrera: Ingeniería de Sistemas e Informática
Ingeniería de Software
Ingeniería de Redes y Comunicaciones
Ingeniería de Seguridad y Auditoría Informática
1.3. Coordinador: Pablo Romero Naupari
1.4. Requisitos: Ingeniería de Sistemas e Informática.
 Sistemas Operativos.
Ingeniería de Software.
 Sistemas Operativos.
Ingeniería de Redes y Comunicaciones.
 Sistemas Operativos.
Ingeniería de Auditoría y Seguridad Informática.
 Sistemas Operativos.
1.5. Créditos: 4
1.6. Horas semanales 4
1.7. Modalidad Presencial
1.8. Competencias
Carrera Competencia Criterio Nivel de logro
Desarrollo: Desarrolla
Ingeniería de y evalúa proyectos
Sistemas e Redes y Conectividad Análisis orientados al diseño
Informática de redes y
conectividad.
Desarrollo: Desarrolla
y evalúa proyectos
Análisis orientados al diseño
de redes y
Ingeniería de conectividad.
Redes y Conectividad
Software Desarrollo: Realiza
simulaciones para la
Desarrollo e
solución de un
Implementación
problema en redes y
conectividad.
Desarrollo:
Ingeniería de Redes y Implementa una
Sistemas Informáticos Implementación
Comunicaciones solución óptima,
teniendo en cuenta

1
los recursos físicos
del sistema.
Desarrollo: Analiza
Redes y Conectividad Análisis y Diseño información sobre
redes y conectividad.
Inicial: Conoce e
interpreta
adecuadamente
Seguridad Informática Gestión herramientas para la
gestión de sistemas
de seguridad de la
información.
Ingeniería de Desarrollo: Analiza
Seguridad y Auditoría Redes y Conectividad Análisis información sobre
Informática redes y conectividad.

2. FUNDAMENTACIÓN
El curso proporciona al estudiante los conocimientos fundamentales del funcionamiento de
los sistemas distribuidos y las tecnologías que los fundamentan, que le permitirán
comprender su arquitectura y analizar diferentes clases de sistemas distribuidos.

3. SUMILLA
Es un curso teórico-práctico de carácter obligatorio que presenta al alumno la arquitectura
de un sistema distribuido, concurrencia de componentes, sincronización e independencia
de fallas.

4. LOGRO GENERAL DE APRENDIZAJE


Al finalizar el curso, el alumno diferencia arquitecturas en los sistemas distribuidos, explica
los fundamentos de comunicación de procesos de nombramiento y reconoce algoritmos de
sincronización.

5. UNIDADES Y LOGROS ESPECÍFICOS DE APRENDIZAJE


Unidad de aprendizaje 1: Semana 1, 2, 3, 4, 5 y 6.
Sistemas distribuidos y arquitecturas.
Logro específico de aprendizaje:
Al finalizar la unidad, el alumno reconoce y explica conceptos de sistemas distribuidos y
diferencia las arquitecturas.
Temario
 Definición.
 Tipos.
 Arquitecturas de Sistemas.

2
 Arquitecturas vs Middelware.
 Autoadministración.
Unidad de aprendizaje 2: Semana 7, 8, 9, 10 y 11.
Comunicación y nombramiento.
Logro específico de aprendizaje:
Al finalizar la unidad, el alumno explica los fundamentos de comunicación de procesos y
servicios de nombramiento.
Temario
 Fundamentos de comunicación.
 Llamadas a procedimientos remotos.
 Tipos de comunicación.
 Nombres, identificadores y direcciones.

Unidad de aprendizaje 3: Semana 12, 13, 14, 15, 16 y 17.


Sincronización y tolerancia a fallas.
Logro específico de aprendizaje:
Al finalizar la unidad, el alumno reconoce y explica los diferentes tipos de algoritmos de
sincronización.
Explica conceptos de modelos, atenuación y recuperación de fallas.
Temario
 Sincronización del reloj.
 Exclusión mutua.
 Algoritmos de elección.
 Introducción a tolerancia a fallas.
 Atenuación.
 Comunicación.
 Recuperación.

6. METODOLOGÍA
La metodología del curso está basada en exposiciones del profesor, resolución de ejercicios
y desarrollo de programas, que se complementan con experiencias individuales de prácticas
de laboratorio. En la plataforma educativa el alumno encontrará material didáctico
relacionado con cada uno de los temas que indica el silabo. El alumno tendrá una evaluación

3
permanente mediante ejercicios y casos que el profesor indique. Es importante la
participación del estudiante en clase para entender y relacionar los contenidos del curso con
las realidades comunes en las empresas y organizaciones.
Los principios de aprendizaje que este curso promueve son:
 Aprendizaje autónomo.
 Aprendizaje basado en evidencias.
 Aprendizaje colaborativo.

7. SISTEMA DE EVALUACIÓN
El promedio final del curso será:

PC01, PC02 y PC03 son Prácticas Calificadas


PC01 (20) + PC02 (20) + PC03 (30) + EXFN (30) Individuales.
EXFN es Examen Final.

Nota:
 Sólo se podrá rezagar el Examen Final.
 El examen rezagado incluye los contenidos de todo el curso.
 No se elimina ninguna práctica calificada.
 La nota mínima aprobatoria es 12 (doce).
 En el caso que un alumno no rinda una práctica calificada (PC) y por lo tanto, obtenga
NS, ésta es reemplazada con la nota que se obtenga en el examen final o de rezagado.
En caso que el alumno tenga más de una práctica calificada no rendida, sólo se
reemplaza la práctica calificada de mayor peso.
No es necesario que el alumno realice trámite alguno para que este reemplazo se
realice.

8. FUENTES DE INFORMACIÓN
8.1 Fuentes de consulta obligatoria
 TANENBAUM, A. M. & VAN STEEN, M (2008). Sistemas Distribuidos. Principios y
paradigmas. 2ª Ed. Prentice Hall.
 COLOURIS G., DOLLIMORE J. & KINGBERG M. (2005). Sistemas Distribuidos,
Conceptos y Diseño. 3a. Ed. Addison Wesley.

8.2 Fuente de consulta opcional


 RODRIGUEZ HERNÁNDEZ, David (2008). Sistemas Distribuidos. Tema 4: Servicio de
nombre distribuidos. UNED.
 KORDON F. y PAUTET L. (2005). Toward Next-Generation Middleware? IEEE
Distributed Systems online, Vol. 6, No. 3.
 Referencias sobre Sistemas Distribuidos:
http://www.cin.ufpe.br/~sd/disciplinas/sd/grad/

4
9. CRONOGRAMA DE ACTIVIDADES
Unidad de Actividades y
Semanas Tema
aprendizaje Evaluaciones
Definición. Elabora mapa mental
Tipos. con los conceptos
planteados en clase.
1
Prueba de entrada.
(15 minutos)

Arquitecturas de Discusión sobre


sistemas. diferencias de las
2
Definición, tipos e arquitecturas
introducción a estilos presentadas.
Arquitecturas de Discusión sobre
sistemas. diferencias de las
3
Desarrollo de Estilos arquitecturas
Unidad 1: Sistemas (Modelos) presentadas.
distribuidos y Middelware. Elabora cuadro sinóptico
arquitecturas. con los conceptos
4 presentados.

Casos prácticos. Realiza casos prácticos.


Práctica Calificada 1: 20
5 puntos.

Autoadministración. Elabora mapa mental


con los conceptos
6 planteados en clase.

Fundamentos de Discusión sobre


7 comunicación. conceptos presentados.

Llamadas a Elabora cuadro sinóptico


procedimientos con los conceptos
8 remotos. presentados.

Tipos de comunicación. Elabora mapa mental


Unidad 2:
con los conceptos
Comunicación y
9 planteados en clase.
nombramiento.

Casos prácticos. Realiza casos prácticos.


10 Práctica Calificada 2: 20
puntos.
Nombres, Resuelve casos prácticos
11 identificadores y planteados.
direcciones.
Sincronización del reloj. Elabora cuadro sinóptico
Unidad 3:
con los conceptos
Sincronización y 12
presentados.
tolerancia a fallas

5
Exclusión mutua. Elabora cuadro sinóptico
con los conceptos
13 presentados.

Algoritmos de elección. Elabora mapa mental


14
con los temas
planteados en clase.
Casos prácticos. Realiza casos prácticos.
Práctica Calificada 3: 20
15
puntos.

Introducción a Discusión en grupos


tolerancia a fallas. sobre los conceptos
16 Atenuación. relacionados a tolerancia
Comunicación. a fallas.

Recuperación de fallas. Discusión en grupos


Casos prácticos. sobre los conceptos
relacionados a
17
recuperación y casos
prácticos.

18 EXAMEN FINAL

Tabla resumen de cronograma de actividades:


1 1 1 1 1 1 1 1 1
Semanas 1 2 3 4 5 6 7 8 9
0 1 2 3 4 5 6 7 8

Unidades 1 1 1 1 1 1 2 2 2 2 2 3 3 3 3 3 3

Evaluaciones X X X X

10. FECHA DE ACTUALIZACIÓN: 23/01/2018.

También podría gustarte