guia estudio ii

13
UNIVERSIDAD NACIONAL DE EDUCACIÓN A DISTANCIA GRADO GUÍA DE ESTUDIO DE LA ASIGNATURA SISTEMAS DISTRIBUIDOS 2ª PARTE | PLAN DE TRABAJO Y ORIENTACIONES PARA SU DESARROLLO 2012-2013 |Dr. Miguel Romero Hortelano — Dr. Rafael Pastor Vargas GRADO EN INGENIERÍA INFORMÁTICA

Upload: brassoy

Post on 28-Nov-2015

52 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: Guia Estudio II

UNIVERSIDAD NACIONAL DE EDUCACIÓN A DISTANCIA

GRADO 

GUÍA DE ESTUDIO DE LA ASIGNATURA SISTEMAS DISTRIBUIDOS 

2ª PARTE | PLAN DE TRABAJO Y ORIENTACIONES PARA SU DESARROLLO 

 

2012-2013

|Dr. Miguel Romero Hortelano — Dr. Rafael Pastor Vargas 

GRADO EN INGENIERÍA INFORMÁTICA 

Page 2: Guia Estudio II

SISTEMAS DISTRIBUIDOS

UNIVERSIDAD NACIONAL DE EDUCACIÓN A DISTANCIA 2

1.- PLAN DE TRABAJO En el cronograma semanal que sigue se ha estimado el esfuerzo del estudiante según el siguiente baremo: Aprendizaje de teoría: 68,2 horas. De ellas se invertirán:

- Lectura y comprensión del material didáctico del libro de texto base: (216 páginas de material

didáctico, a razón de unas 5 páginas/hora): 43,2 horas = 1,728 ECTS.

- Consulta de enlaces, elaboración y estudio de resúmenes, recopilación y consulta de bibliografía complementaria: 25 horas = 1 ECTS.

Realización de la práctica obligatoria propuesta por el equipo docente: 66,3 horas = 2,652 ECTS.

Realización de los Tests de Evaluación Continua y Prueba Presencial (Examen): 8 horas = 0,32

ECTS. Contacto virtual a través de la plataforma (participación en foros, consulta de dudas, etc.)

0,5h/semana durante 15 semanas: 7,5 horas = 0,3 ECTS. Créditos totales: 6 ECTS.

Page 3: Guia Estudio II

|Dr. Miguel Romero Hortelano — Dr. Rafael Pastor Vargas 

UNIVERSIDAD NACIONAL DE EDUCACIÓN A DISTANCIA 3

Cronograma Semanal

BLOQUES TEMÁTICOS

LECTURAS Y MATERIALES DE ESTUDIO

Ho

ras

ACTIVIDADES

Ho

ras

To

tal

h.

Se

ma

na

Unidad I. Fundamentos Sis. Dist. T. 1. Introducción T. 2. Características de los Sis. Dist.

Páginas (1-24) del libro de texto Resumen Tema 1 y Tema 2 Consulta/Lectura de Enlaces Web de Interés

5,0 2,0 1,0

Foros 1,0 9,0 1

Unidad I: Fundamentos Sis. Dist. T. 3. Modelo arquitectónico T. 4. Modelos fundamentales

Páginas (27-59) del libro de texto Resumen Tema 3 y Tema 4 Consulta/Lectura de Enlaces Web de Interés

6,25 2,0 1,0

Foros

1,0 10,25 2

Unidad II: Comun. entre Proc. y Obj. Dist. T. 5. Mecanismos básicos T. 6. Modelo C-S y Comun. en grupos

Páginas (61-65) - (117 -121) y (135-147) del libro de texto Resumen Tema 5 y Tema 6 Consulta/Lectura de Enlaces Web de Interés

5,0 2,0 1,0

Foros TEST DE EVALUACIÓN

0,75 1,5 10,25 3

Unidad II: Comun. entre Proc. y Obj. Dist. T. 7. Sockets y RPC

