Siirry suoraan sisältöön

Laitteistoläheinen ohjelmointi 2 (3 op)

Toteutuksen tunnus: 5G00BM72-3005

Toteutuksen perustiedot


Ilmoittautumisaika
25.11.2019 - 10.01.2020
Ilmoittautuminen toteutukselle on päättynyt.
Ajoitus
07.01.2020 - 30.04.2020
Toteutus on päättynyt.
Laajuus
3 op
Toteutustapa
Lähiopetus
Yksikkö
Tietotekniikka
Toimipiste
TAMK Pääkampus
Opetuskielet
suomi
Paikat
0 - 40
Koulutus
Tieto- ja viestintätekniikan tutkinto-ohjelma, vuosina 2014-2018 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

Aika ja paikka

Lukujärjestyksen mukaisesti

Tenttien ja uusintatenttien ajankohdat

Pandemian vuoksi suoritus etätentillä 8. 4. 2020.
Mikäli verkkoyhteys toimii, tehtävät toimitetaan opiskelijan
sähköpostiosoitteeseen kello 11:00 - 11:15.
Vastaukset on lähetettävä sähköpostilla takaisin samana päivänä viimeistään kello 13:00.

Uusintatentit erikseen opettajan kanssa sovittavana ajankohtana.

Arviointimenetelmät ja arvioinnin perusteet

Em. etätentti tai uusintatentti

Arviointiasteikko

0-5

Opiskelumuodot ja opetusmenetelmät

Luennot, harjoitukset

Oppimateriaalit

Luennoilla ilmoitettava ja jaettava materiaali

Opiskelijan ajankäyttö ja kuormitus

Kokonaistyömäärä 81 h, josta kotityön osuus n. 54 h.

Arviointikriteerit - tyydyttävä (1-2) (Ei käytössä, kts Opintojakson Arviointikriteerit ylempänä)

Osaa sulautetun reaaliaikaohjelmiston toteuttamisen perusteet.

Arviointikriteerit - hyvä (3-4) (Ei käytössä, kts Opintojakson Arviointikriteerit ylempänä)

Osaa suunnitella ja toteuttaa sulautetun järjestelmän ohjelmiston pieneen sovellukseen.

Arviointikriteerit - kiitettävä (5) (Ei käytössä, kts Opintojakson Arviointikriteerit ylempänä)

Edellisten lisäksi osaa soveltaa reaaliaikakäyttöjärjestelmää sulautetun järjestelmän ohjelmiston perustana ja modifioida käyttöjärjestelmän sovelluksen vaatimusten mukaisesti.

Siirry alkuun