Want to create interactive content? It’s easy in Genially!

Get started free

Programacion orientada a eventos

Ana Luisa García Araujo

Created on September 28, 2021

programacion

Start designing with a free template

Discover more than 1500 professional designs like these:

Transcript

VB

Programación

Aplica metodologias de desarrollo de software con herramientas de programación visual

Empezar

Los grandes éxitos no son hechos por una persona, son hechos por un equipo de personas

- Steve Jobs

programación

orientada a 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.

Los lenguajes visuales orientados al evento y con manejo de componentes dan 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,

un lenguaje de alto nivel que permite codificar los eventos.

permite realizar diseños gráficos.

Visual Basic

Visual Basic es un lenguaje de programación visual, también llamado lenguaje de 4ta. Generación. Esto quiere decir que un gran número de tareas se realizan sin escribir código, simplemente con operaciones gráficas realizadas con el ratón sobre la pantalla.

Programación basada en eventos

Un objeto fuente de evento tienen la capacidad de percibir un evento externo y disparar un evento interno, esto es, crear un objeto evento de software.

Visual Basic

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.

Ventajas Desventajas

  • Flujo de control complejo.
  • No reemplaza la programación estructurada.
  • Procesamiento más rápido
  • Interactividad.
  • Flexibilidad.
  • Entradas válidas.
  • Fácil mantenimiento.

¿Qué es un evento?

Un evento es una acción que es reconocida por un objeto y que normalmente es provocada por el usuario al interactuar con la interfaz del programa. Muchos objetos tienen predefinidos un conjunto de eventos que pueden reconocer, si uno de ellos ocurre, se ejecuta un manejador de eventos (función) como respuesta, por lo tanto, una aplicación para el sistema operativo en realidad lo que hace es ejecutar funciones para tratar los distintos eventos que se vayan produciendo.

Eventos tipicos

click sobre un botón

Doble click

Arrastrar un icono

Combinación de teclas

m.

* Escribir en una caja de texto * mover el ratón

Escribe un título aquí

¡Gracias!