Algorithmen werden in jedem Bereich der menschlichen Tätigkeit verwendet, werden jedoch hauptsächlich mit der Computertechnologie in Verbindung gebracht. Alle Computerhardware und -software arbeitet auf der Grundlage von Algorithmen.
Anweisungen
Schritt 1
Das Wort "Algorithmus" ist im Zusammenhang mit der Verbreitung der elektronischen Computertechnologie weit verbreitet. Obwohl der Begriff selbst schon lange zuvor als einer der Schlüsselbegriffe in der Mathematik existierte. Der Name leitet sich vom Namen einer Person ab, die im 9. Jahrhundert lebte. usbekischer Mathematiker al-Khwarizmi und meinte die Regeln für die Durchführung von Multiplikation, Division, Addition und Subtraktion. Tatsächlich ist dies eine klar definierte Abfolge von Aktionen, eine Art Plan, wie man ein Problem löst oder ein Ziel erreicht. Jeder nächste Schritt des Algorithmus sollte ausgeführt werden, wenn der vorherige abgeschlossen ist. Obwohl nicht alle algorithmischen Berechnungen die Endlichkeitseigenschaft besitzen, ist ein Beispiel dafür die Berechnung der Zahl Pi (3, 14 …).
Schritt 2
Die Arbeit von Computern und Computern basiert auf Algorithmen. Auf ihrer Basis funktionieren auch Computerprogramme. Der Computer verarbeitet die Eingabe mit einer Folge von Anweisungen und gibt dann das Ergebnis aus. Die Operationen, die der Benutzer auf der Website ausführt, sind auch dank der Wirkung von Algorithmen möglich. Für eine Site-Suche wird also ein Verzeichnis-Scan oder eine Index-Suche durchgeführt. Der Algorithmus ermöglicht es Ihnen, von Benutzern in Formularen eingegebene Daten zu speichern. Um es zu verfassen, müssen Sie die Regeln (Syntax) kennen.
Schritt 3
Es gibt verschiedene Arten von Algorithmen: linear, verzweigt, zyklisch. Lineare Befehle werden sequentiell in der angegebenen Reihenfolge ausgeführt. Die Forking-Anweisungen sind bedingt. In einer Schleife muss während der Ausführung mindestens eine Gruppe von Anweisungen wiederholt werden. In der Praxis kombinieren viele Algorithmen alle drei Typen.
Schritt 4
Der Algorithmus wird mit speziellen Symbolen in Form eines Diagramms oder Textes in den Computerspeicher eingegeben. Verschiedene Algorithmen werden erstellt, um verschiedene Probleme zu lösen. Die Anweisungen werden Befehle genannt. Die Ausführung absolut aller Befehle muss machbar sein, sonst kann die Technik das Problem nicht lösen und zum Ergebnis führen: Die mangelnde Flexibilität unterscheidet einen Computer von einem Menschen. Programmieren ist die Zerlegung einer Aufgabe in mehrere einfache Schritte. Wenn der Algorithmus richtig ist, wird er das richtige Ergebnis liefern. Eine gängige Art der Darstellung von Algorithmen ist die grafische Darstellung in Form eines Flussdiagramms: verschiedene Phasen werden durch geometrische Formen angezeigt. Jede Form (Symbol) impliziert unterschiedliche Daten und Operationen und ist über Kommunikationsleitungen mit anderen Symbolen verbunden.