Opinto-opas 2010-2011
Perus

Perus Pori KV Jatko Avoin

|Tutkinnot|     |Opintokokonaisuudet|     |Opintojaksot|    

Opinto-opas 2010-2011

OHJ-2600 Tilakoneet, 5 op
State Machines

Vastuuhenkilö

Antti Valmari

Suoritusvaatimukset

Viikottaiset laskuharjoitukset ja tentti. Jos opiskelijoita on vähän, suoritukseksi riittävät viikottaiset laskuharjoitukset..
Osasuoritusten pitää liittyä samaan toteutuskertaan

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

-

Osaamistavoitteet

Tilakone on hyödyllinen käsite esimerkiksi abstraktien tietotyyppien, sulautettujen ohjelmistojen ja tietoliikenneprotokollien mallintamisessa. Tilakoneiden yhteistoiminnasta ja abstrahoinnista syntyy yllättävän monimutkaisia ja vaikeasti hallittavia käyttäytymisilmiöitä. Tavoitteena on oppia ymmärtämään niitä ja siten välttämään virheitä järjestelmien suunnittelussa. Opintojakso on esimerkki viimeaikaisten teoreettisten tulosten soveltamisesta ohjelmistotyössä.

Sisältö

Sisältö Ydinaines Täydentävä tietämys Erityistietämys
1. Muuttujalliset tilakoneet ja niiden käyttäytyminen.  Vahva bisimilaarisuus.   
2. Tilakoneiden rinnankytkentä ja abstrahointi.     
3. Ulkoinen käyttäytyminen.     
4. Sovelluksia järjestelmien määrittelyyn, testaukseen ja oikeaksi osoittamiseen.     

Opintojakson arvostelu

Laskuharjoitukset ja/tai tentti.

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
Luentokalvot     Antti Valmari            Suomi  

Esitietovaatimukset

Opintojakso P/S Selite
OHJ-2156 Analysis of Algorithms Pakollinen    

Esitietoketju (Vaatii kirjautumisen POPiin)



Vastaavuudet

Opintojakso Vastaa opintojaksoa  Selite 
OHJ-2600 Tilakoneet, 5 op OHJ-2606 State Machines, 5 op  
OHJ-2600 Tilakoneet, 5 op 8101150 Rinnakkaisten järjestelmien ulkoinen käyttäytyminen, 3 ov  

Lisätiedot

Opintojaksoa ei toteuteta toistaiseksi. Vastaava englanninkielinen opintojakso OHJ-2606 State machines toteutetaan voimavarojen niin salliessa.
Soveltuu jatko-opinnoiksi
Ei luennoida lukuvuonna 2010-2011

Viimeksi muokattu20.08.2010