Casa Desenvolupament Què és un programa basat en esdeveniments? - Definició de tecnologia

Què és un programa basat en esdeveniments? - Definició de tecnologia

Taula de continguts:

Anonim

Definició: què significa el programa impulsat per esdeveniments?

Un programa basat en esdeveniments és aquell que respon en gran mesura a esdeveniments dels usuaris o a altres entrades similars. El concepte de programació basada en esdeveniments és important en el desenvolupament d'aplicacions i en altres tipus de programació, i ha generat l'emergència de gestors d'esdeveniments i altres recursos.

Un programa dirigit per esdeveniments també es coneix com una aplicació impulsada per esdeveniments.

Techopedia explica el programa impulsat per esdeveniments

La idea de la programació basada en esdeveniments és que el programa estigui dissenyat per reaccionar.

Reacciona a tipus específics d’entrada dels usuaris, ja sigui un clic sobre un botó d’ordres, una tria d’una llista desplegable, una entrada a un quadre de text o altres tipus d’esdeveniments d’usuaris.

Altres llenguatges de programació poden presentar esdeveniments d'usuari que es distribueixen en gran mesura mitjançant una interfície de línia d'ordres o algun altre tipus d'interfície d'usuari. El contrari de la programació basada en esdeveniments seria la programació que s’escriu per actuar independentment de l’entrada de l’usuari.

Per exemple, aplicacions de visualització com les d’actualitzacions meteorològiques o puntuacions esportives poden presentar menys de la programació basada en esdeveniments que és inherent a altres tipus de programes. Tot i això, gairebé tot el programari es basa en esdeveniments de l'usuari per a la seva funcionalitat, i seria fàcil argumentar que la programació basada en esdeveniments és la predeterminada per a gairebé tot tipus de projectes.

Això és degut a que, en general, les aplicacions i els mòduls de codi s’escriuen per respondre a les accions humanes, que forma part del concepte fonamental del funcionament humà amb les màquines. Tanmateix, identificar aspectes dels programes basats en esdeveniments pot ser útil en l’anàlisi del disseny.

Què és un programa basat en esdeveniments? - Definició de tecnologia