KäyttöjärjestelmätLaajuus (3 op)
Opintojakson tunnus: TTOCG01
Opintojakson perustiedot
- Laajuus
- 3 op
Osaamistavoitteet
Opiskelija tuntee käyttöjärjestelmien tehtävät ja pääongelmat sekä niiden tavanmukaiset tekniset ratkaisut, osaa ratkaista rinnakkaisuuteenliittyviä pienimuotoisia ongelmia sekä pystyy itse hankkimaan tietoja käsikirjoista ja kirjallisuudesta.
Sisältö
Käyttöjärjestelmien rakenne, prosessien hallinta, skedulointi, synkronointi, samanaikaisuuden
hallinta, lukkiintuminen, samanaikaisuuden hallinta, lukkiintuminen, muistinhallinta, tiedosto- ja siirräntäjärjestelmä.
Esitietovaatimukset
Ohjelmoinnin perusteet, Tietorakenteet ja algoritmit