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.
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
- [25.10.05]Kurssin tulokset ovat ilmestyneet ja nähtävillä ilmoitustaululla sekä intranetissä. Kokeen tehtäväkohtaiset arvosteluperiaatteet ovat:
- [13.10.05] Tentti on tiistaina 18.10. klo 9.00 salissa A111
- [10.10.05] Opintopiiritehtävän palautusajasta on eri lähteissä ristiriitaista tietoa. Saatte siis viivästää palautuksen tuohon klo 16 asti, kun olen sen johonkin kirjoittanut.
- [29.9.05] Osion 3 luentokalvot ovat saatavilla. Opintopiiritehtävä on nyt myös saatavilla.
- [12.9.05] Muutos luentojärjestykseen. Siirrän viimeisen ensimmäisen osion luennon kurssin loppuun, jotta muiden osioiden luennot pääsevät hiukan edelle harjoituksista.
- [6.9.05] Osion 1 luentokalvot ja tehtäväsivu ovat nyt vihdoin saatavilla. Kalvokopiot ovat myös C127 huoneen kurssimapissa.
- [18.8.05] Kurssi alkaa ti 6.9. klo 12.15 1. kerroksen auditoriossa B123. Myös harjoitukset alkavat samalla viikolla.
- [18.8.05] Linkit luentoihin ja osioiden tehtäviin näkyvät, vaikka tiedosto saattaa vielä puuttua.
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.
- kurssille ilmoittautumisesta,
- kurssin rakenteesta
- kurssimateriaalista,
- luennoista ja harjoituksista sekä
- kokeista, kurssin suorituksesta ja arvostelusta.
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
- 0 pistettä saa täysin tekemättömästä työstä (ja palauttamattomasta) raportista,
- 1 pisteen saa, kun tehtävää on yritetty suorittaa, mutta loppuun asti ei ole päästy,
- 2 pistettä saa, kun tehtävän suorituksessa on selvästi menty oikeaan suuntaa ja suhteellisen pitkälle, vaikka työhön on vielä jäänyt selviäkin virheitä
- 3 pistettä saa, kun palautetusta raportista on unohtunut yksi (tai korkeintaa kaksi) keskeinen kohtaa käsittelemättä
- 4 pistettä saa, kun raportti muodostaa eheän kokonaisuuden ja siinä on kaikki keskeiset asiat ainakin mainittuna. Joitakin on tarkasteltu hiukan tarkemminkin. Neljän pisteen vastauksen ei siis vielä tarvitse olla täydellinen mallisuoritus.
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. | |
---|---|
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 | |
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 | |
|
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.
How to do the course in English?
The small group session on Thursday morning will be in English, if needed.