Home UC3M
Home IT
Home /Docencia /Ing. Técnico de Telecomunicación Esp. Telemática /Laboratorio de Aplicaciones Telemáticas
anterior siguiente

Laboratorio de Aplicaciones Telemáticas

Curso: 3
Créditos: 2+4
Cuatrimestre: 1
Horas/Semana: 4
Profesores: Andrés Marín López (coordinador), Jesús Arias Fisteus, Florina Almenárez Mendoza

 Programa

Esta asignatura tiene como objetivo fundamental dar a a los alumnos una perspectiva amplia de los sistemas multimedia basados en web, haciendo énfasis especial en la creación de páginas web con contenido dinámico y completar la visión de programación obtenida en las asignaturas anteriores con la parte de interfaz de usuario y applets.

  • HTML
  • Interfaces de usuario:
    • Componentes de java.awt: contenedores, cajas de texto, botones, gráficos, etc.
    • Modelo de eventos
    • Swing y Applets: introducción, modelo de ejecución, parámetros, modelo de seguridad
  • Creación de páginas con contenido dinámico:
    • PHP
    • Java Server Pages
    • Servlets
 Prácticas

Durante el curso se dedicarán dos horas semanales a prácticas de laboratorio, en las que los alumnos aplicarán los conceptos estudiados en la asignatura. Las prácticas consistirán en ejercicios de programación de complejidad creciente, que serán realizadas en las horas lectivas asignadas en el laboratorio. Dado el carácter eminentemente práctico de la asignatura, algunas semanas se dedicarán exclusivamente a prácticas.

Para entrar en los ordenadores del laboratorio se necesita tener una cuenta abierta en los laboratorios de telemática. TODOS los alumnos deberán solicitarla por el procedimiento que se explica a continuación. Todas las prácticas se corregirán utilizando dicha cuenta en los laboratorios de Telemática. La cuenta se puede solicitar a través del siguiente formulario. (login=alumno, password=alumno13). Si ya tiene cuenta de años anteriores debe rellenar igualmente el formulario para que su cuenta esté asociada a esta asignatura.

Los grupos de prácticas deberán enviar un correo a florina informando de los nombres, apellidos y NIA de los componentes del grupo. Es necesario la asistencia al laboratorio, pues allí se evaluarán las prácticas presonalmente. La evaluación se realizará en las semanas de entrega.

 Horario

  • Las clases teóricas se impartirán en el aula 1.2F03.
  • Las clases prácticas se impartirán en el laboratorio 4.1B02.

 Desarrollo

Mes Sem. Día Contenido Profesor
Oct 1
6
Presentación, Tecnologías Web (Cliente y Servidor)
Andrés Marín


7
XHTML, CSS, Formularios
Andrés Marín

2
13 Applets Andrés Marín


14 Prácticas XHTML, CSS, Formularios
Florina Almenárez, Andrés Marín

3
20 Swing
Andrés Marín


21 Prácticas applets
Florina Almenárez, Andrés Marín

4
27 Swing Andrés Marín


28 Prácticas swing
Florina Almenárez, Andrés Marín
Nov 5
3
PHP
Andrés Marín


4
Prácticas Swing Florina Almenárez, Andrés Marín

6
10 Práctica IG Swing Florina Almenárez, Andrés Marín


11 Práctica IG Swing Florina Almenárez, Andrés Marín

7
17 Práctica IG Swing Florina Almenárez, Andrés Marín


18 Práctica IG Swing Florina Almenárez, Andrés Marín

8
24 Servlets Andrés Marín


25 Práctica IG Swing Florina Almenárez, Andrés Marín
Dic 9
1
Servlets Andrés Marín


2
Práctica Servlets Jesús Arias, Florina Almenárez

10
8
Festivo --


9
Práctica Servlets Jesús Arias, Florina Almenárez

11
15 JavaServer Pages Andrés Marín


16 Práctica Servlets Jesús Arias, Florina Almenárez

12
22 Práctica JSP
Jesús Arias, Florina Almenárez


23 Vacaciones Navidad --

13
29
Vacaciones Navidad --


30 Vacaciones Navidad --
Ene 14
5
Vacaciones Navidad --


6
Vacaciones Navidad --

15
12 JavaServer Pages Andrés Marín


13 Práctica S/JSP Jesús Arias, Florina Almenárez

16
19
Práctica S/JSP Jesús Arias, Florina Almenárez


20 Práctica S/JSP Jesús Arias, Florina Almenárez

17
26 Práctica S/JSP Jesús Arias, Florina Almenárez


27 Práctica S/JSP Jesús Arias, Florina Almenárez

 Criterios de Evaluación

La evaluación de la asignatura se realizará en dos partes cada una de las cuales habrá que aprobarla por separado. Por una parte una prueba escrita del conjunto de la asignatura que consistirá en varias preguntas de caracter teórico y algunos ejercicios de programación y tendrá un peso superior al 50% en la nota final. La segunda parte de la nota será la evaluación de las distintas prácticas, que deberán entregarse conforme se vaya estableciendo, y como norma general al comenzar la sesión de una práctica distinta.

La evaluación de las prácticas se hará mediante la siguiente fórmula:

Nota total= [HTML+Applets+Swing+10*UISWING+ Servlet+JSP+10*S/JSP)]/25

Se podrá obtener un punto adicional en la nota de la asignatura mediante la realización de un pequeño proyecto con tecnologías distintas a las vistas en clase, como por ejemplo PHP, Apache Struts, Zope, etc. Los alumnos interesados podrán enviar una propuesta a lo largo del mes de Noviembre. El trabajo adicional se realizará preferentemente con los propios medios del alumno, pues no se dará soporte a la instalación de aplicaciones en los laboratorios.

Las notas de prácticas están disponibles aquí.

 Bibliografía

Además de la documentación y recursos on-line que se irán proporcionando a lo largo del curso, se proponen los siguientes libros de consulta:

  • Holzschlag, M. E.: "Special Edition Using HTML" 4, Sixth Edition. Que Publishers, ISBN: 0-7897-2267-4
  • Campione,M. y Walrath, K.: "The Java Tutorial Second Edition: Object-Oriented Programming for the Internet". Addison-Wesley, Java Series ISBN 0-201-310074
  • Bengsten, H.: "Java Server Pages". O'Reilly 2000
  • Hunter, J. y Crawford, W.: "Java Servlet Programming". O'Reilly 1998
  • Hall, M. y Brown, L.: "Core Servlets and JavaServer Pages". Sun Microsystems Press/Prentice Hall PTR 2003

Última actualización:

Localización |Personal |Docencia |Investigación |Novedades |Intranet
inicio | mapa del web | contacta