Co to jest pętla zdarzeń?

Pętla zdarzeń - lub główna, jeśli jest to centralny aspekt sterowania - jest konstrukcją w programach, która kontroluje i wywołuje zdarzenia po zdarzeniu początkowym. Początkowym zdarzeniem może być wszystko, w tym naciśnięcie przycisku na klawiaturze lub kliknięcie przycisku w programie. Po odpytaniu urządzeń, pętla zdarzeń wywoła zdarzenie, które tworzy pożądany efekt na podstawie programowania. Nazywa się to pętlą, nie dlatego, że zdarzenie krąży i dzieje się w sposób ciągły, ale ponieważ pętla przygotowuje się do zdarzenia, sprawdza zdarzenie, wywołuje zdarzenie i powtarza proces od nowa.

W programowaniu komputerowym istnieje struktura zwana pętlą zdarzeń. Jest to blok kodu, który każe komputerowi czekać na zdarzenie i co robić w odpowiedzi na zdarzenie. Czasami pętla zajmuje tylko niewielką część kodowania; częściej jest to centralna logika dokumentu kodującego. Kiedy tworzy centralną logikę, nazywana jest również główną pętlą.

Zdarzenie, na które czeka pętla zdarzeń, może być dowolne. Zdarzenie może manifestować się po naciśnięciu przycisku klawiatury, poruszeniu myszą, otwarciu aplikacji lub cokolwiek innego, co użytkownik może zrobić z komputerem. Zdarzenie zwykle pochodzi z zewnętrznego urządzenia, takiego jak klawiatura lub mysz, ale może być również wynikiem procesów wewnętrznych. Kiedy określone zdarzenie się wydarzy, główna pętla wyzwoli w odpowiedzi inne zdarzenie, takie jak opublikowanie listu w dokumencie lub umożliwienie użytkownikowi dostępu do folderu.

Do utworzenia pętli zdarzeń potrzebne są cztery procesy. Pierwsze zdarzenie nazywa się zapytaniem przygotowawczym. To przygotowuje program do sondowania urządzenia lub urządzeń odpowiedzialnych za zdarzenie, aby komputer otrzymał odpowiednie zasoby przydzielone do działania. Następnie pętla odpytuje urządzenia w celu wykrycia zdarzenia. Ostatnia w tej kolejności jest funkcja check, która zwraca wynik ankiety do pętli.

Jeśli zdarzenie zwróci wartość true, pętla będzie kontynuowana; jeśli nie, wraca do przygotowania. Jeśli to prawda, następuje czwarte działanie - nazywane wysyłaniem. To wtedy wysyłane są wszystkie zasoby, aby utworzyć odpowiedź na odpytywane zdarzenie, powodując reakcję. Po wysłaniu pętla wraca do przygotowania, aby ponownie przygotować się do sprawdzenia zdarzeń.

INNE JĘZYKI

Czy ten artykuł był pomocny? Dzięki za opinie Dzięki za opinie

Jak możemy pomóc? Jak możemy pomóc?