Siirry suoraan sisältöön

Reaaliaikajärjestelmät (4 op)

Toteutuksen tunnus: KL00CT75-3002

Toteutuksen perustiedot


Ilmoittautumisaika

22.04.2024 - 09.10.2024

Ajoitus

21.10.2024 - 18.12.2024

Laajuus

4 op

Yksikkö

SeAMK Automaatio- ja tietotekniikka

Toimipiste

SeAMK Seinäjoki, Frami

Opetuskielet

  • Suomi

Tutkinto-ohjelma

  • Insinööri (AMK), Tietotekniikka

Opettaja

  • Marko Hietamäki

Opiskelijaryhmät

  • TITE22
    Insinööri (AMK), Tietotekniikka

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

Arviointiasteikko

1-5

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.

Arviointimenetelmät ja arvioinnin perusteet

Tentti ja harjoitustyöt