Yliopiston etusivulle Suomeksi På svenska In English
Helsingin yliopisto Tietojenkäsittelytieteen laitos
 

Tietojenkäsittelytieteen laitos

Suomeksi In English Laskuharjoitus

Rinnakkaisohjelmointi, S2006, LH 6

Nämä tehtävät käsitellään harjoituksissa viikolla 49, 5-8.12.2006.
Itsenäisyyspäivänä (ke 6.12) ei ole harjoitustilaisuuksia. Korvaavat tilaisuudet on kerrottu kurssin aikataulusivulla.
Tehtävän 5 aihepiiri käsitellään vasta maanantain 3.12.2006 luennolla.

  1. Tee laskuharjoitusten 4 tehtävä 3 uudelleen monitorien avulla.
     
  2. Tee Aterioivien filosofien -ongelman ratkaisu suojatuilla objekteilla (protected objects)
     
  3. Tehtävä 8.2 oppikirjasta. Miksi Algoritmi 8.5 ei kelpaa?
     
  4. Tehtävät 8.8 ja 8.9 oppikirjasta.
     
  5. Tehtävä 9.5 oppikirjasta. Miksi Algoritmi 9.6 ei pääty?
    Muuta Algoritmia 9.6 siten, että yhden tai useamman worker-prosessin kuoleminen (missä vaiheessa tahansa) ei vaaranna lopputuloksen oikeellisuutta?
     
  6. Anna kurssipalaute.
    Kohdassa 11 (Mielipiteesi oppimateriaalista) anna mielipiteesi BACI-ohjelmiston käytöstä tällä kurssilla. Tukiko BACI oppimistasi? Oliko siihen käytetty aika hyödyllinen? Oliko C-- -kielen käyttö vaikeata?
    Kohdassa 14 (Miten kurssia voisi kehittää?) anna mielipiteesi kurssin projekteista. Tukivatko ne oppimista? Oliko niihin käytetty aika hyödyllistä?
    Ota mukaan laskuharjoitustilaisuuteen em. kohtien vastauksesi keskustelua varten. 

Teemu Kerola 24.11.2006 14:20