sábado, 27 de febrero de 2016

Capitulo 4: Small Basic. Mi primer programa. Parte 1

Diario de un programador.- Dia 6

Dentro de las opciones interesantes que veo en la barra de herramientas, está la opción “Importar” ya que desde aquí puedo descargar directamente un programa si introduzco su código identificador. Estos códigos los puedo encontrar en la página de Small Basic o siguiendo el siguiente enlace. El código identificador lo encuentro dentro del programa que voy a descargar.

 

MI PRIMER PROGRAMA.

Antes de escribir mi primer programa, quiero mencionar algo que he leído en muchas webs, y es que cada lenguaje de programación tiene su propia sintaxis (más información acá). Esto es muy parecido al estudiar un nuevo idioma, puesto que no es lo mismo aprender inglés que francés. Cada lenguaje tiene su propia forma o modo de escribir su código y por lo tanto, son normas que se deben de respetar según el lenguaje que estoy aprendiendo, de lo contrario, el computador no me podrá entender. Lo que no cambia son los conceptos como variables, ciclos, condiciones, etc. (más adelante se explicará todo esto) lo cuales se pueden aplicar en cualquier lenguaje de programación. O sea, lo que se aprende aquí, se puede aplicar en cualquier lenguaje, siempre y cuando se respete su sintaxis.
 

AHORA SI, A PROGRAMAR.

Este programa, lo que hace es simplemente mostrar en pantalla un mensaje de saludo.
En el editor se debe escribir la siguiente instrucción (un programa es un conjunto de instrucciones), respetando las comillas, punto y paréntesis:

TextWindow.WriteLine("hola mundo")

Me di cuenta que, mientras escribo aparece un menú de ayuda inteligente que va guiando y prediciendo lo que se escribe. Aunque, por lo general debo respetar las letras mayúsculas, por un tema de sintaxis, si escribo todo con minúsculas, el mismo programa en forma automática me lo corrige. 

 


Al hacer clic en “Ejecutar” o presionando F5, el programa compila el código  y muestra el mensaje por pantalla “Hola mundo” sin las comillas.

 

No hay mucho que decir sobre TextWindow ya que en el panel de ayuda está bastante bien explicado, además que muestra con cuales otras “opciones” puede ser utilizado como puede ser BackgroundColor, CursorLeft, CursorTop etc etc. Todas estas “opciones” son parte de la sintaxis de Small Basic.

 

De momento no se estudiarán las propiedades que aparecen en el menú de ayuda, como CursorLeft, CursorTop, Etc. Porque no son parte de esta introducción básica, pero si se siente curiosidad en ver que hace por ejemplo la propiedad BackgroundColor, esta propiedad sirve para destacar el texto con un color de fondo. Se utiliza de la siguiente manera


TextWindow.BackgroundColor = "blue"
TextWindow.WriteLine("Saludos")

 


Para obtener un color diferente, simplemente hay que cambiar lo que dice “blue” por otro color (En inglés).
La propiedad ForegroundColor, sirve para cambiar el color del texto y se construye de la misma manera que la propiedad anterior


TextWindow.ForegroundColor = "red"
TextWindow.WriteLine("Saludos")

 

En la siguiente página se puede ver un programa que muestra una gran lista de colores disponibles.
Ahora solo queda experimentar con lo aprendido, nos vemos y buen fin de semana.
 





Gustavo J. Cerda Nilo

Junio 2015. Última modificación, Febrero 2016

No hay comentarios:

Publicar un comentario

C++ El apuntador This

El apuntador This En C++, cada objeto tiene acceso a su propia dirección a través de un puntero o apuntador denominado This. Lo...