Full screen
Share
- Listado de puntos
- Listado de puntos








POE
MARIELI GUADALUPE TUN CAUICH
Created on September 11, 2023
infografia acerca de la programación orientada a eventos
Over 30 million people create interactive content in Genially
Check out what others have designed:
12 PRINCIPLES OF ANIMATION
Vertical infographics
HOW TO CREATE THE PERFECT VIRTUAL WORKSPACE
Vertical infographics
WHY WE LIKE INFOGRAPHICS
Vertical infographics
BOOKFLIX
Vertical infographics
Transcript
Comportamiento impredecible del objeto: En ocasiones, el comportamiento de un objeto puede ser difícil de predecir debido a la herencia y la encapsulación, lo que puede llevar a resultados inesperados. Curva de aprendizaje pronunciada: La programación orientada a objetos puede ser difícil de aprender para principiantes, ya que implica conceptos abstractos como clases, objetos, herencia y polimorfismo. Consumo de memoria: Los objetos suelen ocupar más memoria que las estructuras de datos simples, lo que puede ser problemático en sistemas con recursos limitados. Mayor complejidad: La programación orientada a objetos tiende a ser más compleja que otros enfoques, lo que puede hacer que el código sea difícil de entender y mantener, especialmente en proyectos grandes. Rendimiento en tiempo de ejecución: Debido a la búsqueda de métodos y atributos en las jerarquías de clases, los programas orientados a objetos pueden tener un rendimiento en tiempo de ejecución más lento en comparación con enfoques más simples.
- Listado de puntos
- Listado de puntos
Ventajas
Evento: Un evento es una señal o notificación que indica que algo ha ocurrido en el sistema. Manejador de Eventos: Un manejador de eventos es una función o método que se ejecuta en respuesta a un evento específico. Emisor de Eventos: El emisor de eventos es la entidad que genera y envía eventos. Puede ser un objeto, una interfaz gráfica de usuario o cualquier componente interactivo. Escucha de Eventos: La escucha de eventos es el proceso de monitorear eventos específicos y asociarlos con los manejadores de eventos correspondientes. Desencadenar un Evento: Desencadenar un evento se refiere a la acción de generar un evento, lo que notifica a los oyentes registrados. Interfaz Gráfica de Usuario: En aplicaciones de software, la POE se usa comúnmente para manejar la interacción del usuario con la interfaz gráfica, como clics de botones o movimientos de mouse. Temporizadores: Los temporizadores son una fuente común de eventos en la POE. Permiten programar eventos para ocurrir después de ciertos intervalos de tiempo. Programación Asíncrona: La programación orientada a eventos es fundamental en entornos asíncronos, donde múltiples tareas pueden ejecutarse simultáneamente sin bloquear el flujo principal del programa.
Conceptos Claves
La importancia de la POE
la Programación Orientada a Eventos es crucial en el desarrollo de software moderno debido a su capacidad para crear aplicaciones interactivas, eficientes, escalables y flexibles. Permite a los programadores diseñar sistemas que respondan de manera dinámica a eventos, lo que es esencial en un mundo en constante cambio y con alta demanda de interacción usuario-computadora.
Es un paradigma de programación que se centra en el manejo de eventos y las respuestas asociadas a ellos. En este enfoque, el programa se estructura alrededor de eventos que ocurren en el sistema y las acciones que se desencadenan como resultado de estos eventos.