Siirry suoraan sisältöön

C++ Programming (4op)

Toteutuksen tunnus: A800BD66-3004

Toteutuksen perustiedot


Ilmoittautumisaika
01.08.2019 - 24.05.2020
Ilmoittautuminen toteutukselle on päättynyt.
Ajoitus
02.03.2020 - 24.05.2020
Toteutus on päättynyt.
Opintopistemäärä
4 op
Lähiosuus
4 op
Toteutustapa
Lähiopetus
Opetuskielet
suomi
Koulutus
Professional Studies in Technology
Opettajat
Jyri Lehto
Opintojakso
A800BD66

Arviointiasteikko

1-5

Tavoitteet

Opiskelija osaa toteuttaa sovelluksia C++ kielellä mikrokontrolleripohjaiseen alustaan, luoda kirjastofunktiota ja käyttöliittymiä. C++ ohjelmointikieli on yksi kansainvälisesti tunnetuimpia ohjelmointikieliä. C++ ohjelmointikieli mahdollistaa laiteläheisen optimoinnin.

Sisältö

Sulautetun alustan ja kotrollerin ominaisuudet
Mittauksien ja ohjauksien toteutus
Käyttöliittymä sulautetulla alustalla
Käyttöliittumä etänä
Muistin käytön hallinta
Moniajon periaate ja toteutus

Oppimateriaalit

Oppimateriaali verkossa

Opetusmenetelmät

Luennot ja tuntitehtävät, ohjelmointiprojektit.

Opiskelijan ajankäyttö ja kuormitus

Ilmoitetaan opintojakson alussa.

Arviointikriteerit, tyydyttävä (1)

Opiskelija hallitsee perusasiat

Arviointikriteerit, hyvä (3)

Opiskelija hallitsee laiteläheisen sovelluksien luonnin C++ kielellä

Arviointikriteerit, kiitettävä (5)

Opiskelija osaa luoda monipuolisia sovelluksia omatoimisesti.

Esitietovaatimukset

Ohjelmoinnin perusteet

Siirry alkuun