sábado, 8 de noviembre de 2014

Resumén Programación de Eventos

La programación dirigida por eventos es la programación  en el que tanto la estructura como la ejecución de los programas  lo realiza el usuario que lo este creando.
Es decir, el programa espera la llegada de un evento (orden del usuario) y cuando el evento se produce realiza la acción correspondiente y vuelve a esperar.
 El creador de un programa dirigido por eventos debe definir los eventos que manejarán su programa y las acciones que se realizarán al producirse cada uno de ellos, lo que se conoce como el administrador de evento. Los eventos soportados estarán determinados por el lenguaje de programación utilizado, por el sistema operativo e incluso por eventos creados por el mismo programador.

Tipos de eventos:
  • Externos: Producidos por el usuario
  • Internos: Producidos por el sistema o la aplicación
Desventajas:
  • Los módulos pueden ejecutarse a diferentes velocidades.
  • Los eventos internos ocurren a cada rato.
  • Pueden nunca ejecutarse Módulos.
¿Qué se necesita?
Principalmente se necesitan marcos de aplicación pues estos facilitan la tarea de desarrollar las aplicaciones y ya que proporcionan soporte en tiempo de ejecución, manejo en el sistema de ventanas, manejo de la entrada por ratón y teclado, etc...


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. Cuando alguno de los eventos esperados por el programa tenga lugar, el programa pasará a ejecutar el código del correspondiente administrador de evento.
Los programas orientados a eventos són los típicos de Windows, Linux, entre otros que esperan a que se realice alguna acción, ya sea con el mouse o con el teclado para realizar alguna función.




 
 
 

 
 
 
 
 
 
 


No hay comentarios:

Publicar un comentario