OHJ-4100 KÄYTTÖJÄRJESTELMÄT, 4 op
|
Opintojakson vastuuhenkilö
Mikko Tiusanen
Opettajat
Mikko Tiusanen, professori, TF207, mikko.tiusanen@tut.fi
Luentoajat ja -paikat
Per III,IV: Tiistai 11 - 14, TB111
Toteutuskerrat
Toteutus 1
Periodi 1 | Periodi 2 | Periodi 3 | Periodi 4 | Periodi 5 | Kesä | Opetuskieli | |
Luento | - | - | 3 h/vko+ | 3 h/vko | - | - | Vain suomeksi |
Harjoitus | - | - | 2 h/vko+ | 2 h/vko | - | - | Sekä suomeksi että englanniksi |
Tentti | Suomeksi, pyydettäessä englanniksi |
Tavoitteet
Opintojakson menestyksekkäästi suorittanut opiskelija ymmärtää käyttöjärjestelmän tehtävät, sen osat, näiden yhteistoiminnan sekä syyt tähän järjestelmän ja sen tehtävien jakoon; erityisesti hän tuntee tavat, joilla käyttöjärjestelmä hallitsee ajettavia ohjelmia ja näille annettavaa muistia.
Sisältö
Sisältöalue | Ydinaines | Täydentävä tietämys | Erityistietämys |
1. | Osat, näiden tehtävät ja vuorovaikutus: ydin, prosessien hallinta, muistinhallinta, näiden tietorakenteet ja algoritmit. Mitä vaatimuksia nämä asettavat laitteistolle. | Miten yhden osan tehtävien tai toteutuksen muuttaminen vaikuttaa toisen osan tehtäviin ja toteutukseen. | Järjestelmän suunnittelussa tehtyjen valintojen vaikutus järjestelmään suorituskykyyn. |
2. | Virtuaalimuistin toiminta, erityisesti sivunkorvausalgoritmit, näiden ominaisuudet. | Miten ohjelma kannattaa kirjoittaa, että se toimisi tehokkaasti virtuaalimuistia käyttävässä järjestelmässä. |
Suoritusvaatimukset
Tentti; osallistuminen harjoituksiin voi vaikuttaa tentin hyväksyttyyn arvosanaan.
Opintojakson arviointikriteerit
Tentin arvosana määrää opintojakson arvosanan. Tätä voi suorituskerrasta riippuen pystyä korottamaan aktiivisella osallistumisella harjoituksiin.
Oppimateriaali
Tyyppi | Nimi | Tekijä | ISBN | URL,painos,saatavuus... | Tenttimateriaali | Kieli |
Kirja | Käyttöjärjestelmät | Haikala - Järvinen | 952-14-0851-0 | 952-14-0851-0 | Kyllä | Suomi |
Muu kirjallisuus | Operating Systems, Internals and Design Principles | Stallings | 0-13-127837-1 | 0-13-127837-1, 5th ed | Ei ole | Englanti |
Muu kirjallisuus | Modern Operating Systems | Tanenbaum | 0-13-031358-0 | 0-13-031358-0, 2nd ed | Ei ole | Englanti |
Esitiedot
Tunnus | Nimi | OP | P/S |
OHJ-4010 | Rinnakkaisuus | 4 | Pakollinen |
Huomautuksia
Tentti perustuu suomenkieliseen oppikirjaan, muut oheislukemisia.
Lisätietoja
Korvaa vain yhdessä opintojakson OHJ-4010 Rinnakkaisuus kanssa edeltäjänsä 8104000 Käyttöjärjestelmät.
Viimeksi muokattu | 11.05.2005 |
Muokkaaja | Mikko Tiusanen |