Wintersemester 2024/2025
Wiederholungsprüfung
- 31.01.2025, 13:00 im Raum TRE/PHYS/E
Erlaubte Hilfsmittel
- Ein (1) Blatt A4, beidseitig handschriftlich beschrieben
One (1) sheet A4, handwritten both sides
Lernschwerpunkte
- Grundverständnis der Programmierung
- Variablen und Operatoren
- Datentypen, Arithmetic
- Zahlendarstellungen (Binär, Hexadezimal usw.)
- Collections in Rust
- Custom Structs
- Modules
- Visibility und Privacy
- Traits
- Wissen über Basistraits und deren Anwendung
- Erstellen eigener Traits
- Trait bounds
- Smartpointer Basiswissen
- Shared Smartpointer
- Single- und Multi-threaded Kontext
- Send und Sync
- Closures und Funktionen
- Monads
- Static vs Dynamic Dispatch
- Rekursionsproblem
- Speicherverwaltung in Rust
- Drei Arten und deren Eigenschaften
- Basics Error-Handling, Error-Propagation