python:prog
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
| python:prog [2020/05/01 14:19] – [Aufgaben] lutz | python:prog [2021/05/28 11:36] (aktuell) – lutz | ||
|---|---|---|---|
| Zeile 1: | Zeile 1: | ||
| - | ====== Algorithmen und ihre Grundstrukturen ===== | + | ====== Algorithmen und ihre Grundstrukturen |
| Häufig begegnen uns Beschreibungen von Verfahren und Vorgängen: | Häufig begegnen uns Beschreibungen von Verfahren und Vorgängen: | ||
| Zeile 10: | Zeile 10: | ||
| =====Definition: | =====Definition: | ||
| + | |||
| + | <WRAP box round> | ||
| „Ein Algorithmus ist eine Verarbeitungsvorschrift, | „Ein Algorithmus ist eine Verarbeitungsvorschrift, | ||
| ((Engelmann, | ((Engelmann, | ||
| + | </ | ||
| ===== Eigenschaften eines Algorithmus ===== | ===== Eigenschaften eines Algorithmus ===== | ||
| + | |||
| + | <WRAP box round> | ||
| * **Endlichkeit: | * **Endlichkeit: | ||
| * **Eindeutigkeit: | * **Eindeutigkeit: | ||
| Zeile 19: | Zeile 23: | ||
| * **Allgemeingültigkeit: | * **Allgemeingültigkeit: | ||
| * **Terminiertheit: | * **Terminiertheit: | ||
| + | </ | ||
| ===== Darstellungsformen von Algorithmen ===== | ===== Darstellungsformen von Algorithmen ===== | ||
| Zeile 66: | Zeile 71: | ||
| * [[python: | * [[python: | ||
| - | * [[python: | + | * [[python: |
| * [[python: | * [[python: | ||
| * [[python: | * [[python: | ||
| Zeile 75: | Zeile 80: | ||
| =====Computerprogramme und Programmiersprachen===== | =====Computerprogramme und Programmiersprachen===== | ||
| - | "Ein **Programm** ist ein vom Computer umsetzbarer Algorithmus, | ||
| + | <WRAP box round> | ||
| + | "Ein **Programm** ist ein vom Computer umsetzbarer Algorithmus, | ||
| + | </ | ||
| ====Einteilung von Programmiersprachen==== | ====Einteilung von Programmiersprachen==== | ||
| Zeile 92: | Zeile 99: | ||
| ===Einteilung höherer Programmiersprachen nach dem Programmierparadigma=== | ===Einteilung höherer Programmiersprachen nach dem Programmierparadigma=== | ||
| - | Die folgende Übersicht zeigt eine mögliche Einteilung von Programmiersprachen nach ihrem Programmierparadigma. ((eben da)) | + | Die folgende Übersicht zeigt eine mögliche Einteilung von Programmiersprachen nach ihrem Programmierparadigma. ((ebenda)) |
| {{ : | {{ : | ||
| Zeile 148: | Zeile 155: | ||
| \\ | \\ | ||
| - | **Aufgabe 2** | ||
| - | Informiere dich im entsprechenden Wikipediaartikel über [[https:// | ||
| - | **Aufgabe | + | **Aufgabe |
| Informiere dich über die Sprache [[https:// | Informiere dich über die Sprache [[https:// | ||
python/prog.1588335541.txt.gz · Zuletzt geändert: von lutz
