DADES IDENTIFICATIVES 2016_17
Assignatura (*) SISTEMES TELEMÀTICS DISTRIBUÏTS Codi 17244126
Ensenyament
Grau d'Enginyeria de Sistemes i Serveis de Telecomunicacions (2016)
Cicle 1r
Descriptors Crèd. Tipus Curs Període
6 Obligatòria Tercer 2Q
Llengua d'impartició
Català
Departament Enginyeria Informàtica i Matemàtiques
Coordinador/a
GARCÍA LÓPEZ, PEDRO ANTONIO
Adreça electrònica pedro.garcia@urv.cat
marc.sanchez@urv.cat
Professors/es
GARCÍA LÓPEZ, PEDRO ANTONIO
SANCHEZ ARTIGAS, MARC
Web http://moodle.urv.cat
Descripció general i informació rellevant Aquesta assignatura tracta els fonaments dels sistemes distribuïts. En particular, un objectiu clar és adquirir la capacitat de programació de serveis i aplicacions telemàtiques, en xarxa i distribuïdes.

Competències
Tipus A Codi Competències Específiques
 TEL4 Capacitat de descriure, programar, validar i optimitzar protocols i interfícies de comunicació en els diferents nivells d'una arquitectura de xarxes.
 TEL5 Capacitat de seguir el progrés tecnològic de transmissió, commutació i procés per millorar les xarxes i serveis telemàtics.
 TEL6 Capacitat de dissenyar arquitectures de xarxes i serveis telemàtics.
Tipus B Codi Competències Transversals
Tipus C Codi Competències Nuclears

Resultats d'aprenentage
Tipus A Codi Resultats d'aprenentatge
 TEL4 Coneix la programació de serveis distribuïts en entorns Internet
 TEL5 Comprèn els conceptes bàsics dels sistemes distribuïts (sincronització, consistència, tolerància a fallades, seguretat)
 TEL6 Comprèn els diferents models de comunicació entre processos remots
Dissenya una arquitectura distribuïda amb middleware de comunicació entre objectes remots
Resol problemes bàsics de consistència i tolerància a fallades
Tipus B Codi Resultats d'aprenentatge
Tipus C Codi Resultats d'aprenentatge

Continguts
Tema Subtema
Introducció i conceptes generals Tipus de sistemes distribuïts
Models de sistemes
Comunicació entre processos
Fonaments de sistemes distribuïts Sincronització de processos
Coordinació i acord
Transaccions i control de la concurrència
Replicació i tolerancia a fallades
Seguretat
Middleware i casos d'ús Invocació remota
Comunicació indirecta
Serveis de Noms
Sistemes distribuïts de gran escala

Planificació
Metodologies  ::  Proves
  Competències (*) Hores a classe
Hores fora de classe
(**) Hores totals
Activitats Introductòries
4 7 11
Sessió Magistral
TEL5
20 25 45
Pràctiques a laboratoris
TEL4
TEL5
TEL6
25 40 65
Atenció personalitzada
4 4 8
 
Proves pràctiques
TEL4
TEL6
7 14 21
 
(*) En el cas de docència no presencial, són les hores de treball amb suport vitual del professor.
(**) Les dades que apareixen a la taula de planificació són de caràcter orientatiu, considerant l’heterogeneïtat de l’alumnat

Metodologies
Metodologies
  Descripció
Activitats Introductòries Repás de conceptes d'orientació a objectes
Exemples de laboratori
Sessió Magistral Explicació de conceptes de teoria
Interacció amb preguntes i respostes amb els alumnes
Pràctiques a laboratoris Introducció de tecnologies i eines
Treball en grup
Atenció personalitzada Entrevistes individuals en horari de tutories.
Seguiment de resultats parcials.

Atenció personalitzada
Descripció
Entrevistes individuals en horari de tutories. Seguiment de resultats parcials.

Avaluació
Metodologies Competències Descripció Pes        
Pràctiques a laboratoris
TEL4
TEL5
TEL6
Desenvolupament de problemes de sistemes distribuïts en el llenguatge Python
Examen teòric
50
Proves pràctiques
TEL4
TEL6
Disseny i desenvolupament d'algorismes i sistemes distribuïts 50
Altres  
 
Altres comentaris i segona convocatòria

La segona convocatòria consisteix en un examen teòric i el lliurament de pràctiques de laboratori.


Fonts d'informació

Bàsica George Colouris , Distributed Systems: Concepts and Design , Addison-Wesley Educational Publishers Inc; Edición: 5th Revised edition , 2011

Complementària

Recomanacions

Assignatures que en continuen el temari
SERVEIS MULTIMÈDIA/17244114
APLICACIONS I SERVEIS MÒBILS/17244115
TECNOLOGIES PER A XARXES DE SENSORS, LA INTERNET DE LES COSES I LES SMART CITIES/17244121
ENGINYERIA DE LLOCS WEB/17244125


Assignatures que es recomana haver cursat prèviament
PROGRAMACIÓ/17244010
XARXES DE DADES I INTERNET/17244104
(*)La Guia docent és el document on es visualitza la proposta acadèmica de la URV. Aquest document és públic i no es pot modificar, llevat de casos excepcionals revisats per l'òrgan competent/ o degudament revisats d'acord amb la normativa vigent