Siirry suoraan sisältöön

OhjelmointiLaajuus (5 op)

Opintojakson tunnus: TI00CW89

Opintojakson perustiedot


Laajuus
5 op

Osaamistavoitteet

Saavutat syvemmän osaamistason ohjelmoinnista, verrattuna edeltävään Ohjelmointitekniikka opintojaksoon. Ohjelmointitekniikka opintojaksossa opit vain kaikkein välttämättömimmän, nyt syvennät ja laajennat osaamistasi yhden askeleen lähemmäs ohjelmoijan uraa. Pystyt käyttämään erilaisia ohjelmointikirjastoja. Opit erilaisten merkkijonotyyppien käsittelyä, tiedostojen käsittelyä ja rekursiivisten funktioiden käytön. Myös muistin osoitus ja tilavaraus käyttöjärjestelmältä tulevat tutuiksi. Opit myös esiprosessorin ohjauskomentoja sekä bittitasonoperaatioita. Opit luokkien ja olioiden perusteet. Harjaannut hakusanojen käyttöön, jolloin ohjelmointiin liittyvän tiedon haku internetistä helpottuu.

Sisältö

Tiedätkö, mikä ero on C- ja C++ merkkijonoilla? Osaatko käyttää moniulotteisia taulukoita? Mitä rekursiiviset funktiot ovat? Mitä tarkoitetaan ohjelmoinnissa stream:llä? Mitä ovat struktuurit ja osoittimet? Mitä tarkoitetaan dynaamisella tilan varauksella? Miten esiprosessoria ohjataan? Mitä luokat ja oliot ovat? Miten niitä käytetään?

Edeltävä osaaminen

Edellytetään Ohjelmointitekniikka –opintojakson sisällön hallintaa

Suoritustavat

Opiskelija osaa käyttää ammattikäsitteitä (a), etsiä tietoa alan keskeisistä tiedonlähteistä (b), hahmottaa tehtäväkokonaisuuksia (c), käyttää oman alan keskeisiä malleja, menetelmiä, ohjelmistoja ja tekniikoita (e)

Siirry alkuun