Helsingin yliopisto Tietojenkäsittelytieteen laitos
 

Tietojenkäsittelytieteen laitos

Tietoa laitoksesta:

 

582425 Tosiaikajärjestelmät (3 ov)


Kevät 2004


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:

Luentokurssi suoritetaan osallistumalla luennoille ja harjoituksiin. Kurssiin kuuluu lisäksi kurssikoe.

Kurssin vuo suorittaa myös erilliskokeella.

Erilliskokeet ja tentittävä materiaali:

Kevään 2004 kurssin pohjalta järjestettävät erilliskokeet perustuvat


Kevään 2004 kurssi

Sisältö:

Alustava aikataulu (johon luultavasti tulee vielä muutoksia):

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 antavat mahdollisuuden tutustua hiukan syvällisemmin edes yhteen osa-alueeseen.

Luentokalvot ja harjoitustehtävät

Luentokalvot ilmestyvät sivulle luentoviikolla.


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.

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 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