Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
|
informatik-buch:grundlagen_der_programmierung:start [2009/04/26 10:47] |
informatik-buch:grundlagen_der_programmierung:start [2009/04/26 10:47] (aktuell) |
||
|---|---|---|---|
| Zeile 1: | Zeile 1: | ||
| + | ====== Grundlagen der Programmierung ====== | ||
| + | Softwareentwicklung läuft meist in folgenden Schritten ab: | ||
| + | |||
| + | - Ein Kunde benötigt eine bestimmte Software und engagiert eine Softwarefirma. | ||
| + | - Die Firma erstellt in Zusammenarbeit mit dem Kunden einen Katalog von möglichst genau spezifierten Aufgaben, die die Software später erledigen soll. Dieser Katalog wird Bestandteil von Angebot und Vertrag. | ||
| + | - Die Miniwelt des System wird erstellt. | ||
| + | - Die GUI (Graphial User Interface) | ||
| + | - Datenmodellierung | ||
| + | - Zustandsbasierte Modellierung | ||
| + | - Programmierung | ||
| + | - Testphase | ||
| + | - … | ||
| + | |||
| + | ===== Die Inhalte ===== | ||
| + | |||
| + | |||
| + | * [[Algorithmisches Problemlösen]] | ||
| + | * [[Elektronische Datenverarbeitung]] | ||
| + | * [[Logische Programmierung]] | ||
| + | * [[Funktionale Programmierung]] | ||
| + | * [[Objektorientierte Programmierung]] | ||
| + | * [[Datenstrukturen]] | ||