Please enable JavaScript.
Coggle requires JavaScript to display documents.
Algorithmen - Coggle Diagram
Algorithmen
-
Algorithmen im Alltag
1. Navigationssysteme
Nachweis: berechnet den besten Weg von A nach B in einem Straßennetz
2.Trading Algorithmus
Nachweis: Der Algorithmus nutzt mathematische Modelle, statistische Analysen und historische Daten, um Handelssignale zu erstellen und Trades zu platzieren.
keine Algorithmen:
1. Zufällige Ereignisse
wie das Treffen von Bekannten im Supermarkt.
2. Bücher schreiben
da keine feste Reihenfolge vorgegeben ist.
-
Definition
Ein Algorithmus ist eine eindeutige, ausführbare Folge von Anweisungen endlicher Länge zur Lösung eines Problems. Ein Algorithmus besteht aus einem Deklarationsteil und einem Anweisungsteil.
Ein Programm ist die Darstellung eines Problemlösungsverfahrens in einer für den Computer verständlichen Form. Programme werden in einer Programmiersprache formuliert.
Kontrollstrukturen
Kontrollstrukturen dienen dazu, den Ablauf der Ausführungsschritte festzulegen.
Blockstruktur: Gruppierung mehrerer Anweisungen und Beschränkung des Gültigkeitsbereiches bestimmter Variablen oder Aktionen.
Rekursion: Selbstaufrufung einer Prozedur, Funktion oder Methode in einem Computerprogramm
Schleife oder Iteration: die Anweisungen werden nur solange ausgeführt wie oder bis ein bestimmter Zustand erreicht wird.
Bedingte Anweisung und Verzweigung: die Anweisungen werden nur bei einem bestimmten Zustand ausgeführt.
-