Klimaskepsis mit dem PC

Start Navigation Klima- simulation Klima- geschichte Fehler von Skeptikern Kosten der Klimapolitik Impressum

Ein einfaches Programm zu Beginn

Hier steht ein sehr simples Programm - geschrieben in Python3 - bereit; es sei zur Übung empfohlen einen Ladevorgang durchzuführen und das Programm ein paar mal laufen zu lassen. Wie alle Programme dieser Website wird es über die Konsole gestartet. Das Programm liest zwei Fließkommazahlen von der Tastatur ein und berechnet ihre Summe. Es detektiert Fehleingaben, verwendet GUI-Elemente und schreibt eine .log-Datei. Daher ist es umfangreicher, als die bloße Addition erforderte. Es soll aber das Schema der weiteren Programme dieser Seite eingehalten werden.

Vorinstallation des GUI-Moduls python3-tk notwendig

Um das im folgenden präsentierte Programm zu benutzen, muß vorher das GUI-Modul "python3-tk" installiert sein. Für UBUNTU ist das Vorgehen auf dieser Seite hier erläutert. Da im weiteren auch das Graphikmodul "matplotlib.pyplot" benötigt wird, sollte man beide installieren, wie auf der Seite Programme geschildert.

Umgang mit dem Programm

Um das hier gegebene Programm laufen zu lassen, sollten Sie wie folgt vorgehen:
  1. Zuerst erstellen Sie ein Verzeichnis, in dem Sie dieses Testprogramm laufen lassen wollen.
  2. In diesem Verzeichnis benötigen Sie die Quellcode-Dateien, die python3-Dateien "addition_haupt.py", "summe.py" und "zeit.py". Sie können die Dateien entweder einzeln anklicken und speichern oder das Archiv herunterladen und im Verzeichnis öffnen.
  3. Dann öffnen Sie ein Konsolenfenster in diesem Verzeichnis (rechter Mausklick im Fenster des Verzeichnisses, dann "Terminal hier öffnen" klicken).
  4. Führen Sie einen Virenscan über dieses Verzeichnis durch. Z.B. ich benutze clamscan mit dem Befehl clamscan -r -i. Sie können natürlich einen anderen Virenscanner benutzen.
  5. In der Konsole wird das Programm mit python3 addition_haupt.py gestartet.
  6. Das Programm bittet Sie zwei Fließkommazahlen in die Eingabeboxen einzutragen.
  7. Nach Drücken des Buttons "Summe berechnen" wird die Summe aus beiden Zahlen berechnet und angezeigt.
  8. Das Programm wird durch das Drücken des Ende-Buttons beendet.
  9. Außerdem wird eine .log-Datei "addition.log" erstellt, in die die Start- und Endzeit sowie die Rechendauer hineingeschrieben wird. In diese Datei wird auch geschrieben, ob die Rechnung richtig lief oder Fehler aufgetreten sind.

Dokumentation

Archiv python
Hauptprogramm in python3
Recheneinheit in python3

Ergebnisdiskussion

Man kann eine Reihe Additionen durchführen lassen und die Ergebnisse mit denen von Kopfrechnungen oder Rechnungen mit einem Taschenrechner vergleichen. Bei Eingabe eines oder mehrerer Buchstabens statt einer Zahl gibt es eien Fehlermeldung nach dem Drücken des Buttons "Summe berechnen". Man wird zu der Eingabe einer Zahl aufgefordert. Ändert man die Fehleingabe nicht und drückt den Button Ende, so wird eine Fehlermeldung in die .log-Datei geschrieben.