Acasă Dezvoltare Ce este un program bazat pe evenimente? - definiție din techopedia

Ce este un program bazat pe evenimente? - definiție din techopedia

Cuprins:

Anonim

Definiție - Ce înseamnă programul condus de evenimente?

Un program bazat pe evenimente este unul care răspunde în mare măsură la evenimentele utilizatorului sau la alte intrări similare. Conceptul de programare bazat pe evenimente este unul important în dezvoltarea aplicațiilor și a altor tipuri de programare și a născut apariția gestionarilor de evenimente și a altor resurse.

Un program bazat pe eveniment este de asemenea cunoscut ca o aplicație bazată pe evenimente.

Techopedia explică programul condus de evenimente

Ideea în programarea bazată pe evenimente este că programul este proiectat să reacționeze.

Reacționează la anumite tipuri de intrare de la utilizatori, fie că este vorba de un clic pe un buton de comandă, o alegere dintr-o listă derulantă, o intrare într-o casetă text sau alte tipuri de evenimente pentru utilizatori.

Alte limbaje de programare pot prezenta evenimente de utilizator care sunt livrate în mare parte printr-o interfață de linie de comandă sau un alt tip de interfață de utilizator. Opusul programării bazate pe evenimente ar fi programarea care este scrisă pentru a acționa indiferent de intrarea utilizatorului.

De exemplu, aplicații de afișare, precum cele pentru actualizări meteo sau scoruri sportive, pot prezenta mai puțin programarea bazată pe evenimente, care este inerentă altor tipuri de programe. Cu toate acestea, aproape toate software-ul se bazează pe evenimente ale utilizatorului pentru funcționalitate, și ar fi ușor să argumentăm că programarea bazată pe evenimente este implicită pentru aproape toate tipurile de proiecte.

Acest lucru se datorează faptului că, în general, aplicațiile și modulele de cod sunt scrise pentru a răspunde la acțiunile omului, care face parte din conceptul de bază al modului în care oamenii operează cu mașinile. Cu toate acestea, identificarea aspectelor programelor bazate pe evenimente poate fi utilă în analiza proiectării.

Ce este un program bazat pe evenimente? - definiție din techopedia