|
Opinto-opas 2014-2015
TIE-02500 Rinnakkaisuus, 5 op
|
Vastuuhenkilö
Jyke Savia
Opetus
Opetusmuoto | P1 | P2 | P3 | P4 | Kesä | Toteutuskerrat | Luentoajat ja -paikat |
|
|
|
|
|
|
|
|
Suoritusvaatimukset
Hyväksytysti suoritettu tentti ja harjoitustyöt.
Harjoitustöistä ja viikkoharjoituksista voi saada lisäpisteitä (toteutuskerrasta riippuen).
Osasuoritusten pitää liittyä samaan toteutuskertaan
Osaamistavoitteet
Opiskelija tunnistaa rinnakkaisuuden aiheuttamat perusongelmat (kriittinen alue, nälkiintyminen, lukkiutuminen) ja osaa joko välttää tai ratkaista nämä ongelmat yksinkertaisissa tapauksissa.
Sisältö
Sisältö | Ydinsisältö | Täydentävä tietämys | Erityistietämys |
1. | Prosessi ja säie | Vuoronnus | prioriteetti |
2. | Rinnakkaisuus käsitteenä | näennäisen ja todellisen rinnakkaisuudet erot | |
3. | Kriittinen alue, poissulkeminen | työkaluja (POSIX säierajapinta) | eri ohjelmointikielten tarjoamia työkaluja (monitori, randevouz, csp) |
4. | synkronointi | ||
5. | lukkiutuminen, nälkiintyminen | lukkiutumisen ehdot | käänteisprioriteettiongelma |
Ohjeita opiskelijalle osaamisen tasojen saavuttamiseksi
Arvosana määräytyy tentin perusteella. Harjoitustöistä ja viikkoharjoituksista voi saada lisäpisteitä (toteutuskertakohtainen).
Arvosteluasteikko:
Opintojaksolla käytetään numeerista arviointiasteikkoa (1-5)
Osasuoritukset:
Esitietovaatimukset
Opintojakso | P/S | Selite |
TIE-02200 Ohjelmoinnin peruskurssi | Pakollinen | |
TIE-05200 Mikroprosessorit | Suositeltava |
Esitietoketju (Vaatii kirjautumisen POPiin)
Vastaavuudet
Opintojakso | Vastaa opintojaksoa | Selite |
|
|
Tarkempia tietoja toteutuskerroittain
Toteutus | Kuvaus | Opetusmuodot | Toteutustapa |