Siirry suoraan sisältöön

Hajautetut ja samanaikaiset järjestelmätLaajuus (5 op)

Opintojakson tunnus: C-10088-3621415

Opintojakson perustiedot


Laajuus
5 op
Opetuskieli
suomi
englanti
Korkeakoulu
Itä-Suomen yliopisto

Osaamistavoitteet

Opiskelija ymmärtää järjestelmän samanaikaisuuden aiheuttamat haasteet järjestelmän suunnittelussa ja toteutuksessa ymmärtää paikallisen ja hajautetun järjestelmän erot toiminnassa, suunnittelussa ja toteutuksessa; ymmärtää hajautetun järjestelmän kommunikaation kerrostetun mallin ja eri kerrosten roolit tuntee tärkeimmät hajautetun järjestelmän pohjana olevat mallit (rakenne-, vuorovaikutus-, vika- ja turvallisuusmallit) osaa suunnitella ja toteuttaa yksinkertaisen samanaikaisen ja hajautetun järjestelmän osaa koordinoida samanaikaisten suoritussäikeiden keskinäisen kommunikaation ja pääsyn yhteisiin resursseihin jollakin yleisesti käytetyllä ohjelmointialustalla.

Sisältö

Hajautetun järjestelmän peruskäsitteet ja haasteet. Hajautetun järjestelmän mallit (rakenne-, vuorovaikutus-, vika- ja turvallisuusmallit). Kommunikaatio ja kommunikaatioprotokollat hajautetuissa järjestelmissä. Hajautetun järjestelmän tietoturva. Samanaikaisuuden peruskäsitteet ja haasteet. Säikeiden koordinointi ja säikeiden välinen kommunikaatio.

Esitietovaatimukset

Olio-ohjelmointi

Toteutustavat

l

Siirry alkuun