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 >
Text File  |  1993-03-16  |  55KB  |  1,300 lines

  1.  III. Steuerung :
  2.  
  3.      Es existieren grundsätzlich zwei Arten der Programmsteuerung, die
  4.      gemischt oder unabhängig voneinander benutzt werden können :
  5.  
  6.  
  7.      MAUS- oder TASTATUR-Steuerung
  8.  
  9.  
  10.      1.) TASTATUR :
  11.  
  12.          Alle Eingaben erfolgen entweder durch Drücken der (symbolischen)
  13.          Rechnertasten oder durch Eingabe der über den Rechnertasten
  14.          dargestellten Tasten(kombination).
  15.  
  16.  
  17.          Konventionen innerhalb der Benutzeroberfläche des Rechners :
  18.  
  19.            [PFEIL-HOCH] - SHIFT-Taste
  20.            [^]          - CTRL-Taste
  21.            [Alt]        - ALT-Taste
  22.  
  23.  
  24.          Ein Großbuchstabe auf oder über einer Taste bedeutet !nicht! das
  25.          Drücken von [SHIFT]-[Taste] sondern die Taste [Taste] !
  26.  
  27.          Bei der Eingabe von Sonderzeichen ist es jedoch i.a. zwingend
  28.          notwendig, die SHIFT-Taste zu betätigen, um das gewünscht Zeichen
  29.          zu erreichen, jedoch bestehen hier zwischen den verschiedenen
  30.          Tastaturausführungen (XT, MFII usw. ) geringe Abweichungen.
  31.  
  32.          Es wurden jedoch ausschließlich nur solche Sonderzeichen für die
  33.          Realisierung des Rechners verwendet, die auf allen Arten von
  34.          Tastaturen auch vorhanden sind.
  35.          (evtl. Ausnahme : exotische LAPTOP-Systeme)
  36.  
  37.  
  38.          Eine Eingabe muß grundsätzlich immer mit der [RETURN]-Taste
  39.          abgeschlossen werden ! (Ausnahmen siehe Funktionsbeschreibung)
  40.  
  41.  
  42.  
  43.      2.) MAUS :
  44.  
  45.          Alle Eingaben erfolgen durch Anfahren der (symbolischen)
  46.          Rechnertasten und Anwählen der entsprechenden Taste durch
  47.          Betätigung des linken Mausknopfes. Der Abschluß einer Eingabe
  48.          erfolgt durch Betätigung des rechten Mauknopfes, der also der
  49.          [RETURN]-Taste entspricht.
  50.  
  51.  
  52.          Zusätzlich : gleichzeitige Betätigung des rechten und linken
  53.                       Mausknopfes entspricht der [ESC], bzw. (C/CE)-Taste.
  54.  
  55.  
  56.          Auch hier muß eine Eingabe immer mit "RETURN", bzw. Maus-rechts,
  57.          abgechlossen werden ! (Ausnahmen siehe Funktionsbeschreibung)
  58.  
  59.  
  60.  
  61.  
  62.  
  63.  
  64.  
  65.                                     - 7 -
  66.  IV. Funktionsprinzip : Eingabe von Zahlen und Operanden :
  67.  
  68.      Das Funktionsprinzip des Rechners ist Folgendes :
  69.      Am Beginn einer Berechnung steht immer die Eingabe eines Rechen-
  70.      elementes - also einer Zahl - gefolgt von der Eingabe einer
  71.      Rechenvorschrift - also eines Rechenoperators wie "*", "+", etc...
  72.      aber auch z.B. "(", ")", "=", usw.. - wobei bis zum Überlauf des
  73.      Eingabepuffers beliebige Einzelberechnungen miteinander verknüpft
  74.      werden können.
  75.  
  76.      Dabei besteht weiter die Möglichkeit, bis zu 10 Klammerebenen tief
  77.      zu verschachteln.
  78.  
  79.      Zur Demonstration ein Beispiel, das bereits einige wesentliche
  80.      Elemmente einer möglichen Berechnung enthält :
  81.  
  82.      Es bedeuten : [x] - TASTATUR-Bedienung  -  Taste "x" betätigen
  83.                    (x) - MAUS-Bedienung      -  Rechner-Taste "x" anklicken
  84.  
  85.      BEISPIEL 1 : (((5*8-7)²/4+3E-6)ln^-1+4444)= ?
  86.  
  87.      Die Eingaben müßen in folgender Reihenfolge erfolgen :
  88.  
  89.      [(] [(] [(]     [RETURN]
  90.      [5]             [RETURN]
  91.      [*]             [RETURN]
  92.      [8]             [RETURN]
  93.      [-]             [RETURN]
  94.      [7]             [RETURN]
  95.      [)] ["] [/]     [RETURN]
  96.      [4]             [RETURN]
  97.      [+]             [RETURN]
  98.      [3] [E] [-] [6] [RETURN]
  99.      [)] [N] [%] [+] [RETURN]
  100.      [4] [4] [4] [4] [RETURN]
  101.      [)] [=]         [RETURN]
  102.      ERGEBNIS : 4444,178357373751
  103.  
  104.      Bei Verwendung der Maus ist gemäß den Erläuterungen zur Anwahl einer
  105.      Taste zu verfahren.
  106.  
  107.      Damit dürfte das grundsätzliche Eingabeprinzip klar geworden sein :
  108.  
  109.      ! Eine Zahl wird immer als Ganzes eingegeben, gefolgt von einem     !
  110.      ! oder einer Folge von Operanden, bevor die Rechnung abgeschlossen  !
  111.      ! wird oder eine neue Zahl eingegeben wird. Abgeschlossen wird eine !
  112.      ! Rechnung immer mit dem Operanden "=".                             !
  113.  
  114.      Eine weitere Möglichkeit der Berechnung eines mathematischen
  115.      Ausdruckes wie oben ist, die Berechnung nicht in Form dieser sog.
  116.      "Kettenrechnung" durchzuführen, sondern als eine Folge von "Einzel-
  117.      rechnungen", denn mit dem Ergebnis einer erfolgten Berechnung kann
  118.      selbstversändlich auch weitergerechnet werden, da das jeweils letzte
  119.      Ergebnis immer solange in der Anzeige stehen bleibt, bis es durch
  120.      [ESC] oder (C/CE) gelöscht wird, ganz analog zur Funktion eines
  121.      Taschenrechners. Allerdings müßen dann vom Anwender selbst die
  122.      mathemtischen Regeln eingehalten werden, um zum richtigen Ergebnis
  123.      zu gelangen.
  124.  
  125.  
  126.  
  127.  
  128.  
  129.  
  130.                                      - 8 -
  131.      Beim obigen Beispiel würde dies also wie folgt aussehen :
  132.  
  133.      [5]       [RETURN]
  134.      [*]       [RETURN]
  135.      [8]       [RETURN]
  136.      [=]       [RETURN]
  137.      ERGEBNIS : 40
  138.      [-]       [RETURN]
  139.      [7]       [RETURN]
  140.      [=]       [RETURN]
  141.      ERGEBNIS : 33
  142.      ["] [=]   [RETURN]
  143.      ERGEBNIS : 1089
  144.      [/] .... usw ....
  145.  
  146.      Wie man sieht, ist dies nicht nur aufwendiger sondern i.a. auch
  147.      fehleranfälliger.
  148.  
  149.      Natürlich ist es möglich beide Arten der Berechnung - "Kettenrechnung"
  150.      als auch "Einzelrechnung" - völlig beliebig miteinander zu kombinieren,
  151.      solange die einfachen Eingaberegeln wie oben eingehalten werden.
  152.      (siehe hierzu speziell auch ANHANG D dieses Handbuches)
  153.  
  154.  
  155.      !!!   Es gibt nun zwei Arten von Operanden :   !!!
  156.  
  157.  
  158.      1.) sog. duale Operanden - d.h. Operanden, die bei der Verknüpfung
  159.          zweier Zahlen oder zweier Ausdrücke wirksam sind, wie z.B. "+"
  160.          und "*" - und :
  161.  
  162.      2.) sog. unäre Operanden - d.h. Operanden, die sich auf !eine! Zahl
  163.          oder !einen! Ausdruck beziehen, wie z.B. "ln","sin" oder "^-1".
  164.          Diese unären Operanden beziehen sich !immer! auf die vorhergende
  165.          Zahl oder den vorhergehenden Ausdruck !
  166.  
  167.  
  168.      Werden unzulässige Operanden angegeben, so erfolgt entweder eine
  169.      entsprechende Fehlermeldung, oder der falsche Operand wird einfach
  170.      ignoriert.
  171.  
  172.  
  173.      BEISPIEL 2 :  453+*33= --> ERGEBNIS : 486
  174.  
  175.      ! Die unzulässige Operandenkombination, bzw. der zweite Operand !
  176.      ! wird ignoriert                                                !
  177.  
  178.  
  179.      BEISPIEL 3 :  Falsch :  1*sin45= --> ERGEBNIS : 45
  180.                   Richtig :  1*45sin= --> ERGEBNIS : 0.7071067812
  181.  
  182.  
  183.      BEISPIEL 4 :  555arccos= --> !!! UNDEFINIERTER ARCCOS !!!
  184.  
  185.  
  186.  
  187.  
  188.  
  189.  
  190.  
  191.  
  192.  
  193.  
  194.  
  195.                                      - 9 -
  196.  V. EINGABE komplexer Zahlen im Rechenmodus CPLX :
  197.  
  198.      Der Rechner unterstützt auch die Berechnung komplexer Ausdrücke in
  199.      den vier Grundrechenarten, sowie die Funktionen [1/x],[±] und die
  200.      Umwandlungen von der kartesischen Notation in die Euler-Darstellung
  201.      mit Polarkoordinaten.
  202.  
  203.      Bei der Eingabe einer komplexen Zahl sind nun einige spezielle Regeln
  204.      zu beachten : (siehe hierzu speziell auch ANHANG D dieses Handbuches)
  205.  
  206.      1.) Umschalten auf Rechenmodus CPLX :
  207.  
  208.          [F10] [SHIFT-J]
  209.          oder :
  210.          (MOD) (CPLX)
  211.  
  212.          Als Beispiel folgende Eingabe :
  213.  
  214.          BEISPIEL 5 : 4+j8=
  215.  
  216.      2.) a.) TASTATUR :
  217.  
  218.              [4]  [RETURN] zweimal drücken oder länger als ca. 2s drücken
  219.              [8]  [RETURN] dito
  220.              [=]  [RETURN]
  221.              ERGEBNIS : 4.0000000000+j8.0000000000
  222.  
  223.          b.) MAUS :
  224.  
  225.              (4)  mit Maus-links anklicken
  226.                   danach rechten Mausknopf zweimal drücken oder länger als
  227.                   ca. 1s drücken
  228.              (8)  mit Maus-links anklicken
  229.                   danach rechten Mausknopf zweimal drücken oder länger als
  230.                   ca. 1s drücken
  231.              (=)  mit Maus-links anklicken danach rechten Mausknopf
  232.                   betätigen
  233.              ERGEBNIS : 4.0000000000+j8.0000000000
  234.  
  235.          Diese Art der Eingabe ist notwendig, da man bei komplexen Zahlen
  236.          für Real- und Imaginärteil jeweils noch spezielle Operanden
  237.          angeben kann, und zwar sind dies alle Operanden - sowe