TI BASIC (TI 99/4A)

TI BASIC (TI 99/4A)
Dieser Artikel behandelt die Programmiersprache des TI 99/4A Heimcomputers. Die Programmiersprache der Taschenrechner findet sich unter TI-Basic (Anmerkung: mit Bindestrich).

TI BASIC ist ein BASIC Dialekt für den TI-99/4A Heimcomputer von Texas Instruments. Es wurde als Auftragsarbeit bei Microsoft von Bob Wallace und Bob Greenberg entwickelt.

Das bemerkenswert leicht zu erlernende TI BASIC war standardmäßig im 99/4A eingebaut. Der Anwender hatte Zugriff auf Funktionen, die auf anderen Computern nur von Experten unter Verwendung von Assemblersprache erreichbar waren.

Inhaltsverzeichnis

Elemente von TI BASIC

Anweisungen

Anweisungen von TI BASIC sind CALL, CLOSE, DATA, DEF, DIM, END, FOR..TO..STEP, GOSUB, GOTO, IF..THEN..ELSE, INPUT, LET, NEXT, ON..GOSUB, ON..GOTO, OPEN, OPTION BASE, PRINT, RANDOMIZE, READ, REM, RESTORE, RETURN, STOP

In TI BASIC darf in jeder Zeile nur eine Anweisung stehen. Die Möglichkeit, mehrere Anweisungen mittels :: in eine Zeile zu schreiben, gab es erst mit TI Extended BASIC. Bemerkenswert ist das Fehlen einer POKE Anweisung. Dadurch ist es nicht möglich, Maschinenprogramme zu laden und auszuführen.

Funktionen

Unterprogramme

Unterprogramme werden mit einer CALL Anweisung aufgerufen (z.B. CALL CLEAR). Es gibt keine benutzerdefinierten Unterprogramme, diese Möglichkeit eröffnet erst TI Extended BASIC. Einige Unterprogramme sind jedoch vordefiniert:

  • CHAR Ermöglicht die Definition von graphischen Zeichen
  • CLEAR Löscht den Bildschirm
  • COLOR Bestimmt Vordergrund- und Hintergrundfarbe für jeweils 8 Zeichen
  • GCHAR Liest ein Zeichen an der angegebenen Position vom Bildschirm
  • HCHAR Schreibt ein Zeichen auf eine Bildschirmposition und wiederholt es horizontal
  • JOYST Abfrage des Joysticks
  • KEY Ermöglicht die Abfrage der Tastatur ohne Bildschirmecho
  • SCREEN Ändert die Farbe des Bildschirms
  • SOUND Für Töne (mit Angabe der Frequenz) und Geräusche
  • VCHAR Schreibt ein Zeichen auf eine Bildschirmposition und wiederholt es vertikal

Programmgeschwindigkeit

Ein großer Nachteil von TI BASIC bestand darin, dass es, als interpretierte und nicht kompilierte Sprache, sehr langsam war. TI BASIC war eine doppelt interpretierte Sprache, da der BASIC-Interpreter selbst in einer interpretierten Bytecode-Sprache namens GPL geschrieben war. Nur der GPL-Interpreter war in direkt ausführbarem Maschinencode realisiert.


Wikimedia Foundation.

Игры ⚽ Нужно решить контрольную?

Schlagen Sie auch in anderen Wörterbüchern nach:

  • Basic (langage) — BASIC Pour les articles homonymes, voir Basic. {{{image}}}   Sigles d une seule lettre   Sigles de deux lettres   Sigles de trois lettres …   Wikipédia en Français

  • BASIC — Información general Paradigma estructurado imperativo Apareció en 1964 Diseñado por John George Kemeny; Thomas Eugene Kurtz …   Wikipedia Español

  • Basic English — Basic English, also known as Simple English, is an English based controlled language created (in essence as a simplified subset of English) by linguist and philosopher Charles Kay Ogden as an international auxiliary language, and as an aid for… …   Wikipedia

  • BASIC — Класс языка: алгоритмическое, процедурное, объектное программирование Появился в: 1963 г. Расширение файлов: .bas Типизация данных: нестрогая Бейсик (от BASIC, сокращение от англ.  …   Википедия

  • BASIC-256 — с …   Википедия

  • Basic AG — Rechtsform Aktiengesellschaft Gründung 1997 Sitz Mü …   Deutsch Wikipedia

  • Basic writing — Basic writing, or developmental writing, is a discipline of composition studies which focuses on the writing of students sometimes otherwise called remedial or underprepared , usually freshman college students. Contents 1 Defining Basic Writing 2 …   Wikipedia

  • Basic-Englisch — Basic English ist eine vereinfachte Form des Englischen, in der lediglich die wichtigsten Wörter der englischen Sprache vorkommen. Die von Charles Kay Ogden im Jahr 1930 geschaffene Englischvariante wird manchmal auch als Plansprache bezeichnet,… …   Deutsch Wikipedia

  • Basic Englisch — Basic English ist eine vereinfachte Form des Englischen, in der lediglich die wichtigsten Wörter der englischen Sprache vorkommen. Die von Charles Kay Ogden im Jahr 1930 geschaffene Englischvariante wird manchmal auch als Plansprache bezeichnet,… …   Deutsch Wikipedia

  • Basic Channel — Moritz von Oswald Mark Ernestus en 2007 au festival MUTEK Surnom Maurizio …   Wikipédia en Français

  • Basic Channel (label) — Basic Channel Basic Channel Moritz von Oswald Mark Ernestus en 2007 au festival MUTEK Alias Maurizio …   Wikipédia en Français

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”