EPN-V2

DATA2500 Operativsystemer Emneplan

Engelsk emnenavn
Operating Systems
Omfang
10.0 stp.
Studieår
2017/2018
Emnehistorikk
Timeplan
  • Innledning

    I dette emnet skal studentene tilegne seg en oversikt over hvordan operativsystemer fungerer og lære å forstå prinsippene bak operativsystemer. Spesielt skal de tilegne seg innsikt i oppbyggingen av operativsystemer ved script-programmering med størst vekt på Linux. Emnet er avhengig av at studentene har gode programmeringsferdigheter, f.eks. DAPE1400 Programmering.

  • Forkunnskapskrav

    Ingen ut over opptakskrav.

  • Læringsutbytte

    Etter å ha gjennomført dette emnet har studenten følgende læringsutbytte, definert som kunnskap, ferdigheter og generell kompetanse.

    Kunnskap

    Studenten kan:

    • forklare grunnprinsippene for hvordan et operativsystem organiserer all ressursbruk og gjør det enklere og mer effektivt for vanlige brukere og applikasjoner å bruke en datamaskin
    • gjøre rede for hvilke operativsystemer som er de mest sentrale og forklare forskjellen på dem
    • forklare oppbyggingen av en datamaskin og hvordan operativsystemet styrer den
    • gjøre rede for multitasking, CPU-scheduling, prosesser, tråder og synkronisering
    • forklare hvordan operativsystemet organiserer bruk av cache og internminne
    • gjøre rede for harddisker og filsystemer
    • kunne analysere og forklare konkrete hendelsesforløp når man kjører programvare på og bruker et operativsystem
    • gjøre rede for virtualiseringsteknologier

    Ferdigheter

    Studenten kan:

    • kommunisere med og styre operativsystemet fra kommandolinjen på Linux og Windows
    • lage nye brukere og grupper, sette rettigheter for filer og mapper på Linux og Windows
    • bruke pipes og omdirigering til å sette sammen enkle kommandoer til å løse komplekse oppgaver på Linux og Windows
    • løse konkrete oppgaver relatert til operativsystemer ved hjelp av scripting for Linux og Windows
    • bruke scriptspråk til filbehandling, array og hash, samt regulære uttrykk

    Generell kompetanse

    Studenten kan:

    • utveksle og drøfte problemstillinger om operativsystemer
    • gi anbefalinger om bruk og anskaffelse av operativsystemer
    • raskt sette seg inn i ny teknologi relatert til operativsystemer
    • vurdere og anbefale hvilke script- eller programmerings-språk som er best egnet til å løse et konkret datateknisk problem
    • hjelpe vanlige brukere å løse oppgaver relatert til operativsystemer
  • Arbeids- og undervisningsformer

    Forelesninger og individuelle øvinger. Øvingene er basert på eget arbeid med veiledning fra faglærer og/eller studentassistent. Studentene arbeider i grupper. Gruppestørrelse på maksimalt 3 studenter.

  • Arbeidskrav og obligatoriske aktiviteter

    Se mer utfyllende omtale av praksis i programplanen

  • Vurdering og eksamen

    Det er krav om 100 % tilstedeværelse i pedagogisk praksis

  • Hjelpemidler ved eksamen

    Antall dager veiledet praksis:

    • 10 dager pedagogisk praksis på ungdomstrinnet i grunnskolen

    Praksis skal være veiledet og vurdert, det er praksislærer som vurderer praksis

    Hvis en student ikke består en praksisperiode kan denne gjennomføres på nytt. Får studenten vurdert samme praksisperiode til ikke bestått to ganger må studiet avbrytes, jf. § 8-2 i forskrift om studier og eksamen ved OsloMet - storbyuniversitetet

  • Vurderingsuttrykk

    Praksis vurderes til bestått/ikke bestått

  • Sensorordning

    Se praksisguiden for yrkesfaglærerutdanningen