Diferencia entre revisiones de «Trabajo»

De Wiki del curso de C
Saltar a: navegación, buscar
(Tareas)
(Tareas)
Línea 27: Línea 27:
 
* Muestra el estado inicial y final del mundo mediante printf
 
* Muestra el estado inicial y final del mundo mediante printf
 
* Comprueba los resultados obtenidos con uno de los simuladores enlazados
 
* Comprueba los resultados obtenidos con uno de los simuladores enlazados
 +
 +
== Utilizar reserva dinámica de memoria y objetos ==
 +
{| class="wikitable"
 +
! Temas || Fecha de entrega
 +
|-
 +
| 1-5 || 19/04/2016
 +
|}
 +
 +
* El tamaño del mundo debe poder elegirse en tiempo de ejecución
 +
* Descompón tu programa en los módulos y objeto(s) que creas convenientes.

Revisión del 14:52 8 abr 2016

Información

El proyecto del curso va a ser implementar una versión de el juego de la vida. Se hará de forma incremental, aplicando los conceptos impartidos en cada clase.

Enlaces de interés


Tareas

  • Las tareas se entregarán mediante un pull request, tal y como se explica en este documento.
  • Cada tarea deberá componerse de uno o más commits (preferiblemente varios si es compleja).
  • No se aceptará un pull request que incluya varias tareas.
  • Se recomienda que se realicen las tareas antes de la fecha de entrega, ya que se mandarán tareas nuevas que se irán acumulando.

Versión inicial del juego de la vida

Temas Fecha de entrega
1-5 08/04/2016

Implementa una primera versión del juego de la vida:

  • Utiliza una programación modular y crea un makefile para automatizar la compilación
  • Representa el mundo mediante un array bidimensional de tamaño fijo
  • Ejecuta un numero fijo de iteraciones
  • Muestra el estado inicial y final del mundo mediante printf
  • Comprueba los resultados obtenidos con uno de los simuladores enlazados

Utilizar reserva dinámica de memoria y objetos

Temas Fecha de entrega
1-5 19/04/2016
  • El tamaño del mundo debe poder elegirse en tiempo de ejecución
  • Descompón tu programa en los módulos y objeto(s) que creas convenientes.