0%
In Bearbeitung

Funktionen

Nach den ganzen verschiedenen Begriffen zeige ich dir ein neues Werkzeug.

Einsatzorte von Programmen

Clientprogramm

Ein Progamm welches vom Benutzer direkt ausgeführt wird, läuft meistens auf einem
Desktopcomputer oder einem Mobilgerät.

Serverprogramm

Ein Programm welches anderen Programmen Daten liefert. Das Programm läuft meistens auf
einem Server, welcher irgendwo im Internet steht.

Apps

Spezielle Anwendungen für Mobilgeräte, sind eigentlich nichts anderes als Clientprogramme.
Allerdings gibt es andere Programmierherausforderungen als bei Desktop Computern.

Programmarten

Oberflächenprogramm

Ein Programm, welches eine Oberfläche am Monitor anzeigt und mit der, der Nutzer
interagieren kann. Auch Graphical User Interface (GUI) genannt.

Dienste

Ein Programm welches Hintergrundfunktionen (W-LAN, Lautstärke, etc.) zur Verfügung stellt. Es hat meistens keine Oberfläche.

Bibliothek

Eine Sammlung von Funktionen, welche von anderen Programmen verwendet werden
können. Bibliotheken können ohne Programm nicht ausgeführt werden.

Eigene Befehle erstellen: Kontrolliere deine Programme nach deinen Wünschen

 

Und nun arbeite die Übung durch, baue die drei neuen Funktionen und verwende sie in deinen Programmen.

Wie du deine Funktionen benennst, liegt an dir. Wichtig ist, dass keine doppelten Funktionsnamen erlaubt sind.

Der Name der Funktion sollte das beschreiben was sie wirklich macht. Nur so bleibt dein Code verständlich.

Aufgabe:

Erstelle deine eigenen Funktionen. Die neuen Funktionen kannst du unter die robotMain-Funktion schreiben. Dabei solltest du beachten, dass du diese nicht in die robotMain-Funktion schreibst. Die Lösung findest du im nächsten Video (nächste Lektion).