Practices2425 – Übungssammlung 2024/25
Aktuelle und umfangreiche Übungssammlung für den Informatik-Unterricht (Schuljahr 2024/25).
Enthält Aufgaben zu OOP, Rekursion, Sortieren, Datenstrukturen und grafischen Simulationen.
Objektorientierung & Vererbung
Datei
Inhalt
Fahrzeug.java
Basisklasse für Fahrzeuge
Auto.java
Unterklasse von Fahrzeug
Fahrrad.java
Unterklasse von Fahrzeug
Kriechbar.java
Interface für kriechende Objekte
Rennschnecke.java
Implementiert Kriechbar
Slomoschnecke.java
Spezialisierung von Rennschnecke
Turboschnecke.java
Spezialisierung von Rennschnecke
Anwendung.java
Testklasse für Fahrzeuge
BauernhofVerwaltung.java
Verwaltungsklasse (Generics/Listen)
Bauernhof_Aufgabe.java
Aufgabenstellung Bauernhof
Stadt.java / Stadtliste.java
Stadt-Objekte in einer Liste
Datei
Inhalt
Collatz.java
Collatz-Folge (3n+1)
Dez2BinRek.java
Dezimal → Binär (rekursiv)
DreieckRek.java
Dreiecke rekursiv zeichnen
fakRek.java
Fakultät rekursiv
ZaehlenRek.java
Rekursives Zählen
rek.java
Weitere Rekursionsbeispiele
Palindrom.java
Palindrom-Test (rekursiv)
HanoiStatic.java
Türme von Hanoi (statische Methoden)
HanoiDynamicRoles.java
Türme von Hanoi (mit Rollen-Objekten)
Datei
Inhalt
MergeSort.java
MergeSort-Implementierung
Prime.java / Probedivision.java
Primzahlen
SieveOfEratosthenes.java
Sieb des Eratosthenes
Galtonbrett.java
Galton-Brett-Simulation
Datei
Inhalt
List.java / ListenElement.java / Listenknoten.java
Verkettete Listen (verschiedene Varianten)
QueueWithList.java
Queue auf Basis einer verketteten Liste
Datei
Inhalt
CharIncrement.java
Zeichen-Arithmetik
Weihnachtsbaum.java
ASCII-Weihnachtsbaum (→ auch Xmas2018.java)
Xmas2018.java
ASCII-Weihnachtsbaum von 2018 (kommentierte Version)
Test.java
Allgemeine Testklasse