Sardtarkvara õpikoda (ITS8050)
PÕHIANDMED
õppeaine register
A - põhiregister
õppeaine kood
ITS8050
õppeaine nimetus eesti k
Sardtarkvara õpikoda
õppeaine nimetus inglise k
Embedded Software Workshop
õppeaine maht AP
-
õppeaine maht EAP
6.00
deklareeritav
jah
kontrollivorm
eksam
õpetamise semester
kevad
õppekeel
eesti keel
inglise keel
Õppekavad, millesse aine kuulub
kavaversiooni kood
aine kohustuslik
IACM23/25
ei
IAFM21/24
ei
Ainet õpetavad struktuuriüksused
IT - tarkvarateaduse instituut
Ainekaardi link
Tunniplaani link
Vaata tunniplaani
Versioon:
VERSIOONIPÕHISED ANDMED
õppeaine eesmärgid eesti k
Kursuse eesmärk on tundma õppida sardsüsteemide tarkvara arendamise olulisemaid kontseptsioone ja tehnikaid. Kursus on tulemusorienteeritud ning keskendub töökindlate ja efektiivsete sardsüsteemide arenduseks vajalike alusteadmiste andmisele.
õppeaine eesmärgid inglise k
The goal of the course is to give the participant the understaning of concepts and techniques necessary to develop software for embedded computer systems with real-time constraints. This is a practical, results-oriented course that will provide knowledge and skills needed to build reliable and efficient embedded systems.
õppeaine õpiväljundid eesti k.
Aine läbinud üliõpilane
* oskab kirjeldada sardsüsteemide tarkvara nõudeid
* tunneb sardsüsteemide tarkvara ülesehitusest
* oskab valida konreetsesse konteksti sobivat sardtarkvara, seda riistvarale paigaldada ning luua sellele tarkvara, mis suhtleb teiste süsteemidega.
* oskab siluda sardtarkvara ning diagnoosida probleeme
õppeaine õpiväljundid ingl k.
The student who completes the course will:
* Know how to specify the requirements for embedded software.
* Understand the structure of embedded system software
* Know how to choose embedded software suitable to a particular context, know how to install it and develop software for it that will communicate with other systems.
* Know how to debug embedded software and how to diagnose problems.
õppeaine sisu lühikirjeldus eesti k
Spetsifikatsioonid: sardtarkvara spetsifitseerimise keeled (nt StateCharts, Petri võrgud, VHDL);
Sardsüsteemide riistvara: sensorid, kommunikatsioon, andmetöötlus, mälu, täiturid;
Sardtarkvara: operatsioonisüsteemid, protsesside haldus.
Riistvara ja tarkvara koosarendus: tööjaotus riistvara ja tarkvara arenduse vahel.
Valideerimine: meetodid kindlustamaks, et sardtarkvara toimib vastavalt ootustele: simulatsioon, testimine, formaalne verifitseerimine.
õppeaine sisu lühikirjeldus ingl k
Specification: review of the most commonly used languages employed in the specfication of embedded RT systems (e.g., StateCharts, Petri nets, and VHDL);
Embedded hardware: sensors, communication units, processing units, memories, and actuators;
Embedded software: embedded operating systems, scheduling algorithms;
Hardware/software codesign: methods for the optimal division of labor between the hardware and software parts of an embedded system;
Validation: methods for ensuring that an embedded system behaves as expected: simulation, testing, formal verification.
hindamisviis eesti k
-
hindamisviis ingl k
-
iseseisev töö eesti k
-
iseseisev töö ingl k
-
õppekirjandus
https://sites.google.com/site/iti8500/
õppevormid ja mahud
päevaõpe: nädalatunnid
4.0
sessioonõppe töömahud (semestris):
loenguid
2.0
loenguid
-
praktikume
2.0
praktikume
-
harjutusi
0.0
harjutusi
-
vastutav õppejõud
-
ÕPPEJÕU AINEKAVA INFO
õppetöö semester
õpetav õppejõud / üksus
õppetöö keel
Laiendatud ainekava
2024/2025 kevad
Jaanus Kaugerand, IT - tarkvarateaduse instituut
inglise keel
    Hindamiskriteeriumid aines ITS8050.pdf 
    kuva rohkem
    2023/2024 kevad
    Endre Domiczi, IT - tarkvarateaduse instituut
    inglise keel
      2022/2023 kevad
      Endre Domiczi, IT - tarkvarateaduse instituut
      inglise keel
        2021/2022 kevad
        Endre Domiczi, IT - tarkvarateaduse instituut
        inglise keel
          Hindamiskriteeriumid aines ITS8050.pdf 
          2020/2021 kevad
          Jaanus Kaugerand, IT - tarkvarateaduse instituut
          inglise keel
            Hindamiskriteeriumid aines ITS8050.pdf 
            2019/2020 kevad
            Endre Domiczi, IT - tarkvarateaduse instituut
            inglise keel
              Hindamiskriteeriumid aines ITS8050.pdf 
              2018/2019 kevad
              Endre Domiczi, IT - tarkvarateaduse instituut
              inglise keel
                Hindamiskriteeriumid aines ITS8050.pdf 
                Ainekaart eesti keeles
                Ainekaart inglise keeles