Události

V počítačových vědách je „událost“ (anglicky „event“) specifická situace nebo stav, který se vyskytuje v průběhu provádění programu nebo systému. Události mohou být generovány uživatelskými akcemi (například kliknutím myši nebo stisknutím klávesy), změnami ve stavu programu (např. změna proměnné) nebo externími signály (např. příchozí síťová data). Systémy pracující s událostmi často implementují vzor „události a posluchači“, kde se jiný kód (posluchač) registruje k tomu, aby reagoval na určité události. Tento přístup je běžně používaný v asynchronních programovacích modelech a uživatelských rozhraních, kde je potřeba reagovat na interakci uživatele či jiné externí podněty. Umožňuje to pružně a efektivně reagovat na vstupy a změny ve stavu aplikace.