ITF22519 Innføring i operativsystemer (Høst 2024)

Fakta om emnet

Studiepoeng:
10
Ansvarlig avdeling:
Fakultet for informasjonsteknologi, ingeniørfag og økonomi
Studiested:
Halden
Emneansvarlig:
Jan Høiberg
Undervisningsspråk:
Norsk eller engelsk.
Varighet:
½ år

Emnet er tilknyttet følgende studieprogram

Obligatorisk emne i:

  • Bachelorstudium i informatikk - design og utvikling av IT-systemer

Valgfritt emne for øvrige.

Anbefalte forkunnskaper

Grunnleggende kunnskaper i programmering tilsvarende emnet Programmering 2.

Undervisningssemester

3. og 5. semester (høst).

Studentens læringsutbytte etter bestått emne

Kunnskap

Studenten forstår

  • Hvorledes standard operativsystemer er bygget opp
  • Hvorledes et operativsystem håndterer:
    • Maskinvare
    •  Prosesser og tråder
      • Minne
      • Delte ressurser og deadlocks
    • Filsystemet
  • Grunnleggende bruk av operativsystemet Linux
  • Grunnleggende C-programmering
  • Grunnleggende programmering med tråder
  • Grunnleggende shellprogrammering i Bash/Linux

 

Ferdigheter

Studenten kan

  • Bruke operativsystemet Linux som arbeidsomgivelse
  • Enkel C-programmering i Linux
  • C-programmering med tråder i pthreads
  • Enkel shellprogrammering/scripting med Bash

Innhold

  • Maskinvare
  • Oppbygning av operativsystemet
  • Prosesshåndtering
  • Minnehåndtering
  • Filsystemer
  • Linux: Bruk, oppbygning, shell, GUI, historikk
  • C-programmering
  • Trådprogrammering med synkronisering og delt minne
  • Shellprogrammering

Undervisnings- og læringsformer

Asynkrone videoforelesninger som dekker hele pensum

Tilrettelagt eget arbeid med veiledere til stede

Øvingsoppgaver

Asynkron digital veiledning

Arbeidsomfang

Ca 250 timer.

4 timer tilrettelagt arbeid per uke, med veiledning

Arbeidskrav - vilkår for å avlegge eksamen

  12 ukentlige oppgaver med skriftlig digital innlevering

  Minst 10 oppgaver må være godkjente for å kunne ta eksamen.

Eksamen

Skriftlig eksamen

4 timer skriftlig eksamen. Bokstavkarakter A-F

Hjelpemiddel: "Ikke kommuniserende" kalkulator som deles ut på eksamensdagen sammen med oppgaven. 

Sensorordning

Ekstern og intern sensor, eller to interne sensorer, skal medvirke.

Vilkår for ny/utsatt eksamen

Ny og utsatt eksamen gjennomføres samtidig med neste ordinære eksamen. Instituttledelsen kan likevel beslutte å arrangere utsatt eksamen i påfølgende semester for studenter med gyldig fravær ved ordinær eksamen.

Evaluering av emnet

Dette emnet evalueres på følgende måte:

  • Sluttsemesterevaluering (obligatorisk)

Den emneansvarlige lager en oppsummering på bakgrunn av studentenes tilbakemeldinger og sine egne erfaringer med emnet. Oppsummeringen behandles av studiekvalitetsutvalget ved avdeling for informasjonsteknologi.

Litteratur

Gjeldende litteraturliste for 2024 Høst finner du i Leganto
Sist hentet fra Felles Studentsystem (FS) 30. juni 2024 18:18:15