Sök utbildning 👉
Fristående kurser (grundnivå)

Operativsystem

Längd
7.5 hp
Utbildningstakt
Deltid
Nästa startdatum
Vår 2025 se detaljer
Utbildningsform
Klassrum
Längd
7.5 hp
Utbildningstakt
Deltid
Nästa startdatum
Vår 2025 se detaljer
Utbildningsform
Klassrum

Operativsystem

Målet med kursen är att introducera studenterna till hur moderna operativsystem är uppbyggda. Både praktiska och teoretiska aspekter av operativsystem kommer att studeras. Kursen kommer att omfatta 5 huvudteman, nämligen

Tema 1: Introduktion

Denna modul kommer att ge en övergripande beskrivning av moderna operativsystem.

Tema 2: kärnor och processer

Introducerar studenterna till design och implementation av de olika delarna i moderna operativsystem.

Tema 3: samtidighet/parallellitet, synkronisering och schemaläggning

Denna modul behandlar trådar och semantiken för samtidighet, synkronisering av flertrådade program, dödlägen, raceförhållanden, schemaläggning av processorer och andra relaterade områden.

Tema 4: minneshantering

Den fjärde modulen omfattar områden som anknyter till minne, adressöversättningsmekanismer i maskin- och programvara, caching och virtuellt minne.

Tema 5: I / O och filsystem

Denna modul introducerar "the File system abstraction", olika lagringsenheter och filsystem

Kommande starter

1 tillgängligt startdatum

Vår 2025

  • Klassrum
  • Umeå

Förkunskaper

För tillträde till kursen krävs 60 hp i huvudområdet datavetenskap eller 2 års studier i båda fallen inkluderande goda kunskaper i programmeringspråket C inklusive att arbeta med trådad programmering samt kunskaper och erfarenheter av att programmera direkt mot ett operativsystem. Dessa kunskaper fås av kursen Systemnära programmering 7.5hp eller motsvarande kunskaper.
Umeå universitet

Välkommen till Umeå universitet

Att studera är första steget mot en spännande framtid. Att studera är också att ha kul under tiden. Gör det tillsammans med 36 000 studenter från hela världen! För att studierna ska fungera riktigt bra är det viktigt med en miljö att trivas...

Läs mer om Umeå universitet och visa alla utbildningar

Highlights