Introducción detallada al programa QBASIC
QBASIC es una variante del lenguaje BASIC (Código de instrucción simbólica multiusos para principiantes) fue desarrollado por Microsoft Corporation de Estados Unidos y lanzado con MS-DOS 5.0 en 1991. No se puede compilar en un archivo ejecutable independiente. El código fuente primero se compila en código intermedio en el entorno de desarrollo integrado (IDE) y luego el código intermedio se interpreta y ejecuta en el IDE. Fue diseñado para reemplazar GW-BASIC y está integrado en MS-DOS 5.0 y posteriores (incluido Windows 95). QBASIC se basa en QuickBASIC 4.5, lanzado anteriormente por Microsoft, pero ha eliminado las partes de compilación y vinculación de este último.
Microsoft ya no integra QBASIC en las versiones más recientes de Windows. Sin embargo, los usuarios de Windows 98 pueden encontrarlo en el directorio \TOOLS\OLDMSDOS del CD y, en los CD de Windows 95, se almacena en el directorio \OTHER\OLDMSDOS. El sitio web de Microsoft indica que su soporte técnico sólo está disponible para usuarios autorizados de MS-DOS.
QBASIC tiene un entorno de desarrollo integrado encomiable y un potente depurador integrado, todo lo cual fue refrescante en esa época. Hasta el día de hoy, QBASIC sigue siendo el tema de muchos libros de programación para principiantes.
Directorio [oculto]
1 Sintaxis
2 Ejemplos de código (asignación, operación de suma y visualización de resultados)
3 Rápido Clave
4 Enlaces externos
Sintaxis
Similar a Quick BASIC pero diferente de otras implementaciones tempranas de Microsoft BASIC, QBASIC es un lenguaje de programación estructurado. En comparación con GW-BASIC, las principales mejoras de QBASIC son:
Tipos ampliados de variables y constantes
Longitud del nombre de variable: 40 caracteres
Entero largo y variables de caracteres de longitud fija
Se pueden definir constantes numéricas y constantes de cadena
Se proporcionan nuevas estructuras de selección
Declaraciones condicionales
IF < Condición> ENTONCES
ELSE
FINALIZAR SI
Declaración de múltiples ramas SELECT
Estructura de bucle mejorada
Se agregaron las siguientes dos declaraciones de bucle:
bucle WHILE
WHILE
WEND
DO bucle
DO WHILE
LOOP Subprogramas y funciones como módulos separados No se requieren números de línea Ejemplo de código (asignación, operación de suma y visualización el resultado) deje A=10 deje B=20 deje C=A+B Imprimir C Teclas de acceso directo Ctrl+Interrumpir: interrumpir el programa en ejecución; F5: continuar ejecutando el programa interrumpido; Mayús+F5: volver a ejecutar el programa comenzando desde la primera declaración; F4: cuando se interrumpe el programa, vea la pantalla de resultados de ejecución y presione F4 nuevamente para volver a la pantalla de código; F1: Obtener ayuda.