Universidad Autónoma de NayaritUnidad Académica de EconomíaLicenciatura en Informática<br /><ul><li>Unidad de Aprendizaje:...
INTRODUCCIÓN<br />En la actualidad una gran variedad de sistemas software hacen uso del paradigma dirigido por eventos, de...
DEFINICIÓN<br />La programación dirigida por eventos es un paradigma de programación en el que tanto la estructura como la...
¿CÓMO TRABAJA EL PARADIGMA DE LA PROGRAMACIÓN ORIENTA A EVENTOS?<br />Se deben definir los eventos que manejara un program...
El programador define el flujo ejecución del programa.
Se producen intervenciones que ocurrirán cuando el programador lo haya determinado.
PROGRAMACIÓNORIETADA A EVENTOS
El actor externo dirige el flujo de ejecución del programa.
Se producen intervenciones que ocurrirán en cualquier momento.</li></li></ul><li>ELEMENTOS DE LA PROGRAMACIÓN ORIENTADA A ...
USOS DEL PARADIGMA DIRIGIDO POR EVENTOS<br /><ul><li>Sistemas GUI : interfaz grafica de usuario (botones, formularios, etc.)
Sistemas Cliente-Servidor: componente servidor y cliente
Upcoming SlideShare
Loading in …5
×

Metodología orientada a_eventos 2

1,928 views

Published on

Metodologia Orientada a Eventos

Published in: Education
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
1,928
On SlideShare
0
From Embeds
0
Number of Embeds
34
Actions
Shares
0
Downloads
80
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Metodología orientada a_eventos 2

  1. 1. Universidad Autónoma de NayaritUnidad Académica de EconomíaLicenciatura en Informática<br /><ul><li>Unidad de Aprendizaje:</li></ul>Análisis y Diseño de Sistemas de Información II<br />Metodologías de programación Orientado a eventos<br /><ul><li>Integrantes:</li></ul>VIRGINIA SOLIS HERNANDEZ<br />LUIS OCTAVIO BARBOSA RODRIGUEZ<br />SAIRA LUCERO POLANCO VENEGAS<br />ANA KAREN GUITRON SANCHEZ<br />
  2. 2. INTRODUCCIÓN<br />En la actualidad una gran variedad de sistemas software hacen uso del paradigma dirigido por eventos, desde sistemas que utilizan interfaces gráficas de usuario (GUI) hasta sistemas complejos en tiempo real. El objetivo de esta exposición es dar a conocer de qué trata la programación dirigida por eventos.<br />
  3. 3. DEFINICIÓN<br />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 o que ellos mismos provoquen.<br />
  4. 4. ¿CÓMO TRABAJA EL PARADIGMA DE LA PROGRAMACIÓN ORIENTA A EVENTOS?<br />Se deben definir los eventos que manejara un programa.<br />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. <br /><ul><li>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. </li></li></ul><li>DIFERENCIAS ENTRE TIPOS DE PROGRAMACIÓN<br /><ul><li>PROGRAMACIÓN SECUENCIAL
  5. 5. El programador define el flujo ejecución del programa.
  6. 6. Se producen intervenciones que ocurrirán cuando el programador lo haya determinado.
  7. 7. PROGRAMACIÓNORIETADA A EVENTOS
  8. 8. El actor externo dirige el flujo de ejecución del programa.
  9. 9. Se producen intervenciones que ocurrirán en cualquier momento.</li></li></ul><li>ELEMENTOS DE LA PROGRAMACIÓN ORIENTADA A EVENTOS<br />EVENTO<br /><ul><li>Un Evento es una acción o acontecimiento reconocido por algunos objetos .</li></ul>PROPIEDADES<br /><ul><li>Es una asignación que describe algo sobre un objeto. </li></ul>MÉTODOS<br /><ul><li>Los métodos realizan tareas típicas, previsibles y comunes para todas las aplicaciones.</li></ul>MANEJADOR DE EVENTOS<br /><ul><li>Contiene código que responde a eventos particulares.</li></li></ul><li>PATRONES USADOS EN EL PARADIGMA DIRIGIDO POR EVENTOS<br />…<br />El principal patrón estructural que constituye la esencia del paradigma dirigido por eventos es el llamado patrón Handler (manejador).<br />
  10. 10. USOS DEL PARADIGMA DIRIGIDO POR EVENTOS<br /><ul><li>Sistemas GUI : interfaz grafica de usuario (botones, formularios, etc.)
  11. 11. Sistemas Cliente-Servidor: componente servidor y cliente
  12. 12. Sistemas de mensajes : componente trasmisor y receptor
  13. 13. Sistemas en tiempo real: sus elementos son estímulos, despachador y manejadores</li></li></ul><li>EJEMPLOS DE PROGRAMAS ORIENTADOS A EVENTOS<br />Son los programas típicos de Windows, tales como Word, Excel, PowerPoint, etc.<br />Visual Basic, también llamado lenguaje de 4ta. generación. <br />
  14. 14. CONCLUSIÓN<br />En la actualidad el uso de sistemas software dirigidos a eventos es cada vez mayor, aún no existe alguna metodología lo suficientemente madura que sea capaz de dar soporte a este paradigma, así como tampoco existen leguajes de programación especializados en implementarlo. <br />
  15. 15. REFERENCIAS BIBLIOGRÁFICAS<br />http://www.canalvisualbasic.net/manual-net/vb-net/#eDrvPrg<br />http://www.buenastareas.com/ensayos/Programacion-Orientada-a-Eventos/41128.html<br />http://programandoenvisualbasic.over-blog.es/article-29562963.html<br />http://www.cic.ipn.mx/sitioCIC/images/sources/cic/tesis/A050821.pdf<br />

×