Páginas (121-135) y (172-175) del libro texto Resumen Tema 7 Consulta/Lectura de Enlaces Web de Interés

4,0 1,0 1,0

Foros 0,5 6,5 4

Unidad II: Comun. entre Proc. y Obj. Dist. T. 8. RMI y CORBA

Páginas (155-190) del libro de texto Consulta/Lectura de Enlaces Web de Interés

6,75 1 Foros 0,5 8,25 5

Unidad II: Comun. entre Proc. y Obj. Dist. T. 8. RMI y CORBA

Páginas (637-661) del libro de texto Consulta/Lectura de Enlaces Web de Interés

5,5 1 Foros 0,5 7,0 6

Unidad II: Comun. entre Proc. y Obj. Dist. T. 8. RMI y CORBA

Resumen Tema 8 Consulta/Lectura de Enlaces Web de Interés

1,5 1

Foros Práctica Obligatoria

0,5 8,5 11,5 7

Unidad III: Servicios de Archiv. Dist. T. 9. Introducción

Páginas (292-300) del libro de texto Resumen Tema 9 Consulta/Lectura de Enlaces Web de Interés

1,5 0,5 0,5

Foros Práctica Obligatoria TEST DE EVALUACIÓN

0,5 6,5 1,5

11,0 8

Unidad III: Servicios de Archiv. Dist. T. 10. Arquitectura Servicio de Archiv.

Páginas (300-305) del libro de texto Resumen Tema 10 Consulta/Lectura de Enlaces Web de Interés

1,0 0,5 0,5

Foros Práctica Obligatoria

0,5 6,5

9,0 9

Page 4: Guia Estudio II

SISTEMAS DISTRIBUIDOS

UNIVERSIDAD NACIONAL DE EDUCACIÓN A DISTANCIA 4

BLOQUES TEMÁTICOS

LECTURAS Y MATERIALES DE ESTUDIO

Ho

ras

ACTIVIDADES

Ho

ras

To

tal

h.

Se

ma

na

Unidad III: Servicios de Archiv. Dist. T. 11. Sistema de archivos NFS

Páginas (305-316) del libro de texto Resumen Tema 11 Consulta/Lectura de Enlaces Web de Interés

2,0 0,5 0,5

Foros Práctica Obligatoria

0,5 6,5

10,0 10

Unidad IV: Servicios de nombres Dist. T. 12. Conceptos

Paginas (336-339) del libro de texto Resumen Tema 12 Consulta/Lectura de Enlaces Web de Interés

1,0 0,5 0,5

Foros Práctica Obligatoria TEST DE EVALUACIÓN

0,5 6,5 1,5

10,5 11

Unidad IV: Servicios de nombres Dist. T. 13. DNS

Páginas (339-352) del libro de texto Resumen Tema 13 Consulta/Lectura de Enlaces Web de Interés

2,0 0,75 0,75

Foros Práctica Obligatoria

0,5 7,0

11,0 12

Unidad IV: Servicios de nombres Dist. T. 14. Servicios de Direc. y Desc.

Páginas (352-363) del libro de texto Resumen Tema 14 Consulta/Lectura de Enlaces Web de Interés

2,0 0,75 0,75

Foros Práctica Obligatoria

0,5 7,0

11,0 13

Unidad I - IV Consulta/Lectura de Enlaces Web de Interés 1,0 Foros Práctica Obligatoria TEST DE EVALUACIÓN

0,75 8,5 1,5

11,75 14

Unidad I - IV Consulta/Lectura de Enlaces Web de Interés 1,0 Foros Práctica Obligatoria

1,0 9,0 11,0 15

PRUEBA PRESENCIAL 2,0 2,0

Page 5: Guia Estudio II

|Dr. Miguel Romero Hortelano — Dr. Rafael Pastor Vargas 

