Du er her:
UiO >
Studier >
Emner >
MAT-INF1100 - Høst 2003
Obligatorisk oppgave 1
Den f� obligatoriske oppgaven finner du her. An English version of the first compulsory assignment is here.
Utskrift av kj�. I oppgaveteksten har jeg bedt dere levere inn utskrift av kj� av programmene. Dette kan gj�ved hjelp av kommandoen script
under linux. Hvis du for eksempel sier script utskrift
vil det du gj�retter blir skrevet til fila utskrift
. Avslutt ved �i exit
. For mer info kan du si man script
.
Forkunnskaper. Noen av dere har p�kt at denne obligen krever mer programmeringskunnskap enn dere faktisk har. Dette er delvis riktig siden l� ikke er gjennomg� i INF 1000 enn�gjennomg�tirsdag 9/9). P�en annen side er faktisk ikke l� spesielt vanskelig, og dere har god tilgang p�essurser for �� dette de n�este dagene (fire timer p�ruppe/lab). Det er dessuten verdt �uske p�t arbeidet med denne obligen ogs�il hjelpe dere med tanke p�blig2 i INF 1000.
Om oppgavene. For at dere skal komme i gang med l� legger jeg ved et program som l� oppgave 2.1 i kompendiet. Oppgave 2.1 dreier seg om det �egne ut summer. I obligen skal dere i stedet regne ut produkter (oppgavene 1 og 3a), og som nevnt i oppgave 1 s�etyr det at addisjon m�rstattes med multiplikasjon (oppgave 1 er for� sv� lik oppgave 2.1). Oppgavene 3b og 3c skal ikke programmeres, der er det bare matematikk. Oppgave 4 skal programmeres, men der trenger dere ikke l�. Oppgavene 2 og 5 er nok de vanskeligste, og dere trenger l� i begge to (while
-l� er nok best i oppgave 2). Jeg vil foresl�t dere venter med disse til slutt.
Om gjennomf�en. Som nevnt i oppgaveteksten s�ppfordres dere til �amarbeide. Det betyr at det er fullt lov �lukke opp tips fra andre, s�enge dere forst�hva det g�ut p�g dere l�r stoffet og kan det n�dere leverer. P�enne m�n er det mulig �li kjent med andre samtidig som du l�r mer og kanskje kan spare litt tid.
Godkjenning. Jeg har forst� at obligteksten har skremt noen litt. La meg derfor komme med noen beroligende ord. Mitt m�med denne obligen er ��ere godt i gang med �rogrammere og l� nytt stoff. Dere l�r faktisk lite av �j�ing dere allerede kan, men desto mer av �rbeide intenst med nytt stoff. En oblig b�rfor v� slik at ikke alt er opplagt med en gang, da er den for lett! Jeg minner ogs�m godkjenningskravet: Det vil faktisk holde om dere gj� av oppgavene 1, 3 og 4 noks�ullstendig (og viser at dere har pr�rdentlig p�e andre oppgavene). Oppgave 1 er sv� lik oppgave 2.1 i kompendiet, i oppgave 3 er det bare ett sp�l om programmering og oppgave 4 bruker ikke l�. Godkjenningskravet er derfor forholdsvis romslig, og husk at s�enge dere f�godkjent s�etyr ikke obligene noe for den endelige karakteren. Men for �� best mulig skodd til resten av kurset b�re selvsagt fors� gj�lle oppgavene.
Til slutt. Gruppel�rne og jeg er ikke ute etter �j�ivet vanskelig for dere, v�jobb er �jelpe dere til �� mest mulig. Jobber dere grundig med denne obligen vil dere l� en god del om programmering!
Redaksjon: Knut M�
Dokument endret: 9. september 2003