Skip to content

Wazitico, Proyecto I para el curso de Lenguajes, Compiladores e Intérpretes. Módulo: Lenguajes.

License

Notifications You must be signed in to change notification settings

ce-itcr/Wazitico

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

52 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Wazitico corresponde al Proyecto I para el curso de Lenguajes, Compiladores e Intérpretes. (CE3104), Módulo Lenguajes. El mismo consiste en la implementación de una aplicación que permita reafirmar el conocimiento del paradigma de programación funcional utilizando DrRacket.

El presente tiene como objetivo el desarrollo de un grafo mixto que simule la famosa aplicación Waze. Waze es una aplicación social de tránsito automotor en tiempo real y navegación asistida por GPS desarrollada por Waze Mobile. El 11 de junio 2013, Google completó la adquisición de Waze en $966 millones de dólares. Los usuarios de Waze son denominados Wazers, y, a diferencia de los softwares de navegación asistida por GPS tradicionales, este es mantenido por los usuarios y aprende de las rutas recorridas por sus usuarios para proveer información de enrutamiento y actualizaciones de tráfico en tiempo real.

Vista Previa.

Flujo del Proyecto, Interacción con el usuario:

  1. Adición de Nodos (Lugares).
  2. Unión de Nodos con Peso.
  3. Búsqueda de Rutas Posibles, por defecto selecciona la más corta, pero se puede seleccionar cualquiera de las mostradas en la lista del panel derecho.

Pre Requisitos.

racket : sudo apt-get install racket
racket/draw 
simple-svg

Instalación.

Prerequisitos: Debe tener instalado Git en su consola.

  1. En GitHub, vaya a la página principal del repositorio del Proyecto.

  2. Debajo del nombre del repositorio, haga clic en Clonar o descargar.

  3. En la sección Clonar con HTTPs, haga clic para copiar la URL de clonación del repositorio.

  4. Abre Git Bash.

  5. Cambie el directorio de trabajo actual a la ubicación donde desea que se realice el directorio clonado.

  6. Escriba 'git clone', y luego pegue la URL que copió en el Paso 2.

    $ git clone https://github.com/ce-itcr/Wazitico.git

  7. Presione Entrar. Su clon local de Wazitivo se creará.

  8. Abra DrRacket, seleccione: Archivo -> Abrir y vaya a la ubicación donde clonó el proyecto.

  9. Haga clic en main.rkt para abrir el proyecto.

Autores.

Licencia.

Este proyecto está bajo la Licencia (MIT License) - mira el archivo LICENSE para detalles.

About

Wazitico, Proyecto I para el curso de Lenguajes, Compiladores e Intérpretes. Módulo: Lenguajes.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages