Helsingin yliopisto Tietojenkäsittelytieteen laitos
 

Tietojenkäsittelytieteen laitos

Tietoa laitoksesta:

 

Käyttöjärjestelmät (8 op), Syksy 2007

HUOM: Syksyllä 2008 järjestettävä kurssi on vain yhden periodin mittainen. Kurssikirja vaihtuu myös.

Kurssi pohjautuu vuonna 2006 pidettyyn edelliseen kurssiin, joten materiaaleja voi etukäteen katsoa sen sivuilta.

Kurssisivun sisältöä:

in English For information in English, see the English information page of this course.

Ajankohtaista

Yleistä

Kurssilla on tavallisten viikottaisten harjoitusten rinnalla myös parin kolmen hengen ryhmissä (ns. opintopiireissä) tehtäviä hiukan laajempia tehtäviä. Läsnäolo ensimmäisissä harjoituksissa on ryhmien muodostamisen vuoksi välttämätöntä.

Kurssikirja

Kurssikirjana käytämme kirjan W. Stallings: Operating Systems. Prentice Hall viidettä editiota vuodelta 2005. Neljäs (ja vielä osittain kolmaskin) editio vuodelta 2001 on käyttökelpoinen kun sisältöä täydennetään kirjan kotisivulta löytyvällä materiaalilla.

Kurssikirjan lisäksi luennoilla ja harjoituksissa käytetään jonkun verran myös muuta täydentävää materiaalia.

Osa materiaalista on peräisin vastaavista kurssikirjoista, kuten:

Kurssille ilmoittautuminen

Kurssille ilmoittaudutaan normaalisti laitoksen Ilmo-järjestelmällä.

Kurssin rakenne ja suoritusmuoto

Kurssilla on luentoja, viikottaiset harjoitukset ja pienryhmätoimintaa. Kurssin kestää koko syyslukukauden eli molemmat periodit I ja II. Aikataulullisesti kurssi jakautuu neljään osioon, joista kolmeen ensimmäiseen liittyy myös opintopiiritehtävä.

Opintopiirien raportit arvioidaan siten, että kunkin osion palautettavasta raportista saa 0-4 pistettä seuraavasti

Myöhässä palautettujen raporttien pistemäärä puolitetaan.

Raportit pyritään palauttamaan takaisin opintopiireille pienten kommenttien kera harjoitusryhmän seuraavassa kokoontumisessa. Ns. 'malliratkaisuja' ei tule verkkoon eikä kurssimappiin!

Opintopiiriin sitoutuminen tarkoittaa ajan varaamista omaan työskentelyyn, tapaamisiin sekä halukkuutta tehdä oma osuutensa mahdollisimman hyvin yhteisen tavoitteen eteen. Opintopiirin toiminnasta ei voi hypätä pois kesken. Sen sijaan opintopiiri voi yhteisellä päätöksellään 'antaa kenkää' toivottomille tapauksille. Jos haluat työskennellä itsenäisesti, voit hyvin perustelemalla saada tähän luvan. Tällöin et kuitenkaan aina saa ihan yhtä hyvää palautetta työstäsi, yksittäisten opiskelijoiden palauttamia raporteja ei kommentoida yhtä tarkasti.

Kurssin aikataulu, luennot ja harjoitukset

Kurssilla on neljä teemaa, joihin kuhunkin liittyy noin kuusi luentoa, kolme harjoituskertaa ja kolmeen ensimmäisen teemaan myös opintopiirin kirjallinen raportti.

Luennot 04.09.-10.10. ja 30.10.-05.12.

   Tiina Niklander    TI 12-14, KE 14-16 CK112  

Harjoitusryhmät kokoontuvat 6.9 - 7.12.

   1.   Tiina Niklander   TO 12-15 C221   (In
English) 
   2.   Mika Karlstedt   PE 12-14 C221 

Kurssin viikottainen aikataulu:

