Breadcrumb

XSL Content

Advanced Remote Services27380

Centre
Faculty of Engineering - Bilbao
Degree
Bachelor's Degree in Computer Engineering in Management and Information Systems
Academic course
2024/25
Academic year
4
No. of credits
6
Languages
Spanish
Basque
Code
27380

TeachingToggle Navigation

Distribution of hours by type of teaching
Study typeHours of face-to-face teachingHours of non classroom-based work by the student
Lecture-based22.533.75
Applied classroom-based groups1522.5
Applied laboratory-based groups22.533.75

Teaching guideToggle Navigation

Description and Contextualization of the SubjectToggle Navigation

El objetivo principal de esta asignatura es que el alumno adquiera las capacidades para programar servicios y

aplicaciones telemáticas avanzadas en red y distribuidas. Como tecnología concreta se empleará Java EE, aunque

también podrán presentase otras alternativas. Además el alumno configurará los servicios en su propio servidor, por lo

que también se tratará la administración de servidores.



Esta asignatura toma como base la capacidad de programación en Java desarrollada en la asignatura de "Programación

en Entornos Distribuidos" y los conceptos de Bases de Datos aprendidos en la asignatura "Fundamentos de

Programación".

Skills/Learning outcomes of the subjectToggle Navigation

M01CM02: Conocimientos básicos sobre el uso y programación de los ordenadores, sistemas operativos, bases de datos

y programas informáticos con aplicación en ingeniería.



M02R7: Conocimiento y utilización de los fundamentos de la programación en redes, sistemas y servicios de

telecomunicación.



M04TE7: Capacidad de programación de servicios y aplicaciones telemáticas, en red y distribuidas.

Theoretical and practical contentToggle Navigation

Tema 1 - Administración de Servidores



Tema 2 - Páginas Web Estáticas



Tema 3 - Páginas Web Dinámicas



Tema 4 - Representación de Datos



Tema 5 - Arquitectura Orientada a Servicios



Tema 6 - Capa de Presentación



Tema 7 - Capa de Negocio



Tema 8 - Capa de Datos



Tema 9 - Hosting de Aplicaciones Web

MethodologyToggle Navigation

Todos los temas se impartirán en las clases magistrales, y la mayoría de ellos también en las clases prácticas de aula y

de ordenador.



A lo largo de las clases magistrales y/o de prácticas de aula se realizarán unos pequeños tests de evaluación que

permitirán al alumno realizar un seguimiento de su progreso y a la vez formarán parte de la evaluación continua de la

asignatura.



Las prácticas de ordenador son individuales y están enfocadas a la aplicación de los conceptos desarrollados en las

clases magistrales, por lo que no se repetirán las explicaciones teóricas ya impartidas.



En el caso de que las condiciones sanitarias impidan la realización de una actividad docente y/o evaluación presencial, se

activará una modalidad no presencial de la que los/las estudiantes serán informados puntualmente.



En las prácticas de aula el alumnado realizará presentaciones en grupo de las correspondientes prácticas de ordenador,

dando pie a un turno de preguntas/debate que también formará parte de la evaluación continua.

Assessment systemsToggle Navigation

  • Final Assessment System
  • Tools and qualification percentages:
    • Multiple-Choice Test (%): 20
    • Realization of Practical Work (exercises, cases or problems) (%): 5
    • Exhibition of works, readings ... (%): 5
    • EXAMEN (%): 70

Ordinary Call: Orientations and DisclaimerToggle Navigation

La evaluación de la asignatura se realiza mediante un sistema de evaluación continua consistente en:



* Pruebas a lo largo del periodo formativo (30%): se valorará el seguimiento de los temas teóricos mediante tests

realizados en clase según las necesidades docentes observadas por el profesorado. El seguimiento de los temas

prácticos se realizará tanto en las prácticas de ordenador como de aula y mediante una presentación oral. Si no se

realiza la presentación oral o si alguna de las asistencias a tests de teoría, prácticas de ordenador o prácticas de aula es

