|
|
|||||||||||||||||
OHJP-2150 Olio-ohjelmoinnin jatkokurssi, 5 op
|
Mika Saari
| Luentoajat ja -paikat | Kohderyhmä, jolle suositellaan | |
| Toteutus 1 |
|
Porin opiskelijat |
Harjoitukset ja hyväksytysti suoritettu tentti.
Osasuoritusten pitää liittyä samaan toteutuskertaan
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 erikä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ö | Ydinaines | 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 |
| Tyyppi | Nimi | Tekijä | ISBN | URL | Painos,saatavuus... | Tenttimateriaali | Kieli |
| Kirja | C++ ja olio-ohjelmointi 2004 | Hietanen Päivi | 978-951-846-199-2 | Suomi | |||
| Luentokalvot | Mika Saari | Suomi |
| Opintojakso | P/S | Selite |
| ELEP-1510 Laitteistoläheinen ohjelmointi | Pakollinen | Valitse jompi kumpi kursseista |
| OHJP-1100 Ohjelmointitekniikka | Pakollinen | |
| OHJP-2100 Olio-ohjelmointi | Suositeltava |
Opintojakso ei vastaan mitään toista opintojaksoa
| Kuvaus | Opetusmuodot | Toteutustapa | |
| Toteutus 1 |