Algorithmen
Algorithmen
Beschreibung von Algorithmen
Als nächstes... Wiederhole...bis Wiederholung
Bevor... Sequenz
Solange...bis
Falls...dann Fallunterscheidung
Wenn...dann
Die Beschreibung eines Algorithmus verwendet 2 Arten von Sprachen:
Domänen-Sprache
Kontroll-Sprache
Die Elemente der Kontrollsprache unterteilen sich in Formulierungen für:
Die Sequenz von Verfahrensschritten
Die Schleife
Eigenschaften von Algorithmen
1. Determinismus
Jeder Schritt muss eindeutig vorgeschrieben sein.
Gegenbeispiel: Man nehme Butter oder Margarine.
(Weiss ich, welchen Arbeitsschritt ich ausführen soll?
2. Ausführbarkeit
Jeder Schritt muss durchführbar sein.
Gegenbeispiel: Warum tippen sie beim Lottospielen eigentlich nicht zur Abwechslung einmal die Gewinnzahlen?
(Weiss ich, wie ich den Arbeitsschritt ausführen soll?
3. Allgemeingültigkeit
Ein Algorithmus muss eine ganze Klasse von Problemen lösen
Gegenbeispiel: Wenn man die Ankunft des Zuges von Frankfurt nach Berlin wissen möchte, ruft man die Nummer 0800-123456789 an und fragt nach der Ankunft des Zuges von Frankfurt nach Berlin.
4. Endlichkeit der Beschreibung
Die Beschreibung eines Algorithmus muss einen Anfang und ein Ende haben.
Gegenbeispiel: Das Doppelte von x ist:
2 für x = 0
4 für x = 2
6 für x = 3
usw.
Algorithmen: Grundlage der Programmierung
Nach arabischem Mathematiker Al-Chwarizmi (787-ca.850)
Algorithmen beschreiben Verfahren zur Lösung eines Problems.
Programme sind Algorithmen, die auf einem Rechner ausführbar sind.
Die strukturierte Darstellung eines Algorithmus vereinfacht die Formulierung eines Programms.
Inhalt
- Beschreibung von Algorithmen
- Eigenschaften von Algorithmen
(Determinismus,Ausführbarkeit, Allgemeingültigkeit, Endlichkeit der Beschreibung)
- Algorithmen: Grundlage der Programmierung (213 Wörter)
- Eigenschaften von Algorithmen
(Determinismus,Ausführbarkeit, Allgemeingültigkeit, Endlichkeit der Beschreibung)
- Algorithmen: Grundlage der Programmierung (213 Wörter)
Hochgeladen
von unbekannt
Schlagwörter
Optionen
1 weitere Dokumente zum Thema "Betriebssysteme und Software"
54 Diskussionen zum Thema im Forum
54 Diskussionen zum Thema im Forum
- Die teuerste Software der Welt (24 Antworten)
- software (22 Antworten)
- Software (1 Antworten)
- Router wie konfigrieren (2 Antworten)
- Auffnahme Software (14 Antworten)
- mehr ...
Wenn du dieses Dokument verwendest, zitiere es bitte als: "Algorithmen", https://e-hausaufgaben.de/Hausaufgaben/D5114-Hausaufgabe-Informatik-Algorithmen.php, Abgerufen 24.11.2024 01:14 Uhr
Es handelt sich hier um einen fremden, nutzergenerierten Inhalt für den keine Haftung übernommen wird.
Es handelt sich hier um einen fremden, nutzergenerierten Inhalt für den keine Haftung übernommen wird.
ÄHNLICHE DOKUMENTE:
- Funktion und Zukunft der QuantencomputerVorwort In letzter Zeit liest man immer häufiger von sogenannten "Quantencomputern". Ob nun Leistung oder Sicherheit, diese ..
- mehr ...
PASSENDE FRAGEN:
- Die teuerste Software der Welt...ist mit Abstand bestimmt diese Software von Microsift kostet nur 17.999€ http://terraserver.microsoft.com/About/images/..
- softwarekennt ihr ne gute, kostenlose software für samsung handys? ich find einfach nix >_<
- SoftwareMuss nen Vortrag oder ne Präsentation über Software machen könnt ihr mir vielleicht paar tips geben? Bitte
- Router wie konfigrierenhi leutz, ich verwende zurzeit das Software eDonkey2000 (v.?) und ich habe irgendwo gelesen das der UseNext besser ist als ..
- Auffnahme SoftwareMoinsen ich benötige Software zum aufnehmen von Mukke, d.h Ich will ein Lied aufen Pc hauen , leider geht es mit Windoof nur 60..
- mehr ...