Siirry suoraan sisältöön

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
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

Siirry alkuun