Übungen zu Grundlagen der Programmierung

← zurück zur Übersichtsseite

Übungstermine

ID Wochentag Uhrzeit Raum Tutor*in
1 Dienstag 15:30 - 17:00 48-453 Stephan Spengler
2 Mittwoch 08:15 - 09:45 36-265 Pascal Grosch
3 Mittwoch 10:00 - 11:30 13-370 Roman Reimche
4 Mittwoch 13:45 - 15:15 48-453 Hagen Rothe
5 Mittwoch 15:30 - 17:00 46-280 Christopher Hardt
6 Donnerstag 08:15 - 09:45 48-453 Jonas Noglik
7 Donnerstag 10:00 - 11:30 48-453 Julian Stieß
8 Donnerstag 13:45 - 15:15 48-453 Martin Böh
9 Freitag 10:00 - 11:30 11-262 Markus Urschel
10 Freitag 11:45 - 13:15 46-268 Franziska Raudonat
11 Freitag 15:30 - 17:00 44-465 Aaron Hackenberg

Zusätzliches Übungsmaterial

Unsere Tutoren waren so nett, einige Altklausuren für GdP anzupassen. Dieses Material ist nicht offiziell und es gibt keine Gewähr für die Aufgabenstellungen und Lösungshinweise, wir möchten es Ihnen aber dennoch zur Klausurvorbereitung zur Verfügung stellen. Die originalen SE1 Altklausuren finden Sie im KAI.


Übungsblätter

Abgabe über das Exclaim-Sytem (oder für Aufgaben, die keine Programmieraufgaben sind, auch im Abgabekasten neben Raum 34-401.7 bei der AG Softwaretechnik)

Klausur

Blatt 14

Ausgabe: 1. Februar 2019

Abgabe: freiwillig, Bonuspunkte bis 8. Februar 2019 um 15 Uhr


Blatt 13

Ausgabe: 25. Januar 2019

Abgabe: 1. Februar 2019, 15 Uhr

Ergänzungen:

  • 2019-01-29: Die Testfälle zu Aufgabe 3 akzeptieren jetzt auch, wenn das Rechteck mit negativer Kantenlänge gezeichnet wird.
  • 2019-01-28: Behobene Fehler: Die main-Methode im Template zu Aufgabe 1 stimmte nicht mit den Teilaufgaben auf dem Aufgabenblatt überein und in Aufgabe 3b wurde auf das falsche Beispiel verwiesen.

Blatt 12

Ausgabe: 18. Januar 2019

Abgabe: 25. Januar 2019, 15 Uhr

Ergänzungen:


Blatt 11

Ausgabe: 11. Januar 2019

Abgabe: 18. Januar 2019, 15 Uhr

Ergänzungen:

  • 2019-01-14: Weitere Tests für Aufgabe 3d und 3e ergänzt

Probeklausur


Blatt 10

Ausgabe: 4. Januar 2019

Abgabe: 11. Januar 2019, 15 Uhr

Ergänzungen:

  • 2019-01-05: In Aufgabe 3 wurde auf eine Variable stations verwiesen, die es nicht gibt. Die Aufgabenstellung wurde entsprechend korrigiert.

Blatt 9

Ausgabe: 14. Dezember 2018

Abgabe: siehe erste Seite


Blatt 8

Ausgabe: 10. Dezember 2018

Abgabe: 17. Dezember 2018


Blatt 7

Ausgabe: 3. Dezember 2018

Abgabe: 10. Dezember 2018


Blatt 6

Ausgabe: 26. November 2018

Abgabe: 3. Dezember 2018

Ergänzungen:

  • 2018-12-11: Lösungshinweise aktualisiert, in Aufgabe 2f war der direkte Vergleich falsch implementiert.

Blatt 5

Ausgabe: 19. November 2018

Abgabe: 26. November 2018

Ergänzungen:

  • 2018-11-21: Die Vorlagen wurden erneut aktualisiert. Die Programmdatei in der Vorlage blieb unverändert, Sie können also Ihre bearbeitete Programmdatei in die neue Vorlage mit den aktualisierten Tests übertragen.
  • 2018-11-19: Die Vorlagen wurden aktualisiert und verwenden nun ein anderes Test-Framework.

Blatt 4

Ausgabe: 12. November 2018

Abgabe: 19. November 2018


Blatt 3

Ausgabe: 5. November 2018

Abgabe: 12. November 2018

Ergänzungen:

  • 2018-11-07: Zusätzliche Hinweise zur Verwendung von natürlichen Zahlen in F# und zum Aufschreiben von Beweisen in Aufgabe 1.

Blatt 2

Ausgabe: 29. Oktober 2018

Abgabe: 5. November 2018


Blatt 1

Ausgabe: 23. Oktober 2018, Keine Abgabe nötig!

Berichtigungen:

  • 2018-10-22: Aufgabe 1. Im Beispiel muss es Schachteln #1, #5 und #7 statt #1, #5 und #10 heißen.
  • 2018-10-23: Aufgabe 5, für Windows Nutzer. Um die Datei Hello.exe in einer Windows PowerShell auszuführen, muss man .\Hello.exe eingeben. In der normalen Eingabeaufforderung (cmd) reicht auch Hello.exe. Das Terminal in Visual Studio Code ist eine PowerShell.