Texto y comentario
Iniciar el programa Basic 256
El lenguaje BASIC-256 sirve como una introducción simplificada y amigable a la programación.
Es un lenguaje apropiado para comenzar en la programación es un languaje nacido para priniciantes en programación y mediante el Paradigma de Programación Imperativa (por medio de ordenes y desentencias)
Fue un antecesor de Pascal (Que uego lo desbancó y se impuso por ser específico para el paradigma estructurado, que es posterior y superior. - Una mejora o sub paradigma de Programación Imperativa- )
Basic tiene todo lo que necesitamos para aprender a programar desde cero y como lo dice su nombre es "Básico". No lepuedes pedir grandes cosas, pero si puedes usarlo para aprender y apra enseñar lo básico de la programación, por ello es ideal para niños, niñas y principiantes.
Hoy en día existen versiones de BASIC "estructuradas", es decir mejoradas al estilo Pascal y versiones potentes como para realizar aplicaciones serias.
Nos centraremos en el BASIC "mas simple", para realizar programas sencillos mediante escritura de código".
Para este curso descarga e instala el intérprete de Basic-256 gratuito en PC, Nebtbook, Notebook o Tablet con Windows o Linux. Ello que te permitirá probar los ejercicios.
Descargar Basic256
Si tenemos una PC con Windows, Basic256 es una de las mejores opciones para empezar.
Existe incluso una versión de Basic256 para tablets y smartphones con Android.
La version portable es muy buena porque puedes llevarla en tu pendrive y programar donde quieras en cualquier dispositivo.
Para poder programar con este lenguaje, descarga Basic256 (Recomiendo descargar la version portable) https://basic256.org/links/
Escribir y ejecutar programas y ejercicios:
-Recomiendo que configure basic 256 en Castellano
-Escriba un código, pulse el botón " Ejecutar" y el resultado aparecerá en el panel derecho.
Buenas prácticas para codificar (recomendaciones)
Algunas covenciones utilizadas como correctas para en la escritura de código son:
-BASIC no distingue entre mayúsculas y en minúsculas, de modo que la orden "PRINT" es igual que "print" o "Print"-
-Es mejor usar esta ultima forma: Print, para no complicarnos con las mayúsculas, ya que el código, mientras mas parecido a como tipeamos textos a diario, es mas fácil de escribir y corregir en velocidad.
-Los textos y comentarios se escriben en minúsculas
-Los nombres de variables se escriben en minúsculas o utilizando el método camelCase, así: "miVariable". siempre deben comenzar con minúsculas y nunca comenzar con un número o signo.
Escriba:
PRINT "HOLA"
PRINT "Mundo"
y pulse --> Ejecutar
Puede ocurrir, después de haber tecleado varias órdenes, que nuestro programa inicial ya no esté visible en la pantalla, así que para volver a hacerlo visible, escriba la orden/ comando: "LIST":
List
Numeración e líneas:
Lo habitual en BASIC antiguos era numerar las líneas de 10 en 10, en vez de hacrlo de 1 en 1; y se esribía todo en mayúsculas de modo que el programa quedaba así:
10 PRINT "HOLA"
20 PRINT "ADIOS"
Esto permitía insertar nuevas líneas entre las ya existentes utilizando un número intermedio (se insertaban líneas intermedias, por ejemplo para crear "Macro-instrucciones", que eran similares a funciones o procedimientos insertos e medio del código, que luego se popularizaron como "Macros").
En Basic-256 puede evitar escribir los numeros de línea para que sea mas moderno y mas fácil de leer y de escribir:
Print "Hola"
Print "Mundo"
Salida
Hola
Mundo
Algunos BASIC obligaban a indicar el final del programa con la palabra END (pero en la mayoría no es necesario)
El programa quedaría así:
Print "Hola"
Print "Mundo"
End
Salida:
Hola
Mundo
Los Comentarios en BASIC
A veces nos interesa que en el programa aparezcan comentarios, que aclaren por qué hemos realizado cierta sentencia.
Será útil cuando se trabaje en grupo, o cuando nosotros mismos tengamos que revisar un programa nuestro, porque ahorra tiempo en descifrar lo qué habíamos programado y para qué.
Los comentarios en BASIC se indican con la palabra REM (abreviatura de REMARK, que significa: comentario, en Inglés):
Modo literal y antiguo de BASIC
Rem comentario invisible
Print "Texto visible"
El lenguaje BASIC permitían cambiar la palabra REM, por el signo de apostrofe ' , pero eso hoy es confuso (sobre todo si tenemos problemas de visión), así que se puede utilizar el símbolo numeral #
Esta forma moderna de escribir código usando símbolos se ve elegante, y suele permitir una escritura mas rápida de códigos, pero puede hacer que los niños pequeños o los novatos crean que la programación es algo raro difícil y solo para iniciados en matemáticas:
# texto que no se ejecuta
? "Texto ejecutable"
Pero es mas claro es usar la forma mas literal, así:
Rem texto que no se ejecuta
Print "Texto ejecutable"
Mientras mas literal seamos, mas fácil es para los niños y personas ajenas a las matemáticas o con problemas de aprendizaje.
Utilice el sentido común para decidir cual de los modos de esritur utilizar, según a quien está enseñando o para qué va a utilizar ese código.
Si lo mjor de ambos mundos podría utilizar
# comentario_texto que no se ejecuta_
Print "Texto ejecutable"
Si queremos un comentario de varias líneas podemos usar el sentdo común y ser creativos y escribir por ejemplo:
Con el método simbólico (abstracto)
# texto que no se ejecuta
# texto que no se ejecuta
# texto que no se ejecuta
? "Hola a todos"
O literalmente (para niños o principiantes):
Rem coment_texto que no se ejecuta
Rem coment_texto que no se ejecuta
Rem coment_texto que no se ejecuta
Print "Hola a todos"