DADES IDENTIFICATIVES 2018_19
Assignatura (*) ARQUITECTURES PER A APLICACIONS EN XARXA Codi 17244122
Ensenyament
Grau d'Enginyeria de Sistemes i Serveis de Telecomunicacions (2016)
Cicle 1r
Descriptors Crèd. Tipus Curs Període
6 Obligatòria Tercer 1Q
Llengua d'impartició
Castellà
Departament Enginyeria Informàtica i Matemàtiques
Coordinador/a
VIEJO GALICIA, LUIS ALEXANDRE
Adreça electrònica alexandre.viejo@urv.cat
Professors/es
VIEJO GALICIA, LUIS ALEXANDRE
Web
Descripció general i informació rellevant Aquesta assignatura té com a objectiu que l’alumne conegui els diferents models d’arquitectures utilitzades als sistemes informàtics. Específicament es tractarà amb especial èmfasi les arquitectures basades amb el model client/servidor, les arquitectures distribuïdes i les arquitectures orientades a serveis.

Competències
Tipus A Codi Competències Específiques
 RT6 Capacitat de concebre, desplegar, organitzar i gestionar xarxes, sistemes, serveis i infraestructures de telecomunicació en contextos residencials (llar, ciutat i comunitats digitals), empresarials o institucionals responsabilitzant-se de la posada en marxa i millora contínua, així com conèixer-ne l'impacte econòmic i social.
 RT7 Coneixement i utilització dels fonaments de la programació en xarxes, sistemes i serveis de telecomunicació.
 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
 RT6 Tria una arquitectura adequada en funció de l'àmbit d'aplicació i els seus avantatges i desavantatges
 RT7 Implementa una aplicació complexa client / servidor utilitzant sockets
 TEL6 Comprèn el funcionament del model publicació-subscripció
Comprèn el funcionament dels servidors web
Comprèn el funcionament de les aplicacions basades en serveis web
Comprèn el funcionament dels diferents models P2P
Comprèn el funcionament de les aplicacions basades en cloud computing
Comprèn el funcionament i la utilitat de les xarxes ad hoc
Tipus B Codi Resultats d'aprenentatge
Tipus C Codi Resultats d'aprenentatge

Continguts
Tema Subtema
1. Arquitectura client/servidor 1.1 Fonaments de l’arquitectura client/servidor.
1.2 Programació de sockets amb Java.
1.3 Model multicapa.
1.4 Proxies i memòries cau.
1.5 Servidors web.
1.6 Model d’esdeveniments i subscripció/publicació.
2. Arquitectura orientada a serveis 2.1 Fonaments de l’arquitectura orientada a serveis.
2.2 Invocació remota de mètodes.
2.3 Serveis web SOAP.
2.4 Serveis web REST.
3. Arquitectures avançades 3.1 Arquitectura peer-to-peer.
3.2 Cloud computing.
3.3 Xarxes ad hoc.

Planificació
Metodologies  ::  Proves
  Competències (*) Hores a classe
Hores fora de classe
(**) Hores totals
Activitats Introductòries
1 1 2
Sessió Magistral
RT6
TEL6
25 30 55
Pràctiques a través de TIC en aules informàtiques
RT7
TEL6
30 55 85
Atenció personalitzada
0 0 0
 
Proves objectives de preguntes curtes
RT6
TEL6
4 4 8
 
(*) 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 Es farà una presentació dels objectius i de les aplicacions de l'assignatura.
Sessió Magistral Explicació dels continguts teòrics de l'assignatura.
Pràctiques a través de TIC en aules informàtiques Per grups de 2, els alumnes realitzarán una serie de pràctiques relacionades amb els continguts de l'assignatura. Alguns exemples serien:
- Implementar aplicacions client-servidor amb Java-sockets.
- Implantar un servidor web i analitzar el seu rendiment.
- Analitzar el tràfic generat per alguna arquitectura específica.
- etc.
Atenció personalitzada Consultes de forma presencial al despatx 147 o mitjançant correu electrònic.

Atenció personalitzada
Descripció
Consultes de forma presencial al despatx 147 o mitjançant correu electrònic.

Avaluació
Metodologies Competències Descripció Pes        
Pràctiques a través de TIC en aules informàtiques
RT7
TEL6
Realització d'una sèrie de pràctiques relacionades amb els continguts de l'assignatura. 50%
Proves objectives de preguntes curtes
RT6
TEL6
Realització de proves per avaluar el grau d'assoliment dels continguts teòrics de l'assignatura 50%
Altres  
 
Altres comentaris i segona convocatòria

L'avaluació de la segona convocatòria es realitzarà mitjançant un examen de preguntes curtes (50% de la nota final) i l'entrega de una sèrie de pràctiques relacionades amb els continguts de l'assignatura (50% de la nota final). Cal tenir en compte que la nota màxima que es pot obtenir a les activitats pràctiques entregades en segona convocatòria és un 8 sobre 10.


Fonts d'informació

Bàsica Coulouris, George, Distributed systems : concepts and design, ,
Tanenbaum, Andrew S., Distributed systems : principles and paradigms, ,

Complementària

Recomanacions

Assignatures que en continuen el temari
SISTEMES TELEMÀTICS DISTRIBUÏTS/17244126


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