Opiskelija
-ymmärtää useimmat käyttöjärjestelmien yleisiin periaatteisiin liittyvistä asioista
-osaa soveltaa em. asioita käytäntöön enimmäkseen avustettuna
Opiskelija
-ymmärtää käyttöjärjestelmien yleiset periaatteet ja käytännöt
-osaa soveltaa em. tietoja toiminnassaan
Edellisten lisäksi
Opiskelija
-osaa opintojaksolla opetetut asian erinomaisesti
-osoittaa soveltavaa osaamista käytännön ongelmanratkaisutilanteissa
-kykenee hankkimaan uutta aihepiiriin liittyvää tietoa itsenäisesti ja ymmärtää tämän uuden osaamisen linkittymisen opintojaksolla jo saatuun osaamiseen
Erkki Hietalahti
Tanenbaum & Bo: Modern Operating Systems:4th ed. (c) 2013 Prentice-Hall, Inc.
ja tästä tehdyt kalvot.
Muita:
William Stallings: Operating Systems Internals and Design Principles. Pearson Education Limited. 2018 Ninth edition, global edition.
Bach: Design of the UNIX Operating System. 1986 Prentice Hall
Luennot, harjoitukset.
Kurssin arvosana tulee harjoitusaktiivisuudesta. Seuraava asteikko on käytössä:
Harjoitusaktiivisuus vähintään Arvosana
---------------------------------------- ------------
20 % 1
35 % 2
50 % 3
65 % 4
80 % 5
Tulen palkitsemaan kurssilla niitä oppilaita jotka tukevat toisia oppimisessa auttamalla heitä. Tuen määrä suhteutetaan tehtävien tekemiseen kuluvaan työmäärään ja pisteet annetaan tämän arvion pohjalta. Todisteet tukemisesta pitää olla näkyvillä moodlessa.
Suomi
30.08.2021 - 17.12.2021
01.05.2021 - 03.09.2021
5 op
20TIETOA
0 - 40
Erkki Hietalahti
Ei ole.
Tietotekniikka
Tietotekniikan tutkinto-ohjelma
TAMK Pääkampus
0-5
Ei ole.
Ei relevanttia tällä kurssilla.
Kurssilla ei ole tenttiä.
Kurssin materiaali on suurimmaksi osaksi englanninkielistä.
1 op vastaa 27 h oppilaan työtä.
Sisältö perustuu Linux-käyttöjärjestelmän periaatteiden käsittelyyn. Tästä oppilas saa valmiudet ymmärtää myös muunlaisia käyttöjärjestelmiä.
Alustava sisällön jaksotus kurssilla:
-----------------------------------------------
Introduction
Processes and Threads
Memory Management
File Systems
Input-Output
Deadlocks
Virtualization And The Cloud
Multiple Processor Systems
Security
UnixAndLinuxAndAndroid
Operating System Design
Ymmärtämystä käyttöjärjestelmistä ei ole.
Käyttöjärjestelmien perusteet ja rakenne sekä motivaatio niille tunnetaan.
Edellisen lisäksi: käyttöjärjestelmien tarjoamia palveluita osataan etsiä ja hyödyntää.
Edellisen lisäksi: oppilas omaa kyvyn selvittää itsenäisesti eri käyttöjärjestelmien ominaisuuksia ja soveltaa niiden tarjoamia palveluita. Käyttöjärjestelmien sisäisiä rakenteita ymmärretään ja niiden vaikutus käyttöjärjestelmän toimintaan sekä eri tyyppisiä käyttöjärjestelmiä osataan tutkia itsenäisesti: mobiili, reaaliaika jne. Tarkoitukseen sopiva käyttöjärjestelmä osataan valita.