Lenguajes a utilizar en el Torneo de Computación y Matemática

Lenguajes 2007

Para resolver los problemas del Torneo de Computación y Matemática, los participantes pueden escribir programas en algunos de los siguientes lenguajes:

A continuación damos los detalles sobre las versiones que se podran utilizar a partir del año 2007.

Las diferencias respecto al año 2006 son mínimas. Corresponden a avances en las últimas versiones disponibles.

Pascal

FreePascal: La versión de Pascal a utilizar será FreePascal. Su distribución es libre y gratuita.

Para instalarlo es necesario bajar dos archivos:

  • El instalador del programa (28 MB)
  • La ayuda en formato HTML (8 MB) (necesaria para la ayuda en la IDE)

Se pueden bajar ambos desde la página:
http://www.freepascal.org/down/i386/win32-ftp.freepascal.org.var

Comentarios:

  • La IDE es identica a la versión clásica de Borland.
  • Es un lenguaje de 32 bits, así que puede manejar números más grandes y más memoria.

C/C++

DJGPP + RHIDE: La versión de C y C++ a utilizar será el compilador DJGPP, con el entorno de programación RHIDE. Su distribución es libre y gratuita.

Los dos se pueden bajar desde la misma página web. La lista completa, junto con las instrucciones de instalación se pueden obtener desde el zip-picker con las opciones:

  • Functionality: Build and run programs with DJGPP
  • OS: Windows 95
  • Online docs: yes
  • Programming languages: C, C++
  • IDE: RHIDE
  • GDB: no (no hace falta con rhide)
  • Extras: "Pakke" (instalador), GRX (gráficos)

Con estas opciones, se deben bajar 13 archivos (25 MB).

La dirección completa del zip-picker es
http://www.delorie.com/djgpp/zip-picker.html

Comentarios:

  • La IDE de RHIDE es identica a la versión clásica de Borland.
  • Es un lenguaje de 32 bits, así que puede manejar números más grandes y más memoria.
Basic

Estarán disponibles dos versiones de Basic:

QuickBasic: La versión clásica de Microsoft en su versión 7.1. Es una versión antigua, que está disponible en muchos de los laboratorios de informática. Si no lo tienen disponible, por favor contactense con nosotros.

  • Microsoft Programa AcadémicoAgredecemos al Programa Académico de Microsoft por autorizar el uso de este programa durante las actividades del torneo.

Comentarios:

  • Advertencia: Es un lenguaje de 16 bits, así que no puede manejar números muy grandes y en comparación con los otros maneja poca memoria.
  • La IDE permite editar y compilar los programas y depurarlos (debugearlos). También permite editar un programa y continuar su ejecución.

FreeBasic + FBIDE: La otra versión de Basic a utilizar será el compilador FreeBasic junto con el entorno de programación FBIDE. Su distribución es libre y gratuita.

Para instalarlo es necesario bajar:

  • El compilador y el entorno de programación se pueden bajar juntos "Bundle" (6 MB)

Se pueden bajar ambos desde la página:
http://fbide.freebasic.net/index.php?menuID=56
Se pueden bajar ambas partes juntas mediante el primer link,  que corresponde a
FreeBASIC + FBIde bundle - Installer

Comentarios:

  • Es un lenguaje de 32 bits, así que puede manejar números más grandes y más memoria.
  • Advertencia: La IDE permite editar y compilar los programas, pero no depurarlos (debugearlos).
 
Google
Web www.oma.org.ar

Primera visita
* Principal CyM
* ¿Qué es CyM?
* Problemas resueltos:
Problema 1 | Problema 2
* Material para imprimir
* Enunciados anteriores
* Cómo participar
* Quiénes somos
* Cómo contactarnos
Conexiones
* Calendario 2013
* Material de entrenamiento
* Niveles
* Lenguajes
* Reglamento 2007
* Campeones
* Más Detalles 2009


Torneo de CyM Página Principal Olimpíada Matemática Argentina
   
www.oma.org.ar | info@oma.org.ar
mensajes webmaster@oma.org.ar