Algorithmus

Ein Algorithmus ist eine Reihe von Anweisungen, die für die Ausführung einer bestimmten Aufgabe entwickelt wurde. Dies kann ein einfacher Vorgang sein, etwa das Multiplizieren zweier Zahlen, oder eine komplexe Operation, etwa das Abspielen einer komprimierten Videodatei. Suchmaschinen verwenden proprietäre Algorithmen, um für bestimmte Suchanfragen die relevantesten Ergebnisse aus ihrem Index 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 Anwendung zum Anzeigen von Bildern eine Bibliothek mit Funktionen enthalten, die jeweils einen eigenen Algorithmus verwenden, um verschiedene Dateiformate von Bildern darzustellen. Ein Bildbearbeitungsprogramm kann Algorithmen enthalten, die für die Verarbeitung von Bilddaten entwickelt wurden. Beispiele für Bildverarbeitungsalgorithmen sind das Zuschneiden, Ändern der Größe, Schärfen, Weichzeichnen, Reduzieren roter Augen und Verbessern der Farbdarstellung.

In vielen Fällen gibt es innerhalb eines Softwareprogramms mehrere Möglichkeiten, eine bestimmte Operation auszuführen. Daher versuchen Programmierer normalerweise, möglichst effiziente Algorithmen zu entwickeln. Durch die Verwendung hocheffizienter Algorithmen können Entwickler sicherstellen, dass ihre Programme so schnell wie möglich ausgeführt werden und nur minimale Systemressourcen verwenden. Natürlich werden nicht alle Algorithmen beim ersten Mal perfekt erstellt. Daher verbessern Entwickler häufig vorhandene Algorithmen und integrieren sie in zukünftige Softwareupdates. Wenn Sie eine neue Version eines Softwareprogramms sehen, die „optimiert“ wurde oder eine „höhere Leistung“ bietet, bedeutet dies meist, dass die neue Version effizientere Algorithmen enthält.

Aktualisiert August 2, 2013 von Per C.

quizTesten Sie Ihr Wissen

What kind of information does a packet-capturing tool help monitor?

A
GPU performance
0%
B
Memory integrity
0%
C
Network traffic
0%
D
Drive health
0%
Correct! Incorrect!     View the PCAP definition.
More Quizzes →

Das Tech Terms Computer-Lexikon

Die Definition von Algorithmus auf dieser Seite wurde von den Autoren von TechTerms.com verfasst. Wenn Sie auf diese Seite verweisen oder diese Definition zitieren möchten, verwenden Sie bitte die grüne Zitierleiste direkt unterhalb der Definition.

Unser Ziel ist es, Computerbegriffe auf verständliche Weise zu erklären. Wir streben bei jeder veröffentlichten Definition nach Genauigkeit und Einfachheit. Wenn Sie Feedback zu dieser Definition haben oder einen neuen Fachbegriff vorschlagen möchten, kontaktieren Sie uns.

Der Tech Terms Newsletter

Erweitern Sie Ihr technisches Wissen mit unserem täglichen oder wöchentlichen Newsletter! Abonnieren Sie noch heute und erhalten Sie neue Begriffe und Quizze in Ihren Posteingang.

Melden Sie sich für den kostenlosen TechTerms‑Newsletter an

Wie oft möchten Sie eine E-Mail erhalten?

Sie können sich jederzeit über die Links in jeder E-Mail abmelden oder Ihre Einstellungen ändern. Fragen? Bitte kontaktieren Sie uns.

Hinweis: Der Newsletter wird auf Englisch versandt.