inferior al 80%, la nota total de las pruebas del periodo formativo será de 0. No llevar convenientemente preparada una

práctica de ordenador equivaldrá a una falta de asistencia.



* Prueba final en la fecha oficial de examen (70%): consistirá en la realización de un programa de ordenador.



Para aprobar es necesario obtener el menos un 4.0 en la prueba final y un 5.0 al promediar con el resto de pruebas.



Para renunciar a la convocatoria ordinaria bastará con no presentarse a la prueba final.



Para renunciar a la evaluación continua se aplica lo indicado en el artículo 8 de la Normativa de Evaluación del

Alumnado. En este caso la evaluación se realizará según el mismo sistema que el indicado en la convocatoria

extraordinaria.

Extraordinary Call: Orientations and DisclaimerToggle Navigation

La evaluación se realizará mediante un examen final por el 100% de la nota consistente en una parte teórica escrita y otra

práctica en ordenador. Será necesario aprobar ambas partes para aprobar la asignatura.



Si en la parte correspondiente a los tests de teoría en el sistema de evaluación continua de la convocatoria ordinaria se

ha obtenido al menos una calificación de 6 sobre 10, entonces el alumno podrá conservar dicha nota como nota de la

parte de teoría de la convocatoria extraordinaria del mismo curso.

Compulsory materialsToggle Navigation

La asignatura dispone de un aula virtual en eGela donde está a disposición del alumnado el material de uso obligatorio
para cada tipo de clase:
* Magistrales: esquemas que ayudan al seguimiento de la explicación teórica y que debe completar el alumnado
* Prácticas: enunciado de la prácticas de ordenador que guían su realización y cuya lectura es obligatoria para la
conveniente preparación previa de las mismas.

BibliographyToggle Navigation

Basic bibliography

The Java EE 7 Tutorial



http://docs.oracle.com/javaee/7/tutorial/



EJB 3 Developer Guide: A Practical Guide for developers and architects to the Enterprise Java Beans Standard.



http://www.amazon.com/EJB-Developer-Guide-developers-architects/dp/1847195601



Core JavaServer Faces.



http://www.amazon.com/Core-JavaServer-Faces-David-Geary/dp/0131463055

In-depth bibliography

SCJP Sun Certified Programmer for Java 6 Exam 310-065
http://www.amazon.com/SCJP-Certified-Programmer-Java-310-065/dp/0071591060
Sun Certified Developer for Java Web Services Study Guide (Exam 310-220)
http://www.amazon.com/Certified-Developer-Services-310-220-Certification/dp/0072259523
Service-Oriented Architecture (SOA): Concepts, Technology, and Design
http://www.amazon.com/Service-Oriented-Architecture-SOA-Concepts-Technology/dp/0131858580
Cloud Computing Bible
http://www.amazon.es/Cloud-Computing-Bible-Barrie-Sosinsky/dp/0470903562

Web addresses

Indicadas en la bibliografía básica

GroupsToggle Navigation

16 Teórico (Spanish - Tarde)Show/hide subpages

Calendar
WeeksMondayTuesdayWednesdayThursdayFriday
20-32

10:00-11:30 (1)

34-35

10:00-11:30 (2)

Teaching staff

Classroom(s)

  • P7I 8A - ESCUELA DE INGENIERIA DE BILBAO-EDIFICIO II (1)
  • P7I 8A - ESCUELA DE INGENIERIA DE BILBAO-EDIFICIO II (2)

16 Applied classroom-based groups-1 (Spanish - Tarde)Show/hide subpages

Calendar
WeeksMondayTuesdayWednesdayThursdayFriday
20-32

12:00-13:00 (1)

34-35

12:00-13:00 (2)

Teaching staff

Classroom(s)

  • P7I 8A - ESCUELA DE INGENIERIA DE BILBAO-EDIFICIO II (1)
  • P7I 8A - ESCUELA DE INGENIERIA DE BILBAO-EDIFICIO II (2)

