QBasic
| QBasic | |
|---|---|
| Datos básicos
| |
| desarrollador | Corporación Microsoft |
| Año de publicación | 1991 |
| Versión actual | 1.1 (1992) |
| sistema operativo | MS-DOS |
| categoría | Entorno de desarrollo e intérprete BÁSICO |
| Licencia | MS - EULA |
| Se habla alemán | sí |
| www.microsoft.de | |
QBasic es un intérprete BÁSICO . Es la versión más pequeña del entorno de desarrollo QuickBASIC 4.5.
La empresa Microsoft , regresaron en 1991 con el estándar MS-DOS - el sistema operativo de las versiones (de 5.0-6.22). También se incluyó en los CD de instalación de Windows 95 , 98 y ME . QBasic reemplazó al obsoleto GW-BASIC que venía con MS-DOS hasta la versión 4.0.
antecedentes
Con QuickBasic, especialmente en las versiones 4 y 4.5, Microsoft se conectó a los dialectos BASIC modernos. Estos ya no requerían números de línea, ofrecían la posibilidad de definir procedimientos y funciones y brindaban posibilidades mejoradas para la programación estructurada. También se ha mejorado el IDE, que ahora también se podía utilizar con el ratón. Luego se incluyó una versión reducida, QBasic, con MS-DOS.
Debido a las limitaciones de y por MS-DOS y algunos límites internos, no se permitió que los programas superaran un tamaño de poco más de 160 kB.
Diferencias con QuickBASIC
La gran diferencia con QuickBASIC es que QBasic no contiene un compilador y, por lo tanto, no es distribuible. EXE , pero guarda el archivo como un archivo .BAS. Los programas se pueden iniciar con el comando a través de la línea de comandosqbasic /run programm.bas . No se pueden integrar bibliotecas de terceros. La ayuda en línea también se ha reducido y QBasic está limitado a cuatro programas de muestra. Además, las llamadas al sistema, aunque factibles, son más difíciles.
Los programas QuickBASIC que no usan bibliotecas o no usan funciones especiales para llamadas al sistema también pueden ejecutarse en QBasic. A la inversa, todos los programas también se ejecutan en QuickBASIC y Visual Basic para MS-DOS y se pueden compilar allí.
Programas de muestra
QBasic se envió con cuatro programas de muestra:
- Gorila : en este juego, dos gorilas se enfrentan en los techos de edificios de gran altura en los bordes opuestos de la pantalla. Se turnan para intentar golpearse con un plátano explosivo. El control se realiza aquí introduciendo alternativamente el ángulo y la velocidad. Debe tenerse en cuenta la velocidad del viento.
- Dinero : Qbasic Money Manager gestiona transacciones en cuentas. Un registro de datos consta de la fecha, el texto descriptivo y el valor de la transacción. Se pueden crear e imprimir estadísticas.
- Nibbles : típico juego de serpientes . También se puede jugar por parejas.
- Remline : (denominado Entfzeil en QuickBasic en alemán ) Programa de ejemplo y programa auxiliar útil: la numeración de las líneas que es superflua en QBasic se quita de los programas antiguos de GW-BASIC . Números de línea, p. Ej. B. son necesarios ya que se retienen un blanco de salto.
resonancia
Incluso después de 2000, los sitios web privados continuaron ocupándose del tema. Esto se debe principalmente al hecho de que es fácil de aprender y a su uso generalizado en el pasado. Ahora hay algunos dialectos básicos a los que cambiaron muchos de los antiguos programadores de QBasic. Existe el proyecto de software gratuito QB64 o el proyecto de código abierto FreeBASIC .
literatura
- Thomas Becker: QBasic, QuickBasic: curso de programación para principiantes . Attenkirchen 1992, ISBN 3-86033-128-0
enlaces web
- QBasic.de - página extensa de QBasic con archivo de descarga
- qb-Wettbewerb.de - Un concurso de programación
- QBasic 1.1 (1992) en la biblioteca de software Archive.org