Opinto-opas 2013-2014
Perus

Perus Pori KV Jatko Avoin

|Tutkinnot|     |Opintokokonaisuudet|     |Opintojaksot|    

Opinto-opas 2013-2014

TIE-23100 Käyttöjärjestelmät, 4 op
Operating Systems

Vastuuhenkilö

Jyke Jokinen

Opetus

Opetusmuoto P1 P2 P3 P4 Kesä Toteutuskerrat Luentoajat ja -paikat
Luennot
Harjoitukset
Harjoitustyöt
 2 h/vko
 2 h/vko
 2 h/vko
+2 h/vko
+2 h/vko
+2 h/vko



 



 



 
TIE-23100 2013-01 Perjantai 10 - 12, TB222
Perjantai 10 - 12, TB111

Suoritusvaatimukset

Tentti ja harjoitustyö; osallistuminen harjoituksiin voi vaikuttaa tentin hyväksyttyyn arvosanaan.
Osasuoritusten pitää liittyä samaan toteutuskertaan

Opetukseen ja oppimiseen liittyvät periaatteet ja lähtökohdat

-

Osaamistavoitteet

Opintojakson menestyksekkäästi suorittanut opiskelija ymmärtää käyttöjärjestelmän tehtävät, sen osat, näiden yhteistoiminnan sekä syyt tähän järjestelmän ja sen tehtävien jakoon; erityisesti hän tuntee tavat, joilla käyttöjärjestelmä hallitsee ajettavia ohjelmia ja näille annettavaa muistia.

Sisältö

Sisältö Ydinsisältö Täydentävä tietämys Erityistietämys
1. Käyttöjärjestelmän osat, näiden tehtävät ja vuorovaikutus: ydin, prosessien hallinta, muistinhallinta, näiden tietorakenteet ja algoritmit. Mitä vaatimuksia nämä asettavat laitteistolle.  Miten yhden osan tehtävien tai toteutuksen muuttaminen vaikuttaa toisen osan tehtäviin ja toteutukseen.  Järjestelmän suunnittelussa tehtyjen valintojen vaikutus järjestelmään suorituskykyyn. 
2. Virtuaalimuistin toiminta, erityisesti sivunkorvausalgoritmit, näiden ominaisuudet.  Miten ohjelma kannattaa kirjoittaa, että se toimisi tehokkaasti virtuaalimuistia käyttävässä järjestelmässä.   
3. Tiedostojärjestelmien toimintaperiaatteet. inoden käsite ja tiedostojärjestelmien eheys.  Erityispiirteet (RAID, journal)   
4. Laitteistolta saatava tuki modernin käyttöjärjestelmän toteutukselle.     

Ohjeita opiskelijalle osaamisen tasojen saavuttamiseksi

Tentin arvosana määrää opintojakson arvosanan. Tätä voi suorituskerrasta riippuen pystyä korottamaan aktiivisella osallistumisella harjoituksiin ja harjoitustyöstä mahdollisesti annettavilla lisäpisteillä.

Arvosteluasteikko:

Opintojaksolla käytetään numeerista arviointiasteikkoa (1-5)

Osasuoritukset:

Osasuoritusten pitää liittyä samaan toteutuskertaan

Oppimateriaali

Tyyppi Nimi Tekijä ISBN URL Painos,saatavuus... Tenttimateriaali Kieli
Kirja   Käyttöjärjestelmät   Haikala - Järvinen   952-14-0851-0     952-14-0851-0   Kyllä    Suomi  
Muu kirjallisuus   Modern Operating Systems   Tanenbaum   0-13-031358-0     0-13-031358-0, 2nd ed   Ei    Englanti  
Muu kirjallisuus   Operating Systems, Internals and Design Principles   Stallings   0-13-127837-1     0-13-127837-1, 5th ed   Ei    Englanti  

Esitietovaatimukset

Opintojakso P/S Selite
TIE-02200 Ohjelmoinnin peruskurssi Pakollinen    
TIE-02400 Ohjelmoinnin tekniikat Suositeltava    
TIE-02500 Rinnakkaisuus Pakollinen    

Esitietoketju (Vaatii kirjautumisen POPiin)



Vastaavuudet

Opintojakso Vastaa opintojaksoa  Selite 
TIE-23100 Käyttöjärjestelmät, 4 op OHJ-4100 Käyttöjärjestelmät, 4 op  

Tarkempia tietoja toteutuskerroittain

Toteutus Kuvaus Opetusmuodot Toteutustapa
TIE-23100 2013-01        

Viimeksi muokattu27.03.2013