21.08.2012 Aufrufe

Computertechnik mit Mikrocontrollern

Computertechnik mit Mikrocontrollern

Computertechnik mit Mikrocontrollern

MEHR ANZEIGEN
WENIGER ANZEIGEN

Erfolgreiche ePaper selbst erstellen

Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.

ANHANG D. PROGRAMM PCB 234<br />

Global Variables<br />

Global Functions<br />

Methods<br />

Main<br />

müssen in DIESER Reihenfolge vorhanden sein.<br />

#. bedeutet, daß der Kommentar von class verarbeitet wird.<br />

Solche Kommentare dürfen nicht entfernt werden!<br />

Globale Namen Beginnen Mit Einem Großbuchstaben.<br />

VOM SYSTEM ANGEBOTENE VARIABLE SIND I.D.R. KOMPLETT GROSS.<br />

lokale namen sollten klein geschrieben werden.<br />

Für die Anwendung dieses Programmiersystems sind grundlegende Kenntnisse der<br />

(b)ash notwendig (siehe "man bash").<br />

Es folgt eine Liste der Vorzüge des Konzeptes:<br />

Die Bildung von Programmfamilien fördert die Benutzerfreundlichkeit:<br />

Einziger Zugang über den Klassennamen.<br />

Einheitliche Benutzerschnittstelle.<br />

Einheitliche Hilfefunktionen.<br />

Integrierte Installation und Deinstallation.<br />

Integrierte Überprüfung der Systemvoraussetzungen.<br />

Vererbung bessert die Programmqualität:<br />

Fehlerminderung durch Verwendung bewährten Codes.<br />

Kompaktheit durch mehrfache Verwendung des Codes.<br />

Zentrale Haltung globaler Variablen.<br />

Klassenbildung fördert die Tiefe der Problemanalyse.<br />

Programmstruktur ist vorbestimmt.<br />

Kinder erben Funktionalität der Eltern<br />

(z.B. Dokumentation und Installation)<br />

Abgeschlossenheit erhöht die Verfügbarkeit des Programms:<br />

Programminstallation ist überschaubar.<br />

Programmverbreitung ist so einfach wie das Kopieren einer Datei.<br />

Verwendung üblicher Tools wie bash und textutils:<br />

Minimale Systemvoraussetzungen<br />

Portabel<br />

Sofortige Einsetzbarkeit<br />

Wartungsarm, da geringe Umgebungsänderungen zu erwarten.<br />

Programmcode ist eine einfache Text-Datei:<br />

Das Programm ist einsehbar.<br />

Das Programm ist änderbar.<br />

Reinkarnation erhöht die Verfügbarkeit des Konzepts:<br />

Jede Programmkopie verbreitet das Programmiersystem.<br />

Die Verbreitung des Systems erhöht die Benutzerfreundlichkeit.<br />

end_of_info<br />

;;<br />

"tutorial")<br />

cat

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!