Un événement est un effet d'entraînement en cascade dans un programme informatique qui peut conduire à des erreurs. Ceci peut être observé dans un système qui assemble ensuite sur la programmation événementielle, déclenche le feu en réponse à des actions particulières où. La mauvaise séquence d'événements peuvent déclencher une explosion qui déclenche année du programme peut se bloquer, provoquer la perte de données, ou conduire à d'autres problématiques. Les programmeurs peuvent prendre des mesures pour remédier à la possibilité d'une chute d'eau, selon le langage de programmation qu'ils utilisent.
Le phénomène commence par un seul événement de déclenchement. Le programme tire la réponse appropriée, ce qui crée un autre événement, signalant un autre déclencheur. Cela peut se transformer en un effet d'entraînement où commencer plusieurs processus à la fois ne se produira pas. Comme ils se produisent, l'utilisateur peut ne pas être ble d'arrêter le processus, l'ordinateur étant de répondre aux commandes internes du programme et ne peut pas s'arrêter à moins que l'utilisateur arrête quitte ou force, qui peut potentiellement also provoque une erreur.
Un exemple d'événement de l'an est appelé une suppression en cascade chute d'eau, où une suppression unique peut déclencher une série de suppressions. Cela peut se produire lorsque l'ordinateur tente de donner un sens à des données qui ne semblent plus à travailler la suppression effective. Autres cascades pouvez ajouter des données, le déplacer, le changement et les paramètres du programme. L'échec peut être relativement mineur, en fonction de la nature des informations en cause.
Certaines cascades sont délibérément événement programmé, car ils peuvent être la main des fonctions d'un programme. Par exemple, quand une thèse d'étudiant diplômé édite et supprime à une note, toutes les notes de bas de suite seraient alors de l'ordre. Malthus, l'action de l'élève cascade d'événements déclencheurs année, le programme de traitement de texte renumérote la note suivante, qui déclenche le programme à renuméroter le suivant, et ainsi de suite. Ceci élimine le besoin de passer par le programme et corriger les notes entières à chaque fois que l'on a ajouté ou enlevé, et est une cascade d'événements bénéfique.
Dans d'autres cas, la cascade n'est pas souhaitable et peut créer un problème. Une option est un programme pour limiter le nombre de gestionnaires d'événements peut être actif à un moment donné que. Ce programme donne à la pièce de gérer plusieurs événements à la fois, un but peut freiner la chute d'eau comme il commence. Programmes pouvez être invité à des avertissements ou des erreurs also aux utilisateurs finaux lorsque ces actions pourraient déclencher en cascade événement de l'an, ou d'arrêter le programme si elle pourrait Détecte automatiquement la perte de données.