Opinto-opas 2005-2006

OHJ-4100 KÄYTTÖJÄRJESTELMÄT, 4 op
Operating Systems

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
(Lukuvuoden 2005-2006 aikataulu)

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.

  • Opintojaksolla käytetään numeerista arviointiasteikkoa (1-5)
  • 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.

    Opintojakson kotisivu

    Viimeksi muokattu 11.05.2005
    MuokkaajaMikko Tiusanen