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

1.

DATOS DE LA ASIGNATURA
Nombre de la asignatura: Sistemas Distribuidos Carrera: Licenciatura en Informtica Clave de la Asignatura: BDC-0704 Horas teora- Horas prctica- Crditos: 5-0-10

2.- UBICACIN DE LA ASIGNATURA

Prerrequisitos Obligatorios: REDES DE AREA LOCAL a) Relacin con otras asignaturas del plan de estudio Anteriores Asignaturas Temas Redes de Area Local -Planeacin de una Red de rea Local -Diseo de una Red de rea Local -Evaluacin -Instalacin de una LAN Posteriores Asignaturas Temas Ninguna

b)- Aportacin de la asignatura al perfil del egresado Provee los conocimientos necesarios para la elaboracin de proyectos que operan en sistemas distribuidos.

3. OBJETIVO(S) GENERAL(ES) DEL CURSO


Conocer herramientas y tcnicas de comunicacin ambientales distribuidos, en diferentes plataformas.

4. TEMARIO
Unidad 1 Temas Fundamentos de los sistemas Distribuidos Subtemas 1.1 Caractersticas de un Sistema Distribuido 1.2 Objetivos de los sistemas distribuidos 1.3 Ventajas y Desventajas de los sistemas Distribuidos 1.4 Complejidad de los sistemas distribuidos 1.5 Tcnicas de construccin 1.6 Requisitos de aplicacin 1.7 Arquitectura Bsica 2.1 Nombres 2.2 Criptografa 2.3 Proteccin 2.4 Seguridad 2.5 Archivos Distribuidos 2.6 Duplicidad de Datos 2.7 Fallas de Particin 2.8 Beneficios de la Duplicidad

Almacenamiento de Datos

Transacciones y control 3.1 Transacciones. de concurrencia 3.2 Transacciones Anidadas 3.3 Bloqueos 3.4 Control Optimista de Concurrencia 3.5 Ordenacion por marca de tiempo Transacciones Distribuidas 4.1 Transacciones distribuidas planas y anidadas 4.2 Protocolos de consumacin atmica

4.3 Control de concurrencia en transacciones distribuidas 4.4 Interbloqueo distribuido 4.5 Recuperacin de transacciones. 5 Proyecto Desarrollo de una Intranet Proyecto una Intranet. SO. LINUX.

5.- PRACTICAS (En su Caso)F


Nombre de la practica Servidores Objetivo Se organizan Grupos de Trabajo a los Cuales se les asigna alguno de los servidores.

6.- PROYECTOS (En su Caso)


Nombre del proyecto Intranet Objetivo Instalar y operar Una Intranet Utilizando SO. LINUX con los servidores. Apache, Telnet, PHP, Chat, Impresoras, FTP, PROXI, Windows 2000 Serv, SAMBA, MAIL.

7.- RECURSOS NECESARIOS


Recurso PC Objetivo Instalar SO. Servidores, Hub, Switch,

8.- HORAS DE UTILIZACION DE LOS RECURSOS DE CMPUTO.


Horas de utilizacin 60 Hrs Extra Clases Recurso IPC, SO. Linux. Cable, hubs, Switch. Instalar una Red de Area local o de Grupo.

9.- RECURSOS NECESARIOS


Software Windows Server 2000, Linux. Objetivo En la instalacin se adicionan los servidores necesarios.

10.- CRITERIOS DE EVALUACIN


Conceptos Asistencia Tareas o trabajos % de la evaluacin 1 20 20 % de la evaluacin 2 20 20 % de la evaluacin 3 20 % de la evaluacin 4 20

Proyecto (En su caso) Prcticas (En su caso) Examen Terico Calificacin final

30 60 100 60 100 30 50 100 50 100

11.- APRENDIZAJES REQUERIDOS


1. 2. Capacidad de abstraccin para disear sistemas de informacin distribuidas Manejo de Tcnicas de documentacin.

12.-SUGERENCIAS DIDACTICAS
Revisar casos de estudio. Investigacin bibliografa en sistemas distribuidos. Realizar implementacin de un sistemas de informacin en sistemas distribuidos

