TTKK Opinto-opas
81180 Käyttöjärjestelmät, 4,0 ov
Operating Systems, 4,0 cu
Professori HANNU-MATTI JÄRVINEN
Luentoja 56 h. Harjoituksia 28 h.
Viikottainen Opetus / Periodi |
S1 | S2 | K1 | K2 | Kesä |
Luennot (h) | 4+ | 4 |
- | - | - |
Harjoitukset (h) | 2+ | 2 |
- | - | - |
Luentoaika ja -paikka
Tiistai 10-12 TB104, keskiviikko 10-12 TB104.
Tavoitteet
Opiskelija tuntee kurssin käytyään käyttöjärjestelmien
tehtävät ja pääongelmat sekä niiden tavanmukaiset tekniset
ratkaisut, osaa ratkaista rinnakkaisuuteen liittyviä
pienimuotoisia ongelmia sekä pystyy itse hankkimaan tietoja
käsikirjoista ja kirjallisuudesta.
Sisältö
Käyttöjärjestelmien rakenne, prosessien hallinta, muistinhallinta,
tiedostojärjestelmä, samanaikaisuuden hallinta,
verkkokäyttöjärjestelmät ja käyttöjärjestelmien
reaaliaikaisuus.
Tutkintovaatimukset
Tentti ja harjoitustyö. Tenttiin saavat osallistua vain
harjoitustyön hyväksytysti palauttaneet.
Kirjallisuus
Ilkka Haikala, Hannu-Matti Järvinen: Käyttöjärjestelmät.
Modeemi Ry:n teos C3, 1994 (tai kirjan uudempi painos) tai Silberschatz,
Galvin:
Operating Systems Concepts, 5. edition. Addison-Wesley, 1998
tai Stallings: Operating Systems: Internals and Design Principles, 3.
edition.
Prentice Hall, 1998.
Vaadittavat esitiedot
8100200 Laaja ohjelmointi tai 81020 Ohjelmointi II sekä
81370 Tietorakenteiden käyttö tai 81125 Tietorakenteet ja algoritmit.
Huomautuksia
Opintojakso voidaan suorittaa vain lukuvuosittain.
Linkkejä
Kurssin kotisivu