El QBasic es un IDE y el intérprete para una variante del lenguaje de programación del BASIC que se basa en el QuickBasic . El código introducido en el IDE se compila a una forma intermedia, y esta forma intermedia se interpreta inmediatamente a pedido dentro del IDE.

Sintaxis

Como QuickBASIC, pero desemejante de versiones anteriores del BASIC de Microsoft, QBasic es una lengua de la programación estructurada, apoyando construcciones tales como subrutinas y el mientras que la línea números de los lazos un concepto asociado a menudo al BASIC, se apoya para la compatibilidad, pero no se considera buena forma, siendo substituido por la línea descriptiva etiquetas. QBasic ha limitado la ayuda para los tipos de datos definidos por el usario (el estructura, y varios tipos primitivos usados para contener cadenas de texto o de datos numéricos.

Historia

QBasic fue pensado como reemplazo para el GW-BASIC .0 fue enviada junto con el MS-DOS 5.0 y más alto, así como Windows 95, Windows NT 3. El IBM recompiled QBasic y lo incluyó en el PCDOS 5.x, así como el OS/2 2. El EComStation, decended del código de OS/2, incluye QBasic 1.1 se incluye con el MS-DOS 6.x, y, sin el EDIT, en Windows 95, Windows 98 y el Windows yo . Comenzando con el Windows 2000, Microsoft incluye no más QBasic con sus sistemas operativos.

Fue basado en el recopilador anterior de QuickBASIC 4.5 pero sin los elementos del recopilador y de la máquina para hacer chorizos de QuickBASIC. Hasta el MS-DOS 7, el redactor del MS-DOS requirió QBasic.com" programa QBasic simplemente comenzado en modo del redactor solamente.

Aunque QBasic (junto con el redactor incorporado del MS-DOS) primero fuera introducido como parte del paquete del MS-DOS 5.0, no dependió específicamente del MS-DOS 5. QBASIC (y el redactor) se podrían utilizar con las versiones previas del DOS, abajo por lo menos a la versión 3. Sin embargo, la suficiente memoria y una CPU razonablemente rápida todavía fueron necesitadas, si no el programa funcionaría muy lentamente.

Por su tiempo, QBasic proveyeron de un IDE avanzado, incluyendo una depuración las características tales como evaluación en marcha de la expresión y la modificación del código que seguían siendo más de diez años relativamente inusuales más adelante.

QBasic puede ser funcionado nativo bajo casi todas las versiones del DOS y de Windows, y usando el emulador libre de DOSBox, puede funcionar en las plataformas tales como linux y FreeBSD .

QBasic vino completo con uces par de programas desarrollados de antemano del ejemplo. Éstos eran los mordiscos (una variante del juego de la serpiente ), los gorilas, un juego que lanzaba del explosivo-plátano derivado del juego de la artillería primero producido en el Tektronix 4051 y HP posterior 2647 del HP 2640 y RemLine, una línea número de código de GW-BASIC que quitaba programa.

" ¡ hola, mundo! " de ; Ejemplo

lang=" del PRINT; ¡Hola, mundo! "

Curiosidades

QBasic tiene un poco huevo de Pascua sabido . Para verlo, presionar y llevar a cabo el LeftCtrl+LeftShift+LeftAlt y el RightCtrl+RightShift+RightAlt simultáneamente después de funcionar QBasic en el aviso del DOS pero antes de las cargas de la pantalla del título: esto enumera el el equipo de programadores. Observar que en las computadoras modernas, es mucho demasiado rápido realizarse. Se hace mejor en una PC vieja (preferiblemente una con un botón de trabajo de Turbo, con el interruptor encendido para retardar la CPU a 4.77 megaciclos) o en un emulador como el Bochs o el DOSBox que pueden ser retrasados.

Ver también


FreeBASIC
básico verdadero
Visual Basic
PowerBASIC

.

  • Zenithic
  • QBasic
    Random links:Accentor | USS Abraham Lincoln (SSBN-602) | Estyn | Hai Gaon | Khalid Skah

  • © 2007-2008 enciclopediaespana.com; article text available under the terms of GFDL, from en.wikipedia.org
    ="http://pagead2.googlesyndication.com/pagead/show_ads.js">