TKO
  TKK


   

T-93.850 - Tietämystekniikan seminaari (2-3 ov) VL

 Sisältö 

 

Debuggaus - Ohjelmavirheiden metsästäminen

Seminaarissa käsitellään kirjallisuuteen pohjautuen erilaisia lähestymistapoja ja strategioita ohjelmavirheiden (bugien) etsimiseen ja korjaamiseen.


 Materiaali 

 

Robert Metzger: Debugging by Thinking : A Multidisciplinary Approach, Elsevier Digital Press, 2003, ISBN 1555583075

Mahdollisesti myös muuta materiaalia.


 Esitelmät

 
  Aihe Sivut Pitäjä
1. Etsivän näkökulma ja tapausesimerkit 15-174 Seuranen (3 ov)
2. Matemaattisen ongelmanratkaisun
strategiat ja heuristiikat
175-220 Lopperi
3. Debuggaustaktiikat ja tapausesimerkit 221-360 Ala-Paavola ja Kantee
4. Turvatekniikan näkökulma 361-386 ja 517-524 Suomalainen
5. Psykologin näkökulma 387-432 von Knorring
6. Insinöörin näkökulma 433-472 Hilska
7. Tietojenkäsittelijän näkökulma 473-508 Lönnberg
8. Ohjelmointikielten debuggaustyökalut   Lilja

 Suorittaminen 

 

Valitusta aiheesta kirjoitetaan seminaariraportti (n. 10 sivua) sekä pidetään seminaariesitelmä (30-60 min).
Aiheen käsittelyssä edellytetään kattavan kokonaisnäkemyksen muodostamista sekä materiaalin kriittistä arviointia.
Seminaari arvostellaan asteikkolla hyväksytty/hylätty.


 Aikataulu 

 

PäiväAika ja paikkaAihe
14.3.200610-12, T4Aloitustilaisuus ja aiheiden jakaminen
10.4.20069-14, B218Materiaalin ja alustavan raportin esittely
25.4.2006(sähköpostitse)Raportin palauttaminen
4.5.20069-17, C307Esitelmäpäivä


 Muuta 

 

Seminaarista voidaan antaa suoritus myös opintojaksolle T-106.850 Ohjelmistotekniikan seminaari


 Vastuuopettaja 

 

TkT Seppo Törmä



    Sivun ylläpidosta vastaa Seppo Törmä.