2.- ORIENTACIONES PARA EL ESTUDIO DE LOS CONTENIDOS Dado que la organización de la asignatura es por bloques temáticos, utilizaremos éstos para presentar las orientaciones para seguir el plan de trabajo. Los bloques temáticos son los siguientes: UNIDAD I: FUNDAMENTOS DE LOS SISTEMAS DISTRIBUIDOS UNIDAD II: COMUNICACIÓN ENTRE PROCESOS Y OBJETOS DISTRIBUIDOS UNIDAD III: SERVICIOS DE ARCHIVOS DISTRIBUIDOS UNIDAD IV: SERVICIOS DE NOMBRES DISTRIBUIDOS

2.1 UNIDAD I: FUNDAMENTOS DE LOS SISTEMAS DISTRIBUIDOS

2.1.1.- Presentación del bloque temático I: Fundamentos de los sistemas distribuidos La imperiosa necesidad actual de compartir recursos (ficheros, bases de datos, imágenes, etc. ) es el factor primordial que motiva la construcción de sistemas distribuidos. Estos recursos son utilizados por clientes, los cuales están interconectados mediante redes de comunicación. Esta primera parte tiene como propósito introducir el concepto de sistemas distribuidos, su ubicuidad dentro de Internet permitiendo, en todo momento, el acceso de los usuarios a sus servicios donde quiera que estén situados. Estos sistemas distribuidos presentan una serie de particularidades que los caracterizan y deben ser tenidas en cuenta por los futuros diseñadores y tener cuidado de considerarlas. La mayoría de estos sistemas distribuidos se componen de una o más variedades de modelos de arquitectura. No obstante, el modelo más usado es el conocido modelo cliente−servidor, el cual vertebra el Web y otros conocidos servicios de Internet como FTP, News, Mail, etc. Por último, los modelos fundamentales están implicados en una descripción formal de las propiedades que son comunes a todos los modelos arquitectónicos. Estos modelos son: el modelo de interacción, el modelo de fallos y el modelo de seguridad. 2.1.2- Contextualización en el conjunto de la materia o asignatura Los temas de estudio que forman este bloque temático son: TEMA 1. Introducción TEMA 2. Características de los sistemas distribuidos TEMA 3. Modelo arquitectónico TEMA 4. Modelos fundamentales

En el Tema 1 se presentan conceptualmente los sistemas distribuidos, su comunicación mediante una red de comunicaciones y su sincronización mediante el paso de mensajes. A continuación se pasa a dar ejemplos ilustrativos de los sistemas distribuidos más usuales. También se hace un repaso de los recursos compartidos y sus beneficios inherentes. En el Tema 2 se hace una descripción de las características que presentan los sistemas distribuidos, las cuales podemos resumir en: heterogeneidad, extensibilidad, seguridad, escalabilidad, tratamiento de fallos, concurrencia y transparencia. En el Tema 3 se hace una descripción completa de los principales modelos arquitectónicos empleados en los sistemas distribuidos, construidos en torno a los conceptos de proceso y objeto.

UNIVERSIDAD NACIONAL DE EDUCACIÓN A DISTANCIA 5

Page 6: Guia Estudio II

SISTEMAS DISTRIBUIDOS

UNIVERSIDAD NACIONAL DE EDUCACIÓN A DISTANCIA 6

En el Tema 4 se presentan los modelos de interacción, fallo y seguridad que identifican las características comunes de los componentes básicos con que se construyen los sistemas distribuidos. 2.1.3- Información y orientaciones para el trabajo con los materiales requeridos para el estudio del bloque Estos temas corresponden a los temas 1 y 2 del libro de la bibliografía básica: Sistemas distribuidos, conceptos y diseño. (3ª edición), Pearson/Addison Wesley. (G. Coulouris, et al.). El estudio será de dos temas por semana. Por otra parte, el Equipo Docente publicará en la plataforma los enlaces de interés para cada tema, así como otro material auxiliar que pueda considerar de interés. 2.1.4.- Descripción detallada de cada una de las actividades de aprendizaje a realizar En estas semanas de estudio, el Equipo Docente publicará a través de la plataforma los enlaces de interés para completar los conceptos teóricos vistos en teoría. Por otra parte, también se debatirá en los foros sobre aquellos conceptos que los estudiantes quieran reforzar. Por último, también se pondrá a disposición del estudiante el test I de evaluación.

