Helsingin yliopisto Tietojenkäsittelytieteen laitos
 

Tietojenkäsittelytieteen laitos

Tietoa laitoksesta:

 

581331 Käyttöjärjestelmät I (2 ov, 4 op), Syksy 2005

Kurssi luennoidaan nyt viimeistä kertaa. Erilliskokeita järjestetään vielä myöhemminkin.

Kurssi on valinnainen vuoden 2005 tutkintosääntöjen mukaan opiskeleville pääaineopiskelijoille.

Aiempien vuosien tutkintosääntöjen mukaan opiskeleville pääaineopiskelijoille kurssi on cum laude -opintojen pakollinen opintojakso.

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

The results of the course are ready. Unfortunately the evaluation information about the course exam is available only in Finnish. If you want to know more about the grading, please contact Tiina Niklander.

Ajankohtaista

Yleistä

Kurssin harjoituksissa käytetään suoritusmuotona opintopiiritoimintaa. Läsnäolo ensimmäisissä harjoituksissa on pakollista ja myöhemmilläkin kerroilla osallistutaan vain oman harjoitusryhmän toimintaan.

Tämä on syksyllä 2005 Helsingin yliopiston tietojenkäsittelytieteen laitoksella pidettävän 581331 Käyttöjärjestelmät I (2 ov, 4 op) -kurssin kotisivu. Täältä löydät tietoa mm.

Kurssikirjana käytämme kirjan W. Stallings: Operating Systems. Prentice Hall viidettä editiota vuodelta 2005. Neljäs (ja vielä kolmaskin) editio vuodelta 2001 riittää tämän kurssin tarpeisiin, mutta jatkettaessa KJ-II -kurssille voi tulle ongelmia. Hanki kurssikirja hyvissä ajoin ennen kurssin alkua. Käsiteltävät osat käyvät ilmi kurssikuvauksesta. Kurssikirjan lisäksi käytämme jonkun verran myös muuta täydentävää materiaalia.

Kurssimappi ilmestyy salin C127 hyllykköön kurssin alkaessa. Mappiin tulee kalvokopiot ja mahdollisesti muuta materiaalia. Kalvokopiot ovat nähtävillä myös sähköisinä. Huomaa kuitenkin, että niiden tulostaminen TKTL:n laitteilla on kiellettyä (omalla kirjoittimella saa tulostaa).

Uutisryhmässä hy.opiskelu.tktl.kj voit kysellä ja keskustella kurssin järjestelyjä ja sisältöä koskevista asioista.

Kurssille ilmoittautuminen

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

Niiden opiskelijoiden, jotka joutuvat ilmoittautumisrajoitusten vuoksi ilmoittautumaan jonotusryhmään ("98"), on viipymättä otettava yhteyttä luennoijaan.

Kurssin rakenne ja suoritusmuoto

Kurssilla on luentoja ja pienryhmätoimintaa. Aikataulullisesti kurssi on jaettu kolmeen kahden viikon osioon.

Harjoitusryhmien kokoontumiset ovat ns. opintopiirien kokoontumisia. Ensimmäisellä kokoontumiskerralla ryhmissä muodostetaan 4-5 hengen opintopiirejä, jotka työskentelevät samalla kokoonpanolla koko kurssin ajan. Opintopiiri nimeää yhden jäsenensä vastuuhenkilöksi, joka huolehtii mm. ryhmän yhteydenpidon sujumisesta ja raporttien toimittamisesta luennoijalle.

Harjoituksissa opintopiiri käsittelee annettuja tehtäviä. Osiot ovat kahden viikon pituisia. Ensimmäisellä kerralla ryhmät keskustelevat keskenään tehtävistä ja niiden ennakkoon valmistelluista ratkaisuista. Tällä kerralla myös harjoitusten vetäjältä voi saada vihjeitä. Seuraavalla kerralla ryhmät esittelevät omat ratkaisunsa muille ryhmille.

