Siirry suoraan sisältöön

Järjestelmäläheinen ohjelmointiLaajuus (5 op)

Tunnus: 5000DA50

Laajuus

5 op

Osaamistavoitteet

Opintojakson suoritettuaan opiskelija:
- osaa ohjelmoida C-kielellä
- osaa nimetä varusohjelmiston osat ja kertoa osien käyttötarkoituksen
- osaa kuvailla käyttöjärjestelmän rakenteen
- osaa kertoa käyttöjärjestelmän perustehtävät

Sisältö

- C-ohjelmointi
- prosessinhallinta
- tiedostojärjestelmät
- muistin hallinta

Esitietovaatimukset

•Ohjelmoinnin perustaidot jollakin korkean tason ohjelmointikielellä (esimerkiksi Python, Java, C# tai vastaava)
•Ohjelmoinnin perustaitoihin kuuluu muun muassa ulostulon formatointi, ehtolauseet, silmukat, funktiot/aliohjelmat, funktion parametrit ja paluuarvot, taulukot, virheentarkastelu, testaus ja hyvät koodauskäytännöt
•Riittävät matemaattis-loogiset ajattelutaidot