Helsingin yliopisto Tietojenkäsittelytieteen laitos
 

Tietojenkäsittelytieteen laitos

Tietoa laitoksesta:

 

582425 Tosiaikajärjestelmät (3 ov)



English summary at the end of this page. Course content here


Yleistä

Kurssilla käsitellään tosiaikajärjestelmien toiminnan kannalta keskeisiä perusominaisuuksia, kuten tapahtumien ajoitus ja kommunikointi. Lisäksi tutustutaan tosiaikaisiin käyttöjärjestelmiin ja tietokantoihin.

Kurssille ilmoittaudutaan laitoksen ilmoittautumisjärjestelmällä. Kurssille voidaan ottaa korkeintaan noin 50 opiskelijaa, koska saliin ei mahdu enempää eikä harjoitusryhmien lukumäärää lisätä.

Asema opetuksessa:

Kurssi 582425 Tosiaikajärjestelmät on Hajautettujen järjestelmien ja tietoliikenteen erikoistumislinjan laudaturin valinnainen kurssi. Toki se soveltuu valinnaiseksi kurssiksi myös muiden suuntautumisvaihtoehtojen ja erikoistumislinjojen opiskelijoille.

Tavoite:

Kurssin tavoitteena on saada opiskelija ymmärtämään että täsmällinen ajan ja ajoitusten hallinta vaatii omia menetelmiä. Perinteiset hyvin toimivat tavat eivät välttämättä sovi yhteen aikarajojen kanssa. Kurssi antaa myös yleiskuvan tämänhetkisistä ratkaisuvaihtoehdoista.

Esitiedot:

Kurssilla edellytetään kaikkien cum lauden pakollisten kurssien tietojen hallintaa.

Suoritustavat:

Syksyllä 2002 kurssin voi suorittaa vain osallistumalla luentokurssille. Jatkossa luentokurssin vaihtoehtona on erilliskoe, joka perustuu viimeisimmän luentokurssin materiaaliin. Luentokurssilla järjestetään kotikoe, josta tarkempi tieto on saatavilla kurssin sivulta Intranetistä.

Erilliskokeet ja tentittävä materiaali:

Keväällä 2002 järjestettävät erilliskokeet perustuvat kahteen oppikirjaan


Syksyn 2002 kurssi

Kurssi luennoidaan syksyn 2. periodissa, joten se alkaa ke 23.10. Opetus päättyy ke 11.12. Kurssi muodostuu perinteisen mallin mukaan luennoista ja laskuharjoituksista, jotka ovat keskiviikkoisin klo 12-17 huoneessa A414.

Kurssin kuluessa laaditaan myös pienimuotoinen essee ja siihen pohjautuva esitelmä jostakin kurssin osa-alueesta syventyen siihen hiukan tarkemmin.

Kurssin materiaalia ja tarkemmat tiedot on nähtävillä Intranetissa.

Sisältö:

Alustava aikataulu (johon luultavasti tulee vielä muutoksia):

Luentokalvot ja harjoitustehtävät

Kuhunkin aihepiiriin päästään tutustumaan vain pintapuolisesti. Useimmista niistä voitaisiin järjestää oma kurssi, joten vain yleiskäsitys asioista on mahdollista saavuttaa tällä kurssilla. Siksi esitelmät (tai julisteet) antavat mahdollisuuden tutustua hiukan syvällisemmin edes yhteen osa-alueeseen.


English summary

The course discusses such basic features of real-time systems as timing, scheduling, and communication. Other subjects include real-time operating systems and databases.

The weekly meeting for English speaking students is on Thursday 12-14 in B450 starting 24.10.

Each week a separate subject is covered. Because of the restricted meeting time, it is very important that the participants study the material in advance. We can then in the meeting concentrate on the difficult aspects of the material.

The most important part of the weekly meeting is to check the home exercises. This requires that the exercises are done in advance. You do not have time to solve the exercise problems during the meeting. The meeting time is more beneficial, when we can concentrate on the different solutions for the problems and their differences.

Each participant (alone or in a small group) must also prepare a presentation or a poster about one specific subject. The presentation allows a more detailed study of that subject.

If you are interested in participating this course, please contact Tiina Niklander.


Tiina.Niklander@cs.helsinki.fi