Siirry suoraan sisältöön

Avoimen lähdekoodin käyttöjärjestelmätLaajuus (15 op)

Opintojakson tunnus: TX00CO27

Opintojakson perustiedot


Laajuus
15 op

Osaamistavoitteet

Opintojakson suoritettuaan opiskelija tuntee Unix-käyttöjärjestelmän rakenteen ja toiminnan perusteet sekä osaa kehittää järjestelmän hallintaan käytettäviä ohjelmia. Lisäksi hän ymmärtää abstraktioiden ja rajapinta-ajattelun hyödyt. Hänellä on ymmärrys valmiiden ohjelmistokomponenttien käytön merkityksestä ohjelmointityössä. Opiskelija ymmärtää, minkälaista problematiikkaa liittyy tietorakenteiden ja niitä käsittelevien algoritmien toteuttamiseen, ja pystyy myös käytännössä toteuttamaan erilaisia tietorakenteita ja niitä käsitteleviä algoritmeja.

Sisältö

- Unix-käyttöjärjestelmän perusteet, rakenne ja toiminta
- Tietorakenteiden ja algoritmien toteuttaminen
- Algoritmien laskennallinen vaativuus
- Valmiiden tietorakennekirjastojen (APIt) käyttö

Arviointikriteerit, tyydyttävä (1)

Opiskelija on saavuttanut opintojakson tavoitteet välttävästi. Opiskelija tunnistaa, osaa määritellä ja käyttää opintojakson aihepiirin käsitteitä ja malleja. Opiskelija ymmärtää asiantuntijuuden kehittymisen edellytykset ja periaatteet.

Siirry alkuun