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:14] – [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 129: | Zeile 136: | ||
Beantworte die folgenden Fragen zum Inhalt der Seite und überprüfe deine Lösungen! | Beantworte die folgenden Fragen zum Inhalt der Seite und überprüfe deine Lösungen! | ||
- | <quizlib id=" | + | <quizlib id=" |
| | ||
< | < | ||
Zeile 135: | Zeile 142: | ||
< | < | ||
< | < | ||
+ | < | ||
+ | < | ||
+ | | ||
| | ||
| | ||
Zeile 145: | 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.1588335292.txt.gz · Zuletzt geändert: 2020/05/01 14:14 von lutz