Qu'est-ce qu'une boucle d'événement?

Une boucle d'événement - ou une boucle principale, s'il s'agit de l'aspect de contrôle central - est une construction dans les programmes qui contrôle et dépasse les événements après un événement initial. L'événement initial peut être n'importe quoi, notamment en appuyant sur un bouton sur un clavier ou en cliquant sur un bouton dans un programme. Après avoir interrogé les appareils, la boucle d'événement envahira un événement qui crée un effet souhaité, basé sur la programmation. C'est ce qu'on appelle une boucle, non pas parce que l'événement circule et se produit en continu, mais parce que la boucle se prépare pour un événement, vérifie l'événement, dépasse un événement et répète le processus à nouveau.

Dans la programmation informatique, il existe une structure appelée Loop Event. Il s'agit d'un bloc de code qui indique à l'ordinateur d'attendre un événement et que faire en réponse à l'événement. Parfois, la boucle ne prend qu'une petite partie du codage; Plus souvent, c'est la logique centrale d'un document de codage. Lorsqu'il compose la logique centrale, il est également appelé la boucle principale.

L'événement pour lequel une boucle d'événement attend peut être n'importe quoi. Un événement peut se manifester à partir d'un utilisateur en appuyant sur un bouton du clavier, en déplaçant une souris, en ouvrant une application ou tout ce qu'un utilisateur peut faire avec un ordinateur. L'événement provient généralement d'un appareil extérieur, comme le clavier ou la souris, mais il peut également être le résultat de processus internes. Lorsque l'événement spécifié se produit, la boucle principale déclenchera un autre événement en réponse, tel que la publication d'une lettre dans un document ou permettant à l'utilisateur d'accéder à un dossier.

Quatre processus sont nécessaires pour créer la boucle d'événement. Le premier événement s'appelle la requête de préparation. Cela prépare le programme à interroger l'appareil ou les appareils responsables de l'événement, donc l'ordinateur obtient les ressources appropriées allouées à l'action. Après cela, la boucle interroge les appareils pour l'événement pour voir si l'événement s'est produit. Le dernier de cet ordre est la fonction de vérification, qui renvoie le résultat dusondage à la boucle.

Si l'événement revient comme vrai, alors la boucle continue; Sinon, cela revient pour se préparer. Si c'est vrai, la quatrième action - appelée répartition - se produit. C'est à ce moment que toutes les ressources sont envoyées pour créer une réponse à l'événement interrogé, provoquant une réaction. Après expédition, la boucle revient pour se préparer, pour se préparer à nouveau à vérifier les événements.

DANS D'AUTRES LANGUES