Académique Documents
Professionnel Documents
Culture Documents
TITULACIN: Grado en Ingeniera Informtica GUIA DOCENTE DE LA ASIGNATURA: Estructuras de Datos Profesores Ana Beln Moreno Daz Soto Montalvo Herranz Coordinador/a de la asignatura: Soto Montalvo Herranz
Tipo Materia Perodo de imparticin N Crditos Idioma en el que se imparte Departamento Asignaturas llave Tasa de xito
Este dato ser incluido por el Vicerrectorado de Profesorado, Titulaciones, Ordenacin Acadmica, Coordinacin y Campus
Vicerrectorado de Profesorado, Titulaciones, Ordenacin Acadmica, Coordinacin y Campus. II.- Presentacin Esta asignatura pretende ser un curso introductorio a las estructuras de datos clsicas tratadas con el enfoque de tipos abstractos de datos (TADs), y al desarrollo metodolgico de programas que usen dichas estructuras. Al terminar el curso, los alumnos debern conocer las propiedades, el funcionamiento y las posibles implementaciones de las principales estructuras de datos, y saber cundo y cmo utilizarlas para la resolucin de problemas. Las estructuras de datos junto con los algoritmos, son los pilares de la programacin de computadores, por lo que se trata de una asignatura fundamental en cualquier titulacin relacionada con la Informtica. De hecho una de las principales competencias de estas titulaciones es disear y desarrollar correctamente programas informticos eficientes. Esta asignatura se imparte en el segundo cuatrimestre del primer curso de la titulacin, como continuacin de la asignatura de Introduccin a la programacin del cuatrimestre anterior. Sirve por otro lado de base para el resto de asignaturas de programacin que se imparten posteriormente en la titulacin. Se considera fundamental que el alumno haya cursado con aprovechamiento la asignatura Introduccin a la Programacin del cuatrimestre anterior y que se desenvuelva correctamente con el lenguaje de programacin utilizado. Tambin es deseable que el alumno haya asimilado los conceptos fundamentales de matemtica discreta y lgica impartidos en el cuatrimestre anterior.
III.- Competencias
Competencias transversales
G5. Capacidad para concebir, desarrollar y mantener sistemas, servicios y aplicaciones informticas empleando los mtodos de la ingeniera del software como instrumento para el aseguramiento de su calidad. G8: Conocimiento de las materias bsicas y tecnologas, que capaciten para el aprendizaje y desarrollo de nuevos mtodos y tecnologas, as como las que les doten de una gran versatilidad para adaptarse a nuevas situaciones. G9. Capacidad para resolver problemas con iniciativa, toma de decisiones, autonoma y creatividad. Capacidad para saber comunicar y transmitir los conocimientos, habilidades y destrezas de la profesin de Ingeniero Tcnico en Informtica.
Competencias especficas
E1. Capacidad para tener un conocimiento profundo de los principios fundamentales y modelos de la computacin y saberlos aplicar para interpretar, seleccionar, valorar, modelar, y crear nuevos conceptos, teoras, usos y desarrollos tecnolgicos relacionados con la informtica
IV.- Contenido
IV. A. Temario de la asignatura Bloque temtico I.- Preliminares Tema Tema 1. Introduccin Apartados Breve introduccin de la asignatura con respecto a las asignaturas ya cursadas y revisin de conocimientos adquiridos. Descripcin del enfoque de programacin basado en tipos abstractos de datos. Especificacin, diseo, implementacin y uso de listas. Especificacin, diseo, implementacin y uso de pilas. Especificacin, diseo, implementacin y uso de colas. Especificacin, diseo, implementacin y uso de conjuntos. Especificacin, diseo, implementacin y uso de rboles. Especificacin, diseo, implementacin y uso de grafos.
II.- Estructuras de datos Tema 3. Listas lineales Tema 4. Pilas Tema 5. Colas III- Estructuras de datos Tema 6. Conjuntos no lineales Tema 7. rboles Tema 8. Grafos
V.- Tiempo de trabajo Clases tericas Clases prcticas/de resolucin de problemas, casos, etc. Prcticas en laboratorios tecnolgicos, clnicos, etc. Realizacin de pruebas Tutoras acadmicas Actividades relacionadas: jornadas, seminarios, etc. Preparacin de clases tericas Preparacin de clases prcticas/problemas/casos Preparacin de pruebas Total de horas de trabajo del estudiante 20 14 10 4 12 0 30 30 30 150
VI.- Metodologa y plan de trabajo Clases tericas Periodo 1 2-3 4-5 6-7 7 8 8-10 10-12 Contenidos Tema 1 Tema 2 Tema 3 Tema 4 Tema 5 Tema 6 Tema 7 Tema 8
Vicerrectorado de Profesorado, Titulaciones, Ordenacin Acadmica, Coordinacin y Campus. Prcticas/de resolucin de problemas, casos, etc. Periodo 4-5 6-7 7 8 8-10 10-12 Contenidos Tema 3 Tema 4 Tema 5 Tema 6 Tema 7 Tema 8
Laboratorios Periodo 4-5 6-7 7 8 8-10 10-12 Contenidos Tema 3 Tema 4 Tema 5 Tema 6 Tema 7 Tema 8
Pruebas Fecha Semana 8 Semana 11 Semana 14 Contenidos Prueba escrita Temas 1-5 Prueba prctica Temas 3-7 Prueba escrita Temas 6-8
S1
S2
S3
S4
S5
S6
S7
S8 Pe
S9
S10
S11 Pp
S12
S13
S14 Pe
VII. A. Ponderacin para la evaluacin continua El sistema de evaluacin de las titulaciones en el marco del EEES es la evaluacin continua. En el sistema de evaluacin continua la asistencia a clase es obligatoria y su valoracin en el proceso de evaluacin continua de la asignatura la establecern los profesores en cada asignatura. % Mnimo de asistencia a clase: 80%.
Tipo
Ponderacin
Periodo
Contenido
Reevaluable Test Liberatoria Puntuacin mnima (de 1 a 10): 5 Prueba: Acumulativa Reevaluable Liberatoria Preguntas desarrollo escritas de Puntuacin mnima (de 1 a 10): 5 No reevaluable No reevaluable
10% 10%
Semana 8 Semana 14
30% 30%
Semana 8 Semana 14
Resolucin problemas
de
No reevaluable
Total
100%
Vicerrectorado de Profesorado, Titulaciones, Ordenacin Acadmica, Coordinacin y Campus. VII. B. Ponderacin para la evaluacin de alumnos a tiempo parcial Para que un alumno pueda optar a esta evaluacin, tendr que obtener la Dispensa Acadmica para la asignatura, que habr solicitado al Decano o Director/a del Centro que imparte su titulacin. La Dispensa Acadmica no excluye de la evaluacin continua. Dicha evaluacin se acomodar por el profesor, asistido por el coordinador de grado, establecindose la adaptacin curricular segn las caractersticas de cada caso concreto. VII. C. Revisin de las pruebas de evaluacin. La revisin de las pruebas y actividades se llevar a cabo en clase o en el horario de tutoras de la asignatura. VIII.- Recursos y materiales didcticos General Ttulo Autor Editorial Ttulo Autor Editorial Ttulo Autor Editorial Estructuras de Datos y Algoritmos A.V. Aho, J.E. Hopcroft y J.D. Ullman Addison Wesley Iberoamericana Estructuras de Datos y Algoritmos M.A. Weiss Addison-Wesley Iberoamericana Abstract Data Types. Specifications, Implementations, Applications N. Dale, H.M. Walker D.C. Heath and Company
Complementaria Ttulo Autor Editorial Ttulo Autor Editorial Diseo de Programas. Formalismo y Abstraccin R. Pea Mar Prentice Hall Fundamentos de Algoritmia G. Brassard y P. Bratley Prentice Hall
Vicerrectorado de Profesorado, Titulaciones, Ordenacin Acadmica, Coordinacin y Campus. Direcciones web de inters http://code.sidelab.es/projects/eclipsegavab/wiki (entorno para programar con Pascal)
IX.- Profesorado Nombre y apellidos Horario de tutoras acadmicas Correo electrnico Departamento/rea de conocimiento Categora Titulacin Acadmica Experiencia Docente Ana Beln Moreno Daz Se determinar al empezar el curso belen.moreno@urjc.es CC. de la Computacin Profesora Titular de Universidad Licenciada y Doctora en CC. Fsicas Reconocidos dos quinquenios docentes. 1 curso de antigedad en la asignatura. Experiencia profesional Profesora de la URJC desde 1998
Nombre y apellidos Horario de tutoras acadmicas Correo electrnico Departamento/rea de conocimiento Categora Titulacin Acadmica Experiencia Docente Experiencia profesional
Soto Montalvo Herranz Se determinar al empezar el curso soto.montalvo@urjc.es Ciencias de la Computacin / Ciencias de la Computacin e Inteligencia Artificial Profesor Colaborador Ingeniera Informtica Profesora de la Universidad Rey Juan Carlos desde octubre de 2004, impartiendo diversas asignaturas de grado. Evaluacin positiva de un quinquenio y del programa Docentia de la URJC. Programador de aplicaciones Java en INSA y Analista Programador en UNMATERIAL TRENDS de septiembre del 2000 a noviembre de 2001. Becario de investigacin en la Universidad Rey Juan Carlos (2002 2003)