2.2. UNIDAD II: COMUNICACIÓN ENTRE PROCESOS Y OBJETOS DISTRIBUIDOS

2.2.1.- Presentación del bloque temático II: Comunicación entre procesos y objetos distribuidos

Las redes utilizadas por los sistemas distribuidos están compuestas por medios de transmisión variados y heterogéneos (cable coaxial, fibra óptica, canales inalámbricos,...), heterogeneidad que también se pone de manifiesto si analizamos los dispositivos hardware y los componentes software que las integran. Internet es un subsistema de comunicaciones singular que proporciona comunicación entre todos los hosts que están conectados a él, estando constituido a partir de muchas subredes que emplean una amplia variedad de tecnologías. Debido a esta diversidad de tecnologías y a la heterogeneidad de los dispositivos que las integran, se hace necesario la utilización de una capa intermedia "Middleware" de abstracción software que enmascare esta heterogeneidad y proporcione un modelo de programación conveniente para los programadores de aplicaciones. Existen diferentes aproximaciones a la computación distribuida, denominadas paradigmas. Entre ellas se pueden destacar los modelos de desarrollo basados en el modelo cliente−servidor cuyo intercambio de mensajes está orientado a soportar los roles típicos cliente−servidor. Modelos más "antiguos" que usaban RPC en lugar de mensajes e incluso el modelo de comunicación en grupo donde el mismo mensaje es enviado a varios procesos.

Page 7: Guia Estudio II

|Dr. Miguel Romero Hortelano — Dr. Rafael Pastor Vargas 

Los Middlewares más extendidos y conocidos para la comunicación entre objetos distribuidos mediante invocación de métodos distribuidos son RMI (Remote Method Invocation) de Sun Microsystems (actual ORACLE) y CORBA (Common Object Request Broker Agent) definido por el OMG. Por un lado, CORBA se caracteriza por su independencia del lenguaje y de la plataforma, pero a la vez por su complejidad de implementación. Por otro lado, RMI es más simple pero está ligado al mundo Java y por tanto es una solución más limitada. 2.2.2 - Contextualización en el conjunto de la materia o asignatura Los temas de estudio que forman este bloque son: TEMA 5. Mecanismos básicos de comunicación entre procesos TEMA 6. Modelo cliente−servidor y comunicación en grupos TEMA 7. Comunicación entre procesos: Socket y llamadas a procedimientos remotos (RPC) TEMA 8. Comunicación entre objetos distribuidos: RMI y CORBA

