Reaaliaikajärjestelmät (4 op)
Toteutuksen tunnus: KL00CT75-3003
Toteutuksen perustiedot
- Ilmoittautumisaika
- 22.04.2025 - 08.10.2025
- Ilmoittautuminen toteutukselle on käynnissä.
- Ajoitus
- 20.10.2025 - 14.12.2025
- Toteutus ei ole vielä alkanut.
- Opintopistemäärä
- 4 op
- Lähiosuus
- 4 op
- Toteutustapa
- Lähiopetus
- Yksikkö
- SeAMK Automaatio- ja tietotekniikka
- Toimipiste
- SeAMK Seinäjoki, Frami
- Opetuskielet
- suomi
- Koulutus
- Insinööri (AMK), Tietotekniikka
Arviointiasteikko
1-5
Tavoitteet
Opiskelija tuntee reaaliaikaisen käyttöjärjestelmän yleisen rakenteen ja peruskäsitteet. Opiskelija ymmärtää rinnakkaisuuden periaatteet ja haasteet sulautetuissa ja reaaliaikaisissa järjestelmissä. Opiskelija osaa käyttää reaaliaikakäyttöjärjestelmän palveluita ja suunnitella reaaliaikaisen sovelluksen, joka koostuu useista prosesseista ja niiden välisestä kommunikoinnista.
Sisältö
- Laiteläheinen C-ohjelmointi
- Reaaliaikaiset järjestelmäkonseptit
- Ytimen rakenne
- Tehtävien hallinta
- Tilanvaihto ja tilakaaviot
- Aikataulu- ja aikakaaviot
- Mutexit ja Semaforit
- Rinnakkaisuuden ongelmat
- Keskeytysten hallinta
Oppimateriaalit
Opettajan luentomateriaalit.
Opetusmenetelmät
Lähiopetus
Opiskelijan ajankäyttö ja kuormitus
Lähiopetus 40h. Itsenäinen opiskelu 40h
Arviointikriteerit, tyydyttävä (1)
Opiskelija tuntee reaaliaikaisen käyttöjärjestelmän yleisen rakenteen ja peruskäsitteet. Opiskelija osaa suunnitella yksinkertaisen reaaliaikaisen sovelluksen.
Arviointikriteerit, hyvä (3)
Opiskelija tuntee reaaliaikaisen käyttöjärjestelmän yleisen rakenteen ja peruskäsitteet. Opiskelija ymmärtää rinnakkaisuuden periaatteet ja haasteet sulautetuissa ja reaaliaikaisissa järjestelmissä. Opiskelija osaa käyttää reaaliaikakäyttöjärjestelmän palveluita ja suunnitella reaaliaikaisen sovelluksen, joka koostuu useista prosesseista ja niiden välisestä kommunikoinnista.
Arviointikriteerit, kiitettävä (5)
Opiskelija tuntee reaaliaikaisen käyttöjärjestelmän rakenteen ja peruskäsitteet hyvin. Opiskelija ymmärtää rinnakkaisuuden periaatteet ja haasteet sulautetuissa ja reaaliaikaisissa järjestelmissä. Opiskelija osaa käyttää reaaliaikakäyttöjärjestelmän palveluita ja suunnitella vaativan reaaliaikaisen sovelluksen, joka koostuu useista prosesseista ja niiden välisestä kommunikoinnista.