Siirry suoraan sisältöön

Ohjelmointi ja sulautetut järjestelmät (5 op)

Toteutuksen tunnus: TX00BU95-3008

Toteutuksen perustiedot


Ilmoittautumisaika

02.05.2022 - 12.06.2022

Ajoitus

22.08.2022 - 16.12.2022

Opintopistemäärä

5 op

Toteutustapa

Lähiopetus

Yksikkö

Ajoneuvo- ja konetekniikka

Toimipiste

Leiritie 1

Opetuskielet

  • Suomi

Koulutus

  • Konetekniikan tutkinto-ohjelma

Opettaja

  • Janne Salonen

Vastuuopettaja

Janne Salonen

Ryhmät

  • KA20
    Konetekniikka, koneautomaation suuntautuminen, aloittaneet opiskelun s.2020

Tavoitteet

Opiskelija hallitsee C/C++-ohjelmointikielten perusteet ja osaa soveltaa niitä koneenohjauksessa.
Opiskelija tunnistaa sulautetun tietotekniikan tarpeen ja ymmärtää missä sitä kannattaa käyttää.
Opiskelija tunnistaa sulautettujen järjestelmien ohjelmointiin liittyvät rajoitukset.
Opiskelija osaa valita sulautetuissa järjestelmissä tarvittavia komponentteja.
Opiskelija osaa ohjelmoida ja ottaa käyttöön sulautetun järjestelmän.

Sisältö

1. C/C++-ohjelmointikielten perusteet sekä niiden käyttö teknillisissä sovelluksissa
2. Sulautettujen järjestelmien perusteet
3. Sulautettujen järjestelmien väylät
4. C/C++-ohjelmointikielet sulautetuissa järjestelmissä
5. Sulautettujen järjestelmien käyttöjärjestelmät
6. Sulautetun järjestelmän käyttö sovellutuksessa

Arviointiasteikko

0-5

Arviointikriteerit, tyydyttävä (1)

Opiskelija osaa tehdä yksinkertaisia C/C++-ohjelmia.
Opiskelija tuntee sulautettujen järjestelmien käyttömahdollisuudet koneohjauksessa.
Opiskelija tunnistaa C/C++-ohjelmoinnin rajoitukset sulautettujen järjestelmien yhteydessä.

Arviointikriteerit, hyvä (3)

Opiskelija osaa ohjelmoida vaativampia C/C++-ohjelmia.
Opiskelija tuntee sulautettujen järjestelmien käyttömahdollisuudet koneohjauksessa sekä löytää ratkaisuja ohjauksen toteuttamiseen.
Opiskelija osaa ratkaista C/C++- ohjelmoinnin rajoitukset sulautettujen järjestelmien yhteydessä.

Arviointikriteerit, kiitettävä (5)

Opiskelija osaa tehdä vaativampia C/C++-ohjelmia.
Opiskelija tuntee sulautettujen järjestelmien käyttömahdollisuudet koneohjauksessa sekä valita ratkaisuja ohjauksen toteuttamiseen.
Opiskelija osaa ratkaista C/C++-ohjelmoinnin rajoituksia sulautettujen järjestelmien yhteydessä.
Opiskelija osaa toteuttaa ja ohjelmoida sulautetun järjestelmän sovellutuksen.

Arviointikriteeri, hyväksytty/hylätty

Opiskelija osaa tehdä yksinkertaisia C/C++-ohjelmia. Opiskelija tuntee sulautettujen järjestelmien käyttömahdollisuudet koneohjauksessa. Opiskelija tunnistaa C/C++-ohjelmoinnin rajoitukset sulautettujen järjestelmien yhteydessä.

Esitietovaatimukset

Sovellusohjelmat, ohjelmointi ja raportointi