Este problema corresponde a la entrega intermedia de la práctica. Tened en cuenta que
esta no es la entrega definitiva de la práctica completa, ni siquiera es una entrega provisional de la práctica completa
en esta entrega se ha de proporcionar todo el código necesario (clases, programa principal y, opcionalmente, Makefile) para poder usar todas las funcionalidades de la práctica excepto "codificar_permutacion_guardado", "codificar_permutacion" y "decodificar_permutacion".
en esta entrega no pedimos carpetas generadas mediante
doxygen, pero los ficheros de las clases
pueden llevar todos los comentarios doxygen
que queráis; de hecho recomendamos que incluyáis las especificaciones de
todas las operaciones y que sean lo más definitivas posible
esta entrega no tendrá nota manual
Una secuencia de instrucciones y datos que siguen el formato del enunciado de la práctica y del juego de pruebas público.
Una secuencia de resultados que siguen el formato del enunciado de la práctica y del juego de pruebas público.
El Jutge prueba vuestras entregas mediante 4 juegos de pruebas:
sample: el juego de pruebas público
privat1: situaciones que no aparecen en el público
privat2: muchos alfabetos, mensajes y operaciones de codificar/decodificar
privat3: mensajes grandes
En un fichero llamado practica.tar tenéis
que entregar los ficheros .hh y .cc de las
clases y el programa principal. Opcionalmente, podéis entregar el
Makefile que estáis usando para generar y probar el ejecutable.
Tened en cuenta las siguientes restricciones:
el fichero que contiene el programa principal se ha de llamar
program.cc
el Makefile ha de generar un ejecutable llamado
program.exe
es importante que uséis las opciones de compilación definidas en
el menú Documentation
Compilers
PRO2 de www.jutge.org para funcionar en
igualdad de condiciones con el Jutge
no usar la opción -D_GLIBCXX_DEBUG o
usarla de forma incorrecta podrá ser penalizado
Producid el fichero practica.tar con la
instrucción Linux
tar -cvf practica.tar fitxer1 fitxer2 fitxer3 ...
desde el directorio/carpeta donde tengáis los ficheros que vais a
entregar. Os convendrá incluir en vuestro Makefile una regla con esta
instrucción, de forma que el .tar se pueda
generar ejecutando make practica.tar. Con eso
reduciréis el riesgo de error en sucesivas entregas. El Jutge no acepta
.tar donde los ficheros estén dentro de
carpetas. Recomendamos usar GNU tar para
reducir el riesgo de que el fichero
practica.tar sea incompatible con el
Jutge.
Autoría: PRO2
Generación: 2026-01-25T21:15:45.304Z
© Jutge.org, 2006–2026.
https://jutge.org