qbasic64-apuntes
Programación: QBASIC
1.
QBASIC
Qbasic es una versión moderna del lenguaje BASIC. Se trata de un lenguaje de alto
nivel.
En un lenguaje de alto nivel las instrucciones tienen un formato muy parecido al
lenguaje humano. Esto hace que se puedan leer y escribir muy fácilmente. Sin embargo
esas instrucciones no son entendibles directamente por el ordenador. Hace falta uncompilador o un intérprete que “traduzca” esas instrucciones a un lenguaje que sea
“comprensible” por el ordenador, ese lenguaje se llama código máquina.
La diferencia entre un compilador y un intérprete es:
-
Un compilador: Traduce el programa completo, crea uno nuevo entendible por el
ordenador, lo que se llama programa ejecutable, a partir de ese instante el
ordenador trabajaexclusivamente con el ejecutable.
-
Un intérprete: Traduce y ejecuta cada línea del programa siguiendo la secuencia
del mismo y lo hace cada vez que se tiene que ejecutar dicha línea, esto hace que
sea mucho más lento que un compilador.
QBASIC utiliza un intérprete.
2.
2.1.
Operaciones básicas
Abrir el programa
1. Haz doble clic sobre el icono “Microsoft QBASIC extended” que seencuentra
situado en tu escritorio.
2. Pulsa cualquier tecla escape para que desaparezca la ventana de presentación.
3. Ya puedes empezar a trabajar con el programa. El nombre por defecto de tu nuevo
programa es UNTITLED
4. Para cambiar alguna de las propiedades de la pantalla (tamaño de fuente, color,
tamaño pantalla…) haz clic con el botón derecho del ratón en la barra de título del
programa yselecciona la orden propiedades.
2.2.
Introducir el código del programa
Una vez que hemos abierto el programa, nos encontraremos con una ventana que en
esencia funciona como un sencillo procesador de textos. En él iremos escribiendo las
ordenes que deseamos que ejecute el programa.
Las órdenes están estructuradas en líneas de código. Para finalizar una línea de código
basta con pulsarla tecla de retorno de carro.
Hay que tener claro que al ejecutar el programa se irán ejecutando de forma secuencial
cada una de las líneas de código en el mismo orden en que aparecen escritas.
-1-
Guía del alumno
2.3.
Ejecutar el programa
Para ejecutar el programa podemos actuar de dos formas:
1. En el menú superior escogemos la opción RUN y dentro de ella seleccionamos laorden START.
2. Tecleamos el método abreviado (SHIFT + F5).
Una vez que hay terminado la ejecución del programa el ordenador nos dará el siguiente
mensaje “Press any key to continue”, pulsamos cualquier tecla y volveremos a la pantalla
de edición.
2.4.
Menu File
De forma similar a cualquier programa Windows el menú File (Archivo), permite crear
un documento nuevo, abrir uno yaexistente o guardar el trabajo realizado.
3.
Instrucciones básicas. REM, CLS y PRINT
Vamos a crear nuestro primer programa en QBASIC. Para ello vamos a utilizar tres
tipos de instrucciones. Estas instrucciones incluyen usan palabras claves, lo que a partir de
ahora llamaremos comandos. Independientemente de que los escribamos con mayúsculas
o minúsculas, cuando QBASIC detecte que hemos escritouna palabra asociada a un
comando, automáticamente lo escribirá con letras mayúsculas. Es por lo tanto una buena
idea escribir el programa con minúsculas y dejar que el programa haga el cambio, con ello
obtendremos un código fácil de leer en el que se podrán distinguir fácilmente los comandos
del resto del código.
3.1.
REM
Sirve para introducir comentarios en el programa. Al ejecutarel programa, QBASIC no
tiene en cuenta las líneas que comienzan con el comando REM. Esto no quiere decir que
esta orden no tenga utilidad, una primera forma de detectar la calidad de un programa es
comprobar que incluye órdenes REM. Los programadores utilizan estas líneas para incluir
comentarios que explican el funcionamiento de cada una de las partes del programa. El
código de un...
Regístrate para leer el documento completo.