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


   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"