Page not found | Department of Computer Science [pre 2018 site]

Page not found

The requested page could not be found.
in English suomeksi Kurssikuvaus 1.8.2006

581305-6 Tietokoneen toiminta, 4 op

Asema opetuksessa

Tietojenkäsittelytieteen aineopintojen pakollinen kurssi ja perusopintojen valinnainen kurssi. Kurssin ajateltu kohdeyleisö on 1-2 vuoden opiskelijat.

Esitiedot

Esitietoina edellytetään Ohjelmoinnin perusteet -kurssin tiedot.

Oppimistavoitteet

Tavoitteena on ymmärtää tietokonejärjestelmän keskeiset piirteet sillä suoritettavan ohjelman näkökulmasta: miten tietokonejärjestelmä on rakennettu ja miten se suorittaa sille annettua ohjelmaa. Pääpaino on yhden ohjelman suorituksella konekielen tasolla.

Tavoitteena on myös ymmärtää suorittimen toiminta konekielen tasolla. Konekielisen ohjelman suoritusta tarkastellaan sekä yleisellä tasolla että käytännönläheisesti yksinkertaisen opetustarkoitukseen kehitetyn esimerkkitietokoneen (ttk-91), tämän koneen (symbolisen) konekielen ja tälle koneelle tehdyn simulaattorin avulla. Tarkastelemme myös käyttöjärjestelmän roolia ohjelman suorituksen kannalta.

Oppimistavoitteet on tarkemmin kuvattu omalla oppimistavoitteet-sivullaan.

Suoritusmuodot

Kurssin voi suorittaa joko opintopiiripohjaisena verkkokurssina tai erilliskokeella (loppukokeella). Verkkokurssi tarjotaan joka vuosi kevätlukukaudella. Itseopiskelua tukemaan syyslukukaudella voidaan tarjota verkkokurssiin pohjautuva itseopiskelukurssi. Huomaa, että luentokurssin kurssikuulustelua ei voi käyttää erilliskokeena.

Opintopiiripohjaiseen verkkokurssiin sisältyy

Erilliskokeessa tentitään yhdellä kokeella allamainittu kurssimateriaali. Erilliskokeeseen ei sisälly harjoituksia eikä aikaisempien luentokurssien harjoitustehtävistä saa lisäpisteitä. Erilliskokeet perustuvat viimeksi pidetyn luentokurssin materiaaliin.

Kurssimateriaali

Opiskelijoiden edellytetään osaavan perusasiat konekielitason ohjelmoinnista. Riittävää on osata suunnitella ja toteuttaa pieniä ohjelmia ja aliohjelmia ttk-91 esimerkkitietokoneen symbolisella konekielellä.

Sisältö

Kirjallisuus


Teemu Kerola