Como ya sabemos que las acciones del usuario sobre algún programa o aplicación se le denotan como eventos, estos eventos podrían ser: click sobre un botón, arrastrar algún icono, el pulsar una tecla, mover el ratón etc. Cada vez que se produce un evento sobre un determinado tipo de control la aplicación utilizada, deberá realizar la acción programada por el usuario para ejecutar el evento concreto.
Los lenguajes de programación visuales orientados a eventos y con manejo de componentes brindan al usuario que no cuenta con mucha experiencia en desarrollo, la posibilidad de construir sus propias aplicaciones utilizando interfaces gráficas sobre la base de ocurrencia de eventos.
Los lenguajes de programación visuales orientados a eventos y con manejo de componentes brindan al usuario que no cuenta con mucha experiencia en desarrollo, la posibilidad de construir sus propias aplicaciones utilizando interfaces gráficas sobre la base de ocurrencia de eventos.
Para soportar este tipo de desarrollo interactúan dos tipos de herramientas, una que permite realizar diseños gráficos y un lenguaje de alto nivel que permite codificar los eventos. Con estas herramientas es posible desarrollar cualquier tipo de aplicaciones basadas en el entorno.
La programación orientada a eventos son programas clásicos de Windows como por ejemplo: PowerPoint, Excel, Word, etc. Cuando estos programas ya se han ejecutado solo esperan aquel usuario le indique una opción, que en este caso sería eventos.
La mayoría de estos programas están en un proceso de espera, a que el usuario indique una acción y él le responde a ella. Las acciones que un usuario pueda ejecutar varían y requiere de un tipo de programación la cual es programación orientada a eventos.
La programación orientada a eventos depende de los sucesos o eventos que ocurran en el sistema. El programador debe definir los eventos a los cuales el programa reaccionará y las acciones que seguirá al presentarse cada uno, esto se conoce como manejador de eventos. En esta programación el programador debe definir los eventos a los cuales el programa reaccionará y las acciones que seguirá al presentarse cada uno, esto se conoce como manejador de eventos.
Al ejecutarse un programa se iniciará con el código correspondiente a su ejecución y luego el programa esperará a que ocurra un evento. Al ocurrir este, se ejecutará el código correspondiente al evento que se realizó.
Este comentario ha sido eliminado por el autor.
ResponderEliminarMuy buen aporte, según la breve lectura hace énfasis en que personas sin ningún tipo de conocimiento de programación serán capaces de hacer sus propias aplicaciones a través de herramientas disponibles en Windows y demás sistemas operativos.
ResponderEliminarTambién hace énfasis en que este tipo de programación la utilizamos cuando usamos las aplicaciones de Microsoft office y es muy cierto ya que estos programas reaccionaran según la orden que les indique el usuario.
Es interesante conocer sobre este tema, ignoraba que programas como Word o Excel utilizaran programación orientada a eventos, solo familiarizaba los eventos con programas o aplicaciones hechas con Flash, además de esto es bueno saber que cualquier persona puede desarrollar aplicaciones con eventos valiéndose de las herramientas adecuadas, me gustaría saber que software permiten el desarrollo de aplicaciones orientadas a eventos. <(@_@)>
ResponderEliminarESPINOZA:
ResponderEliminarHola. Buen aporte. Es importante conocer como funciona la orientación a eventos ya que la mayoría de los programas o software se basan en este paradigma de programación. Seria bueno que mostraras una entrada donde se describe paso a paso el fragmento de algún código de programación orientado a eventos. También me gustaría saber si existe un tutorial en español que detalle poco a poco los pasos para iniciarse en este paradigma de programación. Gracias!!
Como en el blog se detallan algunas de las aplicaciones que usan la orientación a eventos en el entorno Windows, es posible incluir algunos programas que se dedican a facilitar un entorno de programación con más facilidad de implementación y brindan al usuario una manera más sencilla de utilizar códigos para manejar eventos, como por ejemplo: Macromedia Flash, VISUAL BASIC, Directo etc.
ResponderEliminarMuy buena definición de la Orienración eventos. como mencionastes la orientacion a eventos esta presente en cualquiera aplicación hecha para el entorno de windows.
ResponderEliminarahora mismo estoy dando una materia que se llama multimedia II y estamos tratando este tema. Espero en otra publicacion que hagas menciones algo de action escript que es el lenguaje que usa flash para hacer aplicaciones orientadas a eventos.
Saludos a todos los participantes de este blog, es interesante saber que estas aplicaciones que utilizamos a diario trabajan a traves de eventos, las aplicaciones como flash y Director MX estas aplicaciones constan de dos tipos de herramientas, una para realizar la parte gráfica y la otra que maneja la programacion sobre los eventos que se decean manejar en la aplicacion, me gustaria conocer más sobre como trabaja estos manejadores de Eventos.......
ResponderEliminarexcelente publicacion y muy buenos comentarios sobre el tema; sin embargo me gustaria saber que otros softwares aparte de Flash y Directo MX nos permiten aplicar eventos?
ResponderEliminarMe gustaría que me recomendaras algunos sitios de internet donde pueda obtener referencia acerca de la programación orientada a eventos ya que quiero incursionar en este tipo de programación y necesito de tu ayuda para aclarar ciertas dudas que tengo referente a este tema. Excelente blog !!!
ResponderEliminarSaludos.
ResponderEliminarInteresante. Sin embargo, me gustaría que ampliaras la información sobre los lenguajes de programación orientadas a eventos que mencionas y la aplicación que se puede dar a este tipo de programación.
Es bastante completo e interesante tu blog ya que este tipo de programación es la que estamos viendo en multimedia II, esta informacion nos es útil para cuando tengamos dudas de algo referente a este tema, y nos da una idea más clara de lo que es en si... muy bueno tu aporte!!
ResponderEliminarLa programación orientada a eventos es una de las bases de multimedia 2, pues en esta asignatura se estudian las acciones que presentan los objetos y cuando se deben dar estos eventos. Considero que tu aporte a este tema es muy importante gracias
ResponderEliminar