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
Further information about the studies
Contact person for applications
Degree student