Exámenes de Programació II UDL 2012
Los 2 exámenes de Programació II de la UDL (Grado en Ingeniería Informática) de 2012 (Examen Primer Parcial Curso 2012-2013 y Examen Segundo Parcial (Curso 2012-2013)), con 5 problemas resueltos. Entran temas como Recursión: diseño, traza y diagramas de llamadas y Diseño de clases y objetos en Java, herencia e igualdad. Practícalos con corrección al momento, pistas en cada apartado y la solución paso a paso.
Examen Primer Parcial Curso 2012-2013 (2012)
Temas del examen: Recursión: diseño, traza y diagramas de llamadas
- Problema 1 · Recursión: diseño, traza y diagramas de llamadas
Realizar el diagrama de llamadas (marcos de activación) y la traza de ejecución recursiva del método isMisterious a partir del método run() para el vector {2, -4, 4, 5, 3, -3, 1, 2}. - Problema 2 · Recursión: diseño, traza y diagramas de llamadas
Diseñar e implementar el método recursivo timesInSuffix para contar apariciones de un valor en un sufijo de un vector, con justificación inductiva. - Problema 3 · Recursión: diseño, traza y diagramas de llamadas
Diseñar e implementar un método recursivo copyVector(int[] source) que devuelva un nuevo vector idéntico apoyándose en una función auxiliar sobre prefijos para evitar replicar arrays en cada nivel.…
Examen Segundo Parcial (Curso 2012-2013) (2012)
Temas del examen: Diseño de clases y objetos en Java, herencia e igualdad · Ficheros en Java: texto secuencial y acceso directo binario
- Problema 1 · Diseño de clases y objetos en Java, herencia e igualdad
Diseñar e implementar en Java la clase Sexagesimal para modelar ángulos (grados, minutos y segundos) con normalización en constructor y sumas (de instancia y estática), métodos getDegrees,… - Problema 2 · Ficheros en Java: texto secuencial y acceso directo binario
Problema 2 (6 puntos). Desarrollar una aplicación en Java para gestionar sorteos usando un fichero binario de acceso directo (RandomAccessFile) sobre registros de longitud fija (clase Person…
También puedes estudiar por temas
Practica un tema con ejercicios de los exámenes de todos los años, mezclados.
- Diseño de clases y objetos en Java, herencia e igualdad · 7 problemas · 35 % de que salga
- Recursión: diseño, traza y diagramas de llamadas · 10 problemas · 25 % de que salga
- Ficheros en Java: texto secuencial y acceso directo binario · 5 problemas · 25 % de que salga
- Árboles binarios y heaps · 2 problemas · 40 % de que salga
- Tablas hash · 1 problema · 40 % de que salga
- Listas en Java: uso de la API, implementación enlazada y coste · 3 problemas · 35 % de que salga