GW-BASIC

GW-BASIC war ein Dialekt der Programmiersprache GRUNDLEGEND entwickelt von Microsoft von BASICA ursprünglich für Compaq. Es ist mit Microsoft/IBM BASICA vereinbar, aber war Platte hat gestützt und hat das GRUNDLEGENDE ROM nicht gebraucht. Es wurde mit dem MS-DOS Betriebssysteme auf IBM PC compatibles von Microsoft gestopft. Microsoft hat auch einen GRUNDLEGENDEN Bearbeiter, BASCOM verkauft, der mit GW-BASIC für Programme vereinbar ist, die mehr Geschwindigkeit brauchen. Die Sprache war für einfache Spiele, Geschäftsprogramme und ähnlich passend. Seitdem es mit den meisten Versionen des MS-DOS eingeschlossen wurde, waren es auch niedrige Kosten Weise für viele Möchtegernprogrammierer, die Grundlagen von der Computerprogrammierung zu erfahren. Mit der Ausgabe des MS-DOS 5.0 wurde der Platz von GW-BASIC schließlich von QBasic, dem Dolmetscher-Teil des getrennt verfügbaren Bearbeiters von QuickBASIC genommen.

Syntax

GW-BASIC hat einen Befehl linienbasierte einheitliche Entwicklungsumgebung (IDE), die auf dem GRUNDLEGENDEN Dartmouth gestützt ist. Es schließt auch Funktionsschlüsselabkürzungen an der Unterseite vom Schirm ein. Wie andere frühe Mikrocomputerversionen von GRUNDLEGENDEN hat GW-BASIC an vielen der Strukturen Mangel gehabt, die für die strukturierte Programmierung wie lokale Variablen und GW-BASIC Programme erforderlich sind, durchgeführt relativ langsam, weil es eine interpretierte Programmiersprache war. Alle Programm-Linien müssen numeriert werden; wie man betrachtet, sind alle nichtnumerierten Linien Befehle in der direkten sofort durchzuführenden Weise. Programm-Quelldateien werden normalerweise im binären komprimierten Format mit Scheinersetzen-Befehlen mit einer Auswahl gespart, in der ASCII Textform zu sparen.

Die GW-BASIC Umgebung der Befehl-Linie hat Befehle zum aktuellen Programm, oder verlassen zum Funktionieren; diese Befehle können auch als Programm-Behauptungen verwendet werden. Es gibt wenig Unterstützung für die strukturierte Programmierung in GW-BASIC. Alle bedingten Behauptungen müssen über eine Linie geschrieben werden, obwohl Behauptungen vielfache Linien gruppieren können. Funktionen können nur mit der einzelnen Linie definiert werden

GW-BASIC hat Gebrauch des Steuerknüppels, der Maus und der leichten Kugelschreiber-Eingangsgeräte seiner Zeit erlaubt. GW-BASIC kann davon lesen und Dateien und COM Häfen schreiben; es kann auch Ereignis tun, das Häfen Fallen stellt. Seitdem die Kassette-Hafen-Schnittstelle ursprünglichen IBM PC auf compatibles nie durchgeführt wurde, werden Kassette-Operationen nicht unterstützt. GW-BASIC ist im Stande, einfache Musik mit der Behauptung zu spielen, eine Reihe von Zeichen brauchend, die in einer Musik Makrosprache (z.B) vertreten sind.. Mehr auf niedriger Stufe Kontrolle ist mit der Behauptung möglich, die die Argumente einer Frequenz im Hertz und einer Länge in Uhr-Zecken für den inneren Standard-PC-Sprecher in Maschinen von IBM nimmt. Folglich wird Ton auf einzelne Kanalsignaltöne und Pfeifen beschränkt, wie sich für eine 'Geschäfts'-Maschine ziemt. Haus-PCs wie der Tandy 1000 haben bis zu drei Kanäle des Tons für und Befehle erlaubt.

Name

Es gibt mehrere Theorien darüber, wofür die Initialen "GW" eintreten. Greg Whitten, ein früher Angestellter von Microsoft, der die Standards in der GRUNDLEGENDEN Bearbeiter-Linie der Gesellschaft entwickelt hat, sagt, dass Bill Gates den Namen GW-BASIC aufgepickt hat. Whitten kennzeichnet es als Alle-Achtung-Sausen GRUNDLEGEND und ist unsicher, wenn Gates das Programm nach ihm genannt hat. Der Microsoft User Manual von Microsoft Press bezieht sich auch darauf durch diesen Namen. Es kann auch mit einem Spitznamen bezeichnetes Alle-Achtung-Sausen gewesen sein, weil es eine Vielzahl von Grafikbefehlen hatte. Andere allgemeine Theorien betreffs der Ursprünge der Initialen schließen "Grafik und Windows", "Gates, William" (der Präsident des Microsofts zurzeit), oder "Gates-Whitten" (die zwei Hauptentwerfer des Programms) ein.

Links


Gayo / Granit
Impressum & Datenschutz