QBasic – Wikipedia


IDE per il linguaggio di programmazione BASIC

QBase
Paradigma Procedurale
Sviluppatore Microsoft
Apparso per la prima volta 1991; 32 anni fa (1991)
Disciplina di battitura Statico, forte
sistema operativo MS-DOS, finestre95, finestre98, Windows Me, PCDOS, OS/2, eComStation, ArcaOS
Licenza Proprietario
QuickBASIC, GW-BASE
BASIC gratuito, QB64, SmallBasic

QBase è un ambiente di sviluppo integrato (IDE) e interprete per una varietà di dialetti di DI BASE su cui si basano QuickBASIC. Il codice inserito nell’IDE viene compilato in un file rappresentazione intermedia (IR) e questo IR viene immediatamente eseguito su richiesta all’interno dell’IDE.(1)

Come QuickBASIC, ma a differenza delle versioni precedenti di Microsoft BASIC, QBasic è un programmazione strutturata linguaggio, supportando costrutti come subroutine.(2) Numeri di rigaun concetto spesso associato al BASIC, sono supportati per compatibilità, ma non sono considerati in buona forma, essendo stati sostituiti da quelli descrittivi etichette di linea.(1) QBasic ha un supporto limitato per i tipi di dati definiti dall’utente (strutture) e diversi tipi primitivi utilizzati per contenere stringhe di testo o dati numerici.(3)(4) Supporta varie funzioni integrate.

Per l’epoca, QBasic forniva un IDE all’avanguardia, incluso a debugger con funzionalità come la valutazione delle espressioni al volo e la modifica del codice.(citazione necessaria)

Storia(modificare)

QBasic doveva essere un sostituto di GW-BASE. Era basato su quello precedente QuickBASIC Compilatore 4.5 ma senza gli elementi del compilatore e del linker di QuickBASIC. La versione 1.0 è stata spedita insieme a MS-DOS 5.0 e versioni successive, nonché finestre95, Windows NT 3.xE WindowsNT4.0. IBM ha ricompilato QBasic e lo ha incluso PCDOS 5.x, nonché OS/2 2.0 in poi.(5) eComStation E ArcaOS, discendente dal codice OS/2, include QBasic 1.0. QBasic 1.1 è incluso con MS-DOS 6.xe senza EDITIn finestre95, finestre98 E Windows Me. Iniziare con Finestre 2000Microsoft non include più QBasic nei propri sistemi operativi.(6)

Contenuti(modificare)

QBasic (così come il built-in Editor di MS-DOS) è compatibile con le versioni DOS precedenti alla 5.0 (fino almeno a DOS 3.20). Tuttavia, se utilizzato su qualsiasi 8088/8086 computer o su alcuni 80286 computer, il programma QBasic potrebbe essere eseguito molto lentamente, o forse non funzionare affatto, a causa dei limiti di dimensione della memoria DOS. Fino a MS-DOS 7Editor di MS-DOS e Aiuto QBasic richiesto: il EDIT.COM E HELP.COM i programmi hanno semplicemente avviato QBasic solo in modalità editor e guida, e questi possono essere inseriti anche eseguendo QBASIC.EXE con il /EDITOR E /QHELP interruttori (cioè righe di comando QBASIC /EDITOR E QBASIC /QHELP).

QBasic veniva fornito completo di quattro programmi di esempio già scritti. Questi erano Stuzzichiniuna variante del Serpente gioco; GorillaUN gioco di artiglieria; GESTORE DEL DENARO, un manager delle finanze personali; E RemLineun programma Q-BASIC per la rimozione dei numeri di riga del codice.(1)

QBasic ha un Uovo di Pasqua è possibile accedervi tenendo premuto CTRL sinistro+Tasto maiuscolo di sinistra+ALTA sinistra+CTRL destro+MAIUSC destro+ALT destro contemporaneamente dopo aver eseguito QBasic al prompt di DOS ma prima che venga caricata la schermata del titolo: questo elenca Il gruppo dei programmatori.(7)

Guarda anche(modificare)

Riferimenti(modificare)

link esterno(modificare)




Source link

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *

Torna in alto