Programació 2: página de Borja Valles. Primavera 2025-2026


Esta página es para que los alumnos de mis grupos de teoría de la asignatura puedan acceder al material adicional que yo voy a utilizar, fundamentalmente transparencias de clase.

Esta documentación está basada en los apuntes publicados en la página de la asignatura, pero a veces aparecen soluciones alternativas a los casos de estudio presentados. También hay casos de estudio nuevos.

En ciertos casos, este material puede usarse de manera provisional hasta que existan apuntes más detallados de algunas partes de la asignatura.


Semana 1 Diseño modular . Actualizado primavera 2026.

Semana 2 Estructuras lineales I: pilas y colas. Actualizado primavera 2026.

Semana 3 Estructuras lineales II: listas. Corrección de programas iterativos. Actualizado otoño 2025.

Semana 4 Programas recursivos y árboles Actualizado otoño 2025.

Semana 5 Más sobre árboles: árboles generales y colas con prioridad. Actualizado otoño 2025.

Semana 6 Introducción a la eficiencia de algoritmos. Diccionarios y conjuntos. Árboles binarios de búsqueda. Actualizado otoño 2025.

Semana 7 Eficiencia con diversas estructuras de datos Actualizado otoño 2025.

Semana 8 Tipos de datos recursivos, implementados con memoria dinámica (I) Actualizado otoño 2025.

Semana 9 Tipos de datos recursivos, implementados con memoria dinámica (II) Actualizado otoño 2025.

Semana 10 Tipos de datos recursivos, implementados con memoria dinámica (III) Actualizado otoño 2025.

Semana 11 Tipos de datos recursivos, implementados con memoria dinámica (IV) Actualizado otoño 2025.

Semana 12 Tipos de datos recursivos, implementados con memoria dinámica (V) Actualizado otoño 2025.

Semana 13 Repaso previo 2o parcial.

--------------------------------