El Tema 5 introduce los requisitos de las redes de comunicación utilizadas en los sistemas distribuidos atendiendo a su fiabilidad, escalabilidad, movilidad, seguridad y calidad de servicio. Además también se estudia las características de los protocolos para la comunicación entre procesos de un sistema distribuido. En el Tema 6 se estudian los dos patrones de comunicación más comúnmente utilizados en los programas distribuidos: Comunicación cliente−servidor y comunicación de grupo. El Tema 7 trata sobre uno de los primeros modelos de programación distribuida que se empleó (y que aún sigue empleándose), el modelo basado en sockets (conectores). También se estudia la llamada a un procedimiento remoto centrándose en el caso del sistema Sun RPC. En el Tema 8 se estudian profundamente los Middlewares más extendidos y conocidos para la comunicación entre objetos distribuidos: RMI que permite desarrollar aplicaciones distribuidas basadas en el modelo cliente−servidor y centradas en la metodología de desarrollo orientada a objetos, y CORBA que hace uso de un lenguaje intermedio (IDL) que permite generar, posteriormente, aplicaciones distribuidas en cualquier lenguaje de programación. 2.2.3.- Información y orientaciones para el trabajo con los materiales requeridos para el estudio del bloque Estos temas corresponden a los temas 3, 4, 5 y 17 del libro de la bibliografía básica: Sistemas distribuidos, conceptos y diseño. (3ª edición), Pearson/Addison Wesley. (G. Coulouris, et al.). El estudio se llevará a cabo de la siguiente manera: Tema 5 y 6 en una semana, Tema 7 en una semana y el Tema 8 en tres semanas. Por otra parte, el Equipo Docente publicará en la plataforma los enlaces de interés para cada tema, así como otro material auxiliar que pueda considerar de interés. 2.2.4.- Descripción detallada de cada una de las actividades de aprendizaje a realizar En estas semanas de estudio, el Equipo Docente publicará a través de la plataforma los enlaces de interés para completar los conceptos teóricos vistos en teoría.

UNIVERSIDAD NACIONAL DE EDUCACIÓN A DISTANCIA 7

Page 8: Guia Estudio II

SISTEMAS DISTRIBUIDOS

UNIVERSIDAD NACIONAL DE EDUCACIÓN A DISTANCIA 8

Por otra parte, también se debatirá en los foros sobre aquellos conceptos que los estudiantes quieran reforzar. A partir de esta semana el estudiante tendrá a su disposición, a través de la plataforma, el enunciado de la práctica obligatoria, así como de toda la información necesaria para su realización. Por último, también se pondrá a disposición del estudiante el test II de evaluación.

2.3. UNIDAD III: Servicios de Archivos distribuidos

2.3.1.- Presentación del bloque temático III: Servicios de Archivos distribuidos El compartir información almacenada es quizás el aspecto más importante de la compartición de recursos distribuidos. En Internet este servicio se usa a gran escala principalmente por los servidores Web. Un servicio de archivos bien diseñado proporciona acceso a los archivos almacenados en un servidor con prestaciones y fiabilidad semejantes (en algunos casos hasta mejores) que la de archivos almacenados en discos locales. Un sistema de archivos distribuidos permite a los programas almacenar y acceder a archivos remotos del mismo modo que si fueran locales, permitiendo a los usuarios el acceso a los archivos desde cualquier computador en una intranet. Actualmente, estos sistemas son altamente escalables, proporcionan buenas prestaciones y toleran y se recuperan de los fallos. Los sistemas de archivos distribuidos son empleados intensamente en las redes de computadores de las organizaciones, habiendo estado sus prestaciones sujetas a muchos ajustes. El sistema NFS ha mantenido su posición inicial como la tecnología dominante de los sistemas de archivos distribuidos con la ayuda de mejoras relativamente menores de su protocolo. En esta parte se estudian primero las características y requisitos de los sistemas de archivos distribuidos. A continuación se estudia la arquitectura de este servicio. Finalmente se estudia una implementación real y comercial del servicio, el sistema de archivos en red NFS. 2.3.2.- Contextualización en el conjunto de la materia o asignatura Los temas de estudio que forman este bloque son: TEMA 9. Introducción a los sistemas de archivos distribuidos TEMA 10. Arquitectura del servicio de archivos TEMA 11. Sistema de archivos en red de Sun (NFS)

El Tema 9 se compone de una introducción general a los sistemas de archivos distribuidos. Además se estudian las características de los sistemas de archivos y los requisitos que deben tener estos sistemas para prestar el servicio para el que fueron diseñados, de tal forma que sea comparable con, o mejor que, los sistemas de archivos locales en prestaciones y fiabilidad. En el Tema 10 se estudia la estructuración del servicio de archivos en sus tres componentes básicas: servicio de archivos plano, servicio de directorio y módulo cliente. Además se estudia la división de las responsabilidades entre los diferentes módulos.