13.-UNIDADES DE APRENDIZAJE
NUMERO DE UNIDAD: 1 NOMBRE DE LA UNIDAD: Fundamentos de sistemas distribuidos Objetivo Educacional El alumno conocer las caractersticas, Objetivos, Ventajas, tcnicas y requerimientos utilizados en los Sistemas Distribuidos. Actividades de Aprendizaje Bibliografa (Bsica y complementaria) aplicara, como los 1,2 localizados en los conectados en red, coordinan sus acciones de los sistemas

Aprender y componentes computadores, comunican y caractersticos distribuidos.

NUMERO DE UNIDAD: 2 NOMBRE DE LA UNIDAD: Almacenamiento de datos Bibliografa (Bsica y complementaria) Conocer y aprender las Investigar los sistemas distribuidos y sus 1,4 necesidades de aplicar medidas herramientas utilizadas con interfases de para garantizar la privacidad, servicio desprotegido y redes inseguras en Objetivo Educacional Actividades de Aprendizaje

integridad y disponibilidad de los un entorno donde se supone que los recursos en los sistemas atacantes tienen conocimiento sobre los distribuidos. algoritmos empleados para desplegar los recursos computacionales.

NUMERO DE UNIDAD: 3 NOMBRE DE LA UNIDAD: Transaccin y control de concurrencia Bibliografa (Bsica y complementaria) Conocer y aprender la Se simulara las transacciones y control 2,4 aplicacin de las transacciones y de concurrencia cuando se utiliza el el control de concurrencia a los bloqueo para ordenar transacciones, objetos compartidos gestionados Optimista de concurrencia, permite a las por los servidores en un sistema transacciones avanzar hasta que estn distribuido. dispuestas para consumarse, la ordenacin por marca de tiempo, la cual utiliza dichas marcas para ordenar las transacciones que acceden a los mismos objetos. Objetivo Educacional Actividades de Aprendizaje

NUMERO DE UNIDAD: 4 NOMBRE DE LA UNIDAD: Transacciones distribuidas Objetivo Actividades de Aprendizaje Educacional

Bibliografa (Bsica y complementaria) Conocer y simulara las 1,4 Simular un protocolo de consumacin transacciones distribuidas que atmica utilizando un procedimiento involucran a mas de un servidor cooperativo para un conjunto de ya sean planas o anidadas. servidores involucrados sobre si una transaccin debe ser consumada o debe ser abortada. Indicando cual tcnica de control es la adecuada (mediante bloqueo, ordenacin mediante marcas temporales u optimacin). NUMERO DE UNIDAD: 5 NOMBRE DE LA UNIDAD: Proyecto (red intranet)

Bibliografa (Bsica y complementaria) Construir una Red de rea Local Utilizar los SO Linux e instalar como SO 2,4 e instalar en ella una Intranet, Linux a todas las estaciones de trabajo, utilizando SO. Linux y todos los adicional instalar todos los servidores servidores utilizados en la tales como Mail, Apache, PHP, FTP, transferencia o manejo de CHAT, PROXY, Serv. Impresoras,

Objetivo Educacional

Actividades de Aprendizaje

informacin. As mismo Utilizar El SistemaOperativo Windows.

instalar SAMBA para poder accesar a Estaciones con SO. WINDOWS o SERV. WINDOWS 2000

14.-BIBLIOGRAFIA BASICA Y COMPLEMENTARIA


1. A.Goscinki, Distribuited operating systems. The logica disign. Ed. Addison Wesley 2. S.Mullender, Distribuited systems, ed. ACMS Press. 3. M.Singhal and N.G. Shivarati, Distribuited computing enviroments. Ed. Mc. GrawHill. 4. Sistemas Distribuidos Conceptos y Diseo. George Coulouris, Jean Dollimore, Tim Kindberg. Edit. Addison Wesley. 3o. Edicion, Ao 2001 Madrid Espaa. 726 Pag.

Вам также может понравиться