Programación 2
Diagrama de temas
-
En esta sección está toda la información relativa al Laboratorio, foros de consulta y letras de las tareas.
-
Lista de cambios:
- 12/06/2024:
- Se invierte el orden de las partes 3.2 y 3.3. Ahora primero se debe agregar el contenido del módulo ConjuntoPiezas (ahora parte 3.2) previo a usarlo en el módulo Visitante (ahora parte 3.3) - 16/06/2024:
- Se agrega la aclaración de en la galería pueden existir MAX_PIEZAS.
- 12/06/2024:
-
Lista de cambios:
- 12/06/2024:
- Se corrige la descripción inicial al inicio de galeria.h
- Se mejora la descripción de imprimirTVisitaDia
- Se corrige el orden de crearTVisitaDia (sube de O(1) a O(N))
- Se modifica el include en hashTVisitaDia.cpp a #include "../include/hashVisitaDia.h" - 16/06/2024:
- Se agrega la constante CANT_ESTIMADA_VISITA_DIA_PASADAS en galeria.h a utilizarse en la inicialización del hashVisitaDia pasadas. - 21/06/2024:
- Se modifica el makefile para que genere el entregable con el nombre y archivos correctos.
-----------------------------
- 1/7/2024
- Se actualiza con los casos de prueba privados.
- 12/06/2024:
-
Laboratorio 2024 - 1er semestre - Entrega 4 Tarea
-
Laboratorio 2024 - 1er semestre - Re - Entrega 4 Tarea
-
Lista de cambios:
- 11/05/2024: publicación.
- 22/05/2024: En el módulo visitaDia, se cambió "Cada elemento del tipo visitaDia almacena una fecha y una colección de grupos (GrupoABB)" por "Cada elemento del tipo visitaDia almacena una fecha y una colección de visitantes (una instancia de GrupoABB)".
-
Lista de cambios:
- 11/05/2024: publicación.
- 22/05/2024:
- En listaExposiciones.h se cambió "En caso de empate la exposición se almacena a continuación de las existentes con misma fecha." por "En caso de empate la exposición se almacena antes de las existentes con misma fecha."
- Se corrigió el test galeria6-combinado.
- En conjuntoPiezas.h se cambió: "Los identificadores que almacena el conjunto cumplen 0 < id <= cantMax" por "Los identificadores que almacena el conjunto cumplen 0 <= id < cantMax".
- 23/05/2024:
- Se modifican tests 1, 4 y 5 de listaExposiciones, retirando los empates en las inserciones
- 08/06/2024:
Se actualiza con los casos de prueba privados.
-
Laboratorio 2024 - 1er semestre - Entrega 3 Tarea
-
Laboratorio 2024 - 1er semestre - Re - Entrega 3 Tarea
-
Lista de cambios:
- 25/03/2024:
Se corrige comentario en 'imprimirVisitante' con el formato correcto de impresión.
Se elimina línea duplicada 'liberarTVisitante(visitanteCopia)' en principal. - 15/04/2024:
Se agrega línea 'liberarColeccionPiezas' al final del test 'coleccionPiezas3-remover' y se actualizó la salida correspondiente.
Se incorpora el test de performance 'grupoABB8-tiempo', el cual utiliza las funciones:
insertarTVisitanteTGrupoABB
alturaTGrupoABB
existeTVisitanteTGrupoABB
obtenerTVisitanteTGrupoABB - 26/04/2024:
Se sube una nueva versión agregando los casos de prueba privados.
- 25/03/2024:
-
Laboratorio 2024 - 1er semestre - Entrega Tarea 2
-
Laboratorio 2024 - 1er semestre - Re - Entrega Tarea 2
-
Cambios:
- 09/03/2024: actualización de principal.cpp para permitir el memory leak de la parte 3.4 y para leer correctamente los apellidos y no generar doble espacios. Se actualizan los tests para tener en cuenta estos cambios y la salida de
persona4-imprimirpersona
. Se actualizó la letra con el formato de 'imprimir persona' que aparece en los tests y se eliminó un ítem incorrecto en la sección persona. - 12/03/2024: Les pedimos que bajen nuevamente los archivos para estar seguros que tienen la última versión de los tests.
- 21/03/2024: Se actualizaron los materiales incluyendo los casos privados.
- 09/03/2024: actualización de principal.cpp para permitir el memory leak de la parte 3.4 y para leer correctamente los apellidos y no generar doble espacios. Se actualizan los tests para tener en cuenta estos cambios y la salida de
-
Laboratorio 2024 - 1er semestre - Entrega Tarea 1
-
Laboratorio 2024 - 1er semestre - Re-Entrega Tarea 1