top
Wanneer en waar
Hoorcollege in lokaal E0.07.
op vrijdag, 13-15u, eerste semester. Eerste les op 25 september 2009.
Zie ook de gedetailleerde
agenda voor de
oefeningensessies. De assistent is
Dries Harnie
De studietijd is 235u.
top
Wat
Deze cursus introduceert de
populaire taal
C++ en
``multi-paradigma'' (object-georienteerd, generiek) programmeren in
de context van het
unix/linux operating system.
top
Verplicht studiemateriaal
top
Achtergrondinformatie
- C++ annotations.
- TR1
extensions
- Demonstratie programma's uit de les.
- Archief
- C++ FAQ lite.
- Andere goede C++ boeken
- ``The C++ programming language (3rd edition)'',
by B. Stroustrup, Addison Wesley, 1997. Het standaard werk.
- ``C++ in a nutshell'', by R. Lischner,
O'Reilly, 2003. Een volledige referentie.
- ``C++ primer (third edition)'', by S. L. Lippman and J. Lajoie,
Addison Wesley, 1998. Zeer dik en zeer volledig.
- ``Generic programming and the STL'', by M. H. Austern, Addison Wesley, 1998.
Excellent.
- ``The C++ Standard Library'', by N. M. Josuttis,
Addison Wesley, 1999. De beste bron van informatie over de
STL.
- ``"Modern C++ Design: Generic Programming and Design
Patterns Applied'', by A. Alexandrescu, Addison Wesley, 2001.
Over geavanceerde generic programming technieken. Niet makkelijk.
- Voor zelfstudie door beginnelingen:
Teach yourself C++ in 21 days.
- Een
online boek over unix/linux.
- The Art of Unix Programming
top
Taken
Opgave
voor de 2de zittijd.
top
Examen
Het eindcijfer wordt als volgt bepaald: 70% op de taken en het
project ,
30% op het schriftelijk gedeelte.
- 5% voor taak 1.
- 15% voor taak 2.
- 20% voor taak 3.
- 30% voor taak 4 (project).
- 30% op het schriftelijk examen, met optionele mondelinge
voortzetting. De voortzetting kan de score voor het schriftelijk
examen met maximum 10% wijzigen (naar beneden of naar boven).
Dit examen is ``open boek'', alleen het verplicht
studiemateriaal mag gebruikt worden.
Indien de score voor een onderdeel (taken, project of schriftelijk)
minder is dan 8/20, dan zal de globale score het minimum
zijn van de scores behaald op de diverse onderdelen. Anders wordt
het gewogen gemiddelde genomen.
Taken kunnen
hier
ingediend worden.
top
Vragen
- Er is een ``open'' e-mail lijst voor dit vak:
o4556@elvas.vub.ac.be.
Alle aankondigingen zullen via deze lijst verspreid worden,
het is dus belangrijk na te gaan dat je erop bent
ingeschreven.
Een archief van de lijst is beschikbaar op de elvas
website
van dit vak.
- Vragen kunnen ook via de lijst
o4556@elvas.vub.ac.be
gesteld worden (enkel vanuit het vub domein of via
webmail).
Het wordt ten zeerste geapprecieerd als studenten hun collega's helpen
door ook zelf vragen via
o4556@elvas.vub.ac.be
te beantwoorden.
- Voor vragen over linux (in het bijzonder installatie of, indien
nodig, samenwerking met windoze), kan men dikwijls terecht
op de be.comp.os.linux
nieuwsgroep.
- Vragen kunnen ook gesteld worden aan
stru2@tinf.vub.ac.be,
top
Links