Sulautettujen järjestelmien ohjelmointi (T0022), 3 op
Perustiedot
| Kurssin nimi: | Sulautettujen järjestelmien ohjelmointi |
| Winhakoodi: | T0022 |
| Kurren lyhenne: | SJO |
| Opintopisteet: | 3 |
| Opintojakson taso: | Ammattiopinnot |
| Toteutusvuosi: | 2.vsk |
| Jakso: | 3.jakso, 4.jakso |
| Lukuvuosi: | 0708 |
| Opetuskieli: | Suomi |
| Opettaja: | Kimmo Saurén |
| Lopullinen arviointi: | Arvosteluasteikolla (0-5) |
Kuvaukset
Esitietovaatimukset
Ohjelmointi
Mikroprosessorit
Sisältö (ydinaines ja -osaaminen)
- C-kielen kertaus
- monimutkaisemmat C-kieliset rakenteet
- C-kielen käyttö sulautettujen järjestelmien ohjelmoinnissa
- modulaarinen ohjelmisto
- sulautettujen järjestelmien ohjelmistojen arkkitehtuurit
Sisältö (täydentävä ja erityisosaaminen)
- sulautettujen järjestelmien ohjelmistokehitys: työkalut ja testausvälineet
- ohjelmistoprojektin hallinta ja prosessit
Tiedolliset oppimistulokset (ydinaines ja -osaaminen)
- opiskelija tuntee C-kielen käytön sulautetuissa järjestelmissä ja osaa tunnistaa mahdolliset c-kieliset ongelmarakenteet.
- opiskelija osaa jakaa sulautetun järjestelmän moduuleihin ja ymmärtää ongelman ratkaisun osissa.
- opiskelija ymmärtää testauksen merkityksen, osaa testaamalla eristää ongelman ja korjata sen.
- opiskelija tuntee eri arkkitehtuuriset ratkaisut joita sulautetuissa järjestelmissä käytetään.
Taidolliset oppimistulokset (ydinaines ja -osaaminen)
- osaa kirjoittaa, kääntää sekä testata sulautetun järjestelmän ohjelman.
- osaa rakentaa yksinkertaisen mikrokontrolleriympäristön ja ohjelmoida mikrokontrolleri.
Kirjallisuus ja muu materiaali
Opetusmenetelmät
Luennot 14 h
Laboraatiot 28 h
Harjoitustyöt 20 h
Tentit 2 h
Itseopiskelu 16 h
YHTEENSÄ 80 h
Opiskelijan kuormittavuus
Arvioinnin perusteet
Koulutusohjelmakohtaiset kompetenssit
Mittaustekniikka
Tiedonhankinnan valmiudet ja uuden tiedon seuraaminen ja soveltaminen (T)
Ohjelmistotekniikka
suomeksi
in English