Siirry suoraan sisältöön

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
Opettajat
Marko Hietamäki
Ryhmät
TITE23
Insinööri (AMK), Tietotekniikka
Opintojakso
KL00CT75

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.

Siirry alkuun