Umeå universitet
Teknisk-naturvetenskaplig fakultet
Institutionen för datavetenskap
Laborationsanvisningar
När du löser laborationerna skall du tänka på följande:
- Programkoden skall lämnas in snyggt formaterad och ordentligt
kommenterad. Man kommenterar koden i samband med att man skriver
den och inte i efterhand!
- Laborationsrapporten skall ha en framsida där det framgår vem som
har gjort laborationen, vilket datum den lämnats in och vilken
laboration och kurs det gäller.
- I rapporten ska det finnas en beskrivning av hur ditt program
är uppbyggt, hur man använder det, hur olika delar hänger ihop
(gäller givetvis bara lite större program) och hur jag som
labrättare kommer åt att köra programmet.
- Program som lämnas in ska vara ordentligt uttestade och med
testerna/testresultaten redovisade i rapporten. Det gör
vi föratt öva programuttestning som är en viktig del i
programmeringskonsten.
- Om det i laborationsrapporten står att du ska fundera över någon
fråga ska du redovisa dina funderingar i rapporten.
- Var noga med att beskriva begränsningar i ditt program och vilka
eventuella antaganden du gjort utöver vad som beskrivits i
labspecifikationen. Givetvis är det tillåtet, och i vissa fall
till och med nödvändigt, att göra utökningar gentemot vad
specifikationen beskriver. Innan du frångår specifikationen
bör du tänka igenom vad det kan ge för effekt för den som
"har beställt" programmet.
- Du SKA läsa igenom det du har skrivit ordentligt och rätta alla
skrivfel INNAN du lämmnar in. En slarvigt skriven rapport godtas
inte.
- Uppgifterna skall lösas individuellt, men var för den skull inte
rädda att fråga varandra om hjälp.
- Om du får en laboration bedömd som ofullständig bör du snarast ta
kontakt med labrättaren för att se vad som måste åtgärdas och sedan
så snabbt som möjligt fixa felen.
- Godkända laborationer kan hämtas efter kursens slut (efter
omtentan).
- För att bli en duktig programmerare måste man öva sin förmåga
att hitta fel i program. Innan du frågar handledaren om hjälp
bör du alltså med spårutskrifter och debugger göra ordentliga
försök att hitta felet.
- Handledning ges under följande tider: Tisdag och Torsdag
10.30-12.00. I övrigt ges handledning i mån av tid.
Rapportering av fel och oegentligheter görs enklast via email
till författarna:
Senast ändrad 1994-09-29 av mr@cs.umu.se