NSWI170 Computer Systems
Labs of Jáchym Bártík
Monday 12:20-13:50 (even weeks)
Room: N11
Úvod
- Komunikaci prosím směřujte na Mattermost.
- Nebojte se ptát na cokoli ohledně domácích úkolů, látky probírané na cvičení, pravidel zápočtu atd.
- Co nejdříve se přihlaste do své skupiny v ReCodExu.
- Nejpozději na druhé cvičení budete potřebovat Arduino s rozšiřujícím štítem. Více informací naleznete zde.
- Řešení některých úloh ze cvičení, popřípadě další studijní materiály, jsou zde (bude postupně doplňováno).
Zápočet
Pro získání zápočtu je nutné:
- Úspěšně splnit všech 6 domácích úkolů v ReCodExu (accepted flag ).
- Získat alespoň 13 bodů z domácích úkolů.
- Vyřešit úlohu zadanou na závěrečném testu v labu.
Podrobná pravidla řešení a bodování domácích úkolů naleznete zde. Úlohy mají striktní deadliny, které není možné zpětně prodlužovat. Pokud ale při řešení narazíte na jakýkoli problém a dáte o něm vědět dostatečně dopředu, je možné vždy domluvit výjimku.
Také prosím věnujte pozornost coding guidelines.
Rozvrh
| Datum | Téma | Slajdy |
|---|---|---|
| 23.2.2026 | jazyk C/C++ | Labs_01 |
| 9.3.2026 | Arduino IDE, setup/loop, LEDky | Labs_02 |
| 23.3.2026 | LEDky & Tlačítka | Labs_03 |
| 6.4.2026 | Velikonoční pondělí | Nope |
| 20.4.2026 | 7-segmentový displej | Labs_04 |
| 4.5.2026 | 7-segmentový displej - multiplex | Labs_05 |
| 18.5.2026 | 7-segmentový displej - zpráva (stringy & ukazatele) | Labs_06 |