5.16
Vorsorge bei der Entwicklung von
Applikationsprogrammen
Die in diesem Buch aufgefü h rten
in Zukunft Ä n derungen
unterworfen sein wird. Daher ist es empfehlenswert, wenn Sie ein
Maschinensprachprogramm
Es gibt mehrere Versionen des PC-1600 BASIC-Interpreters, die sich nur wenig unterscheiden.
BASIC-Programm entwickeln, so halten Sie sich an die folgenden Regeln, so daß
Interpreterversionen wird.
(1) USING Format
Um einen numerischen Wert im Exponentialschreibweise unter einem USING~Format drucken zu kö n nen,
Exponententeil 2 Zeichen umfassen. Beispiel: USING "##.####""
(2) INPUT "<Meldung>";<Variable>Anweisung
Vermeiden Sie, daß
die Meldung in der Spalte ganz rechts auf dem Schirm dargestellt wird.
(3) INPUT Anweisung
Damit die Eingabeposition fü r die INPUT Anweisung durch die CURSOR Anweisung gegeben wird, fü h ren Sie die
CURSOR-Anweisung
jedesmal vor der INPUT-Anweisung aus.
Beispiel:
100: CURSOR 10,1
110: INPUT "A=";A
120: CURSOR 10,1
130: INPUT "B=";B
Wenn eine Arrayvariable oder ein @Ausdruck als Zuweisungsvariable einer INPUT Anweisung benutzt wird, darf in
der Elementbezeichnung
(4) Addition von Stringdaten
Bei der Addition von Teilstrings darf kein Teilstring Funktionen enthalten, die eine Stringkonstante enthalten.So
sollte z.B.
B$="ABC"+STR$LEN"XYZ"
geschrieben werden als
A$=STR$ LEN"YXZ"
B$="ABC"+A$
(5) Die LINE Anweisung
Wenn eine UNE-Anweisung
daß
die Ecken der BOX beim An-oder Ausschalten auf dem Display nicht richtig dargestellt werden.
10CS-Routinen werden nicht verä n dert
fü r den PC-1600 schreiben, 10CS-Aufrufe zu nutzen.
kein Ausdruck vorkommen, der einen String enthä l t.
mit dem Punktschaltparameter X und der Option B gegeben wird, so kann es sein,
Do not sale !
Andere Funktionen und Vorsichtsmaß n ahmen
werden, selbst wenn die Systemsoftware
191
Wenn Sie ein
Ihr Programm kompatibel zu
muß der
aller