Real Time Operating Systems
| Rakennetyyppi: | Opintojakso | 
|---|---|
| Koodi: | IITS2103 | 
| Tyyppi: | Pakollinen valinnainen (vaihtoehtoinen) / Ammattiopinnot | 
| OPS: | IT 2015 | 
| Taso: | Insinööri (AMK) | 
| Opiskeluvuosi: | 3 (2017-2018) | 
| Laajuus: | 3 op | 
| Vastuuopettaja: | Liu, Yang | 
| Opetuskieli: | Englanti | 
Toteutukset lukuvuonna 2017-2018
| Tot. | Ryhmä(t) | Opiskeluaika | Opettaja(t) | Kieli | Ilmoittautuminen | 
|---|---|---|---|---|---|
| 6 | I-IT-3N, I-TT-3N | 8.1.2018 – 27.4.2018 | Jukka Matila | Englanti | 11.12.2017 – 15.1.2018 | 
Osaamistavoitteet
Working principles of real time operating systems and how such a system is used in application creation.
Opiskelijan työmäärä
Total work load of the course: 81 h 
- of which scheduled studies: 42 h 
- of which autonomous studies: 39 h
Edeltävät opinnot / Suositellut valinnaiset opinnot
Microcontrollers Laboratory Course.
Sisältö
Basic real-time concepts, tasks, task states, context switching, scheduling, event, memory management. Programming of a real time system using the MicroC-OS II environment with PC and microcontroller environment.
Opiskelumateriaali
Lecture notes. MicroC/OS-II: The Real-Time Kernel by Jean J. Labrosse.
Opetusmuoto / Opetusmenetelmät
Lectures 14 h, laboratory works 28 h.
Arviointikriteerit
1: Can make some defined tasks.
3: Can make most defined tasks.
5: Can make additional tasks.
Arviointimenetelmät
Laboratory exercises 40 % and a theoretical examination 60 %.
