|
|
|||||||||||
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
| Periodi 1 | Periodi 2 | Periodi 3 | Periodi 4 | Periodi 5 | Kesä | |
| Luento | 2 h/vko | - | - | - | - | - |
| Harjoitus | 2 h/vko | - | - | - | - | - |
| Harjoitustyö | 15 h/per | 20 h/per | - | - | - | - |
| Tentti | ||||||
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). | |
| 3. | Lukkiutuminen, nälkiintyminen.
Lukkiutumisen ehdot ja lukkiutumisen välttäminen. |
Käänteisprioriteettiongelma. |
Suoritusvaatimukset
Harjoitustehtävät ja tentti.
Opintojakson arviointikriteerit
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 | OHJ-1150 Ohjelmointi II | 5 | Pakollinen |
| OHJ-2010 | OHJ-2010 Tietorakenteiden käyttö | 5 | Suositeltava |
Esitietoketju (Vaatii kirjautumisen TTY Intranetiin)
Huomautuksia
Tieto- ja viestintätekniikan (TVT) käyttö opetuksessa
- tiedottamisessa kotisivuilla, uutisryhmissä tai s-postilistoilla esim. ajankohtaiset asiat, aikataulut
- harjoitus-, ryhmä- tai laboratoriotöiden työstämisessä
- harjoitustöiden, materiaalin jne. jakelussa ja/tai palauttamisessa
- asioiden ja ilmiöiden havainnollistamisessa esim. animaatiot, demot, simulaatiot, videoleikkeet
- Lähiopetuksen osuus: 50 %
- Etäopetuksen osuus: 5 %
- Opiskelijan itseopiskelun osuus: 45 %
| Opetusmuodot | Tuntia |
| Luennot | 24 |
| Harjoitukset | 30 |
| Harjoitustyöt | 35 |
| Tieto- ja viestintätekniikan käyttö | 5 |
| Oppimateriaali | Tuntia |
| Oppikirja | 8 |
| Suomenkielinen verkkomateriaali | 2 |
| Muu mitoitettu | Tuntia |
| Uudet työkalut ja menetelmät | 5 |
| Tentti/välikokeet | 3 |
| Kaikki yhteensä | 112 |
Opintojaksoon liittyviä 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 | 03.03.2006 |
| Muokkaaja | Hannu-Matti Järvinen |