Spisu treści:
- Definicja - Co oznacza program sterowany zdarzeniami?
- Techopedia wyjaśnia program sterowany zdarzeniami
Definicja - Co oznacza program sterowany zdarzeniami?
Program sterowany zdarzeniami to taki, który w dużej mierze reaguje na zdarzenia użytkownika lub inne podobne dane wejściowe. Koncepcja programowania sterowanego zdarzeniami jest ważna w programowaniu aplikacji i innych rodzajach programowania, i przyczyniła się do pojawienia się programów obsługi zdarzeń i innych zasobów.
Program sterowany zdarzeniami jest również znany jako aplikacja sterowana zdarzeniami.
Techopedia wyjaśnia program sterowany zdarzeniami
W programowaniu opartym na zdarzeniach chodzi o to, że program ma reagować.
Reaguje na określone rodzaje danych wprowadzanych przez użytkowników, niezależnie od tego, czy jest to kliknięcie przycisku polecenia, wybór z listy rozwijanej, wpis w polu tekstowym lub innego rodzaju zdarzenia użytkownika.
Inne języki programowania mogą zawierać zdarzenia użytkownika, które są w dużej mierze dostarczane za pośrednictwem interfejsu wiersza polecenia lub innego interfejsu użytkownika. Przeciwieństwem programowania sterowanego zdarzeniami byłoby programowanie napisane tak, aby działać niezależnie od danych wejściowych użytkownika.
Na przykład aplikacje wyświetlające, takie jak te do aktualizacji pogody lub wyników sportowych, mogą zawierać mniej programów sterowanych zdarzeniami, które są nieodłączne w innych rodzajach programów. Jednak prawie całe oprogramowanie opiera się na zdarzeniach użytkownika i łatwo byłoby argumentować, że programowanie oparte na zdarzeniach jest domyślne dla prawie wszystkich rodzajów projektów.
Jest tak, ponieważ ogólnie aplikacje i moduły kodu są pisane w celu reagowania na ludzkie działania, co jest częścią podstawowej koncepcji tego, jak ludzie pracują z maszynami. Jednak identyfikacja aspektów programów opartych na zdarzeniach może być pomocna w analizie projektu.
