Microsoft BASIC

Microsoft BASIC war das Fundament-Produkt der Gesellschaft von Microsoft. Es ist zuerst 1975 als GRUNDLEGENDER Altair erschienen, der das erste GRUNDLEGENDE und die erste hohe Programmiersprache war, die für Altair 8800 Mikrocomputer verfügbar ist.

Altair GRUNDLEGENDE und frühe Mikrocomputer

Der Altair GRUNDLEGENDE Dolmetscher wurde von Gründern von Microsoft Paul Allen entwickelt, und Bill Gates mit der Hilfe von Monte Davidoff, mit selbst hat Softwaresimulator von Intel 8080 gemacht, der auf einem PDP-10 Minicomputer läuft. Der Dialekt von GRUNDLEGENDEN war Dolmetschern von Digital Equipment Corporation besonders in Schnur-Operationen ähnlich, die sich zwischen GRUNDLEGENDEN Durchführungen geändert haben. GRUNDLEGENDE verwendete dynamisch zugeteilte Schnuren, die ihre Größe versorgt haben. Früh haben GRUNDLEGENDER nur unterstützter einzelner Brief und Ziffer-Namen, aber Microsoft BASIC lange Variablennamen unterstützt. Nur zwei Charaktere waren obwohl bedeutend; n.Chr. würden ADDRESS1 und ADDRESS2 alle zu demselben Wert hinweisen. Der Laufzeitsymbol-Tisch, verwendet eine geradlinige Suche, so dass ein Programm, das viele verschiedene Variablen verwendet hat, viel langsamer laufen würde als ein Programm, das eine einzelne Reihe für alle seine Variablen verwendet hat.

Es wurde auf dem Lochstreifen geliefert, und in seiner ursprünglichen Version hat 4 Kilobytes des Gedächtnisses genommen. Die verlängerte 8-Kilobyte-Version wurde dann in GRUNDLEGENDE 80 (8080/85, Z80) verallgemeinert, und hat in den GRUNDLEGENDEN 68 (6800), GRUNDLEGEND 69 (6809), und MOS 6502-GRUNDLEGENDE Technologie nach Backbord gehalten (leider sich zu 9 Kilobytes in einem Zeitalter ergießend, als 8-Kilobyte-ROM-Chips normal waren), sowie die 16 Bit GRUNDLEGENDEN 86 (8086/88). Es war für ROM-basierte Computer ideal, seitdem es keinen Redakteur verlangt hat (jede Linie verlangt eine Zahl), noch ein Laufwerk, um Gegenstand-Code zu versorgen, oder hat sich rechtskräftig verbunden. Es war weniger hoch entwickelt als Software für Industrietischcomputer, die Schlüssel gewidmet hatten, zu laden, und Schlüssel zu versorgen, um innerhalb einer Linie und des Beseitigens zu editieren, aber Personalcomputerpreiskalkulation hat im Gegensatz an 1,565 $, nicht 7,000 $ angefangen.

Lizenzen Hauscomputerschöpfern

Nach dem anfänglichen Erfolg von GRUNDLEGENDEM Altair ist Microsoft BASIC die Basis für ein lukratives Softwaregenehmigen-Geschäft geworden, zur Mehrheit des zahlreichen Hauses und den Personalcomputern der 1970er Jahre und besonders der 1980er Jahre getragen, und hat sich entlang dem Weg ausgestreckt. Gegen das Original Altair GRUNDLEGEND waren die meisten Hauscomputer-GRUNDLAGEN im ROM ortsansässig, und waren so auf den Maschinen am Anschalten in der Form der Eigenschaft "" schnell verfügbar. Folglich haben die und anderen Varianten des Microsofts von GRUNDLEGENDEN einen bedeutenden und sichtbaren Teil der Benutzerschnittstelle von rudimentären Betriebssystemen vieler Hauscomputer eingesetzt.

Moderne Nachkommen

Microsoft BASIC (BASICA, GW-BASIC, QuickBasic, QBasic) wird auf dem Vertrieb von Windows von Microsoft oder DOS nicht mehr gefunden; jedoch kann es von verschiedenen Internetseiten und Archiven von DOS-Versionen oder alten DOS-Platten heruntergeladen werden, die noch auf Klassenwindows von Pentium XP Maschinen führen werden. Die letzte Verkörperung von Microsoft BASIC ist Visueller Grundlegender.NET, der einige Eigenschaften von C ++ und C# vereinigt und verwendet werden kann, um Webformen, Windows-Formen, Konsole-Anwendungen und Server-basierte Anwendungen zu entwickeln. Die meisten.NET-Codeproben werden in VB.NET sowie C# präsentiert, und setzt VB.NET fort, von ehemaligen Grundlegenden Sehprogrammierern bevorzugt zu werden.

Varianten und Ableitungen von Microsoft BASIC

  • Altair GRUNDLEGEND (MITS Altair und andere S-100 Computer)
  • Amiga GRUNDLEGEND (Familie des Kommodores Amiga)
  • Applesoft GRUNDLEGEND (Familie der Apple II)
  • Atari Microsoft BASIC I und II (8-Bit-Familie von Atari)
  • BASICA ("GRUNDLEGEND fortgeschritten") (PC-DOS, auf IBM PC)
  • Färben Sie sich GRUNDLEGEND (TRS-80 Farbencomputer)
  • Kommodore GRUNDLEGEND (Kommodore-8-Bit-Familie, incl C64)
  • Oric Verlängert Grundlegend (8-Bit-Familie von Oric)
  • Verlängerte Farbe GRUNDLEGEND (TRS-80 Farbencomputer und Drache 32/64)
  • IBM Cassette BASIC (Ursprünglicher IBM PC, der ins ROM eingebaut ist)
  • Galaksija GRUNDLEGEND (Galaksija Hauscomputer)
  • GW-BASIC (BASICA für das MS-DOS, auf dem PC compatibles)
  • Microsoft Level III BASIC (Tandy/Radio-Shack TRS-80)
  • MBASIC (Hat BEDIENUNGSFELD/M, auf 8080/85 und Z80 Computer gestützt)
  • FRAU BASIC für Macintosh (Mac OS auf dem Apple Macintosh)
  • MSX GRUNDLEGEND (MSX Standard Hauscomputer)
  • N88-GRUNDLEGEND (NEC PC8801/9801)
  • N82-GRUNDLEGEND (NEC PC8201/8201A)
  • QBasic (PC-DOS/MS-DOS auf IBM PC und compatibles)
  • QuickBASIC (PC-DOS/MS-DOS auf IBM PC und compatibles)
  • TRS-80 Niveau II GRUNDLEGEND (Tandy/Radio-Shack TRS-80)
  • Visuell Grundlegend (PC-DOS/MS-DOS/MS Windows auf IBM PC und compatibles)
  • WordBasic (pre-VBA) (FRAU Windows)
  • HP2640 HP2647 Programmierbares Terminal mit AGL Grafikerweiterungen
  • FreeBASIC - ein freier Klon des Systems von QuickBasic.
  • Gambas - freie GRUNDLEGENDE Durchführung, die durch den Grundlegenden Visuellen begeistert ist.

Siehe auch

  • Offener Brief an Hobbyisten
  • Lokomotive GRUNDLEGENDER

Außenverbindungen


Source is a modification of the Wikipedia article Microsoft BASIC, licensed under CC-BY-SA. Full list of contributors here.
Labelle / System von Excretory
Impressum & Datenschutz