16 Applied laboratory-based groups-1 (Spanish - Tarde)Show/hide subpages

Calendar
WeeksMondayTuesdayWednesdayThursdayFriday
21-21

11:00-13:30 (1)

23-23

11:00-13:30 (2)

25-25

11:00-13:30 (3)

27-27

11:00-13:30 (4)

29-29

11:00-13:30 (5)

31-31

11:00-13:30 (6)

32-32

11:00-13:30 (7)

34-35

11:00-13:30 (8)

Teaching staff

Classroom(s)

  • P0B 17I - ESCUELA INGENIERIA DE BILBAO-EDIFICIO I (1)
  • P0B 17I - ESCUELA INGENIERIA DE BILBAO-EDIFICIO I (2)
  • P0B 17I - ESCUELA INGENIERIA DE BILBAO-EDIFICIO I (3)
  • P0B 17I - ESCUELA INGENIERIA DE BILBAO-EDIFICIO I (4)
  • P0B 17I - ESCUELA INGENIERIA DE BILBAO-EDIFICIO I (5)
  • P0B 17I - ESCUELA INGENIERIA DE BILBAO-EDIFICIO I (6)
  • P0B 17I - ESCUELA INGENIERIA DE BILBAO-EDIFICIO I (7)
  • P0B 18I - ESCUELA INGENIERIA DE BILBAO-EDIFICIO I (8)

46 Teórico (Basque - Tarde)Show/hide subpages

Calendar
WeeksMondayTuesdayWednesdayThursdayFriday
20-32

12:30-14:00 (1)

34-34

12:30-14:00 (2)

35-35

10:00-11:30 (3)

Teaching staff

Classroom(s)

  • P7I 9A - ESCUELA DE INGENIERIA DE BILBAO-EDIFICIO II (1)
  • P7I 9A - ESCUELA DE INGENIERIA DE BILBAO-EDIFICIO II (2)
  • P7I 9A - ESCUELA DE INGENIERIA DE BILBAO-EDIFICIO II (3)

46 Applied classroom-based groups-1 (Basque - Tarde)Show/hide subpages

Calendar
WeeksMondayTuesdayWednesdayThursdayFriday
20-32

13:00-14:00 (1)

34-35

13:00-14:00 (2)

Teaching staff

Classroom(s)

  • P7I 9A - ESCUELA DE INGENIERIA DE BILBAO-EDIFICIO II (1)
  • P7I 9A - ESCUELA DE INGENIERIA DE BILBAO-EDIFICIO II (2)

46 Applied laboratory-based groups-1 (Basque - Tarde)Show/hide subpages

Calendar
WeeksMondayTuesdayWednesdayThursdayFriday
22-22

09:00-11:30 (1)

24-24

09:00-11:30 (2)

25-25

09:00-11:30 (3)

27-27

09:00-11:30 (4)

28-28

09:00-11:30 (5)

30-30

09:00-11:30 (6)

31-31

09:00-11:30 (7)

32-32

09:00-11:30 (8)

35-35

09:00-11:30 (9)

Teaching staff

Classroom(s)

  • P0B 12I - ESCUELA INGENIERIA DE BILBAO-EDIFICIO I (1)
  • P0B 12I - ESCUELA INGENIERIA DE BILBAO-EDIFICIO I (2)
  • P0B 12I - ESCUELA INGENIERIA DE BILBAO-EDIFICIO I (3)
  • P0B 12I - ESCUELA INGENIERIA DE BILBAO-EDIFICIO I (4)
  • P0B 9I - ESCUELA INGENIERIA DE BILBAO-EDIFICIO I (5)
  • P0B 12I - ESCUELA INGENIERIA DE BILBAO-EDIFICIO I (6)
  • P0B 8I - ESCUELA INGENIERIA DE BILBAO-EDIFICIO I (7)
  • P0B 12I - ESCUELA INGENIERIA DE BILBAO-EDIFICIO I (8)
  • P0B 12I - ESCUELA INGENIERIA DE BILBAO-EDIFICIO I (9)