Metodología orientada a_eventos 2
Click here to load reader
-
Upload
profesor-ti -
Category
Education
-
view
1.449 -
download
0
description
Transcript of Metodología orientada a_eventos 2
![Page 1: Metodología orientada a_eventos 2](https://reader038.fdocumento.com/reader038/viewer/2022100507/5584408fd8b42a77068b52d0/html5/thumbnails/1.jpg)
UNIVERSIDAD AUTÓNOMA DE NAYARIT
Unidad Académica de Economía
Licenciatura en Informática UNIDAD DE APRENDIZAJE:
ANÁLISIS Y DISEÑO DE SISTEMAS DE INFORMACIÓN II
METODOLOGÍAS DE PROGRAMACIÓN ORIENTADO A EVENTOS
INTEGRANTES:VIRGINIA SOLIS HERNANDEZ
LUIS OCTAVIO BARBOSA RODRIGUEZSAIRA LUCERO POLANCO VENEGAS
ANA KAREN GUITRON SANCHEZ
![Page 2: Metodología orientada a_eventos 2](https://reader038.fdocumento.com/reader038/viewer/2022100507/5584408fd8b42a77068b52d0/html5/thumbnails/2.jpg)
INTRODUCCIÓN
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.
![Page 3: Metodología orientada a_eventos 2](https://reader038.fdocumento.com/reader038/viewer/2022100507/5584408fd8b42a77068b52d0/html5/thumbnails/3.jpg)
DEFINICIÓN
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.
![Page 4: Metodología orientada a_eventos 2](https://reader038.fdocumento.com/reader038/viewer/2022100507/5584408fd8b42a77068b52d0/html5/thumbnails/4.jpg)
¿CÓMO TRABAJA EL PARADIGMA DE LA PROGRAMACIÓN ORIENTA A EVENTOS?
Se deben definir los eventos que manejara un programa.
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. • 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.
![Page 5: Metodología orientada a_eventos 2](https://reader038.fdocumento.com/reader038/viewer/2022100507/5584408fd8b42a77068b52d0/html5/thumbnails/5.jpg)
DIFERENCIAS ENTRE TIPOS DE PROGRAMACIÓN
PROGRAMACIÓN SECUENCIAL• 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.
![Page 6: Metodología orientada a_eventos 2](https://reader038.fdocumento.com/reader038/viewer/2022100507/5584408fd8b42a77068b52d0/html5/thumbnails/6.jpg)
ELEMENTOS DE LA PROGRAMACIÓN ORIENTADA A EVENTOS
EVENTO• Un Evento es una acción o
acontecimiento reconocido por algunos objetos .
PROPIEDADES• Es una asignación que describe algo
sobre un objeto. MÉTODOS
• Los métodos realizan tareas típicas, previsibles y comunes para todas las aplicaciones.
MANEJADOR DE EVENTOS• Contiene código que responde a
eventos particulares.
![Page 7: Metodología orientada a_eventos 2](https://reader038.fdocumento.com/reader038/viewer/2022100507/5584408fd8b42a77068b52d0/html5/thumbnails/7.jpg)
…
PATRONES USADOS EN EL PARADIGMA DIRIGIDO POR EVENTOS
El principal patrón estructural que constituye la esencia del paradigma dirigido por eventos es el llamado patrón Handler (manejador).
![Page 8: Metodología orientada a_eventos 2](https://reader038.fdocumento.com/reader038/viewer/2022100507/5584408fd8b42a77068b52d0/html5/thumbnails/8.jpg)
USOS DEL PARADIGMA DIRIGIDO POR EVENTOS
Sistemas GUI : interfaz grafica de usuario (botones, formularios, etc.)
Sistemas Cliente-Servidor: componente servidor y cliente
Sistemas de mensajes : componente trasmisor y receptor
Sistemas en tiempo real: sus elementos son estímulos, despachador y manejadores
![Page 9: Metodología orientada a_eventos 2](https://reader038.fdocumento.com/reader038/viewer/2022100507/5584408fd8b42a77068b52d0/html5/thumbnails/9.jpg)
EJEMPLOS DE PROGRAMAS ORIENTADOS A EVENTOS
Son los programas típicos de Windows, tales como Word, Excel, PowerPoint, etc.
Visual Basic, también llamado lenguaje de 4ta. generación.
![Page 10: Metodología orientada a_eventos 2](https://reader038.fdocumento.com/reader038/viewer/2022100507/5584408fd8b42a77068b52d0/html5/thumbnails/10.jpg)
CONCLUSIÓN
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.
![Page 11: Metodología orientada a_eventos 2](https://reader038.fdocumento.com/reader038/viewer/2022100507/5584408fd8b42a77068b52d0/html5/thumbnails/11.jpg)
REFERENCIAS BIBLIOGRÁFICAS
http://www.canalvisualbasic.net/manual-net/vb-net/#eDrvPrg
http://www.buenastareas.com/ensayos/Programacion-Orientada-a-Eventos/41128.html
http://programandoenvisualbasic.over-blog.es/article-29562963.html
http://www.cic.ipn.mx/sitioCIC/images/sources/cic/tesis/A050821.pdf