INF3110 – Programmeringsspr?k
Timeplan, pensum og eksamensdato
Kort om emnet
Metoder for spr?kbeskrivelse og semantikk, inklusive statiske og dynamiske aspekter, typing, implementasjon og kj?resystemer. Ulike typer programmeringsspr?k, inklusive funksjonelle spr?k og Prolog.
Hva l?rer du?
Etter ? ha tatt INF3110 kan du
- programmere funksjonelt i tillegg til objektorientert, og ha kjennskap til prinsippene i logiske programmeringsspr?k.
- vurdere fordele og ulemper ved de forskjellige m?ter ? programmere p?, og dermed hva som er det optimale programmeringsspr?k til en gitt oppgave.
- forklare hvordan sentrale spr?kbegreper er implementert.
- v?re i stand til ? l?re nye spr?k og delta i utvikling av nye programmeringsspr?k.
- bruke avanserte objektorienterte mekanismer som for eksempel generics.
Spesielle opptakskrav
I tillegg til generell studiekompetanse eller realkompetanse?m? du dekke spesielle opptakskrav:
- Matematikk R1 (eller Matematikk S1 og S2) + R2
De spesielle opptakskravene kan ogs? dekkes med fag fra videreg?ende oppl?ring f?r Kunnskapsl?ftet, eller p? andre m?ter. Les mer om spesielle opptakskrav.
Anbefalte forkunnskaper
Emnet bygger p? INF2220 – Algoritmer og datastrukturer (videref?rt)/INF1020 – Algoritmer og datastrukturer (nedlagt)/INF 110.
Overlappende emner
- 10 studiepoeng overlapp med INF4110 – Programmeringsspr?k (nedlagt).
- 10 studiepoeng overlapp med IN3040 – Programmeringsspr?k.
- 9 studiepoeng overlapp med IN211.
- 6 studiepoeng overlapp med IN214.
Undervisning
2 timer forelesninger og 2 timer gruppe?velser per uke. Det kreves gjennomf?ring av obligatoriske oppgaver. Les mer om krav til innlevering av oppgaver, gruppearbeid og lovlig 亚博娱乐官网_亚博pt手机客户端登录 under retningslinjer for obligatoriske oppgaver.
Eksamen
4 timers skriftlig digital eksamen ved semesterets slutt. Alle obligatoriske oppgaver m? v?re godkjente for ? kunne g? opp til eksamen.
Hjelpemidler til eksamen
Alle trykte og skrevne hjelpemidler
Karakterskala
Emnet bruker?karakterskala fra A til F, der A er beste karakter og F er stryk. Les mer om karakterskalaen
Adgang til ny eller utsatt eksamen
Studenter som dokumenterer gyldig frav?r fra ordin?r eksamen, kan ta utsatt eksamen i starten av neste semester.
Det tilbys ikke ny eksamen til studenter som har trukket seg under ordin?r eksamen, eller som ikke har best?tt.
Mer om eksamen ved UiO
- Kildebruk og referanser
- Tilrettelegging p? eksamen
- Trekk fra eksamen
- Syk p? eksamen / utsatt eksamen
- Begrunnelse og klage
- Ta eksamen p? nytt
- Fusk/fors?k p? fusk
Andre veiledninger og ressurser finner du p? fellessiden om eksamen ved UiO.