Opinto-opas 2013-2014
Pori

Perus Pori KV Jatko Avoin

|Tutkinnot|     |Opintokokonaisuudet|     |Opintojaksot|    

Opinto-opas 2013-2014

PLA-32150 Olio-ohjelmoinnin jatkokurssi, 5 op
Advanced Object-Oriented Programming

Vastuuhenkilö

Mika Saari

Opetus

Opetusmuoto P1 P2 P3 P4 Toteutuskerrat Luentoajat ja -paikat
Luennot
Harjoitukset
 3 h/vko
 2 h/vko
+3 h/vko
+2 h/vko


 


 
PLA-32150 2013-01 Maanantai 10 - 12, Pori

Suoritusvaatimukset

Harjoitukset. hyväksytysti suoritettu tentti tai harjoitustyö.
Osasuoritusten pitää liittyä samaan toteutuskertaan

Osaamistavoitteet

Opiskelija osaa suunnitella tehtävään olioperustaisen ratkaisun. Tuntee C++ -kielen tarjoamat erityispiirteet olio-ohjelmointiin. Opiskelija osaa hyväksikäyttää C++ kielen tarjoama mahdollisuuksia olio-ohjelmoinnissa. Tutustutaan C++ ohjelmointityökaluihin eri käyttöjärjestelmissä. Tutustutaan oliosuunnitteluun liittyviin suunnittelu- ja arkkitehtuurimalleihin. Lisäksi tutustutaan muistinhallintaan, muistivuotoihin ja niiden etsinnässä käytettäviin työvälineisin.

Sisältö

Sisältö Ydinsisältö Täydentävä tietämys Erityistietämys
1. Olio-ohjelmoinnin perusteet C++ kielellä  Työvälineet ohjelmointiin  C++ kielen perusteet ja syntaksi 
2. C++ erityispiirteet olio-ohjelmoinnissa  Periyttäminen, Osoittimien käyttö,    
3. Muistinhallinta Olio-ohjelmoinnissa  Muistivuotojen tunnistaminen  Työkalut muistivuotojen etsintään 

Oppimateriaali

Tyyppi Nimi Tekijä ISBN URL Painos,saatavuus... Tenttimateriaali Kieli
Kirja   C++ ja olio-ohjelmointi 2004   Hietanen Päivi   978-951-846-199-2       Kyllä    Suomi  
Kirja   Programming, Principles and practice using C++   Bjarne Stroustrup   978-0-321-54372-1       Ei    Englanti  
Luentokalvot     Mika Saari         Kyllä    Suomi  

Esitietovaatimukset

Opintojakso P/S Selite
PLA-31100 Ohjelmointitekniikka Pakollinen    
PLA-32100 Olio-ohjelmointi Suositeltava    

Esitietoketju (Vaatii kirjautumisen POPiin)



Vastaavuudet

Opintojakso Vastaa opintojaksoa  Selite 
PLA-32150 Olio-ohjelmoinnin jatkokurssi, 5 op OHJP-2150 Olio-ohjelmoinnin jatkokurssi, 5 op  

Tarkempia tietoja toteutuskerroittain

Toteutus Kuvaus Opetusmuodot Toteutustapa
PLA-32150 2013-01        

Opintojaksoon liittyvät dokumentit

PLA32150.pdf

Viimeksi muokattu16.08.2013