lu.se

Datavetenskap

Lunds Tekniska Högskola

Denna sida på svenska This page in English

Laborationer

Laborationerna är obligatoriska. De äger rum i grupper i läsveckorna 2 - 7 i läsperiod HT2. Man ska samarbeta två och två. 

Ett laborationshäfte bestående av ett försättsblad och de två första laborationerna kommer att delas ut under den andra föreläsningen och finns även tillgängligt här (labb1-2).

Häfte finns  nu för laboration 3 och tillhörande kod för CodeBlocks och Visual C++ 2010 Express för användning på datorena i datorsalarna.

Häfte för laboration 4 och tillhörande kod för CodeBlocks och Visual C++ 2010 Express för användning på datorena i datorsalarna.

Häfte för laboration 5 och tillhörande kod för CodeBlocks och Visual C++ 2010 Express för användning på datorena i datorsalarna.

Häfte för laboration 6.

Under laborationerna använder vi utvecklingmiljöerna CodeBlocks och/eller Visual C++ 2010 Express. En inledande datorövning ("Laboration 0") ges på eftermiddagen efter första föreläsningen för att ge grundläggande träning i dessa. Ett laborationshäfte kommer att delas ut under denna och finns även tillgängligt här.

 

Några av laborationsuppgifterna kommer att använda sig av det grafiska användargränssnittet wxWidgets. Filer för dessa finns att ladda ner här för CodeBlocks och Visual C++ 2010 Express för användning på datorena i datorsalarna.

OBS. Det är viktigt att projekt som använder sig av wxWidgets hamnar på rätt nivå i katalogträdet. De kodskelett som finns att ladda ner för dessa laborationsuppgifter (med namn som labbn-xx.zip) skall packas upp så att rotkatalogen labbn-xx hamnar bredvid katalogerna samples-xx och wxWidgets-3.0.2-xx (n är labbnr och xx är t.ex. cb eller vc). Projekt som använder sig av wxWidgets skall alltså vara "kusiner" till projekten i samples-xx.


För användning på egen dator behövs en version av wxWidgets biblioteksfiler som är av rätt version och är byggda för rätt operativsystem och kompilator. Färdigbyggda versioner för de vanligaste kombinationerna finns att hämta här: Visual Studio 2013 (vc12) för Windows, Xcode för Mac Cocoa.


Utförligare instruktioner, inklusive hur man bygger biblioteken på egen dator, finns i ett separat dokument. Dokumentet innehåller också anvisningar om lämplig dokumentation och tutorials för att börja programmera med wxWidgets. Screenshots finns för stöd vid konfigureringen av Xcode.