IN2140 – Introduksjon til operativsystemer og datakommunikasjon

Kort om emnet

Emnet gir en innf?ring i operativsystemer, sett b?de fra brukerens og programmererens synspunkt, og fra maskinens side. Det vil ogs? gi innsikt i hvordan dagens datakommunikasjon foreg?r og hvordan man lager programmer som benytter slik kommunikasjon. Programmeringsspr?ket C benyttes, og en grunnleggende introduksjon vil bli gitt.

Hva l?rer du?

Etter ? ha tatt emnet

  • har du grunnleggende kunnskap om de viktigste komponentene i et operativsystem og hvordan det virker
  • kan du utvikle sm? programmer som kaller p? tjenester i operativsystemet
  • kan du velge mellom algoritmer som muliggj?r dagens datakommunikasjon og deres bruk
  • kan du utvikle programmer med prosesser som kan kommunisere internt i maskinen og over et nettverk
  • kan du bruke programmeringsspr?ket C

Opptak til emnet

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

Spesielle opptakskrav

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.

Obligatoriske forkunnskaper

IN1020 – Introduksjon til datateknologi og enten IN1000 – Introduksjon til objektorientert programmering/INF1000 eller IN1900 – Introduksjon i programmering for naturvitenskapelige anvendelser/INF1100

IN1010 – Objektorientert programmering. Spesielt er det viktig at du kan rekursjon, arrayer og lister.

Overlappende emner

Undervisning

Hver uke best?r av:

  • 2 timer med forelesning
  • 2 timer?praktisk undervisning i mindre grupper
  • 2 timer plenumsundervisning som tar for seg b?de teori og praksis.

Obligatoriske oppgaver m? v?re godkjent for ? kunne g? levere hjemmeeksamen og alle obligatoriske oppgaver m? v?re godkjent for ? kunne g? opp til avsluttende eksamen.

Eksamen

Dette emnet har digital eksamen. En praktisk eksamen som teller 40% (hjemmeeksamen) og en avsluttende 4 timer skriftli