Osio 1: Käyttöjärjestelmän tehtävät ja laitteistovaatimukset
Prosessit ja Säikeet
Luennot
1: ti 4.9. Yleistä käyttöjärjestelmistä 2s/A4, 6s/A4
2: ke 5.9. 2s/A4, 6s/A4
3: ti 11.9. 2s/A4, 6s/A4
4: ke 12.9. 2s/A4, 6s/A4
5: ti 18.9. 2s/A4, 6s/A4
6: ke 19.9. 2s/A4, 6s/A4

Osio 2:

Muistinhallinta ja vuorotus

Luennot

7: ti 25.9. 2s/A4, 6s/A4
8: ke 26.9. 2s/A4, 6s/A4
9: ti 2.10. 2s/A4, 6s/A4
10: ke 3.10. 2s/A4, 6s/A4
11: ti 9.10. 2s/A4, 6s/A4
12: ke 10.10. 2s/A4, 6s/A4

Osio 3:

Siirräntä ja tiedostojärjestelmä

Luennot

13: ti 30.10. 2s/A4, 6s/A4
14: ke 1.11. 2s/A4, 6s/A4
15: ti 6.11. 2s/A4, 6s/A4
16: ke 7.11. 2s/A4, 6s/A4
17: ti 13.11. 2s/A4, 6s/A4

Osio 4:

Hajautus ja tietoturva

Luennot

18: ke 14.11. 2s/A4, 6s/A4
19: ti 20.11. 2s/A4, 6s/A4
20: ke 21.11. 2s/A4, 6s/A4
21: ti 27.11. 2s/A4, 6s/A4
22: ke 28.11. 2s/A4, 6s/A4
23: ti 4.12. 2s/A4, 6s/A4
24: ke 5.12. Kertaus 2s/A4, 6s/A4

Koe 1: to 18.10 klo 16-19

Koe 2: to 13.12 klo 16-19

Laskuharjoitus- ja opintopiiritehtävät
Weekly Exercises and Team tasks

Englanninkieliset tehtävät löytyvät englanninkieliseltä kurssisivulta.
Osio 1: Käyttöjärjestelmän tehtävät ja laitteistovaatimukset
Prosessit ja Säikeet
Opintopiiri 1
Laskuharjoitukset
1: pe 7.9. Laskari 1
2: pe 14.9. Laskari 2
3: pe 21.9. Laskari 3
4: pe 28.9. Laskari 4

Osio 2:

Muistinhallinta ja vuorotus
Opintopiiri 2
5: pe 5.10. Laskari 5
6: pe 12.10. Laskari 6
7: pe 2.11. Laskari 7

Osio 3:

Siirräntä ja tiedostojärjestelmä
Opintopiiri 3
8: pe 9.11. Laskari 8
9: pe 16.11. Laskari 9
10: pe 23.11. Laskari 10
11: pe 1.12. Laskari 11
12: pe 7.12. Laskari 12

Kurssin suorittaminen

Kurssissa on kaksi välikoetta, viikottaiset harjoitukset ja kolme opintopiiritehtävää.

Kurssin maksimipistemäärä on 60. Viikottaisista harjoituksista saa 6 pistettä, kummastakin välikokeesta 24 ja opintopiiritehtävistä 12 pistettä. Näiden yhteenlaskettu summa on 66 pistettä, mutta kurssi arvostellaan kuin maksimipistemäärä olisi 60.

Kokeista on yhteensä on saatava vähintään 28 pistettä, jotta kurssista voi päästä läpi.

Vanhoja koetehtäviä voi katsella aiempina vuosina luennoidun kurssin Käyttöjärjestelmät II sivulta. Etsi linkki Aik. kokeet.

Kurssikokeet:
1: Torstai 18.10 16.00-19 Auditorio A111
Luennot 1-10, Kirjan luvut 1-8 (paitsi 5.1-6.6),
Harjoitukset 1-6, Opintopiiritehtävät 1 ja 2
2: Torstai 13.12 16.00-19 Auditorio A111


Tiina.Niklander@cs.helsinki.fi