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/02 16:37] – [Computerprogramme und Programmiersprachen] 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)) |
{{ : | {{ : |
python/prog.1588430230.txt.gz · Zuletzt geändert: 2020/05/02 16:37 von lutz