441 Shares 8785 views

Was sind Algorithmen und was sind sie?

In Anfänger und unerfahrene Programmierer stellt sich oft die Frage: „Was sind die Algorithmen und was sind für sie“ Obwohl dieses Konzept langsam und geht in Vergessenheit, aber es ist immer noch relevant. Wenn Sie ein großes kommerziellen Projekte erstellen kann einfach nicht ohne Algorithmen tun. Und bevor Sie mit dem Programmieren beginnen, ist es besser, sie zu verstehen und erst dann auf die praktischen Übungen fortfahren. Obwohl dieses Konzept mit der Schaffung von Software auf einem PC verbunden, aber es ist weit verbreitet in dem Alltag gefunden. Dieser Artikel ist ein Beispiel dafür, was die Algorithmen im wirklichen Leben.

In der Informatik

Jetzt finden wir heraus, was in der Informatik und Programmieralgorithmen. Nach diesem Konzept liegt Verfahren, mit dem Sie schnell und einfach das Problem lösen. Als ein Beispiel der Berechnung von Formel. Um dies zu tun, müssen Sie die folgenden Schritte ausführen:

  • Geben Sie die Ausgangsdaten für die Berechnungen benötigt.
  • Berechnungen durchführen.
  • Drucken Sie die Ergebnisse oder auf dem Computerbildschirm oder auf anderen Medien
    (Wie Papier).

Arten

Algorithmus in der Informatik in Erscheinung kann in den folgenden Modifikationen:

  • Grafisch (als eine Reihe von standardisierten Einheiten).
  • Phased Textbeschreibung.

Im ersten Fall ist es aus Bausteinen besteht, ist das Auftreten von denen durch GOST Serial No. 19,701 bis 90 geregelt. Zum Beispiel wird ein einfacher Vorgang dann in Form eines Rechtecks erscheinen, und die Auswahlbedingung – ein Diamant.

Vollständige Beschreibungen sind nicht so offensichtlich und so wird viel seltener verwendet. Im Aussehen ähnelt es eine regelmäßige Aufzählungsliste mit Zahlen oder Buchstaben. Gemäß der Strukturbeschreibung unterscheiden linear und verzweigt sein. Die erste Option ist viel seltener. Der Unterschied zwischen ihnen ist, dass im letzteren Fall gibt es Einheiten und unbekannte Anzahl von Berechnungen Verzweigung um das Endergebnis zu erhalten.

wirkliches Leben

Lassen Sie uns jetzt beschäftigen die Tatsache , dass solche Algorithmen im wirklichen Leben. Bei der Herstellung von verschiedenen Gerichten Gastgeberin sollte Rezept. Zum Beispiel bei der Herstellung von Teigwaren müssen Sie die folgende Sequenz von Aktionen durchzuführen:

  • Bringen Sie Wasser zum Kochen bringen.
  • Salzen.
  • Absorbieren Pasta.
  • Bei schwacher Hitze unter ständigem Rühren ihnen, zum Kochen bringen.
  • Nachdem sie gekocht werden, abgelassen.
  • Fügen Sie die Butter.
  • Mischen bis zur Gleichförmigkeit.

Das Gericht ist fertig. Wenn man es durch die Augen des Programmierers aussieht, ist es in der Regel ein linearer Algorithmus, in tabellarischer Form geschrieben. So ist es nicht so selten in unserem Leben erarbeitet dieses Konzept gefunden wird. Wir verwenden sie nur und nicht einmal wissen, über sie.

statt Schlussfolgerungen

In vielen Bereichen der menschlichen Tätigkeit solches Konzept wird als ein Algorithmus verwendet. Informationstechnik – einer von ihnen. Darüber hinaus ist der berühmteste. Richtig zusammengesetzt Abfolge von Aktivitäten können erheblich den Prozess der Erstellung eines Softwareprodukts vereinfachen und ihre Qualität zu verbessern. Es ist wie ein Business-Plan mit dem Bau einer Anlage oder Fabrik. Wenn Sie einfache Programme erstellen können, ohne es zu tun, aber wenn ernsthafte Software entwickelt – ohne es überall. Es kann entweder generalisierte oder detailliert werden, aber in jedem Fall ist es.