Colegio Universitario de Cartago
Programación de Sistemas
Estructuras de datos
Primer proyecto programado

                           LAS TORRES DE HANOI

El objetivo principal de este proyecto es crear las estructuras de datos
necesarias (pilas y colas), que permitan resolver el juego solicitado.




Objetivo: Cambiar la torre de la varilla central a una varilla lateral.

Cómo se juega: Tienes que pasar los discos de una varilla a otra. Solo se
puede mover el disco situado en lo alto de una torre. Un disco no se puede
colocar encima de otro disco más pequeño.

Debe entregar:
   •   Archivos de pruebas
   •   La(s) estructura(s) implementada(s) requerida(s) por los algoritmos.
   •   Ejemplos de resultados de ejecución de sus algoritmos.



Documentación

Debe presentar un documento formal, en formato DOC o PDF que contenga las
siguientes secciones:

   • Portada.
   • Índice.
   • Introducción
         o Descripción del problema.
         o Objetivo General.
         o Objetivos Específicos.
   • Descripción de cada una de las funciones del proyecto junto con su
     estado.
   • Los posibles estados de las funciones del proyecto son:
o No implementado: en este caso solamente se debe indicar la
            situación.
         o Implementado solo en diseño: en este caso debe explicar el
            algoritmo propuesto para resolver el problema, un esquema que
            muestre su funcionamiento y los problemas que se obtuvieron
            para implementarlo.
         o Implementado con problemas: en este caso se debe indicar el
            algoritmo que están siguiendo y el problema por el cuál no
            funciona.
         o Implementado con problemas pequeños: en este caso deben
            indicar solamente los pequeños problemas que obtuvieron para
            un funcionamiento satisfactorio.
   • Implementado con éxito: en este caso solamente se debe indicar la
     situación.

   • Bibliografía: se deben indicar claramente todas las fuentes utilizadas, ya
     sea, bibliográficas o de Internet.
   • Conclusiones y recomendaciones.

Aspectos administrativos

1. La tarea será elaborada en grupos de 2 personas máximo. No se permiten
Excepciones. En caso de detectar fraude, se aplicará la respectiva sanción
indicada por el R.O.A.

2. Para el proyecto está habilitada la entrega por correo electrónico, siguiendo
las reglas indicadas en el Plan de Formación. Si no se siguen las indicaciones
el proyecto se considerará no entregado.

3. La fecha de entrega es 01 de noviembre 2012.

4. Se debe usar solo código simple

Proyecto1 3-2012

  • 1.
    Colegio Universitario deCartago Programación de Sistemas Estructuras de datos Primer proyecto programado LAS TORRES DE HANOI El objetivo principal de este proyecto es crear las estructuras de datos necesarias (pilas y colas), que permitan resolver el juego solicitado. Objetivo: Cambiar la torre de la varilla central a una varilla lateral. Cómo se juega: Tienes que pasar los discos de una varilla a otra. Solo se puede mover el disco situado en lo alto de una torre. Un disco no se puede colocar encima de otro disco más pequeño. Debe entregar: • Archivos de pruebas • La(s) estructura(s) implementada(s) requerida(s) por los algoritmos. • Ejemplos de resultados de ejecución de sus algoritmos. Documentación Debe presentar un documento formal, en formato DOC o PDF que contenga las siguientes secciones: • Portada. • Índice. • Introducción o Descripción del problema. o Objetivo General. o Objetivos Específicos. • Descripción de cada una de las funciones del proyecto junto con su estado. • Los posibles estados de las funciones del proyecto son:
  • 2.
    o No implementado:en este caso solamente se debe indicar la situación. o Implementado solo en diseño: en este caso debe explicar el algoritmo propuesto para resolver el problema, un esquema que muestre su funcionamiento y los problemas que se obtuvieron para implementarlo. o Implementado con problemas: en este caso se debe indicar el algoritmo que están siguiendo y el problema por el cuál no funciona. o Implementado con problemas pequeños: en este caso deben indicar solamente los pequeños problemas que obtuvieron para un funcionamiento satisfactorio. • Implementado con éxito: en este caso solamente se debe indicar la situación. • Bibliografía: se deben indicar claramente todas las fuentes utilizadas, ya sea, bibliográficas o de Internet. • Conclusiones y recomendaciones. Aspectos administrativos 1. La tarea será elaborada en grupos de 2 personas máximo. No se permiten Excepciones. En caso de detectar fraude, se aplicará la respectiva sanción indicada por el R.O.A. 2. Para el proyecto está habilitada la entrega por correo electrónico, siguiendo las reglas indicadas en el Plan de Formación. Si no se siguen las indicaciones el proyecto se considerará no entregado. 3. La fecha de entrega es 01 de noviembre 2012. 4. Se debe usar solo código simple