Programmiertechnik: Unterschied zwischen den Versionen

Aus FI-Wiki
 
(10 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 36: Zeile 36:
* [[ArrayList]]
* [[ArrayList]]


=== Methoden und Funktionen ===
=== Methoden (Funktionen) ===
* [[Methoden in Java|Methoden ohne Parameter und ohne Rückgabewert]]
* [[Methoden in Java|Methoden ohne Parameter und ohne Rückgabewert]]
* [[Methoden in Java|Methoden ohne Parameter und mit Rückgabewert]]
* [[Methoden in Java|Methoden ohne Parameter und mit Rückgabewert]]
Zeile 63: Zeile 63:


=== Testen ===
=== Testen ===
* [[Testen allgemein]]
* [[Statisches Testen]]
* [[Statisches Testen]]
* [[Dynamisches Testen]]
* [[Dynamisches Testen]]
* [[Blackboxtest]]
* [[Black-Box-Test]]
* [[Whiteboxtest]]  
* [[White-Box-Test]]  
* [[Schreibtischtest]]
* [[Schreibtischtest]]


=== Vorgehensmodelle ===
=== Vorgehensmodelle ===
* [[Klassische Vorgehensmodelle]]
* [[Vorgehensmodelle|Klassische Vorgehensmodelle]]
* [[Agile Vorgehensmodelle]]
* [[Vorgehensmodelle|Agile Vorgehensmodelle]]


=== UML-Diagramme ===
=== UML-Diagramme ===
* [[UML]]
* [[UML Use-Case-Diagramm]]
* [[UML Use-Case-Diagramm]]
* [[UML Klassendiagramm]]
* [[UML Klassendiagramm]]
Zeile 89: Zeile 91:
* [[Interfaces]]
* [[Interfaces]]
* [[Mehrdimensionale Arrays]]
* [[Mehrdimensionale Arrays]]
* [[HashMaps und Sets]]
* [[HashMap|HashMaps]]
* [[Set|Sets]]


=== GUI-Programmierung ===
=== GUI-Programmierung ===
Zeile 106: Zeile 109:


=== Erweiterte Testverfahren ===
=== Erweiterte Testverfahren ===
* [[Anweisungsüberdeckung]]
* [[Code Coverage]]
* [[Zweigüberdeckung]]
* [[Pfadüberdeckung]]


=== Weitere Programmierkonzepte ===
=== Weitere Programmierkonzepte ===
* [[Rekursion]]
* [[Rekursion]]
* [[Threads]]
* [[Threads]]

Aktuelle Version vom 15. Dezember 2025, 15:25 Uhr

Übersicht Programmiertechnik Abschnitt 1

Willkommen im Themenbereich Programmiertechnik. Hier findest du alle Kapitel in der empfohlenen Reihenfolge.

Grundlagen der Programmierung

Entwicklungsumgebung einrichten

Erste Schritte in Java

Grundlagen der Sprache Java

Kontrollstrukturen

Datenstrukturen

Methoden (Funktionen)

Umstieg auf eine professionelle IDE

Übersicht Programmiertechnik Abschnitt 2

Grundlagen der objektorientierten Programmierung (OOP)

Vererbung

Exceptionhandling

Testen

Vorgehensmodelle

UML-Diagramme

Datentransportformate

Erweiterte Inhalte (FIAE – 2. und 4. Semester)

Erweiterte objektorientierte Techniken

GUI-Programmierung

Dateien und Dateienzugriffe

Datenbankzugriffe

Erweiterte UML-Diagramme

Erweiterte Testverfahren

Weitere Programmierkonzepte