Información sobre los Laboratorios 2019

Información sobre los Laboratorios 2019

de Ana Menendez -
Número de respuestas: 0

Bienvenidos al curso de Programación 2, a continuación se indican puntos que deberían tener en cuenta para los Laboratorios: 

  • El lenguaje es C (C*) y el sistema operativo es Linux. 
  • En la sección Laboratorio hay instructivos y foros específicos. Se recomienda leer el Material Complementario que será de apoyo para todas las tareas.
  • Se debe leer el reglamento de laboratorio.
  • La tarea 1 es individual y las restantes en grupos de 1 o 2. La conformación de los grupos será la misma desde la tarea 2 hasta la 5.
  • Cada tarea es eliminatoria.
  • En cada tarea se entregan materiales: letra, archivos .h y archivos para probar (principal.cpp, Makefile, casos de prueba). También se podrá entregar ejemplos de código que se podrán usar.
  • Lo que se debe hacer en cada tarea es implementar en los .cpp los tipos y las funciones declarados en los .h correspondientes, probar el programa y entregar los .cpp implementados. Estos se entregan desde EVA
  • Las tareas se evalúan con nuevos casos de prueba. Los grupos que aprueban todos los casos ganan 2 punto. Los que no, deben hacer una re-entrega.
  • En la re-entrega se puede perder o aprobar. Y en caso de aprobar puede obtener 1 o 0 puntos.
  • Los resultados son provisorios hasta hacer el control de individualidad. Está en la página el reglamento de fing.
  • Para cada tarea habrá clases de consulta y un foro en EVA. El foro no es de suscripción obligatoria pero se recomienda seguirlo porque por esa vía se podrá comunicar información relevante. Se debe leer el reglamento de participación en los foros.

Cronograma de tareas:

A continuación se mencionan los temas y fechas de entrega de las tareas que tendremos a lo largo del curso :

  1. Introducción. 13/3
  2. Manejo dinámico de memoria con estructuras lineales. 3/4
  3. Manejo dinámico de memoria con estructuras arborescentes. 24/4
  4. Colecciones. 5/6
  5. Realidad. 19/6