Hlavní stránka | Seznam oborů/specializací | Seznam všech skupin předmětů | Seznam všech předmětů | Seznam rolí                Návod

Předmět je základní jednotka výuky, jejímž prostřednictvím si student osvojí ucelenou část souboru znalostí a dovedností, potřebnou pro zvládnutí studijního oboru/specializace. Za věcný obsah předmětu zodpovídá garant předmětu. Časovou náročnost předmětu zhruba vyjadřuje atribut předmětu rozsah kontaktní výuky. Například rozsah = 2+2  značí, že předmět bude mít týdně dvě hodiny přednášek a dvě hodiny cvičení týdně. Na závěr semestru musí vyučující provést vyhodnocení, nakolik si ten který student osvojil poznatky a dovednosti, kterých měl během výuky nabýt. Jakým způsobem toto hodnocení vyučující provedou určuje atribut způsob zakončení. U předmětu lze definovat, že předmět je zakončen pouze zápočtem(Z), klasifikovaným zápočtem(KZ), pouze zkouškou(ZK), nebo zápočtem a zkouškou(Z,ZK). Náročnost úspěšného absolvování předmětu je vyjádřena ECTS kreditními body. Výuka předmětu probíhá během semestru. Opakovaně se předmět vyučuje vždy v zimním(Z), nebo v letním(L) semestru každého akademického roku. Výjimečně může předmět být nabízen studentům v obou semestrech(Z,L). Za organizační zajištění výuky zodpovídá přiřazená katedra, která zejména vytvoří časový rozvrh předmětu a zajistí pro předmět vyučující. Někteří přednáší a zkouší, jiní vedou cvičení a udělují zápočty.
Obsahová náplň a další organizační informace, týkající se předmětu je popsána pomocí různých popisných textů(anotace, týdenní osnova, literatura, apod.)
$DODATEK_POPIS
BIE-SRC.21 Real-time systems Rozsah kontaktní výuky: 2P+2C
Vyučující: Kubátová H. Způsob zakončení: Z,ZK
Zodpovědná katedra: 18103 ECTS Kredity: 5 Semestr: Z

Anotace:
Students obtain the basic knowledge in the real-time (RT) system theory and in the design methods for RT systems including the dependability issues. Theoretical knowledge from lectures will be experimentally verified in department specialized labs. The course is mainly focused on embedded RT systems, therefore the design kits in the lab are the same as in the BIE-VES course and FPGAs..

Osnovy přednášek:
1. Real-time systems properties.
2. Dependability issues.
3. Hard and soft RT- systems.
4. R-T systems models.
5. Schedulers.
6. Static scheduling
7. Priority scheduling
8. Resource access control.
9. R-T Operating systems.
10. Real-time communication.
11. Examples.
12. Programing languages for R-T applications.
13. Fault-tolerant and attack-resistent systems.

Osnovy cvičení:
1. Demo example, PIC24F structure.
2. Dependability models and computations.
3. Task 1. Instruction and implementation on PIC24F.
4. Presentation of task 1. Task 2 instructions.
5. R-T models.
6, Test 1. Presentation of task 2 implementation.
7. Task 3. Instruction and methods to solve it.
8. Realization of task 3.
9. Multitask 4. Instruction and methods to solve it.
10. Task 4 solving.
11. Presentation of task 4 implementation.
12. Final test.
13. Assessment.

Literatura:
1. Liu J. W.S. : Real-Time Systems. Prentice-Hall, 2000. ISBN 9780130996510.
2. Kopetz H. : Real-Time Systems. Design Principles for Distributed Embedded Applications. Springer, 2011. ISBN 978-1-4419-8237-7.
3. Lee E. A., Seshia S. A. : Introduction to Embedded Systems A Cyber-Physical Systems Approach (2nd Edition). MIT Press, 2017. ISBN 9780262533812.

Požadavky:
Basic C programming knowledge necessary.

Informace o předmětu a výukové materiály naleznete na https://courses.fit.cvut.cz/BI-SRC/

Předmět je zahrnut do těchto studijních plánů:
Plán Obor Role Dop. semestr
BIE-PS.21 Computer Networks and Internet 2021 VO 5
BIE-IB.21 Information Security 2021 (Bachelor in English) V 5
BIE-PI.21 Computer Engineering 2021 PS 5
BIE-TI.21 Computer Science 2021 V 5
BIE-SI.21 Software Engineering 2021 V 5
BIE-PV.21 Computer Systems and Virtualization 2021 V 5


Stránka vytvořena 30. 4. 2024, semestry: L/2021-2, Z/2023-4, L/2022-3, L/2019-20, Z,L/2020-1, Z/2024-5, Z/2019-20, Z/2022-3, L/2023-4, Z/2021-2, připomínky k informační náplni zasílejte správci studijních plánů Návrh a realizace: J. Novák, I. Halaška