this dir | view | cards | source | edit | dark
top
Systémy – osnova (podle prezentací)
- C/C++
- vlastnosti jazyka
- ukazatele
- velikosti datových typů (a struktur)
- CPU
- ISA, instrukce
- registry
- fyzická konstrukce
- spouštění instrukcí
- paměť
- datová reprezentace
- zarovnání
- správa paměti, alokace
- cache
- programovací jazyky
- kompilátor (překladač)
- gramatika
- linking
- volání funkcí, volací konvence
- proměnné
- operační systémy
- režimy CPU
- architektura
- správa zařízení
- komunikace zařízení, přerušení
- procesy
- plánování
- soubor
- filesystem
- přístup na disk
- SSD, HDD
- virtuální paměť
- segmentace, stránkování
- nahrazování stránek
- virtualizace
- paralelní programování a synchronizace
- race condition
- synchronizační primitiva
- deadlock
- synchronizační problémy