TDDI14 Objektorienterad programmering
Laborationer
Två laborationer ingår, Listan och Kalkylatorn, och ska kunna utföras i den ordningen. Kalkylatorn är mer omfattande än Listan, beräkna tre veckor för Listan och fem veckor för Kalkylatorn.
Anmälan till laborationer görs via WebReg>>
Filarkiv för Subversion kommer att skapas när "alla" anmält sig till labbarna via WebReg.
Laboration Listan
Given kod och testprogram. Välj antingen den iterativa eller den rekursiva varianten.
Observera! att deadline måste hållas, att högst en komplettering är tillåten och att koden därefter måste uppfylla godkänd nivå för att kunna erhålla bonuspoäng på laborationsserien.
Laboration Kalkylatorn
Given kod och testprogram (även via /home/TDDI14/kursbibliotek/Kalkylatorn/)
Observera! att deadline måste hållas, att frivilliga Variable_Table ska ingå, att högst en komplettering är tillåten och att koden därefter måste uppfylla godkänd nivå för att kunna erhålla bonuspoäng på laborationsserien.
Här kan du läsa om järnvägsalgoritmen, som användas för infix-till-postfix-omvandlingen, och hur uttrycksträd kan genereras från postfix. Se avsnittet 2.3.1 Generering av uttrycksträd.
Stödmaterial
Stödmaterial för laborationer checklistor, konstruktion av klasser.
Make
Se stödmaterialet för laborationer.
Avlusaren DDD
Dokumentation för DDD
Länk till exempel i HTML-dokumentationen
Anmälan till laborationer
Laborationer ska normalt genomföras i grupper om två personer och anmälan ska göras via WebReg. Vid eventuella frågor kring detta, kontakta kursassistenten.
Stilguider för C++
Undvik att bli ett disciplinärende!
Lösningarna till laborationsuppgifterna i C++ ska vara program som konstruerats och kodats av laborationsgruppens medlemmar i jämbördigt samarbete och utan någon inblandning av andra. Allmäna diskussioner kring programmering och C++ kan man föra med vem som helst, konkreta diskussioner kring konstruktioner och problem i direkt samband med laborationsuppgifterna ska enbart föras inom labgruppen och med lärarna. Vid misstanke om kopiering av programkod eller annan form av fusk är lärare skyldiga att anmäla till diciplinnämnden.
Sidansvarig: Tommy Olsson
Senast uppdaterad: 2013-04-03