Valmistaudu opintopiirisi kokoontumiseen ennakolta lukemalla ainakin kurssikirjasta aiheeseen liittyvät asiat, tutustumalla tehtäviin ja hahmottelemalla niiden ratkaisuja. Valmistaudu myös ensimmäiseen tapaamiseen! Harjoitusryhmissä opintopiirit käyvät porukalla läpi osion aihealueita ja saat vertaispalautetta ja vastauksia kysymyksiin muilta ryhmäläisiltä sekä harjoitusten vetäjältä. Tavoitteenamme on ryhmässä tapahtuva oppiminen.

Opetusohjelmassa ilmoitetut viikottaiset kokoontumiset eivät riitä kaikkien asioiden setvimiseen, joten kunkin opintopiirin on käytännössä sovittava myös muita tapaamisaikoja, tai selviteltävä osiota esim. sähköpostitse, chatilla tms. Suosittelen, että tuo tehdään ennen opetusohjelmaan merkittyä kokoontumista, jolloin ohjaajalle osataan muotoilla täsmällisempiä kysymyksiä. Käyttäkää kurssin uutisryhmää, jos omasta tiimistä ei irtoa vastausta kysymykseen. Pelisääntö on kuitenkin, että täysin valmiita ratkaisuja ei kukaan saa postittaa uutisryhmään.

Opintopiiri huolehtii itse tarvittavan lisä/tarkentavan aineiston etsimisestä, kirjallisen raportin tuottamisesta sekä opintopiirin ja sen jäsenten toiminnan evaluoinnista. Ryhmä vastaa yhdessä jokaisen vastauksen laadusta, ja ryhmän jokainen jäsen on itse vastuussa omasta oppimisestaan. Käykää siis ratkaisut huolella kimpassa läpi ja perustelkaa vastauksenne kunnolla. Luennoijan ja harjoitusten vetäjien tehtävänä on johdatella piirejä ratkaisuissaan oikeaan suuntaan. Kysykää!

Opintopiirillä on osion toisen kokoontumisen jälkeen vielä kaksi päivää aikaa viimeistellä osion raporttia (mukana kaikkien tehtävien ratkaisut). Raportti tulee palauttaa kirjallisesti paperilla osion jälkeen viimeistään maanantaina aamupäivällä, klo 12 mennessä) luennoijan huoneen D225 ovenpielessä olevaan lokeroon. Opintopiiri palauttaa yhden yhteisen raportin, josta käy ilmi opintopiirissä työskentelevien nimet, harjoitusryhmä (ryhmän numero ja ohjaajan nimi), ratkaisut annettuihin tehtäviin sekä evaluointi ryhmän toiminnasta (tästä oma lomake). Erityisesti epäselviksi jääneet asiat ja esiinnousseet kysymykset on hyvä tuoda esiin. Niihin palataan tarvittaessa luennolla.

Raportit arvioidaan siten, että kustakin jokatoinen viikko palautettavasta raportista saa 0-4 pistettä seuraavasti

Raportit pisteytetään ensi sijaisesti varsinaisen opintopiiritehtävän vastauksen perusteella. Kertauskysymysten ja evaluointilomakkeen puuttuminen tai ilmeisen huolimaton laatiminen voi vaikuttaa pisteisiin vähentävästi.

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!

Nämä pisteet lasketaan yhteen koepisteiden (max 48 p) kanssa siten, että kurssin kokonaispistemäärä on 60.

Opintopiirin 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, saatat luennoijalle hyvin perustelemalla saada tähän luvan. Tällöin voit kuitenkin saada kustakin tehtävästä korkeintaan korkeintaa kaksi pistettä, koska yksittäisten opiskelijoiden palauttamia raporteja ei arvioida ajanpuutteen vuoksi yhtä tarkasti, eikä niistä anneta palautetta toisin kuin opintopiireille.

Kurssin aikataulu, luennot ja harjoitukset

