Was ist ein Algorithmus? – Einfach erklärt

Alltag des Menschen im lässt sich wohl als ein Algorithmus "Effektive Vorgehensweise / Gewohnheit" umschreiben. Aber was ist ein Algorithmus in der IT-Welt? Er ist wie und welche definiert Eigenschaften haben muss er, er damit ist ein Algorithmus?

Was ist ein Algorithmus?

  • Ganz allgemein ist ein eine Reihe von Algorithmus Anweisungen, Schritt für Schritt ausgeführt muoiono werden, um ein Problemi zu oder eine Aufgabe zu lösen bewältigen.
  • Beispielsweise gibt es den Google-Algorithmus, bestimmt der, welche wann in den Webseite auf welcher Google-Suchergebnissen angezeigt posizione wird.
  • Definizione von Werner Stangl: Ein Algorithmus bezeichnet eine Systematische, Logische Regel Vorgehensweise oder, die zur Lösung eines Problemi vorliegenden führt.
  • Der Begriff vom choresmischen stammt Universalgelehrten al-Chwarizmi, è stato lateinisiert Algorismi bedeutet.

Lässt sich auch ein Algorithmus mit einer Funktion vergleichen:

  1. L'uomo gibt ein bestimmte Vorgaben (eingabe)
  2. und der daran das Ergebnis Algorithmus berechnet (Ausgabe).

Die Ausgabe muss nicht zwangsläufig "richtig" sein oder Sinn ergeben. Das hängt davon ab, Wie und welche der Algorithmus arbeitet Eingaben er akzeptiert.

Ein besteht aus einer Algorithmus Folge festgelegter Anweisungen.Ein besteht aus einer Algorithmus Folge festgelegter Anweisungen.

Mathematisches Beispiel:

  • f (x, y) = x + y
  • Zwei der Algorithmus bekommt Eingaben (x und y) gibt und die aus Summe.
  • Die Zahlen auf zulässigen Eingaben sollten begrenzt Sein, da der Texte Algorithmus kann nicht Mathematisch addieren.

Alltags-Beispiele:

  • Ihr einen Kuchen nach einem backt Ricetta. Das ist der Ricetta Algorithmus, ausführt Ihr den.
  • Euer Navi berechnet ausgehend Standort von EUREM oder die kürzeste schnellste percorso Ziel zu EUREM - gemäß des programmierten Algorithmus.

Jeder hat folgende Eigenschaften Algorithmus, sonst ist es keiner

  1. Ist ein Algorithmus determiniert, Das heißt, er liefert bei jeder mit Ausführung Gleicher Eingabe morire gleiche Ausgabe.
  2. Ist ein Algorithmus deterministisch, Das heißt, jedem zu seiner Zeitpunkt Ausführung, ist der nächste Rechenschritt (auf Basis der Zwischenergebnisse) Klar vorgegeben.
  3. Ist ein Algorithmus finit (endlich), Das heißt, besteht aus einer sein Quelltext begrenzten Anzahl Zeichen von und zu seiner jedem Zeitpunkt Ausführung belegt er viel begrenzt Speicherplatz.
  4. Ist ein Algorithmus terminiert, Das heißt, zu jeder (akzeptierten) Eingabe kommt er endlich nach einem Ergebnis zu vielen Schritten bricht kontrolliert oder ab (keine Endlosschleife).
  5. Ist ein Algorithmus EFFEKTIV, Das heißt, jede Anweisung des Algorithmus erfüllt sinnvollen Zweck und einen bestimmten, um der Ausgabe letztendlichen näher zu kommen.

Cappello dir "Was ist ein Algorithmus? - Einfach erklärt" Robert von Schanze gefallen?Schreib è uns in die Kommentare oder den Artikel teile.Wir freuen uns auf deine Meinung - und natürlich auf uns darfst du gerne Facebook,Google+ Twitter oder folgen.

14.11.2017

Posted In: GIGA TECH

map