INF1060 – Introduksjon til operativsystemer og datakommunikasjon

Kort om emnet

Emnet gir en innf?ring i operativsystemer, sett b?de fra brukerens og programmererens synspunkt. Det vil ogs? gi innsikt i hvorledes datakommunikasjon foreg?r og hvordan man lager programmer som benytter slik kommunikasjon. Det benyttes programmeringsspr?ket C.

Hva l?rer du?

Etter ? ha tatt INF1060
  • kan du de grunnleggende mekanismene i programmeringsspr?ket C
  • har du basis kunnskap om de viktigste komponentene i et operativsystem
  • kan du utvikle sm? programmer som kaller p? tjenester i operativsystemet
  • har du f?tt en grunnleggende innf?ring i datakommunikasjon
  • kan du utvikle programmer med prosesser som kan kommunisere internt i maskinen og over et nettverk

Opptak og adgangsregulering

Studenter m? hvert semester s?ke og f? plass p? undervisningen og melde seg til eksamen i Studentweb.

Dersom du ikke allerede har studieplass ved UiO, kan du s?ke opptak til v?re studieprogrammer, eller s?ke om ? bli enkeltemnestudent.

Forkunnskaper

Obligatoriske forkunnskaper

I tillegg til generell studiekompetanse eller realkompetanse m? du dekke spesielle opptakskrav:

  • Matematikk R1 eller Matematikk (S1+S2)

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.

Fra h?sten 2005 vil emnet forutsette INF1000 – Grunnkurs i objektorientert programmering (videref?rt) /INF101/ HUMIT1700 – Grunnkurs i programmering for humanister (nedlagt) / INF1100 – Grunnkurs i programmering for naturvitenskapelige anvendelser (videref?rt)

Anbefalte forkunnskaper

Emner bygger p? INF1010 – Objektorientert programmering (videref?rt).