Käyttöjärjestelmät (4 op)
Toteutuksen tunnus: 5G00BD66-3002
Toteutuksen perustiedot
- Ilmoittautumisaika
- 28.07.2014 - 07.09.2014
- Ilmoittautuminen toteutukselle on päättynyt.
- Ajoitus
- 01.08.2014 - 31.12.2014
- Toteutus on päättynyt.
- Laajuus
- 4 op
- Toteutustapa
- Lähiopetus
- Yksikkö
- Tietotekniikka
- Toimipiste
- TAMK Pääkampus
- Opetuskielet
- suomi
- Koulutus
- Tietotekniikan koulutusohjelma, vuonna 2013 tai aiemmin aloittaneet
- Opettajat
- Kaj Sundström
- Opintojakso
- 5G00BD66
Osaamistavoitteet (Opintojakso)
Opiskelija osaa:
- asentaa ja konfiguroida käyttöjärjestelmän
- käyttää keskeisiä ohjelmointityökaluja
- soveltaa käyttöjärjestelmärajapintaa sekä -palveluja
- soveltaa tietoliikennekirjastoja (socket) useamman palvelimen tiedonsiirrossa
- sovittaa käyttöjärjestelmäytimen eri alustalle / alustoille
Sisältö (Opintojakso)
Linux käyttöjärjestelmän asennus ja konfigurointi. Käyttöjärjestelmän rakenne ja ominaisuudet. C/C++ ohjelmointiympäristö. Prosessien skedulointi, asynkroniset herätteet ja haarautuneet prosessit. Synkronointi ja semaforit. Asynkroninen i/o. Viestijonot. Jaettu muisti. Tietoliikenne (socket). Ytimen (Kernelin) generointi.
Esitietovaatimukset (Opintojakso)
C++-ohjelmointitaidot
Lisätiedot
Käyttöjärjestelmä, mikä käydään syvällisemmin läpi valitaan tilanteen mukaan.