LABORATORIO DE SOFTWARE DE COMUNICACIONES (LSWC - 5451 )


Curso académico: 2005-2006

NOTA: Este año se realizarán entregas parciales de las prácticas. No existirá otra forma de entregar las prácticas, siendo imprescindible la obtención de una cuenta del laboratorio.

Próximamente estará en línea un sistema de seguimiento y ayuda a la realización de las prácticas, permanecer atentos a esta página (enlace solo accesible en el laboratorio aqui).

RESUMEN

La asignatura de Laboratorio de Software de Comunicaciones esta situada en el quinto curso del nuevo plan de estudios (94) de la Escuela Técnica Superior de Ingenieros de Telecomunicación, impartido por el Departamento de Ingenierìa de Sistemas Telemáticos de la Universidad Politécnica de Madrid, siendo una asignatura optativa de especialidad.

Es continuación de la asignatura de Software de comunicaciones por lo que esta asignatura es un prerrequisito necesario para su realización.


 
Laboratorio de Software de comunicaciones 


OBJETIVOS

Conocimientos previos recomendados: Para cursar la asignatura es imprescindible la haber cursado la asignatura de "software de comunicaciones"

La asignatura pretende, principalmente, que el alumno sea capaz de diseñar y llevar a la práctica programas de comunicaciones.


MEDIOS DISPONIBLES

Recursos Materiales

El laboratorio se llevará a la practica sobre ordenadores tipo PC usando el sistema operativo LINUX.

Recursos Software

Se ha seleccionado como lenguaje de programación Java. Este lenguaje permite un diseño orientado a objetos y de mayor nivel conceptual que en lenguaje C/C++ (a un coste de una menor eficiencia). Esto lo hace inadecuado para la programación de sistemas, pero no para el prototipado de protocolos.

Por la disponibilidad actual sobre la plataforma seleccionada se utilizará la versión 1.5. (windows, linux )

Herramientas Obligatorias:

 

Se podrá desarrollar usando el entorno eclipse (opcionalmente quien lo desee puede utilizar netbeans).

Para la instalación de los programas lo primero es descargar el JDK de java 1.5.

Si deseamos ejecutar java desde la linea de comandos es necesario añadir el directorio_de_instalación_de_java/bin en la variable de entorno PATH.

Para incluir ant, junit y log4j es necesario añadir la variable CLASSPATH y modificarla como indican las instrucciones.

 

 


PROGRAMA DE LA ASIGNATURA

La asignatura se compondrá de una serie de clases teóricas junto con la realización de prácticas en el laboratorio.

Clases Teóricas

Se impartirán una serie de clases como refuerzo de los conocimientos de programación para que los alumnos afiancen dichos conocimientos.

 

Nota: las trasparencias esta a 1 por página. Se recomienda usar drivers de impresoras para imprimir varias por página.

Practicas creativas.

Las prácticas que son necesario realizar en el curso 2005-06 serán las siguientes