Opinto-opas 2008-2009
Perus

Perus Pori KV Jatko Avoin

|Tutkinnot|     |Opintokokonaisuudet|     |Opintojaksot|    

Opinto-opas 2008-2009

OHJ-4010 Rinnakkaisuus, 4 op
Concurrency

Opintojakson vastuuhenkilö

Hannu-Matti Järvinen

Toteutuskerrat

  Luentoajat ja -paikat Kohderyhmä, jolle suositellaan
Toteutus 1


Per 1 :
Maanantai 12 - 14, TB104

 
 


Suoritusvaatimukset

Harjoitustehtävät ja tentti.
Osasuoritusten pitää liittyä samaan toteutuskertaan

Opetukseen ja oppimiseen liittyvät periaatteet ja lähtökohdat

-

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. Kriittinen 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.   


Opintojakson arvostelu

Tentti, jonka arvosanaan harjoitustyöt vaikuttavat.

Arvosteluasteikko:

Opintojaksolla käytetään numeerista arviointiasteikkoa (1-5)

Osasuoritukset:

Osasuoritusten pitää liittyä samaan toteutuskertaan

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      Suomi  
Kirja   Modern Operating Systems, 2nd ed., Chapters 2 and 3   Tanenbaum   0-13-031358-0     ISBN 0-13-031358-0      Englanti  
Kirja   Operating Systems Internals and Design Principles, 5th ed., Chapters 5 and 6   Stallings   0-13-127837-1     ISBN 0-13-127837-1      Englanti  


Esitietovaatimukset

Opintojakso P/S
OHJ-1150 Ohjelmointi II Pakollinen  
OHJ-2010 Tietorakenteiden käyttö Suositeltava  

Esitietoketju (Vaatii kirjautumisen POPiin)

Vastaavuudet

Opintojakso Vastaa opintojaksoa  Selite 
OHJ-4010 Rinnakkaisuus, 4 op 8104000 Käyttöjärjestelmät, 4 ov  

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.

Tarkempia tietoja toteutuskerroittain

  Kuvaus Opetusmuodot Toteutustapa
Toteutus 1   Luennot
Harjoitukset
Tieto- ja viestintätekniikan käyttö
Harjoitustyöt
   
Lähiopetus: 0 %
Etäopetus: 5 %
Itseopiskelu: 0 %  


Viimeksi muokattu07.08.2008
MuokkaajaHannu-Matti Järvinen