Información acerca del Laboratorio

Información acerca del Laboratorio

de Carlos Luna -
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 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 4.

  • 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 1 punto. Los que no, deben hacer una re-entrega.

  • Los resultados son provisorios hasta hacer el control de individualidad. Está en la página el reglamento de fing.

  • Para cada tarea habrá dos 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. 14/3

  2. Manejo dinámico de memoria con estructuras lineales. 11/4

  3. Manejo dinámico de memoria con estructuras arborescentes. 25/4

  4. Colecciones. 30/5

  5. Realidad. 20/6