Siirry suoraan sisältöön

Laiteläheinen ohjelmointi (4op)

Toteutuksen tunnus: KL04BT40060-16

Toteutuksen perustiedot


Ilmoittautumisaika
15.08.2016 - 17.12.2016
Ilmoittautuminen toteutukselle on päättynyt.
Ajoitus
29.08.2016 - 18.12.2016
Toteutus on päättynyt.
Opintopistemäärä
4 op
Lähiosuus
4 op
Toteutustapa
Lähiopetus
Koulutus
Insinööri (AMK), Tietotekniikka
Opettajat
Seppo Stenberg
Opintojakso
KL04BT40060

Arviointiasteikko

1-5

Tavoitteet

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.

Oppimateriaalit

Verkkomateriaali.

Kernighan & Ritchie: The C Programming Language

Opetusmenetelmät

Luennot ja harjoitustyöt

Opiskelijan ajankäyttö ja kuormitus

Työmäärä yhteensä: 80 h
- mistä työjärjestyksessä olevaa opiskelua: 40 h
- mistä itsenäistä opiskelua: 40 h

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.

Esitietovaatimukset

Edeltäviä opintoja ei tarvita.

Siirry alkuun