Page 9: Guia Estudio II

|Dr. Miguel Romero Hortelano — Dr. Rafael Pastor Vargas 

El Tema 11 se centra en el estudio del sistema de archivos en red de Sun (NFS) y sus particularidades. Se estudia la comunicación entre los módulos cliente y servidor NFS utilizando llamadas a procedimientos remotos. 2.3.3- Información y orientaciones para el trabajo con los materiales requeridos para el estudio del bloque Estos temas se desarrollan a lo largo del tema 8 del libro de la bibliografía básica: Sistemas distribuidos, conceptos y diseño. (3ª edición), Pearson/Addison Wesley. (G. Coulouris, et al.). El estudio será de un tema por semana. Por otra parte, el Equipo Docente publicará en la plataforma los enlaces de interés para cada tema, así como otro material auxiliar que pueda considerar de interés. 2.3.4.- Descripción detallada de cada una de las actividades de aprendizaje a realizar Siguiendo con la tónica del curso, el Equipo Docente publicará a través de la plataforma los enlaces de interés para completar los conceptos teóricos vistos en teoría. Por otra parte, también se debatirá en los foros sobre aquellos conceptos que los estudiantes quieran reforzar. Durante estas semanas el estudiante continuará con el desarrollo de la práctica obligatoria propuesta por el equipo docente. Si le surge alguna duda durante su realización, podrá recurrir al foro correspondiente en la plataforma. Por último, también se pondrá a disposición del estudiante el test III de evaluación.

2.4. UNIDAD IV: Servicios de nombres distribuidos

2.4.1.- Presentación del bloque temático IV: Servicios de nombres distribuidos En un sistema distribuido los nombres se utilizan para hacer referencia a una amplia variedad de recursos como computadores, servicios, objetos remotos y archivos, así como a usuarios. Los nombres facilitan la comunicación y la compartición de recursos. Por ejemplo, se necesita un nombre en forma de URL para acceder a una página Web cualquiera. Los procesos clientes suelen hacer uso de este servicio independiente para obtener atributos como las direcciones de los recursos u objetos. También proporcionan datos sobre objetos que cumplen una cierta descripción. El sistema de Nombres de Dominio de Internet (DNS) es el encargado de nombrar los objetos (en la practica ordenadores) dentro de Internet. Estos nombres son finalmente resueltos con el objetivo de obtener la dirección IP del objeto. Dentro de los servicios de directorio y descubrimiento, dos casos prácticos ampliamente utilizados son el servicio de Nombres Global (GNS) que proporciona servicios de localización de recursos, direccionamiento de correo y autentificación; y el servicio de directorio X.500, que aunque puede ser utilizado de la misma

UNIVERSIDAD NACIONAL DE EDUCACIÓN A DISTANCIA 9

Page 10: Guia Estudio II

SISTEMAS DISTRIBUIDOS

UNIVERSIDAD NACIONAL DE EDUCACIÓN A DISTANCIA 10

forma que un servicio de nombres convencional, se usa principalmente para descubrir nombres y atributos de otros usuarios o recursos del sistema. 2.4.2.- Contextualización en el conjunto de la materia o asignatura Los temas de estudio que forman este bloque son: TEMA 12. Concepto de nombres y direcciones en un entorno distribuido TEMA 13. Servicio de nombres del Web: DNS TEMA 14 Servicios de directorio y descubrimiento

