Opinto-opas 2011-2012
Perus

Perus Pori KV Jatko Avoin

|Tutkinnot|     |Opintokokonaisuudet|     |Opintojaksot|    

Opinto-opas 2011-2012

OHJ-4200 Laitteistonläheinen ohjelmointi, 4 op
Machine-Level Programming

Vastuuhenkilö

Pertti Lehtinen

Opetus

Opetusmuoto P1 P2 P3 P4 Kesä Toteutuskerrat Luentoajat ja -paikat
Luennot
Harjoitustyöt


 


 
 2 h/vko
 10 h/per
+2 h/vko
+40 h/per


 
OHJ-4200 2011-01 Perjantai 12 - 14, TB104

Suoritusvaatimukset

Harjoitustyö ja tentti.
Osasuoritusten pitää liittyä samaan toteutuskertaan

Opetukseen ja oppimiseen liittyvät periaatteet ja lähtökohdat

-

Osaamistavoitteet

Kurssin menestyksellisesti suorittanut opiskelija ymmärtää tietokoneohjelmien toimintaa ja ohjelmointikielten toteutusmekanismeja suorittimen käskykannan tasolla. Hän tuntee ohjelmointityökalut ja tietää niiden käyttötarkoitukset. Opiskelija tunnistaa eri tyyppiset suoritinarkkitehtuurit.

Sisältö

Sisältö Ydinaines Täydentävä tietämys Erityistietämys
1. Perusohjelmointi konekielitasolla, ohjelmoijan perustyökaluketjun toiminta ja käyttö   Harvinaisempien ohjelmointityökalujen tuntemus ja käyttö.   
2. Eri tyyppiset tietokonearkkitehtuurit ja käskykannat ohjelmoijan näkökulmasta, tavallisimmat lajit.  Erikoisarkkitehtuurit ja niiden ohjelmointi. Arkkitehtuurin huomiointi optimoinnissa.   
3. Rinnakkaisuuden näkyminen ja sen hallinta konetason ohjelmissa.  Rinnakkaisuutta hyödyntäviä optimointimenetelmiä.   
4. Lausekielen perusrakenteiden toteutustekniikat konekielitasolla.  Lausekielen edistyneempien rakenteiden toteutus konekielitasolla (synkronointi, muistinhallinta, paikalliset aliohjelmat, jne. )   
5. Konekielitiedostot, rakenne ja käyttö.     

Opintojakson arvostelu

Arvosana määräytyy tentin (80%) ja harjoitustyön (20%) arvosanoista.

Arvosteluasteikko:

Opintojaksolla käytetään numeerista arviointiasteikkoa (1-5)

Osasuoritukset:

Osasuoritusten pitää liittyä samaan toteutuskertaan

Oppimateriaali

Tyyppi Nimi Tekijä ISBN URL Painos,saatavuus... Tenttimateriaali Kieli
Opintomoniste   Laitteistonläheinen ohjelmointi   Juhana Helovuo       Ilmoitetaan aloitusluennolla      Suomi  

Esitietovaatimukset

Opintojakso P/S Selite
OHJ-4010 Rinnakkaisuus Pakollinen    

Esitietoketju (Vaatii kirjautumisen POPiin)



Vastaavuudet

Opintojakso Vastaa opintojaksoa  Selite 
OHJ-4200 Laitteistonläheinen ohjelmointi, 4 op 8104100 Laitteistonläheinen ohjelmointi, 2 ov  

Tarkempia tietoja toteutuskerroittain

Toteutus Kuvaus Opetusmuodot Toteutustapa
OHJ-4200 2011-01 Luennot kevät 2011        

Viimeksi muokattu26.02.2011