Käyttöjärjestelmät

Individual course

Maksimimäärä FITech-opiskelijoita: 10

Kurssille etusijalla ovat ne henkilöt, joilla ei ole voimassaolevaa opinto-oikeutta suomalaiseen korkeakouluun.

Kurssin aikana käydään läpi käyttöjärjestelmien perusteet ja niiden päätoiminnot. Kurssin aiheita ovat käyttöjärjestelmien perusrakenne ja -palvelut, prosessien hallinta, vuorovaikutteisten prosessien koordinointi, lukkiutuminen, muistin hallinta, virtuaalimuisti, massamuistin hallinta ja tiedostojärjestelmät.

Osaamistavoitteet

Kurssin suoritettuaan opiskelija

  • Osaa selittää käyttöjärjestelmän perusrakenteen ja siihen liittyvät toiminnalliset osa-alueet
  • Kykenee osoittamaan prosessien hallinnassa ja synkronoinnissa olevat ongelmat ja soveltamaan opittuja menetelmiä perusongelmien ratkaisemisessa
  • Osaa selittää prosessien lukkiutumiseen liittyvät syyt ja seuraukset sekä osaa analysoida niitä tavallisempien käyttöjärjestelmissä tapahtuvien tilanteiden kannalta
  • Kykenee selittämään muistin hallinnan perusteet, virtuaalimuistin käytön moderneissa käyttöjärjestelmissä sekä yleisimpien tiedostojärjestelmien perusrakenteen

Opetus

  • Luentoja kaksi kertaa viikossa. Luentotallenteet ja muu materiaali ovat saatavilla kurssin Moodle-alustalla. Vapaaehtoiset luentotehtävät avautuvat aina luennon jälkeen ja ne pitää palauttaa kahden viikon sisällä.
  • Kurssiin liittyy myös tehtävä harjoitustyö, joka pitää palauttaa viimeistään kesäkuussa.
  • Tentti järjestetään touko-kesäkuussa. Uusintatentti syksyllä.

Kurssin tentti sekä laboratoriharjoitus suoritetaan kampuksella. Voit itsenäisesti selvittää mahdollisuutta tehdä Exam-tentti toisella paikkakunnalla.

Lisätietoja Oulun yliopiston opinto-oppaassa.

Tämän kurssin suorituksesta on mahdollista saada digitaalinen suoritusmerkki.

computer operating systems

Responsible teacher

University of Oulu
Juha Röning
juha.roning(at)oulu.fi

Further information about the studies

University of Oulu
FITech contact person Oulu ICT
study.itee(at)oulu.fi

Contact person for applications

FITech-verkostoyliopisto
Fanny Qvickström, Opintoasioiden suunnittelija
info(at)fitech.io

Topics:

Course code:

Study credits:

Price:

Course level:

Teaching period:

Application start date:

Application deadline:

Host university:

Who can apply:

Teaching method:

Place of contact learning:

Teaching language:

General prerequisites:

Course suitable for:

Interested in this course? Subscribe and get updates about the course directly to your email. You can cancel subscription any time you want.