Události

Události (Events) v informatice se obvykle týkají akcí nebo činností, které mohou být detekovány programem nebo systémem, a na které může systém reagovat. Události mohou pocházet různými způsoby, například jako reakce na uživatelské vstupy (např. kliknutí myši, stisk klávesy), systémové signály (např. změna stavu souboru, a nebo oznámení o dokončení úlohy) nebo komunikaci mezi různými částmi programu (např. volání funkcí, odesílání zpráv).

V rámci programování událostí (event-driven programming) se aplikace skládají z událostí, které spouští akce. Každá událost může mít přiřazený obslužný program (event handler), který je vykonán, když je událost detekována. Tento přístup je široce využíván v moderním vývoji softwaru, zejména v uživatelských rozhraních a v asynchronních aplikacích, kde události umožňují reagovat na podněty v reálném čase, což zvyšuje interaktivitu a uživatelskou zkušenost.