Alt henger sammen

Denne begynte vi p? temaet beholdere, der vi la mest vekt p? dynamiske arrayer og enkeltlenkede lister. Et viktig konsept fra denne forelesningen er hvordan vi kan lenke objekter sammen med pekere, og p? den m?ten lage lister. Senere i din programmeringsferd vil du l?re at vi kan lage alle mulige slags strukturer p? denne m?ten.

Gruppetimer

Vi h?per du f?r utbytte av gruppetimene! Det er god kapasitet p? de fleste gruppetimer, s? dersom du ?nsker ? benytte deg av flere gruppetimer m? du gjerne gj?re det. Oversikt over grupper finner du her.

Uken f?r midtveiseksamen vil vi ha tematiske repetisjonstimer! Det vil si at vi vil s?rge for at alt pensum som er gjennomg?tt s? langt vil v?re tema for minst to gruppetimer den uken. Siden det ikke blir ordin?re gruppetimer for uken som omhandler generiske beholdere, vil dette v?re temaet for litt flere repetisjonstimer. Her er en tentativ plan for hvor mange timer som vil dekke de ulike delene av pensum:

Tema Antall repetisjonstimer
Grunnleggende java 2
Klasser og subklasser med polymorfi 2
Grensensitt, referanser og typekonverting 2
Beholdere 3
Generiske beholdere 3

Oversikt over tid og sted kunngj?res i neste ukes beskjed.

Ukas ord

Ukas ord er representasjon! En representasjon kan forst?s som et konkret eksempel p? hvordan et konsept kan komme til uttrykk. Innenfor informatikk kan vi representere data og instruksjoner ved ? lagre dem i et bestemt format som gir mennesker og/eller maskiner mulighet til ? behandle dem. Representasjoner er med andre ord abstraksjoner p? ulike niv?er. P? det laveste niv?et er all data representert som bits, og den minste addresserbare enheten er en byte. I h?yniv?spr?k, som for eksempel Java, kan vi representere data som strenger, heltall, lister osv. En operasjon p? dataene, som for eksempel strengkonkatinering, kan representeres som en serie av maskinkodeinstruksjoner p? det laveste niv?et, eller som et uttrykk p? et h?yere niv?.

Til uken

Temaet for neste uke er generiske beholdere. Vi kommer til ? forsette der vi slapp med ? introdusere dobbeltlenkede lister, implementert generisk. I tillegg vil gjennomg? generiske klasser litt mer generelt.

Vi ses p? forelesning, felles?velser, gruppetimer, repetisjonstime og snart p? Fredagsjava!

___
Med vennlig hilsen oss som underviser IN1010!

Publisert 28. feb. 2025 14:21 - Sist endret 28. feb. 2025 14:21