El Tema 12 está dedicado a hacer una introducción sobre los servicios de nombres, examinando los conceptos fundamentales de nombres, direcciones y atributos. El Tema 13 se dedica al estudio del servicio de nombres de la Web, el DNS. En este tema se tratan los conceptos de resolución de nombres y el sistema de nombres de dominio, los cuales son imprescindibles para el funcionamiento de Internet. De hecho, en Internet hay millones de nombres enlazados mediante DNS, realizándose millones de búsquedas diarias contra dicho sistema a lo largo de todo el mundo. El Tema 14 se centra en el estudio de los servicios de directorio y descubrimiento, realizando un estudio pormenorizado del servicio de nombres global (GNS) y el servicio de directorio activo de Microsoft X.500 y su variación LDAP. 2.4.3.- Información y orientaciones para el trabajo con los materiales requeridos para el estudio del bloque. Estos temas se desarrollan a lo largo del tema 9 del libro de la bibliografía básica: Sistemas distribuidos, conceptos y diseño. (3ª edición), Pearson/Addison Wesley. (G. Coulouris, et al.). El estudio será de un tema por semana. Por otra parte, el Equipo Docente publicará en la plataforma los enlaces de interés para cada tema, así como otro material auxiliar que pueda considerar de interés. 2.4.4.- Descripción detallada de cada una de las actividades de aprendizaje a realizar El Equipo Docente publicará a través de la plataforma los enlaces de interés para completar los conceptos teóricos vistos en teoría. Por otra parte, también se debatirá en los foros sobre aquellos conceptos que los estudiantes quieran reforzar. Durante estas semanas el estudiante continuará con el desarrollo de la práctica obligatoria propuesta por el equipo docente. Si le surge alguna duda durante su realización, podrá recurrir al foro correspondiente en la plataforma. Por último, también se pondrá a disposición del estudiante el test IV de evaluación.

Page 11: Guia Estudio II

|Dr. Miguel Romero Hortelano — Dr. Rafael Pastor Vargas 

3.- ORIENTACIONES PARA LA REALIZACIÓN DEL PLAN DE ACTIVIDADES El estudiante debe realizar una lectura comprensiva de cada tema propuesto. De forma que sea capaz de identificar las ideas básicas, extraer los conceptos fundamentales y captar los detalles más relevantes, los cuales debe plasmarse en el resumen del tema en cuestión. Este resumen puede ser completado con los materiales adicionales que el equipo docente pudiera publicar en el curso virtual. Además, el estudiante deberá realizar a lo largo del curso cuatro tests correspondientes a los cuatro bloques temáticos de la asignatura, que formarán parte de la evaluación final. Los cuestionarios se encontrarán en la semana del plan de trabajo que corresponda hacerlos, con los nombres Test I, Test II, Test III y Test IV. Aunque aparecerá programado dentro de una semana concreta, cada cuestionario SÓLO estará habilitado un día, el jueves de esa semana, desde las 00:00 h de la madrugada a las 23.55 h de la noche. Más tarde no habrá posibilidad de realizarlo. Consistirán en preguntas de tipo test, con opciones A, B, C y D. Sólo una es la correcta. Las contestadas erróneamente no puntuarán negativo. Se dispondrá de un tiempo límite para contestar y enviar el test; pasado ese tiempo, la puntuación será 0 (lo hace así la aplicación). Sólo se podrá conectar una vez para hacer cada uno de los tests. El cuestionario estará muy relacionado con el contenido de los resúmenes de los temas, ya que está enfocado a evaluar la captación de los conceptos fundamentales de cada bloque temático. Estos cuatro tests representarán el 10% de la calificación final. Un 40 % de la calificación final corresponderá a la entrega de una práctica de laboratorio que el equipo docente propondrá a lo largo del curso sobre alguno de los temas estudiados en la asignatura. El estudiante debe realizar la misma en un ordenador personal y dispondrá de toda la información necesaria en el curso virtual: Enunciado, instrucciones para la presentación de programas si los hubiere, desarrollo del informe a presentar, software y material complementario. Una vez realizada la practica, el estudiante deberá entregar todo el material que se le requiera en el enunciado de la práctica (programas, código fuente, informe, etc.) a través del curso virtual. Existen dos plazos de entrega: - Plazo 1 (convocatoria ordinaria): Prácticas recibidas antes del 15 de Enero. - Plazo 2 (convocatoria extraordinaria): Prácticas recibidas con posterioridad al 15 de Enero y antes del 15 de Julio. El 50% restante de la calificación final corresponderá a la prueba presencial (examen), que estará compuesta por un test con preguntas (de 20 a 30) sobre conceptos teóricos y/o algún desarrollo práctico corto a realizar durante un máximo de 2 horas. En este caso, las preguntas contestadas erróneamente sí puntuarán negativamente. De esta manera la calificación final se calcula usando la siguiente fórmula: Nota final = 0,5 x [nota prueba presencial] + 0,4 x [nota práctica laboratorio] + 0,1 x [nota test de evaluación]

