Logo Logo
InfoHome Themen Projekte Links Software
Themen
JavaHamster
BlueJ
Java
HTML
XHTML
CSS
XML
Datenbanken
MySQL
Theoretische Informatik
PHP
Kara
Lego-Roboter
Algorithmen
Dijkstra
Definitionen
Einfache Datentypen
Flussdiagramme
Einfache Algorithmen
Arrays
Mehrdim. Arrays

Definitionen "Algorithmus"

[in Anlehnung an griech. arithmós "Zahl" aus dem Namen des persisch-arabischen Mathematikers Al-Charismi]:

  • Ein Algorithmus ist eine Verarbeitungsvorschrift, die so präzise formuliert ist, dass sie von einem mechanischen oder elektronisch arbeitenden Gerät durchgeführt werden kann. Aus der Präzision der sprachlichen Darstellung eines Algorithmus muss die Abfolge der einzelnen Verarbeitungsschritte hervorgehen. [...]

    Ein Algorithmus gibt demzufolge an, wie Eingabedaten schrittweise in Ausgabedaten umgewandelt werden. Er beschreibt eine Abbildung  f : E → A von der Menge der zulässigen Eingaben E in die Menge der zulässigen Ausgabedaten A. Aber nicht jede Abbildung lässt sich realisieren! [...]

    Quelle: Duden Informatik
  • Unter einem Algorithmus versteht man allgemein eine genau definierte Handlungsvorschrift zur Lösung eines Problems oder einer bestimmten Art von Problemen in endlich vielen Schritten.

    Im täglichen Leben lassen sich leicht Beispiele für Algorithmen finden: Zum Beispiel ist ein Kochrezept ein Algorithmus – zumindest dann, wenn alle Angaben genau genug sind und es für alle Teilaufgaben, wie beispielsweise Braten oder Rühren, ebenfalls Algorithmen gibt. Auch Reparatur- und Bedienungsanleitungen oder Hilfen zum Ausfüllen von Formularen sind in der Regel Algorithmen. Ein weiteres, etwas präziseres Beispiel sind Waschmaschinenprogramme.

    Quelle: de.wikipedia.org
  • In mathematics, computing, linguistics, and related disciplines, an algorithm is a finite list of well-defined instructions for accomplishing some task that, given an initial state, will proceed through a well-defined series of successive states, possibly eventually terminating in an end-state.

    Quelle: en.wikipedia.org


» drucken: pdf | html

© 2004-2024 M. Blanke · Ursulaschule · Kleine Domsfreiheit 11-18 · 49074 Osnabrück