home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Best of German Only 1
/
romside_best_of_german_only_1.iso
/
anwender
/
rsc
/
rscarc.exe
/
RSC2.DOC
< prev
next >
Wrap
Text File
|
1993-03-16
|
55KB
|
1,300 lines
III. Steuerung :
Es existieren grundsätzlich zwei Arten der Programmsteuerung, die
gemischt oder unabhängig voneinander benutzt werden können :
MAUS- oder TASTATUR-Steuerung
1.) TASTATUR :
Alle Eingaben erfolgen entweder durch Drücken der (symbolischen)
Rechnertasten oder durch Eingabe der über den Rechnertasten
dargestellten Tasten(kombination).
Konventionen innerhalb der Benutzeroberfläche des Rechners :
[PFEIL-HOCH] - SHIFT-Taste
[^] - CTRL-Taste
[Alt] - ALT-Taste
Ein Großbuchstabe auf oder über einer Taste bedeutet !nicht! das
Drücken von [SHIFT]-[Taste] sondern die Taste [Taste] !
Bei der Eingabe von Sonderzeichen ist es jedoch i.a. zwingend
notwendig, die SHIFT-Taste zu betätigen, um das gewünscht Zeichen
zu erreichen, jedoch bestehen hier zwischen den verschiedenen
Tastaturausführungen (XT, MFII usw. ) geringe Abweichungen.
Es wurden jedoch ausschließlich nur solche Sonderzeichen für die
Realisierung des Rechners verwendet, die auf allen Arten von
Tastaturen auch vorhanden sind.
(evtl. Ausnahme : exotische LAPTOP-Systeme)
Eine Eingabe muß grundsätzlich immer mit der [RETURN]-Taste
abgeschlossen werden ! (Ausnahmen siehe Funktionsbeschreibung)
2.) MAUS :
Alle Eingaben erfolgen durch Anfahren der (symbolischen)
Rechnertasten und Anwählen der entsprechenden Taste durch
Betätigung des linken Mausknopfes. Der Abschluß einer Eingabe
erfolgt durch Betätigung des rechten Mauknopfes, der also der
[RETURN]-Taste entspricht.
Zusätzlich : gleichzeitige Betätigung des rechten und linken
Mausknopfes entspricht der [ESC], bzw. (C/CE)-Taste.
Auch hier muß eine Eingabe immer mit "RETURN", bzw. Maus-rechts,
abgechlossen werden ! (Ausnahmen siehe Funktionsbeschreibung)
- 7 -
IV. Funktionsprinzip : Eingabe von Zahlen und Operanden :
Das Funktionsprinzip des Rechners ist Folgendes :
Am Beginn einer Berechnung steht immer die Eingabe eines Rechen-
elementes - also einer Zahl - gefolgt von der Eingabe einer
Rechenvorschrift - also eines Rechenoperators wie "*", "+", etc...
aber auch z.B. "(", ")", "=", usw.. - wobei bis zum Überlauf des
Eingabepuffers beliebige Einzelberechnungen miteinander verknüpft
werden können.
Dabei besteht weiter die Möglichkeit, bis zu 10 Klammerebenen tief
zu verschachteln.
Zur Demonstration ein Beispiel, das bereits einige wesentliche
Elemmente einer möglichen Berechnung enthält :
Es bedeuten : [x] - TASTATUR-Bedienung - Taste "x" betätigen
(x) - MAUS-Bedienung - Rechner-Taste "x" anklicken
BEISPIEL 1 : (((5*8-7)²/4+3E-6)ln^-1+4444)= ?
Die Eingaben müßen in folgender Reihenfolge erfolgen :
[(] [(] [(] [RETURN]
[5] [RETURN]
[*] [RETURN]
[8] [RETURN]
[-] [RETURN]
[7] [RETURN]
[)] ["] [/] [RETURN]
[4] [RETURN]
[+] [RETURN]
[3] [E] [-] [6] [RETURN]
[)] [N] [%] [+] [RETURN]
[4] [4] [4] [4] [RETURN]
[)] [=] [RETURN]
ERGEBNIS : 4444,178357373751
Bei Verwendung der Maus ist gemäß den Erläuterungen zur Anwahl einer
Taste zu verfahren.
Damit dürfte das grundsätzliche Eingabeprinzip klar geworden sein :
! Eine Zahl wird immer als Ganzes eingegeben, gefolgt von einem !
! oder einer Folge von Operanden, bevor die Rechnung abgeschlossen !
! wird oder eine neue Zahl eingegeben wird. Abgeschlossen wird eine !
! Rechnung immer mit dem Operanden "=". !
Eine weitere Möglichkeit der Berechnung eines mathematischen
Ausdruckes wie oben ist, die Berechnung nicht in Form dieser sog.
"Kettenrechnung" durchzuführen, sondern als eine Folge von "Einzel-
rechnungen", denn mit dem Ergebnis einer erfolgten Berechnung kann
selbstversändlich auch weitergerechnet werden, da das jeweils letzte
Ergebnis immer solange in der Anzeige stehen bleibt, bis es durch
[ESC] oder (C/CE) gelöscht wird, ganz analog zur Funktion eines
Taschenrechners. Allerdings müßen dann vom Anwender selbst die
mathemtischen Regeln eingehalten werden, um zum richtigen Ergebnis
zu gelangen.
- 8 -
Beim obigen Beispiel würde dies also wie folgt aussehen :
[5] [RETURN]
[*] [RETURN]
[8] [RETURN]
[=] [RETURN]
ERGEBNIS : 40
[-] [RETURN]
[7] [RETURN]
[=] [RETURN]
ERGEBNIS : 33
["] [=] [RETURN]
ERGEBNIS : 1089
[/] .... usw ....
Wie man sieht, ist dies nicht nur aufwendiger sondern i.a. auch
fehleranfälliger.
Natürlich ist es möglich beide Arten der Berechnung - "Kettenrechnung"
als auch "Einzelrechnung" - völlig beliebig miteinander zu kombinieren,
solange die einfachen Eingaberegeln wie oben eingehalten werden.
(siehe hierzu speziell auch ANHANG D dieses Handbuches)
!!! Es gibt nun zwei Arten von Operanden : !!!
1.) sog. duale Operanden - d.h. Operanden, die bei der Verknüpfung
zweier Zahlen oder zweier Ausdrücke wirksam sind, wie z.B. "+"
und "*" - und :
2.) sog. unäre Operanden - d.h. Operanden, die sich auf !eine! Zahl
oder !einen! Ausdruck beziehen, wie z.B. "ln","sin" oder "^-1".
Diese unären Operanden beziehen sich !immer! auf die vorhergende
Zahl oder den vorhergehenden Ausdruck !
Werden unzulässige Operanden angegeben, so erfolgt entweder eine
entsprechende Fehlermeldung, oder der falsche Operand wird einfach
ignoriert.
BEISPIEL 2 : 453+*33= --> ERGEBNIS : 486
! Die unzulässige Operandenkombination, bzw. der zweite Operand !
! wird ignoriert !
BEISPIEL 3 : Falsch : 1*sin45= --> ERGEBNIS : 45
Richtig : 1*45sin= --> ERGEBNIS : 0.7071067812
BEISPIEL 4 : 555arccos= --> !!! UNDEFINIERTER ARCCOS !!!
- 9 -
V. EINGABE komplexer Zahlen im Rechenmodus CPLX :
Der Rechner unterstützt auch die Berechnung komplexer Ausdrücke in
den vier Grundrechenarten, sowie die Funktionen [1/x],[±] und die
Umwandlungen von der kartesischen Notation in die Euler-Darstellung
mit Polarkoordinaten.
Bei der Eingabe einer komplexen Zahl sind nun einige spezielle Regeln
zu beachten : (siehe hierzu speziell auch ANHANG D dieses Handbuches)
1.) Umschalten auf Rechenmodus CPLX :
[F10] [SHIFT-J]
oder :
(MOD) (CPLX)
Als Beispiel folgende Eingabe :
BEISPIEL 5 : 4+j8=
2.) a.) TASTATUR :
[4] [RETURN] zweimal drücken oder länger als ca. 2s drücken
[8] [RETURN] dito
[=] [RETURN]
ERGEBNIS : 4.0000000000+j8.0000000000
b.) MAUS :
(4) mit Maus-links anklicken
danach rechten Mausknopf zweimal drücken oder länger als
ca. 1s drücken
(8) mit Maus-links anklicken
danach rechten Mausknopf zweimal drücken oder länger als
ca. 1s drücken
(=) mit Maus-links anklicken danach rechten Mausknopf
betätigen
ERGEBNIS : 4.0000000000+j8.0000000000
Diese Art der Eingabe ist notwendig, da man bei komplexen Zahlen
für Real- und Imaginärteil jeweils noch spezielle Operanden
angeben kann, und zwar sind dies alle Operanden - sowe