Schnell GRUNDLEGEND

Microsoft QuickBASIC (auch QB; mit "QBasic" nicht verwirrt zu sein) ist eine Einheitliche Entwicklungsumgebung (oder IDE) und Bearbeiter für die GRUNDLEGENDE Programmiersprache, die von Microsoft entwickelt wurde. QuickBASIC läuft hauptsächlich auf DOS, obwohl es eine kurzlebige Version für Mac OS gab. Es basiert lose auf GW-BASIC, aber fügt benutzerbestimmte Typen, verbesserte Programmierstrukturen, bessere Grafik und Plattenunterstützung und einen Bearbeiter zusätzlich zum Dolmetscher hinzu. Microsoft hat QuickBASIC als das einleitende Niveau für ihr GRUNDLEGENDES Berufsentwicklungssystem auf den Markt gebracht.

Geschichte

Microsoft hat die erste Version von QuickBASIC am 18. August 1985 auf einer einzelnen Diskette von 5.25" 360 Kilobytes veröffentlicht. Version 2.0 von QuickBASIC und später enthalten Integrated Development Environment (IDE), Benutzern erlaubend, direkt in seinem Bildschirmtextaufbereiter zu editieren.

Obwohl noch unterstützt, in QuickBASIC sind Linienzahlen fakultativ geworden. Programm-Sprünge haben auch mit genannten Etiketten gearbeitet. Spätere Versionen haben auch Kontrollstrukturen, wie Mehrlinie bedingte Behauptungen und Schleife-Blöcke hinzugefügt.

Der "PC des Microsofts GRUNDLEGENDER Bearbeiter" wurde eingeschlossen, um Programme in DOS executables zu kompilieren. Mit der Version 4.0 beginnend, hat der Redakteur einen Dolmetscher eingeschlossen, der dem Programmierer erlaubt hat, das Programm zu führen, ohne den Redakteur zu verlassen. Der Dolmetscher wurde verwendet, um bei einem Programm vor dem Schaffen einer rechtskräftigen Datei die Fehler zu beseitigen. Leider gab es einige feine Unterschiede zwischen dem Dolmetscher und dem Bearbeiter, der bedeutet hat, dass große Programme, die richtig im Dolmetscher gelaufen sind, nach der Kompilation scheitern, oder überhaupt wegen Unterschiede in den Speicherverwaltungsroutinen nicht kompilieren könnten.

Die letzte Version von QuickBASIC war Version 4.5 (1988), obwohl die Entwicklung des Microsoft BASIC Professional Development System (PDS) bis zu seiner letzten Ausgabe der Version 7.1 im Oktober 1990 weitergegangen hat. Zur gleichen Zeit wurde das Verpacken von QuickBASIC still geändert, so dass die Platten dieselbe Kompression verwendet haben, die für GRUNDLEGENDEN PDS 7.1 verwendet ist. Der Grundlegende PDS 7.x wurde die Version des IDE QuickBASIC Verlängert (QBX) genannt, und es ist nur auf DOS, verschieden vom Rest von Grundlegendem PDS 7.x gelaufen, der auch auf OS/2 gelaufen ist. Der Nachfolger von QuickBASIC und Grundlegendem PDS war Grundlegend für das MS-DOS 1.0, verladen in Standard- und Berufsversionen Visuell. Spätere Versionen von Grundlegenden Visuellen haben DOS-Versionen als auf Windows-Anwendungen konzentriertes Microsoft nicht eingeschlossen.

Eine Teilmenge von QuickBASIC 4.5, genannt QBasic, wurde mit dem MS-DOS 5 und spätere Versionen eingeschlossen, den mit vorherigen Versionen des MS-DOS eingeschlossenen GW-BASIC ersetzend. Im Vergleich zu QuickBASIC wird QBasic auf einen Dolmetscher nur beschränkt, hat an einigen Funktionen Mangel, kann nur Programme einer beschränkten Größe behandeln, und hat an Unterstützung für getrennte Programm-Module Mangel. Da es an einem Bearbeiter Mangel hat, kann es nicht verwendet werden, um rechtskräftige Dateien zu erzeugen, obwohl sein Programm-Quellcode noch von QuickBASIC 4.5, PDS 7.x oder VBDOS 1.0 Bearbeiter, wenn verfügbar, kompiliert werden kann.

QuickBASIC 1.00 für den Apple Macintosh Betriebssystem wurde 1988 gestartet. Es wurde auf dem laufenden Maschinensystem 6 mit mindestens 1 Mb des RAM offiziell unterstützt. QuickBASIC konnte auch auf dem System 7 geführt werden, nicht weniger als war das 32-Bit-Wenden arbeitsunfähig; das war auf Motorola 68040-basierte Maschinen von Macintosh nicht möglich.

Aktueller Gebrauch

QuickBASIC setzt fort, in einigen Schulen gewöhnlich als ein Teil einer Einführung in die Programmierung verwendet zu werden, obwohl es ersetzt durch populärere Bearbeiter schnell wird. Es hat auch eine inoffizielle Gemeinschaft von Hobby-Programmierern, die den Bearbeiter verwenden, um Videospiele, GUIs und Dienstprogramme zu schreiben. Die Gemeinschaft hat mehrere Websites, Anschlagbretter und online Magazine in die Sprache gewidmet.

Heute verwenden Programmierer häufig DOS-Emulatoren wie DOSBox, um QuickBASIC auf Linux und auf der modernen Personalcomputerhardware zu führen, die nicht mehr den Bearbeiter unterstützt.

Seit 2008 hat eine Reihe von TCP/IP Routinen für QuickBASIC 4.x und 7.1 etwas Interesse an der Software wiederbelebt. Insbesondere die Weinlesecomputerhobbyist-Gemeinschaft ist im Stande gewesen, Software für alte Computer zu schreiben, die DOS führen, diesen Maschinen erlaubend, auf andere Computer durch einen LAN oder das Internet zuzugreifen. Das hat Systemen, gerade als alt, als 8088 erlaubt, neuen Funktionen, wie das Handeln als ein Webserver oder Verwenden IRC zu dienen.

QuickBASIC 4.5 ist noch für das Download für MSDN Unterzeichnete verfügbar.

Nachfolger

Microsoft Visuell Grundlegend war der Nachfolger von QuickBASIC. Andere Bearbeiter, wie PowerBASIC und FreeBASIC, haben unterschiedliche Grade der Vereinbarkeit. QB64, eine Mehrplattform Bearbeiter von QuickBASIC, wird entwickelt und hat zum Ziel, um 100 % vereinbar zu sein.

Siehe auch

  • Turbo grundlegender

Dennis die Bedrohung (amerikanische Comics) / Nörgelei
Impressum & Datenschutz