Opintojaksot  
|Tutkinnot| |Opintokokonaisuudet| |Kaikki| |Jatko| |KV|

Opinto-opas 2006-2007

OHJ-4010 RINNAKKAISUUS, 4 op
Concurrency

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  
(Lukuvuoden 2006-2007 aikataulu)

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

  • Tentti, jonka arvosanaan harjoitustyöt vaikuttavat.

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

  • 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

  • Opintojakson osasuoritusten pitää liittyä samaan toteutuskertaan.

  • Tieto- ja viestintätekniikan (TVT) käyttö opetuksessa

  • Opintojaksolla hyödynnetyt tieto- ja viestintätekniikat
  • - 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

  • Arvioitu opintojakson toteutustapa
  • - Lähiopetuksen osuus: 50 %
    - Etäopetuksen osuus: 5 %
    - Opiskelijan itseopiskelun osuus: 45 %

    Mitoitus
    OpetusmuodotTuntia
    Luennot 24
    Harjoitukset 30
    Harjoitustyöt 35
    Tieto- ja viestintätekniikan käyttö 5

    Oppimateriaali Tuntia
    Oppikirja 8
    Suomenkielinen verkkomateriaali 2

    Muu mitoitettuTuntia
    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

    Opintojakson kotisivu

    Viimeksi muokattu 03.03.2006
    MuokkaajaHannu-Matti Järvinen