Opinto-opas 2008-2009
Perus

Perus Pori KV Jatko Avoin

|Tutkinnot|     |Opintokokonaisuudet|     |Opintojaksot|    

Opinto-opas 2008-2009

OHJ-2500 Ohjelmien todistaminen, 5 op
Program Verification

Opintojakson vastuuhenkilö

Antero Kangas

Toteutuskerrat

  Luentoajat ja -paikat Kohderyhmä, jolle suositellaan
Toteutus 1    


Suoritusvaatimukset

Laskuharjoitukset, tentti (tai pelkät laskuharjoitukset).
Osasuoritusten pitää liittyä samaan toteutuskertaan

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

-

Tavoitteet

Kyky todistaa ohjelman osia, algoritmeja ja tietorakenteita oikeaksi logiikan ja joukko-opin avulla. Formaalien menetelmien periaatteelliset ja käytännölliset rajoitukset.

Sisältö

Sisältöalue Ydinaines Täydentävä tietämys Erityistietämys
1. Heikoimmat esiehdot.     
2. Silmukoiden todistustekniikat.     
3. Algoritmien todistaminen.     
4. Tietorakenteiden analyysi ja vertailu joukko-opin keinoin.     


Opintojakson arvostelu

Laskuharjoitukset ja tentti.

Arvosteluasteikko:

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

Osasuoritukset:

Osasuoritusten pitää liittyä samaan toteutuskertaan

Esitietovaatimukset

Opintojakso P/S
MAT-20600 Diskreetti matematiikka Pakollinen  
OHJ-2100 Ohjelmistotieteen perustyökaluja Pakollinen  

Esitietoketju (Vaatii kirjautumisen POPiin)

Vastaavuudet

Opintojakso Vastaa opintojaksoa  Selite 
OHJ-2500 Ohjelmien todistaminen, 5 op OHJ-2506 Program Verification, 0 op  
OHJ-2500 Ohjelmien todistaminen, 5 op 8101160 Ohjelmien todistaminen, 3 ov  

Tarkempia tietoja toteutuskerroittain

  Kuvaus Opetusmuodot Toteutustapa
Toteutus 1       Lähiopetus: 0 %
Etäopetus: 0 %
Itseopiskelu: 0 %  


Viimeksi muokattu13.08.2008
MuokkaajaSinikka Hakonen