Red de conocimiento informático - Problemas con los teléfonos móviles - Introducción detallada al programa QBASIC

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.