Algorithm Definition

Was ist Algorithm?

Ein Algorithmus ist eine Reihe von Anweisungen, die eine bestimmte Aufgabe erfüllen sollen. Dabei kann es sich um einen einfachen Vorgang handeln, wie die Multiplikation zweier Zahlen, oder um eine komplexe Operation, wie die Wiedergabe einer komprimierten Videodatei. Suchmaschinen verwenden eigene Algorithmen, um die relevantesten Ergebnisse aus ihrem Index für bestimmte Abfragen anzuzeigen.

In der Computerprogrammierung werden Algorithmen oft als Funktionen erstellt. Diese Funktionen dienen als kleine Programme, die von einem größeren Programm referenziert werden können. Ein Bildbetrachtungsprogramm Anwendung kann beispielsweise eine Bibliothek von Funktionen enthalten, die jeweils einen benutzerdefinierten Algorithmus zur Darstellung verschiedener Dateiformate verwenden. Ein Bildbearbeitungsprogramm kann Algorithmen für die Verarbeitung von Bilddaten enthalten. Beispiele für Bildverarbeitungsalgorithmen sind Zuschneiden, Größenänderung, Schärfen, Unschärfe, Verringerung des Rote-Augen-Effekts und Farbverbesserung.

In vielen Fällen gibt es mehrere Möglichkeiten, einen bestimmten Vorgang in einem Softwareprogramm durchzuführen. Daher versuchen die Programmierer in der Regel, möglichst effiziente Algorithmen zu entwickeln. Durch die Verwendung hocheffizienter Algorithmen können Entwickler sicherstellen, dass ihre Programme so schnell wie möglich laufen und nur minimale Systemressourcen verbrauchen. Natürlich werden nicht alle Algorithmen beim ersten Mal perfekt erstellt. Daher verbessern die Entwickler oft bestehende Algorithmen und integrieren sie in zukünftige Software-Updates. Wenn Sie eine neue Version eines Softwareprogramms sehen, die „optimiert“ wurde oder eine „schnellere Leistung“ aufweist, bedeutet dies meist, dass die neue Version effizientere Algorithmen enthält.

Die Definition von Algorithm auf dieser Seite ist eine Originaldefinition von SharTec.eu.
Das Ziel von SharTec ist es, Computerterminologie so zu erklären, dass sie leicht zu verstehen ist. Wir bemühen uns bei jeder von uns veröffentlichten Definition um Einfachheit und Genauigkeit. Wenn Sie Feedback zur Algorithmus-Definition haben oder einen neuen Fachbegriff vorschlagen möchten, kontaktieren Sie uns bitte.