Emne - Operativsystemer - IMT2282
Operativsystemer
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)
Anbefalte forkunnskaper
IMT2021 - Algoritmiske metoder
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 |
Fagområder
- Informatikk
Kontaktinformasjon
Emneansvarlig/koordinator
Ansvarlig enhet
Institutt for informasjonssikkerhet og kommunikasjonsteknologi
Eksamen
Eksamen
Ordinær eksamen - Vår 2020
Hjemmeeksamen (1)
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.