UNIVERSIDAD NACIONAL DE EDUCACIÓN A DISTANCIA 11

Page 12: Guia Estudio II

SISTEMAS DISTRIBUIDOS

UNIVERSIDAD NACIONAL DE EDUCACIÓN A DISTANCIA 12

Para aprobar la asignatura es necesario aprobar la prueba presencial y la práctica de laboratorio por separado. En la tabla de la página siguiente se encontrará un resumen de las actividades a realizar por parte del estudiante, indicando en dicha tabla cuando se deben realizar. En cualquier caso el Equipo Docente publicitará en los foros la fecha de realización de los tests. Además, a lo largo del curso el Equipo Docente propondrá en los foros algunos temas de debate relacionados con la materia de estudio con el fin de promover las discusiones y participaciones de los estudiantes. 4.- GLOSARIO Se publicará en el curso virtual. De la misma forma y enfocado en cada tema se publicará una lista de términos y palabras clave. Resumen de actividades

BLOQUES TEMÁTICOS ACTIVIDADES SEMANA

Unidad I. Fundamentos Sis.Dist. T. 1. Introducción T. 2. Características de los Sis. Dist.

Foros 1

Unidad I. Fundamentos Sis.Dist. T. 3. Modelo arquitectónico T. 4. Modelos fundamentales

Foros 2

Unidad II: Comun. entre Proc. y Obj. Dist. T. 5. Mecanismos básicos T. 6. Modelo C-S y Comun. en grupos

Foros TEST DE EVALUACIÓN

3

Unidad II: Comun. entre Proc. y Obj. Dist. T. 7. Socket y RPC

Foros 4

Unidad II: Comun. entre Proc. y Obj. Dist. T. 8. RMI y CORBA

Foros 5

Unidad II: Comun. entre Proc. y Obj. Dist. T. 8. RMI y CORBA

Foros 6

Unidad II: Comun. entre Proc. y Obj. Dist. T. 8. RMI y CORBA

Foros Práctica Obligatoria

7

Unidad III: Servicios de Archiv. Dist. T. 9. Introducción

Foros Práctica Obligatoria TEST DE EVALUACIÓN

8

Unidad III: Servicios de Archiv. Dist. T. 10. Arquitectura Servicio de Archiv.

Foros Práctica Obligatoria

9

Unidad III: Servicios de Archiv. Dist. T. 11. Sistema de archivos NFS

Foros Práctica Obligatoria

10

Page 13: Guia Estudio II

|Dr. Miguel Romero Hortelano — Dr. Rafael Pastor Vargas 

UNIVERSIDAD NACIONAL DE EDUCACIÓN A DISTANCIA 13

Unidad IV: Servicios de nombres Dist. T. 12. Conceptos

Foros Práctica Obligatoria TEST DE EVALUACIÓN

11

Unidad IV: Servicios de nombres Dist. T. 13. DNS

Foros Práctica Obligatoria

12

Unidad IV: Servicios de nombres Dist. T. 14. Servicios de Direc. y Desc.

Foros Práctica Obligatoria

13

Unidad I - IV Foros Práctica Obligatoria TEST DE EVALUACIÓN

14

Unidad I - IV Foros Práctica Obligatoria

15

PRUEBA PRESENCIAL