|
|
|||||||||||||||||
Opinto-opas 2013-2014
TIE-02500 Rinnakkaisuus, 5 op
|
Vastuuhenkilö
Jyke Jokinen
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 |