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]] |