Om UiO Studentliv 亚博娱乐官网_亚博pt手机客户端登录 For ansatte IT-tjenester Oppslagstavla Bibliotek | |
Du er her:
UiO >
亚博娱乐官网_亚博pt手机客户端登录 >
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