Вы находитесь на странице: 1из 3

Instituto Tecnolgico Superior

de Coatzacoalcos L.I. Arturo Ivn Grajales Vzquez Objetivo:

Ingeniera en Sistemas Computacionales 8C Sistemas Distribuidos Febrero Julio 2013 ivan_gava6@hotmail.com

Dominar la teora de los Sistemas Distribuidos para aplicarla en la realizacin de un sistema que cumpla con todos los requisitos de un Sistema Distribuidos completo.

Aportacin:
El estudiante tendr la habilidad para disear y desarrollar Sistemas Distribuidos, empleando las arquitecturas y tecnologas actuales.

Pre- Requisitos: Redes de computadoras. Temario:

Nmero I

Tema/Objetivo Caracterizacin de los Sistemas Distribuidos Introducir al alumno al estudio de los Sistemas Distribuidos, as como conocer los principales retos que enfrenta la realizacin de sistemas distribuidos.

Subtemas 1.1 Introduccin 1.2 Caractersticas de los Sistemas Distribuidos (SD). 1.3 Desafos de los SD. 1.3.1 Transparencia 1.3.2 Heterogeneidad 1.3.3 Escalabilidad 1.3.4 Seguridad 1.3.5 Tratamiento de fallos.

Sesiones 2 2 2

II

Arquitectura de sistemas distribuidos. Aprender un modelo arquitectnico de sistemas distribuidos, modelo cliente servidor y sus variaciones, como la arquitectura de 3 capaz. Para aplicarlos en el desarrollo de un proyecto..

2.1 Cliente/Servidor. 2.2Capas y Niveles. 2.3Modelo Vista Controlador (MVC). 2.4Orientadas a Servicios (SOA)

2 2 2 2

III

Comunicacin. Utilizar la comunicacin que se presenta en los sistemas distribuidos; as como las principales tecnologas aplicadas en este rubro.

3.1 Paso de Mensajes. 3.2 Objetos distribuidos. 3.2.1 RMI 3.2.2 Corba 3.2.3 COM/DCOM 3.3 Sncrona y Asncrona. 3.4 Consideraciones de Seguridad. 3.5 Opciones tecnolgicas (WCF, ASMX, etc.)

2 2

2 2

Instituto Tecnolgico Superior

de Coatzacoalcos L.I. Arturo Ivn Grajales Vzquez

Ingeniera en Sistemas Computacionales 8C Sistemas Distribuidos Febrero Julio 2013 ivan_gava6@hotmail.com

Nmero IV

Tema/Objetivo Diseo de sistemas distribuidos. El estudiante tendr la habilidad de utilizar distintos algoritmos para sincronizar relojes, coordinar procesos, entrar a exclusin mutua, comunicar y disear distribuidos as como ventajas y desventajas de cada uno.

Subtemas 4.1 Tcnicas de especificacin formal 4.1.1 Redes de Petri 4.1.2 Promela 4.2 Modelo tolerante a fallos. 4.3 Sincronizacin de relojes 4.4 Coordinacin entre procesos distribuidos. 4.4.1 Exclusin mutua 4.4.2 Algoritmos de eleccin 4.5 Memoria compartida distribuida. 4.6 Sistemas de tiempo real

Sesiones 2 2 2 2

2 2

Tipos de Aplicaciones
Conocer la aplicabilidad de los sistemas distribuidos en la tecnologa de ltima generacin.

5.1 Aplicaciones Web. 5.2 Aplicaciones de Internet Enriquecidas (RIA) 5.3 Aplicaciones de Cliente Enriquecidas. 5.4 Servicios. 5.5 Aplicaciones Mviles. 5.6 Aplicaciones de Lnea de Negocios

2 2 2 2 2 2

VI

Tendencias de los sistemas distribuidos. El alumno identificar la nueva tecnologa en que se basan los sistemas distribuidos para que gener el criterio sobre posible surgimiento de tecnologa convergente.

6.1 Arquitectura de multiprocesadores 6.2 Aplicaciones multimedia en sistemas distribuidos 6.3 Configuracin de arquitecturas RAID

2 2 2

Evaluacin: i. ii. iii. iv. v.

Examen. Asistencia. Participacin. Actividades( investigaciones, trabajos, ejercicios). Proyecto.

1er. Parcial: Examen 30 % , Asistencia 10%, Participacin 15%, Actividades 25%,Avanc. Proyecto 20%. 2do. Parcial: Examen 30 % , Asistencia 10%, Participacin 15%, Actividades 25%,Avanc. Proyecto 20%. 3er. Parcial: Examen 30 % , Asistencia 10%, Participacin 15%, Actividades 25%,Avanc. Proyecto 20%. 4to. Parcial: Examen 30% , Asistencia 10%,Participacin 15%, Actividades 25%,Avanc. Proyecto 20%. 5to. Parcial: Examen 30% , Asistencia 10%,Participacin 15%, Actividades 25%,Avanc. Proyecto 20%. 6to. Parcial: Proyecto final 100 % .

Instituto Tecnolgico Superior

de Coatzacoalcos L.I. Arturo Ivn Grajales Vzquez Horario: Lunes : Martes: Jueves: 14:30 - 15:20 . 15:20 17:00. 15:20 - 17:50.

Ingeniera en Sistemas Computacionales 8C Sistemas Distribuidos Febrero Julio 2013 ivan_gava6@hotmail.com

Fecha de Exmenes. 1er. Parcial 2do. Parcial 3er. Parcial 4to. Parcial 5to. Parcial 6to. Parcial 14/Febrero/2013 04/Marzo/2013 08/Abril/2013 02/Mayo/2013 27/Mayo/2013 17/Junio/2013

Regula y Extra ordinarios 24 -28 / Junio /2013 Bibliografa bsica:


1. WeijiaJia, WanleiZhou. Sistemas de Red Distribuidos, desde conceptos a implementaciones. Ed. Springer. 2. ZoltnJuhsz, PterKacsuk, DieterKranzlmller. Sistemas Distribuidos y Paralelos. Ed. Springer. 3. Salim Hariri, ManisParasbar. Herramientas y Ambientes para Sistemas Distribuidos. Ed. Wiley 4. Land, Ulrich. Developing Secure Distributed Systems with CORBA. Ed. Artech House 5. Bart de Decker. Advances in Network and Distributed Systems Security. Ed. Klumer Academic Publishers 6. Coulouris, George; Dollimore, Jean; Kindberg, Tim Sistemas distribuidos conceptos y diseo. Ed. Addison-Wesley. 7. Tanenbaum, Andrew S Sistemas operativos distribuidos Ed. Prentice-Hall. 8. Mullender, Sape Distributed systems. Ed. Prentice-Hall. 9. Cerutti, Daniel Distributed computing environments. Ed. Addison-Wesley. 10. Goscinski, A. Distributed operating systems. Ed. Addison-Wesley. 11. Berson, Alex Client/Server architecture. Ed. McGraw-Hill