Algorithmus

Ein Algorithmus ist eine Reihe von Anweisungen, die zur Ausführung einer bestimmten Aufgabe entwickelt wurden. Dies kann ein einfacher Vorgang sein, z. B. das Multiplizieren von zwei Zahlen, oder eine komplexe Operation, z. B. das Abspielen einer komprimierten Videodatei. Suchmaschinen verwenden proprietäre Algorithmen, um die relevantesten Ergebnisse aus ihrem Suchindex für bestimmte Abfragen anzuzeigen.

In der Computerprogrammierung werden Algorithmen häufig als Funktionen erstellt. Diese Funktionen dienen als kleine Programme, auf die ein größeres Programm verweisen kann. Beispielsweise kann eine Bildbetrachtungsanwendung eine Bibliothek von Funktionen enthalten, die jeweils einen benutzerdefinierten Algorithmus verwenden, um verschiedene Bilddateiformate zu rendern. Ein Bildbearbeitungsprogramm kann Algorithmen enthalten, die zum Verarbeiten von Bilddaten ausgelegt sind. Beispiele für Bildverarbeitungsalgorithmen sind Zuschneiden, Ändern der Größe, Schärfen, Verwischen, Reduzieren roter Augen und Farbverbesserung.

In vielen Fällen gibt es mehrere Möglichkeiten, einen bestimmten Vorgang innerhalb eines Softwareprogramms auszuführen. Daher versuchen Programmierer normalerweise, die effizientesten Algorithmen zu erstellen. Durch die Verwendung hocheffizienter Algorithmen können Entwickler sicherstellen, dass ihre Programme so schnell wie möglich ausgeführt werden und nur minimale Systemressourcen verbrauchen. Natürlich werden nicht alle Algorithmen beim ersten Mal perfekt erstellt. Daher verbessern Entwickler häufig vorhandene Algorithmen und beziehen sie in zukünftige Softwareupdates ein. Wenn Sie eine neue Version eines Softwareprogramms sehen, das „optimiert“ oder „schneller“ ist, bedeutet dies vor allem, dass die neue Version effizientere Algorithmen enthält.

Aktualisiert: 2. August 2013

Write a Comment

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.