EidP Klausur WS13/14

Am vergangenen Freitag wurde die Klausur “Einführung in die Programmierung” aus dem 1. Semester angeboten. Bisher bestand die Klausur aus einem 50%/50%-Mix aus Theorie und Praxis. Dies war diesmal allerdings nicht der Fall. Und die Klausur bestand zu 80% aus praktischen Aufgaben und einigen Theoriefragen, die in Richtung Java Objektorientierung gingen.

Aufgaben vom Typ Zahlenumrechnung (Binär, Dezimal), Fließkommazahlen, Hoaresches Kalkül oder Komplexität waren diesmal kein Bestandteil der Klausur.

Im folgenden eine kleine Zusammenfassung der Aufgabentypen:

  • Logikausdrücke (z.B. ((i++<6)&(i–<6)) Auswerten des Ergebnis und des Inhalts der Variablen) 12 Punkte
  • Allgemeine Multiple-Choice Fragen zu Java (Vererbung, Programmauswertung, etc.) Bei falschen Antworten 1 Punkt Abzug, negative Punktzahl war nicht möglich
  • EBNF-Aufgabe
  • OOP-Aufgabe bei der die Programmausgabe zu ermitteln ist, in Anlehnung an Übungsblatt 11 Aufgabe
  • Korrigieren eines fehlerhaften Programms (korrekte Notation neben den fehlerhaften Zeilen schreiben), Fehler Beispielsweise: Punkt durch Komma ersetzt, ^ als Hochzeichen, etc.
  • Programm schreiben, welches aus übergebene Zahlen der Kommandozeile ermittelt, ob diese Aufsteigend, Absteigend oder unsortiert vorliegen
  • Eine Methode die ein Array, nach bestimmten Kriterien sortiert und als Rückgabewert ein Array liefert, welches die Kriterien erfüllt
  • Automatenzähler, der eine 3-stellige Ganzzahl im Interval von 000-999 hochzählt, dabei darf keine Zahl doppelt vorkommen (122)
  • Umfangreiche OOP-Aufgabe: Erstellen eines Kalender, mit verschiedenen Klassen und Funktionen. Die Aufgabe war mit 27Punkten fast 1/4 der Klausur wert.

Zusammenfassend lässt sich feststellen, dass die Klausur durchaus realisierbar ist, wenn während des Semesters aktiv an den Vorlesungen und Übungen teilgenommen wird. Dazu gehört auch die regelmäßige Bearbeitung der Übungsblätter, welches durch die neu eingeführte Anforderung an eine Klausurzulassung, zwingend notwendig ist. Wie ich auch selbst feststellen musste 😉

One thought on “EidP Klausur WS13/14”

Leave a Reply

Your email address will not be published. Required fields are marked *