domingo, 9 de febrero de 2014

Programación en Gambas (1)



¿Qué es Gambas?


Gambas es un lenguaje de programación libre derivado de BASIC e inspirado en Java. De ahí que el término Gambas signifique Gambas Almost Means BASic. Como se ve es un acrónimo recursivo ya que en la propia definición del acrónimo se hace referencia al mismo.

Es un lenguaje orientado a objetos e interpretado desarrollado en sus orígenes por el francés
Benoît Minisini.

El hecho de que en español el término gambas se refiera a ese marisco que todos conocemos es simplemente una casualidad ya que el autor no sabía una palabra de español. Sin embargo, una gamba azul acabó siendo el logotipo de su lenguaje de programación.


Instalación y primer programa


Para los usuarios de Guadalinex Edu (versión de Linux en los ordenadores de los alumnos de Andalucía, España), Gambas puede encontrarse instalado en Aplicaciones > Programación, junto con otros programas como Scratch. Si no fuese así hemos de acudir al Centro de software de Guadalinex Edu, que encontraremos al final del mismo menú Aplicaciones.

Una vez allí seleccionamos Herramientas para desarrolladores y en la ventana de búsquedas colocamos "Gambas".


Una vez descargado e instalado, accedemos a él a través de Aplicaciones > Herramientas de programación > Gambas2.

Al abrise, aparece la ventana de la figura, en la que debemos elegir Aplicación de consola para nuestro primer programa y hacemos clic en siguiente:


Nos situamos en nuestra carpeta personal y mediante el icono que se muestra en la imagen creamos una carpeta llamada "gambas" donde iremos guardando todos nuestros proyectos.


Una vez creada pulsamos en siguiente:


Damos un nombre y un título a nuestro nuevo proyecto:


y se nos abre el IDE  (o entorno integrado de desarrollo) de Gambas.


En el panel izquierdo, nos aparece la estructura de nuestro proyecto "holamundo". Consta de tres carpetas: Módulos, Clases y Datos.

Hacemos doble clic en el archivo MMain que se encuentra en la carpeta Módulos.

Esta acción nos muestra en el panel derecho el contenido de este módulo. Podemos ver una primera línea en color gris tras un apóstrofe. Es un comentario. Después las líneas de principio y de fin de la subrutina Main(). Todos los programas en Gambas deben llevar esta subrutina principal, la ejecución de todo programa empieza por el código que se haya incluido en ella.


Nuestro primer programa será el popular Hola mundo, consistente en presentar en pantalla dicha frase.
Para imprimir por consola, en gambas se emplea el comando PRINT seguido de la expresión a escribir entre comillas dobles. Así que escribimos la línea antes del comando END y clicamos en Ejecutar.


Para poder ver el resultado hemos de hacer visible la consola mediante F11 o haciendo clic en el icono que se indica en la imagen.




No hay comentarios:

Publicar un comentario