English Sök på Nada   Kontakt 
Numerisk analys och datalogi
Kungl Tekniska Högskolan
 
Utbildning
   
   
   
   
 
   
   
   
   
   
   
   

2D1387 Programsystemkonstruktion med C++

Labbar

Allmänt, restlabbar i vår, labb1, labb2, projektuppgift

Allmänt

Kursen innehåller tre obligatoriska laborationsuppgifter. Det är laboration 1 - Grundläggande C++, laboration 2 - Kalender, och projektuppiften - Äventyrsspel. Till varje uppgift hör även extrauppgifter som kan ge högre betyg på kursen. Redovisar man dessutom laborationerna innan vissa datum får man bonuspoäng som även de kan bidra till högre betyg. Nedan följer en tabell över de datum som gäller för respektive uppgift.

Programmeringsuppgift
Sista datum
Laboration 1
26 september
Laboration 2
5 november
Projektuppgift
9 december

För samtliga laborationsuppgifter gäller att studenterna använder så kallade make-filer och kommenterar sin kod (detta behandlas under första övningen).

Under labbarna använder vi det datorbaserade kösystemet SIMA. Sima startar man genom att först skriva
~> module add sima
och sedan
~> sm
Välj sedan cprog ur Simas kurslista och använd sedan Queue-knappen när ni behöver hjälp eller när ni vill redovisa.
Har ni kört course join cprog03 så läggs sima-modulen automatiskt till.

Labbar och projektuppgift har fastlagda slutdatum (se ovan). Observera att ni, om ni vill redovisa på ett slutdatum datum, måste boka en redovisningstid med programmet bok. För att boka en redovisningstid skriver man 
~> bok new cprog03
och följer instruktionerna.

På slutdatum sätter vi upp bokningslistor i någon av labbsalarna. Där kan ni se vilken labbhandledare ni skall redovisa för. Leta gärna upp listan och skriv upp brevid ert namn vilken dator ni sitter vid. Några av labbhandledarna kommer säkert att ha luckor i sitt schema då de inte har någon bokad redovisning att ta. På den tiden kommer labbhandledarna att hjälpa de som står i Sima-listan. De som har bokat tid för redovisning behöver dock inte sätta upp sig i Sima. Om ni inte har hunnit boka tid via bokningssystemet kan ni skriva upp er på luckor i labbhandledarnas schema.

För både din egen och vår skull bör du använda labbkvittot som följer med kursbunten. Om labbhandledaren glömmer att registrera ditt resultat i res-systemet är labbkvittot ditt bästa intyg på att du har redovisat.

Om du programmerar i Emacs kan du ha nytta av att titta på denna sida.

Restlabbtillfällen våren 2004

Datum och tid
Plats
23 januari 2004, kl. 13-15
Röd sal
23 mars 2004, kl. 13-15
Röd sal
19 maj 2004, kl. 13-15
Röd sal
23 augusti 2004, kl. 10-12
Röd sal

Vid restlabbtillfällena går det bra att både redovisa ordinarie uppgifter och extrauppgifter.

Laboration 1

Uppskattad genomsnittlig tidsåtgång för laboration 1 är 15 timmar.

Du kan ladda hem labben här.

Laboration 2

Uppskattad genomsnittlig tidsåtgång för laboration 2 är 45 timmar.

Du kan ladda hem labben här.

Projektuppgift

Uppskattad genomsnittlig tidsåtgång för projektuppgiften är 50 timmar.

Du kan ladda hem projektuppgiften här.

 





   


Sidansvarig: Ronnie Johansson <rjo@nada.kth.se>
Uppdaterad: 2004-06-18