Opetussuunnitelmat
Opintojaksokuvaus
IN00ED26 | Sulautettujen järjestelmien ohjelmistokehitys (6 op) |
Esitietovaatimukset | Esitietovaatimukset: kurssit IN00ED23 Tietotekniikan sovellusprojekti ja IN00CS88 Olio-ohjelmointi ja oliopohjainen suunnittelu tai vastaava osaaminen |
Osaamistavoitteet | Opiskelija tuntee sulautettujen järjestelmien ohjelmistokehityksen periaatteet, käytännöt ja työkalut. Opiskelija osaa suunnitella ja toteuttaa sulautetun ohjelman reaaliaikakäyttöjärjestelmällä. Opiskelija hallitsee sulautetun ohjelman testausmenetelmiä. Opiskelija osaa toteuttaa sulautetun ohjelmiston laitealustalle testivetoisen ohjelmistokehityksen käytäntöjä noudattaen. |
Sisältö | Sulautettujen järjestelmien ohjelmistokehitys ja työkalut Reaaliaikakäyttöjärjestelmien periaatteet ja ohjelmointi Testiautomaatio ja työkalut Testivetoinen ohjelmistokehitys sulautetuissa järjestelmissä |
Suositeltavat muut opinnot | Tarpeen mukaan opiskelija ja opintojen ohjaaja käyvät läpi muut suositeltavat opinnot HOPS-keskusteluissa. |
Suoritustavat | Ei käytössä |
Toteutustavat | Ei käytössä |
Oppimateriaalit | Ei käytössä |
Kurssikirjallisuus | Ei käytössä |
Arviointiasteikko | 0-5 |
Arviointikriteerit |
tyydyttävä (1-2) Tunnen sulautetun ohjelmistokehityksen käytännöt ja ymmärrän reaaliaikakäyttöjärjestelmien toimintaperiaatteet. Laadin yksinkertaisia reaaliaikakäyttöjärjestelmään pohjautuvia ohjelmia sulautetuille laitteille. Hyödynnän testiautomaatiotyökaluja sulautetun ohjelmakoodin testauksessa. hyvä (3-4) Käytän reaaliaikakäyttöjärjestelmien ominaisuuksia monipuolisesti ohjelmissani. Hyödynnän testiautomaatiotyökaluja sujuvasti ohjelmakoodin testauksessa. kiitettävä (5) Sovellan reaaliaikakäyttöjärjestelmien ominaisuuksia ja testiautomaatiota itsenäisesti omiin ohjelmiini. |
Arviointikehikot | Ei käytössä |
Lisätietoja opiskelijoille | Ei käytössä |
Vastuuhenkilöt | Ei käytössä |
Linkit | Ei käytössä |
Toteutukset
Ei toteutuksia.
Tiedot haettu 20.5.2024 10:52:42