Konzept in Definition ABC
Verschiedenes / / July 04, 2021
Von Guillem Alsina González, im Dez. 2017
Viele Jahre lang, als das goldene Zeitalter der Acht-Bit-Mikrocomputer, war diese Sprache von Programmierung war für viele das Tor zur spannenden Welt der Computer, und obwohl es heute für viele Dinge zugunsten mächtigerer Sprachen wie C++ unter anderem in Vergessenheit geraten ist, ist BASIC immer noch eine Referenz für Anfänger oder Amateurprogrammierung.
BASIC (Anfänger All-purpose Symbolic Instruction-Code) ist eine allgemeine Programmiersprache auf hohem Niveau, die für einfaches Erlernen und Verwenden entwickelt wurde.
Die erste Version dieser Sprache wurde 1964 eingeführt, ein sehr frühes Datum im Zusammenhang mit dem Aufkommen der modernen Computer. Sein Ziel war es, es so einfach wie möglich zu machen Abfassung von Programmen für die damals gigantische Großrechner, die Computer der Zeit.
Es war auch einer der ersten Versuche, Werkzeuge zu entwickeln, die an die Interaktivität von Computern in Echtzeit, etwas, das die Technologie erst kürzlich gemacht hat dürfen.
In diesem Sinne hat BASIC zwei Betriebsarten: interpretiert und kompiliert.
Im interpretierten Modus parst und führt der "Interpreter" das Programm Zeile für Zeile aus, während im kompilierten Modus die Standardprozedur zum Erstellen eines Datei ausführbare Datei, die keinen Interpreter benötigt, um laufen Im System.
Darüber hinaus ist die BASIC-Strukturierung sehr flexibel; sicher, wer sonst wer weniger, wir alle in einem bestimmten Alter haben BASIC-Listen gesehen, in denen jede Zeile von Code Es war nummeriert, wobei die Nummerierung normalerweise von 10 auf 10 sprang.
Die typische interpretierte "Hallo Welt" in BASIC könnte zum Beispiel lauten:
10 CLS
20 DRUCK "Hallo Welt"
30 GOTO 20
Der GOTO-Befehl kehrt zu einer bestimmten Zeilennummer zurück und setzt die Ausführung ab dieser Zeilennummer fort.
Diese Ressource, die der GOTO-Anweisung, die in BASIC weit verbreitet ist, wird in correct nicht als korrekte Vorgehensweise akzeptiert strukturierte Programmierung, bei der diese Konstruktion durch die Verwendung von Funktionen und Prozeduren ersetzt wird.
Diese sind auch in BASIC erhältlich, in Versionen wie Visuelle Grundlagen von Microsoft.
Letzteres war es, das die Sprache in Computern mit der Umgebung populär machte Grafik und der Betriebssystem Windows, ab Version 3.0 der genannten Programmierumgebung. Zuvor hatte BASIC jedoch sein goldenes Zeitalter in der Ära der Acht-Bit-Mikrocomputer.
Die überwiegende Mehrheit der Acht-Bit-Computer "versteckte" ihr Betriebssystem unter einem Interpreter von BASIC-Befehle, so dass es als Befehlszeile fungierte, die die Schnittstelle ist, mit der die Benutzer.
Mit dem Aufkommen von PCs, die mit dem ursprünglichen IBM-PC kompatibel waren, der bereits einige DOS als Betriebssystem verwendete, hörte diese Rolle auf. Trotzdem führte die Popularität von BASIC dazu, dass mehrere DOS-Versionen, wie die von Microsoft, einen kleinen Interpreter für diese Sprache enthielten, zunächst GW-BASIC und später QBasic.
Visual Basic stellte den Höhepunkt in der Verwendung von BASIC als ernsthafte Programmiersprache dar, die später integriert wurde im Visual Studio-Paket, mit dem die Möglichkeit, BASIC zu verwenden, neben C und anderen eine weitere wurde became Redewendungen.
Ab den 90er Jahren ging die Verwendung von BASIC deutlich zurück und der letzte Prüfstein für diese vereinfachte Sprache wurde gegeben von Sprachen wie Java und durch die Diversifizierung der Geräteformate mit dem Aufkommen von mobilen Geräten wie such Smartphones.
BASIC überlebt bis heute mit modernen Entwicklungen wie der Gambas-Umgebung oder den verschiedenen Visual Studio, aber es hat seine Benutzerbasis aufgrund der Explosion der Programmiersprachen und des Booms in. verloren Internet.
In diesem Sinne ist BASIC nicht an die Online-Welt angepasst und obwohl es eine Handvoll Implementierungen für mobile Geräte hat, ist es nicht dafür optimiert.
Es ist jedoch immer noch eine hervorragende Möglichkeit, in die spannende Welt des Programmierens einzusteigen.
Fotos: Fotolia - Alla72 / Casimiro
Themen in BASIC