Springe zum Inhalt oder Footer
SerloDie freie Lernplattform

Was ist ein Algorithmus?

Ein Algorithmus ist eine Schritt-für-Schritt-Anleitung für einen bestimmten Vorgang, zum Beispiel um ein Problem zu lösen oder um ein bestimmtes Ziel zu erreichen. Die einzelnen Schritte des Algorithmus sind Anweisungen, die ausführbar sind.

Alltagsbeispiel Rezept

  1. Pfanne erhitzen,

  2. Ei in die Pfanne schlagen,

  3. etwas Salz und nach Wunsch Kräuter hinzugeben,

  4. das Ei verrühren, bis es fest ist,

  5. den Herd ausschalten und die Pfanne vom Herd nehmen.

Dies ist eine Handlungsvorschrift, um ein Problem zu lösen, nämlich die Anfertigung eines Rühreis.

Für einen Computer wäre diese Beschreibung zu ungenau, denn es ist zum Beispiel nicht klar, wie heiß die Pfanne sein muss oder wie viel Salz hinzugegeben werden muss.

Walzertanzender Roboter

Roboter vor dem Walzertanzen, https://pixabay.com/de/vectors/roboter-maschine-technologie-312566/

Standardtänze wie ein Walzer haben immer eine feste Abfolge von Schritten bei einer Tanzbewegung. Sie können deshalb auch für einen Roboter als Algorithmus programmiert werden.

  1. Rechten Fuß eine Schrittlänge nach vorne setzen.

  2. Linken Fuß auf die gleiche Höhe nach vorne setzen und dabei eine Schrittlänge Abstand zwischen den Füßen lassen.

  3. Rechten Fuß zum linken bewegen.

  4. Linkes Bein eine Schrittlänge nach hinten setzen.

  5. Rechten Fuß auf die gleiche Höhe nach hinten setzen und dabei eine Schrittlänge Abstand zwischen den Füßen lassen.

  6. Linken Fuß zum rechten bewegen.

Schrittabfolge Walzertanz Mann

Verwendung

Algorithmen werden zum Beispiel in der Mathematik verwendet, um Funktionswerte zu berechnen. Da Algorithmen sich gut formalisieren lassen, können sie in ein Computerprogramm umgewandelt werden, das den Algorithmus automatisiert durchführt.


Dieses Werk steht unter der freien Lizenz
CC BY-SA 4.0Was bedeutet das?