Zuhause Entwicklung Was ist ein ereignisgesteuertes Programm? - Definition aus techopedia

Was ist ein ereignisgesteuertes Programm? - Definition aus techopedia

Inhaltsverzeichnis:

Anonim

Definition - Was bedeutet ereignisgesteuertes Programm?

Ein ereignisgesteuertes Programm reagiert weitgehend auf Benutzerereignisse oder ähnliche Eingaben. Das Konzept der ereignisgesteuerten Programmierung spielt eine wichtige Rolle bei der Anwendungsentwicklung und anderen Arten der Programmierung und hat zur Entstehung von Ereignishandlern und anderen Ressourcen geführt.

Ein ereignisgesteuertes Programm wird auch als ereignisgesteuerte Anwendung bezeichnet.

Techopedia erklärt das ereignisgesteuerte Programm

Die Idee bei der ereignisgesteuerten Programmierung ist, dass das Programm so konzipiert ist, dass es reagiert.

Es reagiert auf bestimmte Arten von Eingaben von Benutzern, sei es ein Klick auf eine Befehlsschaltfläche, eine Auswahl aus einer Dropdown-Liste, ein Eintrag in ein Textfeld oder andere Arten von Benutzerereignissen.

Andere Programmiersprachen können Benutzerereignisse enthalten, die größtenteils über eine Befehlszeilenschnittstelle oder eine andere Art von Benutzeroberfläche übermittelt werden. Das Gegenteil von ereignisgesteuerter Programmierung wäre eine Programmierung, die unabhängig von Benutzereingaben so geschrieben ist, dass sie funktioniert.

Beispielsweise können Anzeige-Apps, wie z. B. für Wetteraktualisierungen oder Sportergebnisse, weniger ereignisgesteuerte Programmierung enthalten, als dies bei anderen Arten von Programmen der Fall ist. Nahezu jede Software stützt sich jedoch auf Benutzerereignisse, um ihre Funktionalität zu gewährleisten, und es lässt sich leicht argumentieren, dass die ereignisgesteuerte Programmierung für fast alle Arten von Projekten die Standardeinstellung ist.

Das liegt daran, dass Anwendungen und Codemodule im Allgemeinen so geschrieben sind, dass sie auf menschliche Handlungen reagieren. Dies ist Teil des Kernkonzepts, wie Menschen mit Maschinen arbeiten. Die Identifizierung ereignisgesteuerter Aspekte von Programmen kann jedoch bei der Entwurfsanalyse hilfreich sein.

Was ist ein ereignisgesteuertes Programm? - Definition aus techopedia