1 2024.06.20 (C4)

Información para el examen de teoría y de prácticas de la convocatoria C4 del próximo 12 de julio

  1. Aulas y laboratorios de examen:

    Puedes consultarlos en la sección de Evaluación de la Guía Docente de la asignatura.

  2. Teoría:

    • Al igual que en la convocatoria C3 primero realizaremos el examen de teoría para aquellos que tengan necesidad de hacerlo.

      Este sera un examen similar en numero de preguntas y tiempo para hacerlo al de la convocatoria C3.

      Comenzaremos a las 8:30 y tendrá una duración de 40mn.

    • Acudiremos primero al aula C13 sentándonos dejando dos sillas vacías entre cada dos alumnos, si no cupiéramos todos en este aula entonces pasaremos a sentarnos (del mismo modo) en el aula C11.

    • Recuerda que puedes hacerlo a lápiz, de este modo si te equivocas en una respuesta la puedes corregir.

    • Una vez terminado aquellos que tenga que realizar el examen de prácticas C4 acudireis a los laboratorios reservados para ello.

      Los que sólo tengáis que realizar el examen de prácticas podéis acudir directamente a los laboratorios incluso con algo de antelación para conectaros con vuestro usuario y así poder empezar el examen a las 9:30.

  3. Prácticas:

    • Acudiremos primero al laboratorio EP/S-12I en el edificio Politécnica-IV. Ocuparemos todos los ordenadores disponibles y si no cupiéramos todos en este laboratorio entonces pasaremos a sentarnos (del mismo modo) en el laboratorio EP/S-15I.

    • Repasa y practica conceptos clave como:

      • Creación de clases, uso de métodos y variables tanto de clase como de instancia.
      • Uso de las relaciones de herencia, composición y agregación.
      • Creación y uso de plantillas, tanto de clases como de funciones.
      • Redefinición de operadores como p.e. “+”, “-”, “*”, “[]”, “()”, etc…
      • Uso de espacios de nombres, uso de la guarda en archivos de cabecera, uso de herramientas como make, valgrind, etc…
      • Leer y entender las advertencias (warnings) que pueda darte el compilador ya que se pueden traducir en errores en tiempo de ejecución.
    • El examen tendrá una duración máxima de 2:00 horas, desde las 9:30 a las 11:30.

    • Todo el código se escribirá en lenguaje C++ y se corregirá con la versión del compilador instalado en los laboratorios de la EPS.

    • El Makefile que tienes disponible te permite crear el archivo para la entrega así: make tgz, como has hecho en las prácticas. También te permite:

      1. compilar el código así: make p1 o make p2 o símplemente make para compilar las dos preguntas.

      2. ejecutar el código así: make runp1 o make runp2.

      3. ejecutar el código bajo valgrind así: make valgrindp1 o make valgrindp2.

    • Dispones de un programa principal de prueba para cada pregunta: mainp1.cc y mainp2.cc así como la salida que produce cada uno de ellos.

      Los archivos que tengas que crear tendrán su nombre en minúsculas, p.e. “miclase.cc”.

    • Un error de compilación/enlace implicará un cero en la pregunta donde se produzca, por tanto asegúrate de que tu código compila correctamente aunque determinadas funciones no hagan nada o no lo hagan bien.

    • Podrás hacer tantas entregas como quieras, sólo se corregirá la última. Las entregas son similares a las que has hecho durante el curso con las prácticas: https://pracdlsi.dlsi.ua.es. Recuerda ir haciendo entregas parciales mientras esté abierto el plazo de entrega.

      No se admiten entregas por ningún otro cauce ni fuera de plazo ni desde aulas que no sean las reservadas para el examen.

      A las 11:30 ya no se podrá entregar.

      Si tienes problemas para conectarte con tu usuario/contraseña usa alumno/alumno (usuario: alumno , contraseña: alumno).

    • No se permiten apuntes en el examen, ni teléfono móvil, smartwatch, memorias usb o similar. Se expulsará del examen a cualquiera que incumpla esta norma.

    • Puedes usar bolígrafo y papel en blanco para ayudarte en el desarrollo de los problemas.

    • Ten tu DNI disponible para poder identificarte.

2 2024.06.03 (C3)

Información para el examen de prácticas de la convocatoria C3 del próximo 11 de junio

  • El examen tendrá una duración máxima de 2:00 horas, desde las 16:00 a las 18:00.

  • Todo el código se escribirá en lenguaje C++ y se corregirá con la versión del compilador instalado en los laboratorios de la EPS.

  • El Makefile que tienes disponible te permite crear el archivo para la entrega así: make tgz, como has hecho en las prácticas. También te permite:

    1. compilar el código así: make p1 o make p2 o símplemente make para compilar las dos preguntas.

    2. ejecutar el código así: make runp1 o make runp2.

    3. ejecutar el código bajo valgrind así: make valgrindp1 o make valgrindp2.

  • Dispones de un programa principal de prueba para cada pregunta: mainp1.cc y mainp2.cc así como la salida que produce cada uno de ellos.

    Los archivos que tengas que crear tendrán su nombre en minúsculas, p.e. “miclase.cc”.

  • Un error de compilación/enlace implicará un cero en la pregunta donde se produzca, por tanto asegúrate de que tu código compila correctamente aunque determinadas funciones no hagan nada o no lo hagan bien.

  • Podrás hacer tantas entregas como quieras, sólo se corregirá la última. Las entregas son similares a las que has hecho durante el curso con las prácticas: https://pracdlsi.dlsi.ua.es. Recuerda ir haciendo entregas parciales mientras esté abierto el plazo de entrega.

    No se admiten entregas por ningún otro cauce ni fuera de plazo ni desde aulas que no sean las reservadas para el examen.

    A las 18:00 ya no se podrá entregar.

    Si tienes problemas para conectarte con tu usuario/contraseña usa alumno/alumno (usuario: alumno , contraseña: alumno).

  • No se permiten apuntes en el examen, ni teléfono móvil, smartwatch, memorias usb o similar. Se expulsará del examen a cualquiera que incumpla esta norma.

  • Puedes usar bolígrafo y papel en blanco para ayudarte en el desarrollo de los problemas.

  • Ten tu DNI disponible para poder identificarte.

3 2024.04.24

  • El próximo 11 de junio se realizará el examen de la convocatoria C3 desde las 15:00h hasta las 18:00h. No olvides tener a mano tu DNI o pasaporte.

  • A las 15:00h comenzaremos el examen teórico en las aulas reservadas (las puedes consultar en la ficha de la asignatura), durará 40mn. Será un examen tipo test. Puedes hacerlo a lápiz.

  • Una vez terminado acudiremos a los laboratorios de prácticas reservados para realizar el examen práctico, el cual durará 2h, de 16:00h a 18:00h.

    Durante estas dos horas el plazo de entrega estará abierto y a las 18:00 ya no se podrá entregar.

  • Los laboratorios reservados para realizarlo son: L13, L14, L17, L18 y L22, todos ellos en Politećnica-I. Puedes ir al que quieras, una vez completado el aforo del laboratorio el profesor encargado de la vigilancia te remitirá a otro de los disponibles. Este examen se entregará como una práctica más de las que habéis hecho durante el curso.

  • Recuerda que para el examen de prácticas tanto de las convocatorias C3 y C4 dispondrás de este documento como ayuda del lenguaje C++.