Algorithmen: Fachbegriffe

Erstellt durch derechtemarian
Bewertung:
Letzte Aktualisierung: 12. April 2023
Sie haben dieses Quiz noch nicht gespielt.
Erstveröffentlichung12. April 2023
Anzahl Spiele20
Durchschnittsergebnis46,2%
Quiz meldenMelden
4:00
Geben Sie die Antwort hier ein
0
 / 13 gefunden
Das Quiz ist pausiert. Sie haben übrig.
Resultate
Ihr Ergebnis / = %
Das schlägt oder egalisiert % der Personen hatten auch 100%
Das Durchschnittsergebnis liegt bei
Ihr bestes Ergebnis liegt bei
Ihre schnellste Zeit liegt bei
Scrollen Sie nach unten für Antworten und mehr Stats ...
Definition
Antwort
Wird ein Algorithmus mehrfach (unter gleichen Bedingungen) ausgeführt, kommt immer das gleiche Ergebnis raus. Dieses Prinzip nennt man ➡️ ...
Determiniertheit
Ein Algorithmus ist immer nach einer endlichen Zeit fertig. Er ➡️ ...
terminiert
Der nächste Schritt des Algorithmus muss immer eindeutig fest stehen. Das nennt man ➡️ ...
Determinismus
Eine Beschreibung des Problems, für das wir einen Algorithmus entwerfen wollen, nennt man ➡️ ...
Problemspezifikation
Die drei Eigenschaften
1) Dabei brauchen wir eine klare Eingabe des Inputs. Unsere Beschreibung ist ➡️ ...
vollständig
2) Wir müssen die Rahmenbedingungen, wie Hilfsmittel und Gegebenheiten abstecken. Unsere Beschreibung ist ➡️ ...
detailliert
3) Wir müssen klar und unmissverständlich Formulieren, was passieren soll. Unsere Beschreibung ist ➡️ ...
unzweideutig
Zu erfüllen:
Folgendes muss erfüllt sein, damit unser Algorithmus korrekt arbeitet. Es kann sich zum Beispiel um eine Dateneingabe bei einer Suchmaschine handeln.
Vorbedingung
Das Gegenteil davon ist die ➡️ ...! Das kann zum Beispiel das Ergebnis einer Suchanfrage sein. Sie muss immer erfüllt werden, wenn ein gültiger Input geliefert wird.
Nachbedingung
Die zwei wichtigsten Eigenschaften eines Algorithmus
Punkt 1 | Ein Algorithmus macht, was von ihm erwartet wird. Das nennt man.➡️...
Korrektheit
Punkt 2.1 | Wir möchten für alle Eingaben schnell zu einem Ende kommen. Wichtig ist daher die ➡️ ...
Laufzeit
Punkt 2.2 | Dabei soll er möglichst wenig ➡️ ... verbrauchen, da wir sonst den "Out of Memory" Fehler erhalten können.
Speicher
Unser Ziel ist es, einen Algorithmus zu entwerfen, der möglichst unabhängig von den gegebenen Vorbedingungen umgesetzt werden kann. Ein Programmierer sollte selbst entscheiden, ob er den Algorithmus in Java, C++ oder etwas ganz anderem umsetzt. Algorithmen sind unabhängig vom ➡️ ... des Computers
System
Kommentare
Noch keine Kommentare vorhanden