Reaaliaikakäyttöjärjestelmät
| Rakennetyyppi: | Opintojakso | 
|---|---|
| Koodi: | ITTS2103 | 
| Tyyppi: | Pakollinen valinnainen (vaihtoehtoinen) / Ammattiopinnot | 
| OPS: | I-TT 2010 / 2011 / 2012 / 2013 TT 2014 / 2014V / 2015 / 2016 / 2017 / 2018 / 2018V / 2019 / 2020 / 2020V / 2021 | 
| Taso: | Insinööri (AMK) | 
| Opiskeluvuosi: | 3 (2012-2013 / 2013-2014 / 2014-2015 / 2015-2016 / 2016-2017 / 2017-2018 / 2018-2019 / 2019-2020 / 2020-2021 / 2021-2022 / 2022-2023 / 2023-2024) | 
| Laajuus: | 3 op | 
| Vastuuopettaja: | Matila, Jukka | 
| Opetuskieli: | Suomi | 
Toteutukset
| Tot. | Ryhmä(t) | Opiskeluaika | Opettaja(t) | Kieli | Ilmoittautuminen | 
|---|---|---|---|---|---|
| 1 | I-TT-3N, I-TT-3V | 4.3.2013 – 24.5.2013 | Jukka Matila | Suomi | 11.2.2013 – 4.3.2013 | 
| 2 | I-TT-3N | 10.3.2014 – 3.5.2014 | Jukka Matila | Suomi | 9.12.2013 – 14.3.2014 | 
| 3 | I-TT-3N | 2.3.2015 – 2.5.2015 | Jukka Matila | Suomi | 8.12.2014 – 6.3.2015 | 
| 4 | I-TT-3N | 7.3.2016 – 7.5.2016 | Jukka Matila | Suomi | 7.12.2015 – 11.3.2016 | 
| 5 | I-TT-3V | 9.1.2017 – 5.3.2017 | Jukka Matila | Suomi | 12.12.2016 – 16.1.2017 | 
| 6 | I-TT-3N | 9.1.2017 – 30.4.2017 | Jukka Matila | Suomi | 12.12.2016 – 16.1.2017 | 
| 7 | I-TT-3N | 22.10.2018 – 21.12.2018 | Jukka Matila | Suomi | 20.8.2018 – 17.9.2018 | 
| 8 | I-TT-3N | 7.1.2020 – 21.2.2020 | Jukka Matila | Suomi | 16.12.2019 – 14.1.2020 | 
| 3001 | TT2018-3, TT2018-3C, TT2018-3D | 4.1.2021 – 14.3.2021 | Jukka Matila | Suomi | 17.8.2020 – 10.1.2021 | 
| 3002 | TT2018V-3A | 1.3.2021 – 31.5.2021 | Jukka Matila | Suomi | 17.8.2020 – 10.1.2021 | 
| 3003 | TT2019-3B | 25.10.2021 – 19.12.2021 | Jukka Matila | Suomi | 16.8.2021 – 8.1.2022 | 
| 3007 | TT2020-3, TT2020-3C | 24.10.2022 – 17.12.2022 | Jukka Matila | Suomi | 1.8.2022 – 6.9.2022 | 
| 3008 | TT2020V-3, TT2020V-3A, TT2020V-3B | 6.3.2023 – 31.5.2023 | Jukka Matila | Suomi | 1.12.2022 – 9.1.2023 | 
| 3009 | TT2021-3, TT2021-3B, TT2021-3D | 28.8.2023 – 16.12.2023 | Jukka Matila | Suomi | 1.8.2023 – 6.9.2023 | 
Alla oleva kuvaus koskee lukuvuotta: 2023-2024
Osaamistavoitteet
Opintojakson jälkeen opiskelija tuntee reaaliaikakäyttöjärjestelmien käyttöön liittyvät työskentelyperiaatteet ja hän tietää miten reaaliaikakäyttöjärjestelmille tuotetaan ohjelmia.
Opiskelijan työmäärä
81 h, joka sisältää 42 h lukujärjestykseen merkittyä lähiopetusta päivätoteutuksessa ja 30 h monimuotototeutuksessa.
Oman oppimisen arviointi 1 h sisältyy lähiopetukseen.
Edeltävät opinnot / Suositellut valinnaiset opinnot
Mikro-ohjainten laboraatiot.
Sisältö
Reaaliaikakäyttöjärjestelmien perusteet, skedulointimenetelmät, tapahtumien hallinta, ohjelmointi reaaliaikakäyttöjärjestelmissä MicroC-OS II -ympäristöä käyttäen.
Opiskelumateriaali
Jean J. Labrosse: McroC/OS-II: The Real-Time Kernel.
Opetusmuoto / Opetusmenetelmät
Luennot, harjoitukset, projektityö.
Arviointikriteerit
Arvosana 5: Opiskelija kykenee tuottamaan sulautetussa järjestelmässä toimivan useamman tehtävän ohjelman.
Arvosana 3: Opiskelija osaa kirjoittaa useamman vaatimuksen ohjelman.
Arvosana 1: Opiskelija ymmärtää reaaliaikakäyttöjärjestelmien perusteet.
Arviointimenetelmät
Kirjallinen koe 60 %, projektitehtävä 40 %.
