Tid for repetisjon
Kjære IN1010-student,
Beklager at denne beskjeden kommer en dag senere enn burde. Denne uken har vi avsluttet kapittelet om lenkede lister, der vi så på hvordan vi kunne gjøre beholdere generiske og hvordan vi kunne gjøre dem itererbare. I tillegg så vi litt på unntak, og hvordan man kan lage sine egne.
Prøveeksamen
Det er nå publisert en prøveeksamen i Inspera som er tilsvarende fjorårets midtveiseksamen. Den har helt likt oppsett som en ordinær midtveiseksamen og gir et realistisk bilde av hva dere kan forvente. Merk at dersom dere trykker «Lever», så vil besvarelsen låses og dere vil da ikke ha mulighet til å gå tilbake til oppgavene igjen. Altså, ikke trykk på «Lever»-knappen dersom du ønsker å ha tilgang på din egen besvarelse.
Neste ukes forelesning vil ta utgangspunkt i prøveeksamen.
Se egen side om midtveis for mer informasjon om midtveiseksamen.
Innlevering 4
Innlevering 4 er publisert på innleveringssiden!
Repetisjonstimer
Til uken blir det repetisjon av ulike temaer fra pensum så langt. Vi oppfordrer deg til å gå på flere! Under finner du en oversikt, som også er publisert på siden for gruppene.
| Tema | Gruppelærer | Når | Rom |
|---|---|---|---|
| Generiske beholdere | Lennard | Man. 12-14 | Smalltalk |
| Klasser og subklasser med polymorfi | Ragnhild | Man. 12-14 | C |
| Grunnleggende java | Tobias | Man. 12-14 | Caml |
| Grensensitt, referanser og typekonverting | Fredrik | Man. 14-16 | Lille auditorium |
| Beholdere | Jonas | Tir. 10-12 | C |
| Generiske beholdere | William | Tir. 10-12 | Smalltalk |
| Beholdere | Bagus | Tir. 10-12 | Logo |
| Grunnlegende java | Sofie | Tir. 14-16 | Caml |
| Beholdere | Iver | Ons. 10-12 | Smalltalk |
| Grensesnitt, Referanser og Typekonvertering | Timothy | Ons. 12-14 | Caml |
| Generiske beholdere | Sigmund | Ons. 14-16 | Caml |
| Klasser og subklasser med polymorfi | Agnes | Ons. 14-16 | C |
Ukas ord er datatype!
En datatype kan forstås som en spesifikasjon som assosierer en nøkkel med en mengde verdier. Den definerer hvilke operasjoner som kan utføres på disse verdiene, hvordan de kan representeres og hvordan de kan tolkes av programmet. En int er et eksempel på en primitiv datatype. Primitive datatyper danner byggesteinene for sammensatte datatyper. Et eksempel på en sammensatt datatype er en array. Ulike programmeringsspråk kan spesifisere en datatype med samme nøkkel ulikt. En abstrakt datatype er en datatype som ikke spesifiserer en konkret representasjon, men snarere definerer en mengde med operatorer som kan implementeres på flere ulike måter. Lister, køer og stacker er alle eksempler på abstrakte datatyper!
Til uken
Til uken er fristen for innlevering 3! Ellers vil mye av fokuset ligge på repetisjon før midtveis eksamen. Vi håper å se deg på flere repetisjonstimer, samt fellesøvelser, forelesning og fredagsjava!
Vi ønsker deg lykke til med resten av forberedelsene!
___
Med vennlig hilsen oss som underviser IN1010