This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Next revision Both sides next revision | ||
project:proj_list [2018/01/03 13:25] xkubalik [Current projects] |
project:proj_list [2018/01/10 13:44] xkubalik [Current projects] |
||
---|---|---|---|
Line 81: | Line 81: | ||
* **Nástroj pro generování vývojových diagramů z podmnožiny jazyka C (A tool for generating flowcharts from a subset of C language)** - (BP - Vojtěch Procházka) | * **Nástroj pro generování vývojových diagramů z podmnožiny jazyka C (A tool for generating flowcharts from a subset of C language)** - (BP - Vojtěch Procházka) | ||
+ | * Cílem práce je vytvořit nástroj pro generování vývojových diagramů zejména pro vyjádření funkce mikroprogramového automatu. | ||
* Prostudujte existující řešení a vyberte vhodnou cílovou aplikaci pro zobrazení vývojového diagramu. | * Prostudujte existující řešení a vyberte vhodnou cílovou aplikaci pro zobrazení vývojového diagramu. | ||
* Důraz bude kladen na jednoduchou konverzi mezi jazykem C a vnitřní formou popisu v cílové aplikaci. | * Důraz bude kladen na jednoduchou konverzi mezi jazykem C a vnitřní formou popisu v cílové aplikaci. | ||
- | * Navrhněte řešení pro automatické generování vývojových diagramů z pomocí podmnožiny příkazů jazyka C. | + | * Navrhněte řešení pro automatické generování vývojových diagramů pomocí podmnožiny příkazů jazyka C. |
- | * Navržené řešení zrealizujte. | + | * Navržené řešení zrealizujte a otestujte. |
- | * Výsledné řešení otestujte a vytvořte několik ukázek možného popisu vývojového diagramu v jazyce C. | + | * Vytvořte několik ukázek možného popisu vývojového diagramu v jazyce C. |
+ | |||
+ | * **Inteligentní ovládání a správa běžných zařízení v domácnosti (A device for controlling and managing of smart home)** - (BP - Vojtěch Pail) | ||
+ | * Prostudujte existující řešení pro ovládání a správu zařízení používaných pro chytré domácnosti. | ||
+ | * Navrhněte vlastní systém založený na modulární architektuře. | ||
+ | * Řešení bude obsahovat základní jednotku pro správu a řízení a univerzální modul umístěný u ovládaného zařízení. | ||
+ | * Pro propojení těchto modulů navrhněte vhodnou propojovací strukturu včetně komunikačního protokolu. | ||
+ | * Navržené řešení zrealizujte a otestujte. | ||
+ | * Vytvořte několik ukázek možných aplikaci pro ovládání jednotlivých zařízení jakou jsou světla, zásuvky apod. | ||
===== Available projects ===== | ===== Available projects ===== |