Kurssilla on kolme osiota, joihin kuhunkin liittyy neljä luentoa, kaksi harjoituskertaa ja kirjallinen raportti.

Luennot 6.9. - 13.10. (12 * 2 h)

   Tiina Niklander    TI 12-14 ja TO 12-14 B123 

Harjoitusryhmät (6 * 2 h) kokoontuvat 7.9 - 13.10.

   1.   Risto Saarelma   KE 10-12 C220  
   2.   Risto Saarelma   KE 14-16 C221  
   3.   Mikko Heimola    TO 8-10 CK111   (In
English, if needed) 
   4.   Mikko Heimola    TO 10-12 CK111  
   5.   Risto Saarelma   TO 14-16 C221  
   6.   Tiina Niklander  TO 16-18 B222  

Kurssin viikottainen aikataulu on seuraava:

Osio 1: Käyttöjärjestelmän tehtävät ja laitteistovaatimukset
Luennot
1: ti 6.9. Johdanto ja kurssin rakenne 2s/A4, 6s/A4
2: to 8.9. Tietokonelaitteiston kertaus 2s/A4, 6s/A4
3: ti 13.9. Prosessit ja niiden hallinta 2s/A4, 6s/A4

Harjoitusryhmät

7.9. ja 8.9. Opintopiirien muodostaminen, osion 1 tehtävän ratkontaa ryhmissä
14.9. ja 15.9. Opintopiirit esittelevät raporttejaan muille
Osion kirjallisen raportin palautus viimeistään
ma 19.9. klo 12 huoneen D225 ovenpieleen.

Osio 2:

Muistinhallinta

Luennot

4: to 15.9. Muistinhallinnasta 2s/A4, 6s/A4
5: ti 20.9. Yksinkertainen segmentointi ja sivutus 2s/A4, 6s/A4
6: to 22.9. Virtuaalimuisti ja sivutus 2s/A4, 6s/A4
7: ti 27.9. Segmentointi ja sivutus virtuaalimuistissa 2s/A4, 6s/A4

Harjoitusryhmät

21.9. ja 22.9. Osion 2 tehtävän ratkontaa ryhmissä
28.9. ja 29.9. Opintopiirit esittelevät raporttejaan muille
Osion kirjallisen raportin palautus viimeistään
ma 3.10. klo 12 huoneen D225 ovilokeroon

Osio 3:

Siirräntä,tiedostojärjestelmä ja säikeet

Luennot

8: to 29.9. Siirräntä (eli I/O) 2s/A4, 6s/A4
9: ti 4.10. Tiedostojärjestelmät 1/2 2s/A4, 6s/A4
10: to 6.10. Tiedostojärjestelmät 2/2 2s/A4, 6s/A4
11: ti 11.10. Säikeet 2s/A4, 6s/A4
12: to 13.10. Kertaus sekä Käyttöjärjestelmien kehitys ja piirteitä 2s/A4, 6s/A4

Harjoitusryhmät

5.10 ja 6.10 Osion 3 tehtävien ratkontaa ryhmissä
12.10 ja 13.10. Opintopiirit esittelevät raporttejaan muille
Osion kirjallisen raportin palautus viimeistään
ma 17.10. klo 16 huoneen D225 ovilokeroon

Koe: ti 18.10 klo 9-12

Kurssin suorittaminen

Kurssin suorittamisen edellytyksenä on aktiivinen osallistuminen harjoitusryhmässä muodostetun opintopiirin toimintaan. Opintopiirin pitää kerätä vähintään puolet harjoituksissa jaossa olevista 12 pisteestä.

Kurssin kokonaispistemäärä on 60, joista 12 on saatavilla harjoituksissa ja 48 kokeessa. Kokeesta on saatava vähintään puolet pisteistä, jotta kurssista voi päästä läpi.

in English How to do the course in English?

The small group session on Thursday morning will be in English, if needed.


Tiina.Niklander@cs.helsinki.fi