TTKK logoTTKK 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 S1S2K1K2Kesä
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