Siirry suoraan sisältöön

Laiteläheinen ohjelmointi (4op)

Opintojakson tunnus: KL04BT40060

Opintojakson perustiedot


Laajuus
4 op

Osaamistavoitteet

Opintojakson suoritettuaan opiskelija osaa tietokoneen ja sulautetun laitteen yhteiskäytön perusteita sekä yksinkertaisia ohjaus- ja valvontatoteutuksia. Opiskelija kykenee suunnittelemaan modulaarisen ohjelman, jossa tietojen käsittely, viittaukset ja talletukset toteutetaan tehokasta käskykantaa käyttäen. Lisäksi opiskelija osaa soveltaa tiedonkeruuseen ja ?tallennukseen erilaisia laitteita ja menetelmiä. Opiskelija osaa kehittää C-kielistä ohjelmaa laiteläheisessä ympäristössä.

Sisältö

Opetuksessa käytetään C-kielen ohjelmointityökaluja ja liitetään sulautettujen laitteet tietokoneeseen. Mittaustietoja kerätään erillisellä mittauskortilla tai tarkoitukseen sopivalla sulautetulla laitteella ja muokataan sopivaan muotoon.

Esitietovaatimukset

Edeltäviä opintoja ei tarvita.

Arviointikriteerit, tyydyttävä (1)

Kiitettävä 5
Opiskelija osaa tehdä harjoitustyöt hyvin. Opiskelija osaa ohjelmoinnin perusrakenteet ja osaa soveltaa niitä.

Hyvä 4-3
Opiskelija osaa tehdä harjoitustyöt. Opiskelija osaa ohjelmoinnin perusrakenteet.

Tyydyttävä 2-1
Opiskelija läpäisee harjoitustyöt kohtuullisesti. Opiskelija osaa ohjelmoinnin perusrakenteet tyydyttävästi.

Oppimateriaalit

Verkkomateriaali.

Kernighan & Ritchie: The C Programming Language

Toteutustavat

Luennot ja harjoitustyöt

Siirry alkuun