CPP01 vom 9.7.2011
Verfasst: 10.07.11 12:15
Hallo Gemeinde,
ich habe gestern meinen zweiten Anlauf auf diese Klausur von Frau Schröder in Stuttgart gewagt. Was soll ich sagen, ich fand die Klausur im Vergleich zu Java ganz schön happig. Will jetzt aber nicht lamentieren - hoffe nur dass Frau Schröder in dem ganzen Programmiersalat den ich produziert habe noch ausreichend Punkte zusammenklauben kann
Zuerst mal ging es damit los, dass der einzige Teilnehmer aus der anderen Gruppe (Dr Irgendwas mir K vorne?) nicht auf der Liste stand. Dann gabs auch scheinbar keine 2 Klausuren - was sich dann aber bald als nicht richtig heraustellte. Ich hatte seine Klausur vorgelegt bekommen. Ein anderer Kommilitone aus der Schröder-Gruppe hatte ebenfalls die "Konkurrenz-Klausur". Vielleicht hätten wir auch lieber die geschrieben?
Um genau zu sein - hier alles woran ich mich noch erinnern kann (heute nacht ist leider schon ein Destruktor durchlaufen worden
):
Detailfragen gingen über Pointerarithmetik (was ist der Inhalt von *irgendwas+2), eine Funktion sollte in 3 Varianten abgeändert werden, damit die an sie übergebenen Variablen auch wirklich verändert werden, ... (der Rest viel oben erwähntem Destruktor zum Opfer
)
Komplex:
1. war 1:n Assoziationen: Container (als Vector - hier sollte zB die Funktion hinzufügen und ausgeben wenn geschrieben werden), jede Menge Konstruktoren und Destruktoren schreiben, friend ostream& operator <<, weitere kleine Logiken an die ich mich nicht mehr erinnern kann...
2. Jede Menge string-Aufgaben. Da ich aber die Versprochene Auflistung der String-Funktionen nicht finden konnte habe ich diese Aufgabe ausgelassen.
Gesehen hab ich nur die erste Teilaufgabe: es ging um Telefonbucheinträge und man sollte aus einem Telefonnummern-String alle Nichtzahlen (/,-,...) entfernen.
3. Autohäuser verkaufen Autos (alles dicke BMW). Wieder Vectoren, Konstruktoren, Destruktoren. Am meisten Punkte (4 und 5) gaben einmal eine Funktion die einen Verkauf zum Verkaufsvektor neu hinzufügt wenn es ihn so noch nie gab, die aber, wenn er so schon einmal durchgeführt wurde, den bestehenden verändert. Und die andere hat mich schier zur Verzweiflung gebracht: die einzelnen Verkäufe aus dem Verkaufsvektor sollten in eine Matrix eingelesen werden und dann ausgegeben werden, wobei die Zeilen die Verkaufsniederlassungen darstellen (München, Rom, Paris, Berlin...) und die Spalten die Fahrzeugtypen (520, 750, M3...).
Wie gesagt - hoffentlich findet Frau Schröder in dem ganzen Käse den ich produziert habe genugend Punkte, damit ich C++ jetzt endlich abhaken kann.
Vielleicht kann mal jemand aus der anderen Gruppe hier ein Bissle was üebr deren Klausur erzählen?
ich habe gestern meinen zweiten Anlauf auf diese Klausur von Frau Schröder in Stuttgart gewagt. Was soll ich sagen, ich fand die Klausur im Vergleich zu Java ganz schön happig. Will jetzt aber nicht lamentieren - hoffe nur dass Frau Schröder in dem ganzen Programmiersalat den ich produziert habe noch ausreichend Punkte zusammenklauben kann

Zuerst mal ging es damit los, dass der einzige Teilnehmer aus der anderen Gruppe (Dr Irgendwas mir K vorne?) nicht auf der Liste stand. Dann gabs auch scheinbar keine 2 Klausuren - was sich dann aber bald als nicht richtig heraustellte. Ich hatte seine Klausur vorgelegt bekommen. Ein anderer Kommilitone aus der Schröder-Gruppe hatte ebenfalls die "Konkurrenz-Klausur". Vielleicht hätten wir auch lieber die geschrieben?
Um genau zu sein - hier alles woran ich mich noch erinnern kann (heute nacht ist leider schon ein Destruktor durchlaufen worden

Detailfragen gingen über Pointerarithmetik (was ist der Inhalt von *irgendwas+2), eine Funktion sollte in 3 Varianten abgeändert werden, damit die an sie übergebenen Variablen auch wirklich verändert werden, ... (der Rest viel oben erwähntem Destruktor zum Opfer

Komplex:
1. war 1:n Assoziationen: Container (als Vector - hier sollte zB die Funktion hinzufügen und ausgeben wenn geschrieben werden), jede Menge Konstruktoren und Destruktoren schreiben, friend ostream& operator <<, weitere kleine Logiken an die ich mich nicht mehr erinnern kann...
2. Jede Menge string-Aufgaben. Da ich aber die Versprochene Auflistung der String-Funktionen nicht finden konnte habe ich diese Aufgabe ausgelassen.
Gesehen hab ich nur die erste Teilaufgabe: es ging um Telefonbucheinträge und man sollte aus einem Telefonnummern-String alle Nichtzahlen (/,-,...) entfernen.
3. Autohäuser verkaufen Autos (alles dicke BMW). Wieder Vectoren, Konstruktoren, Destruktoren. Am meisten Punkte (4 und 5) gaben einmal eine Funktion die einen Verkauf zum Verkaufsvektor neu hinzufügt wenn es ihn so noch nie gab, die aber, wenn er so schon einmal durchgeführt wurde, den bestehenden verändert. Und die andere hat mich schier zur Verzweiflung gebracht: die einzelnen Verkäufe aus dem Verkaufsvektor sollten in eine Matrix eingelesen werden und dann ausgegeben werden, wobei die Zeilen die Verkaufsniederlassungen darstellen (München, Rom, Paris, Berlin...) und die Spalten die Fahrzeugtypen (520, 750, M3...).
Wie gesagt - hoffentlich findet Frau Schröder in dem ganzen Käse den ich produziert habe genugend Punkte, damit ich C++ jetzt endlich abhaken kann.
Vielleicht kann mal jemand aus der anderen Gruppe hier ein Bissle was üebr deren Klausur erzählen?