course-details-portlet

IMT2282

Operativsystemer

Studiepoeng 10
Nivå Videregående emner, nivå II
Undervisningsstart Vår 2020
Varighet 1 semester
Undervisningsspråk Norsk
Sted Gjøvik
Vurderingsordning Hjemmeeksamen

Om

Om emnet

Faglig innhold

-Datamaskinarkitektur
-Operativsystemkonsepter og systemkall
-Prosesser og tråder
-Prosesskommunikasjon, samtidighet og synkroni-sering
-Scheduling
-Virtuelt minne, paging og segmentering
-Page replacement algoritmer, design og implementering
-Filsystemimplementasjon, EXT
-Filsystemhåndtering og ytelse, FAT og NTFS
-Input/Output
-Deadlock
-Virtualisering
-Objektsikkerhet
-Malware og minnesikkerhet
-Programmering i C
-Scripting i Bash og PowerShell

Læringsutbytte

Kunnskap
-Kandidaten kan gjøre rede for hvordan lagdeling/abstraksjon benyttes innenfor datamaskinarkitektur og operativsystemer for å skape forenklede og ryddige grensesnitt
-Kandidaten kan gjøre rede for hvordan operativsystemer styrer datamaskinens fysiske og logiske ressurser med tanke på optimal utnyttelse
-Kandidaten kan gjøre rede for hvordan sikkerhetsmekanismene fungerer og er implementert i moderne operativsystemer

Ferdigheter
-Kandidaten kan utnytte mulighetene moderne operativsystemer (og tilhørende standardbiblioteker) tilbyr for å parallellisere og synkronisere dataprogrammer både ved bruk av prosesser og tråder
-Kandidaten kan vurdere ytelsen til dataprogrammer, spesielt med tanke på parallellitet, caching og virtualisering
-Kandidaten kan feilsøke utførelsen til dataprogrammer som har avvikende oppførsel
-Kandidaten kan løse vanlige, mindre programmeringsoppgaver knyttet til bruk og drift av operativsystemer i plattformspesikke scriptspråk 
-Kandidaten kan forklare i detalj hvordan data blir lagret på et fysisk lagringsmedium i de mest benyttede filsystemene

Generell kompetanse
-Kandidaten forstår den grunnleggende virkemåten til datamaskiner og operativsystemer, inkludert emnets begrepsapparat og sentrale problemstillinger

Læringsformer og aktiviteter

-Forelesninger
-Gruppearbeid
-Lab.øvelser
-Oppgaveløsning

Obligatoriske arbeidskrav:
Tre obligatoriske innleveringer og tre multiple choice prøver må være godkjent.

Obligatoriske aktiviteter

  • Obligatorisk arbeid

Mer om vurdering

Utsatt eksamen i august.

Spesielle vilkår

Krever opptak til studieprogram:
Dataingeniør (BIDAT)
IT-drift og informasjonssikkerhet (BITSEC)
Programmering (BPROG)

Kursmateriell

Tanenbaum, A. S and Bos, H. Modern Operating Systems, 4th edition, Pearson Education, 2015.Kompendium med forelesningsnotater, teori og labøvinger.

Studiepoengreduksjon

Emnekode Reduksjon Fra
IDATT2202 7,5 sp
Dette emne har faglig overlapp med emnet i tabellen over. Om du tar emner som overlapper får du studiepoengreduksjon i det emnet du har dårligst karakter i. Dersom karakteren er lik i de to emnene gis det reduksjon i det emnet som er avlagt sist.

Fagområder

  • Informatikk

Kontaktinformasjon

Eksamen

Eksamen

Vurderingsordning: Hjemmeeksamen
Karakter: Bestått/Ikke bestått

Ordinær eksamen - Vår 2020

Hjemmeeksamen (1)
Vekting 100/100 Dato Utlevering 06.05.2020
Innlevering 06.05.2020
Tid Utlevering 09:00
Innlevering 14:00
Varighet 5 timer Eksamenssystem Inspera Assessment
  • Øvrige kommentarer
  • 1) Merk at eksamensform er endret som et smittevernstiltak i den pågående koronasituasjonen. Please note that the exam form has changed as a preventive measure in the ongoing corona situation.

Utsatt eksamen - Sommer 2020

Hjemmeeksamen
Vekting 100/100 Varighet 5 timer Eksamenssystem Inspera Assessment