Laitteistoläheinen ohjelmointi 2 (3 op)
Toteutuksen tunnus: 5G00BM72-3001
Toteutuksen perustiedot
- Ilmoittautumisaika
- 30.11.2015 - 10.01.2016
- Ilmoittautuminen toteutukselle on päättynyt.
- Ajoitus
- 11.01.2016 - 29.04.2016
- Toteutus on päättynyt.
- Laajuus
- 3 op
- Lähiosuus
- 3 op
- Toteutustapa
- Lähiopetus
- Yksikkö
- Tietotekniikka
- Toimipiste
- TAMK Pääkampus
- Opetuskielet
- suomi
- Koulutus
- Tietotekniikan koulutusohjelma, vuonna 2013 tai aiemmin aloittaneet
- Opettajat
- Kai Poutanen
- Opintojakso
- 5G00BM72
Osaamistavoitteet (Opintojakso)
Opiskelija osaa
- suunnitella ja toteuttaa mikrokontrollerisovelluksen keskeytysohjatun
ohjelmiston
- analysoida kääntäjän käännöstuloksen tehokkuutta
- soveltaa reaaliaikakäyttöjärjestelmää
Sisältö (Opintojakso)
C-kielen käyttö yhdessä konekielen kanssa sulautettujen järjestelmien suunnittelussa ja ohjelmankehityksessä. Tietotyypit, muistin allokointi, ohjausrakenteet, parametrien välitys, keskeytykset. Kääntäjän tehokkuustarkastelua. Reaaliaikakäyttöjärjestelmän rakenne.
?
Esitietovaatimukset (Opintojakso)
Laitteistoläheinen ohjelmointi 1, Ohjelmoinnin perusosaaminen, Olio-ohjelmointi
Tenttien ja uusintatenttien ajankohdat
Koe tiistaina 12.4.2016 klo 8.15 luokassa A3-24.
Uusintatentti torstaina 28.4. kello 9.15, jolloin kokoontuminen luokan A3-24 kohdalle käytävään.
Toinen uusintatentti torstaina 26.5. kello 15, jolloin kokoontuminen luokan A3-24 kohdalle käytävään.
Arviointimenetelmät ja arvioinnin perusteet
Tentti
Arviointiasteikko
0-5
Opiskelumuodot ja opetusmenetelmät
Luennot, harjoitukset
Oppimateriaalit
Luennoilla ilmoitettava ja jaettava materiaali
Arviointikriteerit - tyydyttävä (1-2) (Ei käytössä, kts Opintojakson Arviointikriteerit ylempänä)
Osaa sulautetun reaaliaikaohjelmiston perusteet
Arviointikriteerit - hyvä (3-4) (Ei käytössä, kts Opintojakson Arviointikriteerit ylempänä)
Osaa suunnitella sulautetun järjestelmän ohjelmiston pieneen sovellukseen
Arviointikriteerit - kiitettävä (5) (Ei käytössä, kts Opintojakson Arviointikriteerit ylempänä)
Edellisten lisäksi osaa suunnitella ja soveltaa reaaliaikakäyttöjärjestelmää sulautetun järjestelmän ohjelmiston perustana