Hallo liebe Studis,
gestern habe ich die TOK in CPP21 geschrieben. Die Detailaufgaben waren mir bekannt, die Komplexaufgaben (sowie andere Detailaufgaben) finden ihr als PDF im Anhang von einem anderen Autor. Folgende aufgaben kamen bei mir dran:
1. Array mit ungeraden Quadratzahlen füllen und Elemente ausgeben. (12P)
Da habe ich folgenden Ansatz gewählt, welchen ich etwas eleganter finde, als die Lösung welche im Forum hier kursiert:
#include <iostream>
using namespace std;
int main() {
int ungeradeZahlen[10];
int* zeiger = ungeradeZahlen;
for (int i = 1; i <= 10; i++) {
ungeradeZahlen = (2 * i - 1) * (2 * i - 1);
}
// Greife auf das 6. Feldelement mit Zeigersemantik zu
cout << "6. Feldelement: " << zeiger[5] << endl;
//Gib die nächsten 5 Elemente mit Zeigersemantik aus
for (int i = 6; i < 10; i++) {
cout << zeiger << endl;
}
return 0;
}
2. Eine Funktion double runden() schreiben. (8P)
3. Den Unterschied von Call-by-value und Call-by-reference erklären mit einem Beispiel. (6P)
4. Was sind die Aufgaben eines Konstruktors und eines Destruktors? Wann ist es sinnvoll einen eigenen Destruktor zu schreiben? (6P)
5. Was versteht man unter Überladen? Ein aussagekräftiges Beispiel geben. (8P)
Komplexaufgaben (wie im PDF):
6. Emailliste
7. Ganze Zahlen und Bruch
8. Person und Adresse
Viel Erfolg beim Lernen!
CPP21 - TOK - 05.11.2023
- Serious_Sam
- Mitglied
- Beiträge: 12
- Registriert: 05.09.21 18:40
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.
- Serious_Sam
- Mitglied
- Beiträge: 12
- Registriert: 05.09.21 18:40
Ich habe leider keine gefunden. Bei mir hat es für eine 2,7 gereicht. Also hat nicht alles so geklappt wie ich mir das vorgestellt hatte
Hallo Zusammen,
da ich es morgen vor der SOK-Umstellung nochmal versuchen werde.... habe ich mir für zwei Kplx-Aufgaben dieser 1. TOK in Zusammenarbeit mit Chat GPT noch Lösungen erarbeitet.
Kein Gewähr auf Richtigkeit, am besten kontrolliert/verbessert das nochmal ein CPP-Experte. Ich bin leider keiner, aber vielleicht hilft es ja noch weiter jemand weiter.
da ich es morgen vor der SOK-Umstellung nochmal versuchen werde.... habe ich mir für zwei Kplx-Aufgaben dieser 1. TOK in Zusammenarbeit mit Chat GPT noch Lösungen erarbeitet.
Kein Gewähr auf Richtigkeit, am besten kontrolliert/verbessert das nochmal ein CPP-Experte. Ich bin leider keiner, aber vielleicht hilft es ja noch weiter jemand weiter.
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.
-
- Neues Mitglied
- Beiträge: 3
- Registriert: 03.12.22 15:07
Hallo,
vielleicht schaust du einmal in der Teams-Gruppe vorbei. Die SOK scheint es ziemlich in sich zu haben und man muss wohl sehr viel Zeit in Übungen investieren. Ich bin gerade an der Bearbeitung der Studienhefte und mir graut es jetzt schon davor die Klausur zu schreiben.
vielleicht schaust du einmal in der Teams-Gruppe vorbei. Die SOK scheint es ziemlich in sich zu haben und man muss wohl sehr viel Zeit in Übungen investieren. Ich bin gerade an der Bearbeitung der Studienhefte und mir graut es jetzt schon davor die Klausur zu schreiben.
Hallo zusammen,
wie kann man denn in der Teams-Gruppe vorbeischauen?
Zudem wäre es sehr interessant ob die eigentliche Klausur analog zu den Probeklausuren korrigiert wird? Also automatisch und 0 Punkte, wenn nicht kompilierbar und/oder das Ergebnis nicht richtig ist.
Habe die Frage schon dem Dozent gestellt, allerdings noch keine Antwort erhalten.
Gruß
wie kann man denn in der Teams-Gruppe vorbeischauen?
Zudem wäre es sehr interessant ob die eigentliche Klausur analog zu den Probeklausuren korrigiert wird? Also automatisch und 0 Punkte, wenn nicht kompilierbar und/oder das Ergebnis nicht richtig ist.
Habe die Frage schon dem Dozent gestellt, allerdings noch keine Antwort erhalten.
Gruß
Laut dem Dozenten gibt es schon einen Forumsbeitrag zu dem Thema. Konnte das entsprechende Forum, bzw. den Eintrag allerdings nicht finden:
Ja, die automatische Korrektur hat den Nachteil, dass so eine Aufgabe nur entweder ganz oder gar nicht bestanden ist. (Ausnahme: Manchmal laufen zwei von drei Testfällen durch, weil Sie einen Sonderfall nicht berücksichtigt haben. Dann gibt es Teilpunkte.) Andererseits können Sie ja während der Klausur schonmal compilieren und sehen, ob der Code läuft. Das ist ja auch hilfreich."
Gruß
Ja, die automatische Korrektur hat den Nachteil, dass so eine Aufgabe nur entweder ganz oder gar nicht bestanden ist. (Ausnahme: Manchmal laufen zwei von drei Testfällen durch, weil Sie einen Sonderfall nicht berücksichtigt haben. Dann gibt es Teilpunkte.) Andererseits können Sie ja während der Klausur schonmal compilieren und sehen, ob der Code läuft. Das ist ja auch hilfreich."
Gruß
-
- Neues Mitglied
- Beiträge: 3
- Registriert: 01.02.23 22:51
Hey, gab es hier schon irgendwelche Updates bezüglich der SOK in CPP21? Hatte überlegt die mal die Tage zu schreiben, da sowohl die Übungen, als auch die erste Probeklausur jetzt nicht allzu unmenschlich erschienen. Nachdem ich die DBA23 Klausur geschrieben habe, würde es mich aber nicht wundern, wenn hier in der Klausur auch Dinge drankommen, die in den Übungen usw nicht wirklich drankamen.
LG
LG
-
- Neues Mitglied
- Beiträge: 1
- Registriert: 25.12.21 10:38
Hallo,
hat jemand schon SOK CPP21 geschrieben?
hat jemand schon SOK CPP21 geschrieben?
Nachdem ich die ersten beiden Probeklausuren knapp nicht bestanden habe, entschied ich mich für die Präsenzklausur. Syntaxfehler werden dort teilweise überlesen und ich ging davon aus, dass es bei den Komplexaufgaben auch Teilpunkte gibt. Gestern dann kam per Mail und Telefon die Mitteilung, dass die Präsenzklausur nicht mehr angeboten wird. Es gibt nur noch die SOK. Auf meine Überlegungen angesprochen meinte man, dass alles halb so wild sei und die meisten Aufgaben Multiple Choice. Das nützt mir aber nichts, wenn die zwei Aufgaben, die mehr als die Hälfte der Punkte nicht Multiple Choice sind und man an einem simplen Syntaxfehler scheitern kann.
Hat jemand die SOK geschrieben und schildern, dass die Punktverteilung hinsichtlich der Komplexaufgaben wie bei den Probeklausuren ist?
Hat jemand die SOK geschrieben und schildern, dass die Punktverteilung hinsichtlich der Komplexaufgaben wie bei den Probeklausuren ist?