Käyttöjärjestelmät
| Rakennetyyppi: | Opintojakso |
|---|---|
| Koodi: | ITTA0203 |
| Tyyppi: | Pakollinen / Ammattiopinnot |
| OPS: | TT 2014V |
| Taso: | Insinööri (AMK) |
| Opiskeluvuosi: | 2 (2015-2016) |
| Laajuus: | 3 op |
| Vastuuopettaja: | Moghadampour, Ghodrat |
| Opetuskieli: | Suomi |
Toteutukset lukuvuonna 2015-2016
| Tot. | Ryhmä(t) | Opiskeluaika | Opettaja(t) | Kieli | Ilmoittautuminen |
|---|---|---|---|---|---|
| 5 | I-TT-2V | 21.8.2015 – 31.10.2015 | Antti Virtanen | Suomi | 14.8.2015 – 13.9.2015 |
| 6 | I-TT-2N | 1.9.2015 – 31.12.2015 | Antti Virtanen | Suomi | 14.8.2015 – 13.9.2015 |
Suoritus rästissä? Katso toteutukset lukuvuonna 2018-2019.
Osaamistavoitteet
Opiskelija tutustuu nykyaikaisten käyttöjärjestelmien käsitteisiin ja rakenteisiin ja oppii käyttää niitä sujuvasti ja monipuolisesti.
Opiskelijan työmäärä
81 h, joka sisältää 42 h lukujärjestykseen merkittyä lähiopiskelua.
Oman oppimisen arviointi 1 h sisältyy lähiopetukseen.
Edeltävät opinnot / Suositellut valinnaiset opinnot
Johdatus tekniikan opintoihin, Johdatus ohjelmointiin.
Sisältö
CPU-skedulointi, prosessit ja niiden hallinta, säikeet, I/O, tiedostojen ja hakemistojen käsittely, keskeytykset, muistin hallinta.
Opiskelumateriaali
Kurssimateriaali Moodleessa. Applied Operating System Concepts, Abraham Silberschatz, Peter Galvin, Greg Gagne, John Wiley & Sons, Inc. Operating System Concepts, Abraham Silberschatz, Peter Galvin, Greg Gagne, John Wiley & Sons, Inc.
Andrew S. Tanenbaum & Albert S. Woodhull, Operating Systems design and implementation. Prentice Hall, May 2003.
Modern Operating Systems, Andrew Tanenbaum, Prentice Hall.
Opetusmuoto / Opetusmenetelmät
Luennot, harjoitukset.
Arviointikriteerit
Arvosana 5: Opiskelija ymmärtää suurimman osan (n. 90 %) käsitellyistä käsitteistä ja pystyy soveltamaan niitä itsenäisesti tai kehittämään sovelluksen, jolla on paljon kehittyneitä ominaisuuksia.
Arvosana 3: Opiskelija ymmärtää huomattavan määrän (n. 60 %) käsitellyistä käsitteistä ja pystyy soveltamaan niitä itsenäisesti tai kehittämään sovelluksen, jolla on kohtuullinen määrä ominaisuuksia.
Arvosana 1: Opiskelija ymmärtää käsitellyt peruskäsitteet (n. 40 %) ja pystyy soveltamaan niitä tai kehittämään yksinkertaisen sovelluksen.
Arviointimenetelmät
Tehtävät 20 %, projektityö 20 % ja koe 60 %.
