From: phlucas@cs.uni-sb.de Date: Thu, 27 Nov 2008 10:44:33 +0100 (CET) Subject: C-Kurs Liebe C-Kursler, Reinhard Spurk wird sich aus gesundheitlichen Gruenden in diesem Semester auf den Unix-Kurs konzentrieren und hat daher den C-Kurs an mich (phlucas@cs.uni-sb.de) uebergeben. Die neue Homepage des Kurses ist . Die naechste Vorlesung findet am Montag statt, in der auch das weitere Vorgehen erklaert wird. Gruss, Philipp Lucas ---------------------------------------------------------------------- From: phlucas at cs.uni-sb.de (Philipp Lucas) Date: Mon, 1 Dec 2008 10:59:20 +0100 (CET) Subject: [C08-list] Neue Mailingliste Liebe C-Kursler, es ist eine neue Ankuendigungsmailingliste fuer Neuigkeiten ueber den C-Kurs eingerichtet worden. Das Archiv befindet sich unter . Gruss, Philipp ---------------------------------------------------------------------- From: phlucas at cs.uni-sb.de (Philipp Lucas) Date: Tue, 2 Dec 2008 13:17:58 +0100 (CET) Subject: [C08-list] Uebung 2 Liebe C-Kursler, Uebung 2 liegt nun auf der Homepage bereit. Fuer manche Aufgaben sollen Sie nur eine einzelne Funktion implementieren und erhalten ein Programmgeruest, welches die Funktion aufruft. Das erzwingt ein eindeutiges Format bei der Ausgabe und erleichtert das Testen. Diese Gerueste koennen Features benutzen, die bisher nicht in der Vorlesung behandelt worden waren; das macht aber nichts, denn Sie brauchen nichts daran zu aendern. Gruss, Philipp Lucas ---------------------------------------------------------------------- From: phlucas at cs.uni-sb.de (Philipp Lucas) Date: Fri, 19 Dec 2008 15:38:07 +0100 (CET) Subject: [C08-list] Projekt Liebe C-Kursler, die Projektbeschreibung ist nun auf der Homepage zu finden. In Anbetracht der Tatsache, dass man bei einem 2-Punkte-Kurs nicht allzuviel verlangen kann, doch eingedenk der Notwendigkeit zur Uebung, haben wir uns zu folgender Regelung entschlossen: Das Projekt ist freiwillig, kann jedoch die Endnote verbessern. Konkret heisst das, dass ein erfolgreich bearbeitetes Projekt denen, die den Kurs bestehen, einen Bonus von bis zu 20% der moeglichen Punkte fuer die Endklausur liefert. (Also: Wer 60/100 Punkte hat und ein fehlerfreies Projekt abliefert, bekommt die gleiche Note wie jemand mit 80/100 Punkten und ohne Projekt. Wer 40/100 Punkte hat ist ungeachtet eines Projektes durchgefallen, mit 100/100 aendert sich nichts.) Wir empfehlen natuerlich allen, das Projekt durchzufuehren, und hoffen, dass diese Regelung genug Anreiz zu dieser zusaetzlichen Arbeit gibt. Fuer besonders Interessierte gibt es auch wieder einen "Weiteres"-Abschnitt zur freiwilligen Fortentwicklung des Projektes. Wenn es Unklarheiten bzgl. der Organisation oder Spezifikation des Projektes gibt, Fragen bitte an mich, damit ich ggf. die Dokumentation erweitern oder praezisieren kann. Gruss, Philipp Lucas ---------------------------------------------------------------------- From: phlucas at cs.uni-sb.de (Philipp Lucas) Date: Thu, 15 Jan 2009 19:01:33 +0100 (CET) Subject: [C08-list] Uebung 6 Liebe C++-Kursler, im Uebungsblatt 6 sind leider ein paar Fehler. Eine korrigierte Version steht jetzt im Netz. Es gab folgende Aenderungen: (1.a): Copy-und-Paste-Fehler von mir, sollte "a[3].x = 7;" heissen (2.a): Copy-und-Paste-Fehler von mir, sollte virtual void g() { printf("In B::g.\n"); } heissen. Zu Aufgabe (3): Am Montag kamen anscheinend nicht Implementierungen von Methoden ausserhalb der Klassendefinition dran, und const-Methoden sind auch noch nicht bekannt. Im Beispielcode koennen Sie daher die "const" nach den Parameterlisten wegwerfen (also das hintere in int get_element(const unsigned int which) const; ) und koennen ausserdem die Implementierung innerhalb des class { ... }; Blockes in intarray.h schreiben. (In intarray.cpp wuerde man die Methoden so definieren: int IntArray::get_element(const unsigned int which) const { ... } also mit "KLASSENNAME::" vor dem Methodennamen. "const" nach der Parameterliste bei einer Methode heisst, dass das Objekt in dieser Methode selbst "const" ist; hier kann man also z. B. nicht m_size veraendern.) Da ich jetzt erst zurueck bin und die Fehler anmerken kann, wird die Uebungsabgabe eine Woche verschoben; die Loesungen sind also zusammen mit denen des naechsten Blattes faellig. Tut mir leid, wenn Sie bisher durch den Versuch der Bearbeitung Zeit verloren haben. Gruss, Philipp Lucas ---------------------------------------------------------------------- From: phlucas at cs.uni-sb.de (Philipp Lucas) Date: Wed, 28 Jan 2009 11:15:10 +0100 (CET) Subject: [C08-list] Uebungen Liebe C/C++-Kursler, da es bei einigen Teilnehmern Unsicherheit ueber die bisher erreichten Uebungspunkte gibt, wird Son am Donnerstag den Stapel der letzten korrigierten Uebungen und den Gesamtpunktestand aller Teilnehmer mitbringen. Allgemein: Die Uebungen werden (und wurden) in der Mittwochs-Uebung besprochen; Jeder Kursteilnehmer hat dort Gelegenheit, seine Abgaben mit Son zu besprechen und die Korrektur einzusehen. Gruss, Philipp Lucas ---------------------------------------------------------------------- From: phlucas at cs.uni-sb.de (Philipp Lucas) Date: Fri, 6 Mar 2009 14:30:12 +0100 (CET) Subject: [C08-list] Auffrischung Liebe C-/C++-Kursler, um zu vermeiden, dass Sie in der relativ langen Zeit zwischen der letzten Vorlesung und der Klausur alles vergessen, und als Motivationshilfe, sich mit dem Material noch mal zu beschaeftigen, ohne nur wieder die altbekannten Uebungen durchzugehen, gibt es ein paar Arbeitsvorschlaege auf der Homepage. Das sind quasi mehrere "Vertiefungsaufgaben"- und "Weiteres"-Teile. Gruss, Philipp Lucas ---------------------------------------------------------------------- From: phlucas at cs.uni-sb.de (Philipp Lucas) Date: Wed, 11 Mar 2009 08:12:55 +0100 (CET) Subject: [C08-list] Klausur Liebe C-/C++-Kursler, zur Klausur am Freitag: * Wir starten um 14:10 in Hoersaal II. Die Gesamtbearbeitungszeit wird 100 Minuten betragen (10 Minuten lesen, 90 Minuten loesen). * Bringen Sie Ihren Studentenausweis mit. * Papier wird von uns gestellt. * Sonstige Hilfsmittel sind nicht zugelassen. Gruss, Philipp Lucas ---------------------------------------------------------------------- From: phlucas at cs.uni-sb.de (Philipp Lucas) Date: Tue, 17 Mar 2009 16:30:42 +0100 (CET) Subject: [C08-list] Klausur Lieber C-/C++-Kursler, die Klausureinsicht wird am Donnerstag, 9:30--10:30 bei uns am Lehrstuhl stattfinden. Die Ergebnisse derjenigen Teilnehmer, die einer Veroeffentlichung zugestimmt haben, finden sich auf der Homepage. Gruss, Philipp Lucas ---------------------------------------------------------------------- From: phlucas at cs.uni-sb.de (Philipp Lucas) Date: Wed, 15 Apr 2009 09:39:15 +0200 (CEST) Subject: [C08-list] Nachklausur Liebe C-/C++-Kursler, zur Nachklausur am Freitag: * Wir starten um 14:10 in Hoersaal I. Die Gesamtbearbeitungszeit wird 100 Minuten betragen (10 Minuten lesen, 90 Minuten loesen). * Bringen Sie Ihren Studentenausweis mit. * Papier wird von uns gestellt. * Sonstige Hilfsmittel sind nicht zugelassen. Gruss, Philipp Lucas ---------------------------------------------------------------------- From: phlucas at cs.uni-sb.de (Philipp Lucas) Date: Mon, 20 Apr 2009 08:59:52 +0200 (CEST) Subject: [C08-list] Klausur, Scheine Liebe C/C++-Kursler, die Ergebnisse der Nachklausur stehen auf der Homepage. Einsicht ist morgen, Dienstag, von 7:30 -- 16:00 in Raum 403. Die Scheine koennen ab Donnerstag taeglich zwischen 8:30 und 12:30 im Sekretariat 408 abgeholt werden. Gruss, Philipp Lucas