220 likes | 449 Views
Fundamentos de Telemática Programa de la Asignatura. ESCUELA TÉCNICA SUPERIOR DE INGENIEROS Camino de los Descubrimientos s/n 41092 Sevilla, España. Indice. 1. DATOS BÁSICOS DE LA ASIGNATURA . 2. COORDINADOR. DATOS BÁSICOS DE LOS PROFESORES.
E N D
Fundamentos de TelemáticaPrograma de la Asignatura ESCUELA TÉCNICA SUPERIOR DE INGENIEROSCamino de los Descubrimientos s/n 41092 Sevilla, España
Indice 1. DATOS BÁSICOS DE LA ASIGNATURA. 2. COORDINADOR. DATOS BÁSICOS DE LOS PROFESORES. 3. DATOS ESPECÍFICOS DE LA ASIGNATURA. DESCRIPTORES. 4. SITUACIÓN (contexto de la asignatura). 5. COMPETENCIAS QUE SE DESARROLLAN. transversales/genéricas específicas 6. OBJETIVOS. 7. METODOLOGÍA. 8. HORARIOS DE CLASES. 9. TÉCNICAS DOCENTES. 10. FECHAS DE EXAMENES. 11. SISTEMAS Y CRITERIOS DE EVALUACIÓN Y CALIFICACIÓN. 12. BLOQUES TEMÁTICOS. 13. BIBLIOGRAFÍA Y OTRAS FUENTES DOCUMENTALES. GENERAL ESPECÍFICA
DATOS BÁSICOS DE LA ASIGNATURA TITULACIÓN: Ingeniero de Telecomunicación NOMBRE: Fundamentos de Telemática NOMBRE (INGLÉS): Fundamentals of Telematic CÓDIGO: 850029 TIPO: OPCIONAL CRÉDITOS: Totales Teóricos Prácticos E.C.T.S. 4.8 4.8 0 CURSO: 3º CUATRIMESTRE: Primero
DATOS BÁSICOS DE LOS PROFESORES NOMBRE: Antonio Jesús Sierra Collado CENTRO/DEPARTAMENTO: Escuela Superior de Ingenieros. Ingeniería de Sistemas y Automática ÁREA: Ingeniería Telemática Nº DE DESPACHO: Despacho nº12 Planta 2, Ala Noroeste. TELÉFONO: 954487384 E-MAIL: antonio@trajano.us.es URL WEB: http://trajano.us.es COORDINADOR • Antonio Jesús Sierra Collado
Tutorías • Lunes y Jueves de 10:00-13:00h
DATOS ESPECÍFICOS DE LA ASIGNATURA 1.Descriptores Teoría de la Información y codificación. Codificación de Fuente y de Canal.
1.Situación 1.1.Conocimientos y destrezas previos Prácticas de desarrollo de programas. Lenguajes imperativos. 1.2.Contexto dentro de la titulación Primera asignatura de la especialidad de Telemática. 1.3.Recomendaciones Se recomienda que el alumno tenga aprobadas las asignaturas Fundamentos de Programación y Arquitectura de Redes y Servicios. 1.4.Adaptaciones para estudiantes con necesidades especiales (estudiantes extranjeros, estudiantes con alguna discapacidad,…): Ninguna en especial (depende de la discapacidad)
1.COMPETENCIAS QUE SE DESARROLLAN 1.1.Genéricas o transversales Incluir listado de competencias en formato tabla y valorar de 0 a 4 el grado de entrenamiento de cada una: 0, no se entrena; 1, se entrena débilmente; 2, se entrena de forma moderada; 3, se entrena de forma intensa; 4, entrenamiento definitivo de la competencia (no se volverá a entrenar después). COMPETENCIAS transversales/genéricas COMPETENCIAS específicas
COMPETENCIAS transversales/genéricas • Capacidad de análisis y síntesis (Se entrena de forma intensa) • Capacidad de organizar y planificar (Se entrena de forma intensa) • Conocimientos generales básicos (Se entrena de forma moderada) • Solidez en los conocimientos básicos de la profesión (Se entrena de forma moderada) • Comunicación oral en la lengua nativa (Se entrena débilmente) • Comunicación escrita en la lengua nativa (Se entrena débilmente) • Habilidades elementales en informática (Se entrena de forma intensa) • Habilidades para recuperar y analizar información desde diferentes fuentes (Se entrena de forma moderada)
Competencias transversales/genéricas (I) • Capacidad de análisis y síntesis (Se entrena de forma intensa) • Capacidad de organizar y planificar (Se entrena de forma intensa) • Conocimientos generales básicos (Se entrena de forma moderada) • Solidez en los conocimientos básicos de la profesión (Se entrena de forma moderada) • Comunicación oral en la lengua nativa (Se entrena débilmente) • Comunicación escrita en la lengua nativa (Se entrena débilmente) • Habilidades elementales en informática (Se entrena de forma intensa) • Habilidades para recuperar y analizar información desde diferentes fuentes (Se entrena de forma moderada)
Competencias transversales/genéricas (y II) • Resolución de problemas (Se entrena de forma intensa) • Toma de decisiones (Se entrena de forma intensa) • Capacidad de crítica y autocrítica (Se entrena débilmente) • Habilidades en las relaciones interpersonales (Se entrena débilmente) • Habilidades para trabajar en grupo (Se entrena de forma intensa) • Habilidades para trabajar en un equipo interdisciplinario (Se entrena de forma intensa) • Habilidad para comunicar con expertos en otros campos (Se entrena débilmente) • Habilidad para trabajar en un contexto internacional (Se entrena de forma intensa) • Reconocimiento a la diversidad y la multiculturalidad (Se entrena débilmente) • Compromiso ético (Se entrena débilmente) • Capacidad para aplicar la teoría a la práctica (Se entrena de forma intensa) • Capacidad para un compromiso con la calidad ambiental (Se entrena débilmente) • Capacidad de generar nuevas ideas (Se entrena de forma moderada) • Liderazgo (Se entrena débilmente) • Comprensión de culturas y costumbres de otros países (Se entrena de forma moderada) • Habilidad para trabajar de forma autónoma (Se entrena de forma moderada) • Planificar y dirigir (Se entrena de forma intensa) • Iniciativa y espíritu emprendedor (Se entrena de forma moderada)
Competencias específicas • Capacidad para desarrollar y aprender los fundamentos de los lenguajes de programación orientado a objetos y lenguajes de modelado sobre el lenguaje Java y UML, respectivamente. • Capacidad para desarrollar aspectos de la programación concurrente, excepciones, applets, y desarrollo de programación con sockets sobre el lenguaje de programación Java.
La asignatura de Fundamentos de Telemática tiene como objetivo el ilustrar los conocimientos en lenguajes de programación: Conceptos y paradigmas; almacenamiento, declaraciones, ámbitos, tipos de datos abstracción y encapsulado. En esta asignatura de desarrollan los conceptos de procesos concurrentes, sincronización, manejo de excepciones, applet, modelado y protocolos de comunicaciones. Todo ello sobre la sintaxis y semántica de los lenguajes de programación orientado a objetos sobre el lenguaje Java y UML. OBJETIVOS
METODOLOGÍA • Se imparten cuatro horas semanales durante el primer cuatrimestre del curso. Las clases teóricas tienen por objetivo el desarrollar los conceptos básicos del lenguaje de programación Java y XML, profundizando en los conceptos de programación orientada a objetos. • Además se presentan algunos modelos de aplicación de la programación distintos al tradicional para introducir el modelo de programación del applet. Se introducen tanto conceptos básicos como específicos de XML y algunas APIs de Java que están relacionadas. A lo largo de la exposición de Java como lenguaje de programación orientado a objetos, se presenta la equivalencia en UML. A lo largo del curso también se ven algunos paquetes de Java de propósito general. Esta asignatura no contiene prácticas, la parte práctica de esta asignatura se realiza en el laboratorio correspondiente durante el segundo parcial.
Número de horas de trabajo del alumno 1.1.Primer Cuatrimestre Nº de horas Clases teóricas 60 Clases prácticas 0 Exposiciones y seminarios 0 Tutorías especializadas A) Colectivas 0 B) Individuales 58 Realización de actividades académicas dirigidas: A) Con presencia del profesor: 0 B) Sin presencia del profesor: 0 Otro trabajo personal Autónomo: A) Horas de estudio: 60 B) Preparación de Trabajo Personal: 0 Realización de exámenes: Examen escrito: 2 Exámenes orales (control del trabajo personal): 0 Otros: 0 Trabajo total del estudiante 120
Horarios de clase Día Hora Aula Martes 16:00-18:00 106 Miércoles 19:00-21:00 106
1.Técnicas docentes (Señale con una X las técnicas que va a utilizar en el desarrollo de su asignatura. Puede señalar más de una. También puede sustituirlas por otras): Sesiones académicas teóricas: X Exposición y debate: X Tutorías especializadas: X Sesiones académicas prácticas: Visitas y excursiones: Controles de lectura obligatoria: Otras (especificar): TÉCNICAS DOCENTES
Fechas de exámenes 3ª Convocatoria 1ª Convocatoria 2ª Convocatoria Examen 21 Diciembre 2 Febrero 8 Septiembre Notas provisionales 11 Enero (2010) 10 Febrero 13 Septiembre Revisión 12 Enero(2010) 12 Febrero 15 Septiembre
SISTEMAS Y CRITERIOS DE EVALUACIÓN Y CALIFICACIÓN • Examen escrito • Planteamiento de problemas que el alumno debe de resolver. • Test • Preguntas cortas donde se proporcionan varias soluciones entre las que el alumno debe elegir la opción correcta. • Elaboración de trabajos tutorizados • Como parte de ampliación de los conceptos teóricos desarrollados se proponen trabajos de ampliación tutorizados, y que supongan un porcentaje de la nota.
BLOQUES TEMÁTICOS. Tema 1: Introducción Tema 2: Introducción al lenguaje Java: Los tipos de datos. Tema 3: Operadores. Tema 4: Sentencias de Control de flujo. Tema 5: Matrices. Tema 6: Programación orientada a objetos. Clases. Tema 7: Polimorfismo. Tema 8: Herencia. Tema 9: Paquetes. Tema 10: Interfaces. Tema 11: Excepciones. Tema 12: Programación multihilo. Tema 13: java.lang Tema 14: Entrada/Salida. Tema 15: Trabajo en red. Tema 16: java.util Tema 17: Applet Tema 18: XML. Temporización: Primer cuatrimestre: 14 Semanas. http://www.esi.us.es/files/Calendario%20Academico%202009-10.pdf
1.1.General BÁSICA Ken Arnold, James Gosling, David Holves. EL LENGUAJE DE PROGRAMACIÓN JAVA. Addison Wesley 2001. Patrick Naughton. MANUAL DE JAVA. Osborne-McGraw Hill, 1996. Patrick Naughton y Herbert Schildt. Java. MANUAL DE REFERENCIA. Osborne-McGraw Hill. Grady Booch, James Rumbaugh, Ivar Jacobson. EL LENGUAJE UNIFICADO DE MODELADO. Addison Wesley 1999. BIBLIOGRAFÍA Y OTRAS FUENTES DOCUMENTALES
COMPLEMENTARIA Zukowsky, John. PROGRAMACIÓN EN JAVA 2. Anaya Multimedia, Madrid 1999. Jamie Jaworski. Java 1.2 Al descubierto. Prentice Hall, 1999. C. Thomas Wu. INTRODUCCIÓN A LA PROGRAMACIÓN ORIENTDA A OBJETOS CON JAVA. Osborne-McGraw Hill, 2001. http://www.w3c.org htpp://java.sun.com/xml http://www.xml.com Steven Holzner. LA BIBLIA DE JAVA 2. Anaya Multimedia, 2000. Weiss, Mark Allen. ESTRUCTURAS DE DATOS EN JAVA: COMPATIBLE CON JAVA2. Addison-Wesley, Madrid, 2000. Elliotte Rusty Harold. LOS SECRETOS DE JAVA. Anaya Multimedia. Jean-Francois Macary, Cédric Nicolas. PROGRAMACIÓN JAVA. Eyrolles. Devis Botella, Ricardo. PROGRAMACIÓN ORIENTADA A OBJETOS EN C++. Paraninfo. Nathan Meyers. PROGRAMACIÓN JAVA EN LINUX. Prentice Hall, 2000. ESPECÍFICA