QBasic - de.LinkFang.org

QBasic

QBasic
Basisdaten

Entwickler Microsoft Corporation
Erscheinungsjahr 1991
Aktuelle Version 1.1
(1992)
Betriebssystem MS-DOS
Kategorie BASIC-Interpreter und Entwicklungsumgebung
Lizenz MS-EULA
deutschsprachig ja
www.microsoft.de

QBasic ist ein BASIC-Interpreter. Es ist die kleinere Version der Entwicklungsumgebung QuickBASIC 4.5.

Die Firma Microsoft lieferte sie ab 1991 standardmäßig mit den MS-DOS-Betriebssystem-Versionen (von 5.0–6.22) aus. Auch auf den Installations-CDs von Windows 95, 98 und Me war es noch enthalten. QBasic ersetzte das veraltete GW-BASIC, das bis zur DOS-Version 4.0 noch im Lieferumfang von MS-DOS war.

Inhaltsverzeichnis

Aufbau


Zusammen mit QuickBasic schloss Microsoft mit QBasic an die modernen BASIC-Dialekte an. Diese benötigten nun keine Zeilennummern mehr, boten die Möglichkeit der Definitionen von Prozeduren und Funktionen und stellten verbesserte Möglichkeiten der strukturierten Programmierung bereit. Verbessert wurde auch die IDE, welche nun auch über die Maus bedient werden konnte. Bedingt durch die Begrenzungen von und durch MS-DOS und einiger interner Grenzen durften die Programme eine Größe von etwas über 160 kB nicht überschreiten.

Unterschiede zu QuickBASIC


Der große Unterschied zu QuickBASIC ist, dass QBasic keinen Compiler enthält und somit keine verteilfähige .EXE-Dateien erzeugen kann, sondern die Datei als .BAS Datei abspeichert. Über die Kommandozeile können Programme mit dem Befehl qbasic /run programm.bas gestartet werden. Es lassen sich keine Fremdbibliotheken einbinden. Die Online-Hilfe wurde ebenfalls abgespeckt und QBasic beschränkt sich auf vier Beispielprogramme. Zudem sind Systemaufrufe, wenn auch machbar, schwieriger.

QuickBASIC-Programme, welche keine Bibliotheken benutzen oder keine speziellen Funktionen für Systemaufrufe verwenden, sind auch unter QBasic lauffähig. Umgekehrt laufen alle Programme auch unter QuickBASIC sowie Visual Basic für MS-DOS und lassen sich dort kompilieren.

Beispielprogramme


QBasic wurde zusammen mit vier Beispielprogrammen ausgeliefert:

QBasic heute


QBasic ist auf das Betriebssystem MS-DOS ausgerichtet. Bis Windows 98 ist es optional auf dem Installationsmedium enthalten. Dennoch beschäftigen sich private Webseiten weiterhin mit dem Thema. Dies ist vor allem auf die leichte Erlernbarkeit und die große Verbreitung in der Vergangenheit zurückzuführen. Mittlerweile gibt es eine Menge Basic-Dialekte, auf die viele der ehemaligen QBasic-Programmierer umgestiegen sind.

QBasic unter Windows NT

Wegen Einschränkungen der Virtual DOS Machine lassen sich viele QBasic-Programme nicht unter Betriebssystemen der Windows-NT-Linie starten oder verursachen Probleme, die eine Bedienung unmöglich machen. Den 64-Bit-Versionen wiederum fehlt die Virtual DOS Machine, weswegen QBasic nicht mehr mit Bordmitteln gestartet werden kann.

Abhelfen kann das Freeware-Projekt QB64,[1] das Open-Source-Projekt FreeBASIC oder der Einsatz eines DOS-Emulators wie DOSBox.

Literatur


Weblinks


Einzelnachweise


  1. QB64 als 64-Bit-Freeware-Alternative (Memento des Originals vom 1. November 2013 im Internet Archive) i Info: Der Archivlink wurde automatisch eingesetzt und noch nicht geprüft. Bitte prüfe Original- und Archivlink gemäß Anleitung und entferne dann diesen Hinweis. (englisch)



Kategorien: Microsoft-Software | DOS-Software | BASIC | Historische Software



Quelle: Wikipedia - https://de.wikipedia.org/wiki/QBasic (Autoren [Versionsgeschichte])    Lizenz: CC-by-sa-3.0

Veränderungen: Alle Bilder und die meisten Designelemente, die mit ihnen in Verbindung stehen, wurden entfernt. Icons wurden teilweise durch FontAwesome-Icons ersetzt. Einige Vorlagen wurden entfernt (wie „Lesenswerter Artikel“, „Exzellenter Artikel“) oder umgeschrieben. CSS-Klassen wurden zum Großteil entfernt oder vereinheitlicht.
Wikipedia spezifische Links, die nicht zu Artikeln oder Kategorien führen (wie „Redlink“, „Bearbeiten-Links“, „Portal-Links“) wurden entfernt. Alle externen Links haben ein zusätzliches FontAwesome Icon erhalten. Neben weiteren kleinen Designanpassungen wurden Media-Container, Karten, Navigationsboxen, gesprochene Versionen & Geo-Mikroformate entfernt.


Stand der Informationen: 19.10.2019 10:12:29 CEST - Wichtiger Hinweis Da die gegebenen Inhalte zum angegebenen Zeitpunkt maschinell von Wikipedia übernommen wurden, war und ist eine manuelle Überprüfung nicht möglich. Somit garantiert LinkFang.org nicht die Richtigkeit und Aktualität der übernommenen Inhalte. Sollten die Informationen mittlerweile fehlerhaft sein oder Fehler in der Darstellung vorliegen, bitten wir Sie darum uns per zu kontaktieren: E-Mail.
Beachten Sie auch : Impressum & Datenschutzerklärung.