OHJ-4010 RINNAKKAISUUS, 4 op
|
Opintojakson vastuuhenkilö
Hannu-Matti Järvinen
Opettajat
Hannu-Matti Järvinen
Luentoajat ja -paikat
Per I: Maanantai 12 - 14, TB104
Toteutuskerrat
Toteutus 1
Periodi 1 | Periodi 2 | Periodi 3 | Periodi 4 | Periodi 5 | Kesä | Opetuskieli | |
Luento | 2 h/vko | - | - | - | - | - | Vain suomeksi |
Harjoitus | 2 h/vko | - | - | - | - | - | Sekä suomeksi että englanniksi |
Tentti | Suomeksi, pyydettäessä englanniksi | ||||||
Harjoitustyö | Yhteensä: 30 h |
Tavoitteet
Opiskelija tunnistaa rinnakkaisuuden aiheuttamat perusongelmat ja osaa joko välttää tai ratkaista ne.
Sisältö
Sisältöalue | Ydinaines | Täydentävä tietämys | Erityistietämys |
1. | Rinnakkaisuuden tarve, siitä seuraavat ongelmat. | Rinnakkaisuuden eri tyypit: näennäinen ja todellinen rinnakkaisuus, hajautus. | |
2. | Krittinen alue, poissulkeminen; semaforin toimintaidea. | Monitorit, muita rinnakkaisuuden työkaluja (kohtaamismekanismi, viestinvälitys). | Poissulkeminen hajautetuissa järjestelmissä. |
3. | Lukkiutuminen, nälkiintyminen.
Lukkiutumisen ehdot ja lukkiutumisen välttäminen. |
Käänteisprioriteettiongelma. |
Suoritusvaatimukset
Harjoitustehtävät ja tentti.
Opintojakson arviointikriteerit
Tentti, jonka arvosanaan harjoitustyö vaikuttaa.
Oppimateriaali
Tyyppi | Nimi | Tekijä | ISBN | URL,painos,saatavuus... | Tenttimateriaali | Kieli |
Kirja | Käyttöjärjestelmät, luku 3 | Haikala & Järvinen | 952-14-0851-0 | ISBN 952-14-0851-0 | Kyllä | Suomi |
Kirja | Operating Systems Internals and Design Principles, 5th ed., Chapters 5 and 6 | Stallings | 0-13-127837-1 | ISBN 0-13-127837-1 | Ei ole | Englanti |
Kirja | Modern Operating Systems, 2nd ed., Chapters 2 and 3 | Tanenbaum | 0-13-031358-0 | ISBN 0-13-031358-0 | Ei ole | Englanti |
Esitiedot
Tunnus | Nimi | OP | P/S |
OHJ-1150 | Ohjelmointi II | 5 | Pakollinen |
OHJ-2010 | Tietorakenteiden käyttö | 5 | Suositeltava |
Huomautuksia
Lisätietoja
Vastaa yhdessä OHJ-4100:n kanssa vanhaa opintojaksoa 8104000, käyttöjärjestelmät. Useimmissa aineyhdistelmissä riittää tämän
opintojakson suoritus vanhaa käyttöjärjestelmäkurssia korvaavana
suorituksena.
Opintojaksokorvaavuus
8104000 Käyttöjärjestelmät
Viimeksi muokattu | 02.05.2005 |
Muokkaaja | Hannu-Matti Järvinen |