lunes, 6 de mayo de 2013

Programación dirigida por eventos

PROGRAMACIÓN DIRIGIDA POR EVENTOS 

¿Que es la programación dirigida por eventos?

La programación dirigida por eventos es un paradigma de programación en el que tanto la estructura como la ejecución de los programas van determinados por los sucesos que ocurran en el sistema, definidos por el usuario o que ellos mismos provoquen.

Características 

1. Al comenzar la ejecución del programa se llevarán a cabo las inicializaciones y demás código inicial y a continuación el programa quedará bloqueado hasta que se produzca algún evento.


2. Cuando alguno de los eventos esperados por el programa tenga lugar, el programa pasará a ejecutar el código del correspondiente administrador de evento. 

3. Puede emplearse también para desarrollar interfaces entre componentes de Software o módulos del núcleo.


4. La programación orientada a eventos permite interactuar con el usuario en cualquier momento de la ejecución.

5. Los programas creados bajo esta arquitectura se componen por un bucle exterior permanente encargado de recoger los eventos, y distintos procesos que se encargan de tratarlos

 Lenguajes de programación 

* JAVA SCRIPT
* VISUALC++
* VISUAL .NET
* VISUAL C#
* VISUAL J#
* ASP 
*.NET

 Ejemplo

Si el evento consiste en que el usuario ha hecho click en el botón de play de un reproductor de películas, se ejecutará el código del administrador de evento, que será el que haga que la película se muestre por pantalla.