Opinto-opas 2005-2006

ELEP-1510 LAITTEISTOLÄHEINEN OHJELMOINTI, 3 op
Machine-level Programming

Opintojakson vastuuhenkilö
Mika Saari

Opettajat
Mika Saari, Tutkija, p. 02-627 2928, mika.saari@tut.fi

Toteutuskerrat
Toteutus 1
  Periodi 1 Periodi 2 Periodi 3 Periodi 4 Kesä Opetuskieli
Luento - - 4,5 h/vko - - Vain suomeksi
Harjoitus - - 3 h/vko - - Vain suomeksi
Tentti   Vain suomeksi
(Lukuvuoden 2005-2006 aikataulu)

Tavoitteet
Luoda perusta C-ohjelmointitaidolle, jota voi käyttää työvälineenä opiskelussaan ja tutkimustyössään. Antaa lähtötason, josta harjoittelemalla pystyy kehittymään ammattitaitoiseksi C –ohjelmien laatijaksi.

Sisältö
Sisältöalue Ydinaines Täydentävä tietämys Erityistietämys
1. C-kielen elementit:tietotyypit, operaattorit, ohjausrakenteet ja taulukot  Opetellaan pienimuotoisten ongelmien ratkaisemista ja ohjelmien toteuttamista C-ohjelmointikieltä käyttäen.  Erilaiset ohjelmointityövälineet. 
2. C-kielen elementit: funktiot, tietueet, tiedostot ja kirjastot.  Opitun soveltaminen esimerkkien avulla.  Standardikirjastojen tarjoamat valmiit funktiot, niiden esittely ja soveltaminen 
3. C-kielen elementit:osoittimet.  Osoittimien soveltaminen esimerkkien avulla.  Monimutkaisten esimerkkien läpikäynti. 
4. C ohjelmoinnin työvalineet  Versionhallintatyökalut.  CVS versionhallintatyökalun käytön esittely. 

Suoritusvaatimukset
Aktiivinen osallistuminen luennoille, opintopäiväkirjat ja harjoitustehtävät.

Opintojakson arviointikriteerit
Harjoitustehtävät

  • Opintojaksolla käytetään suoritusmerkintäistä arviointiasteikkoa (hyväksytty-hylätty)
  • Oppimateriaali
    Tyyppi Nimi Tekijä ISBN URL,painos,saatavuus... Tenttimateriaali Kieli
    Kirja Ohjelmointi Kernigham B.W., Ritchie D. M. 951-826-773-1   Ei ole  Suomi 
    Luentokalvot Luentokalvot Saari Mika     Ei ole  Suomi 

    Esitiedot
    Tunnus Nimi OP P/S
    OHJP-1100 Ohjelmointitekniikka 6 Suositeltava

    Huomautuksia

  • Opintojakson osasuoritusten pitää liittyä samaan toteutuskertaan.
  • Viimeksi muokattu 11.05.2005
    MuokkaajaTanja Jokinen