Innleveringsoppgaver
- For ? ta eksamen i IN1150 m? du levere og f? godkjent en viss mengde innleveringsoppgaver.
- Du kan selv velge n?r du vil levere oppgavene, og vi retter og gir tilbakemelding alle innleveringene forl?pende og s? fort vi klarer.
- For hvert kapittel har vi valgt ut fire oppgaver som hver er verdt to poeng, og kravet for ? f? ta eksamen er at man har f?tt 96 poeng.
- Alle oppgavene er til sammen verdt 192 poeng (24 kapitler á 8 poeng), men du trenger alts? kun halvparten av dette for ? f? ta eksamen.
- I oversikten nedenfor finner du oppgavene.
- For hvert kapittel i l?reboken har vi valgt ut fire oppgaver som hver er verdt to poeng.
- Vi har valgt ? sette alle oppgavene til to poeng selv om noen er enklere og noen er vanskeligere.
- N?r du leverer en oppgave, kan du ikke levere den p? nytt; du m? derfor selv passe p? at du f?r nok poeng.
Praktisk om innleveringsoppgavene
Alle innleveringene skal gj?res i innlevering- og tilbakemeldingssystemet Devilry p? f?lgende m?te:
- Hver fil som lastes opp som m? v?re en PDF-fil og ha filetternavnet .pdf.
- Filnavnet m? v?re p? formen
brukernavn-oppgave.pdf
, hvorbrukernavn
er brukernavnet ditt ogoppgave
angir oppgaven(e). For eksempel kan du laoppgave
v?re p? formenxx-yy-zz
, hvorxx
er kapittelnummeret (01–24),yy
er oppgavenummeret, ogyy
, dersom det trengs, angir hvilken del av oppgaven. For eksempel erolanorm-08-04-ab.pdf
et helt ok filnavn. - Finn den riktige innleveringen i Devilry, og last opp filen som en del av denne. Da vil vi se at du har levert, og du vil f? tilbakemelding s? fort vi klarer ? rette den.
- Vi har et fleksibelt opplegg for innleveringer og hver ?innlevering? i Devilry best?r av flere oppgaver. For eksempel inneholder ?innlevering 1? i Devilry alle oppgavene fra kapittel 1, 2 og 3.
- N?r du leverer en oppgave, kan du ikke levere den p? nytt. Sjekk derfor at filen du har levert er den endelige. (Hvis du har levert feil, m? du rette det opp umiddelbart.)
- Dersom du ?nsker ? levere flere oppgaver i samme fil, er det helt ok, men da har du ikke mulighet til ? levere flere oppgaver fra kapitlene oppgavene er hentet fra. Det er helt ok ? levere én og én oppgave.
- Det forutsettes at alle som leverer har lest og godtatt reglement for obligatoriske oppgaver ved Institutt for informatikk.
- Vi anbefaler alle ? bruke LaTeX til ? skrive innleveringsoppgavene, og vi har laget en mal som du kan bruke. Den ligger fritt tilgjengelig p? Overleaf her: https://www.overleaf.com/read/ryzznpdrnfxz
- Her er en oversikt over nyttige LaTeX-kommander som brukes mye i IN1150.
- Her er et eksempel p? hvordan man tegner Venn-diagrammer i LaTeX: https://www.overleaf.com/read/cqntvvfmzkfs
- Her er et eksempel p? hvordan man kan lage en sannhetsverditabell i LaTeX: https://www.overleaf.com/read/zcryyhccrdqg
Oppgavene
Endringer kan forekomme, s? dobbeltsjekk f?r innlevering. Sist oppdatert: 2019-08-22
Kapittel | ||||
---|---|---|---|---|
1 | 1.2 | 1.10 | 1.14 a-b | 1.16 |
2 | 2.2 | 2.4 a-b,d-e | 2.6 a-b | 2.6 c-d |
3 | 3.2 | 3.12 a-b | 3.16 | 3.22 a-b |
4 | 4.2 | 4.4 | 4.6 | 4.8 a-c |
5 | 5.2 b | 5.10 b | 5.12 a-b | 5.12 c-d |
6 | 6.2 a-d | 6.2 e-h | 6.6 | 6.8 |
For 6.8, gi en begrunnelse for svaret. | ||||
7 | 7.2 | 7.8 a-d | 7.8 e-h | 7.10 |
For 7.2, gi en begrunnelse for svaret. | ||||
8 | 8.2 | 8.4 a-b | 8.6 | 8.12 |
For 8.2 a–d er det ikke n?dvendig med en begrunnelse. For 8.2 e–f og 8.4, gi en begrunnelse for svaret. | ||||
9 | 9.2 | 9.4 | 9.12 a-c | 9.12 d-f |
10 | 10.2 a-c | 10.2 d-f | 10.8 a-b | 10.10 |
11 | 11.2 | 11.4 | 11.8 | 11.12 |
12 | 12.2 c | 12.4 b | 12.6 a-b,d | 12.6 c |
Merk: Dersom du har opplag 1 eller 2 av boken, er det en feil i oppgave 12.6. Korrekt definisjon sier ?anti(F → G) = (?anti(F) ∧ anti(G))?. | ||||
13 | 13.2 | 13.4 a-b | 13.6 | 13.14 |
For 13.14, gi en begrunnelse for svaret. | ||||
14 | 14.2 a-f | 14.6 a-f | 14.6 g-l | 14.8 a-f |
15 | 15.2 a | 15.2 c | 15.10 | 15.14 |
16 | 16.6 | 16.8 | 16.16 a-b | 16.18 |
17 | 17.4 | 17.12 | 17.16 a-c | 17.18 |
18 | 18.8 | 18.10 | 18.12 | 18.14 |
Oppgave 18.12: Anta at hver funksjon funksjon tar n?yaktig ett argument. |
||||
19 | 19.2 | 19.6 | 19.10 a-b | 19.10 c-d |
20 | 20.2 | 20.6 a-c | 20.10 a-c | 20.10 d-f |
21 | 21.4 | 21.6 | 21.10 | 21.12 |
22 | 22.2 | 22.8 a | 22.10 a-c | 22.10 d |
I 22.2 kan du bruke f?lgende navn p? nodene:
I 22.10 er det tilstrekkelig ? vise “bare hvis”-delen. |
||||
23 | 23.4 | 23.6 | 23.10 | 23.12 |
24 | 24.6 a-b | 24.6 c-d | 24.6 e-f | 24.10 a-b |
Tips: 24.10 kan v?re enklere enn 24.6. |
Innleveringsfrister
- Innleveringene kan skje n?r som helst inntil ?tte tidsfrister som er jevnt fordelt utover semesteret.
- Det er greit lov ? sp?rre retterne om unntak fra innleveringsfristene, men det er ingen garanti for at dette blir innvilget.
- Det l?nner seg ? levere etter hvert som man arbeider seg gjennom kapitlene, og ikke samle opp alt n?rme en frist, for da blir det mye ? gj?re for retterne akkurat rundt fristen, og det dermed vil ta mye lenger tid ? f? tilbakemelding. Alle vinner p? at alle leverer s? tidlig som mulig!
Innlevering | Kapitler | Aller siste frist |
---|---|---|
1 | 1, 2, 3 | 11. september |
2 | 4, 5, 6 | 18. september |
3 | 7, 8, 9 | 25. september |
4 | 10, 11, 12 | 2. oktober |
5 | 13, 14, 15 | 9. oktober |
6 | 16, 17, 18 | 16. oktober |
7 | 19, 20, 21 | 23. oktober |
8 | 22, 23, 24 | 30. oktober |