1 PROGRAMACION ORIENTADA A EVENTOSRepublica Bolivariana de Venezuela Ministerio del Poder Popular para la Educación Universitaria. Ciencia y Tecnología Universidad Politécnica Territorial “José Antonio Anzoátegui” Anaco – Edo. Anzoátegui PROGRAMACION ORIENTADA A EVENTOS Ponentes: Ramirez Amado Rodriguez Jose Marin Jose Rivero Gabriel Campos Genesis Leal Victor 2016
2 Programación Definición Léxico y Programación Programas y AlgoritmosProgramación e Ingeniería del Software
3 Programación Correctitud Claridad Eficiencia Portabilidad Objetivos
4 EVENTO Evento Evento Definición ¿Cómo se programa? TiposEstado del Programa
5 EVENTO Evento Soporte Marco de Aplicación Elementos que monitoricenPlanificador o distribuidor Conjunto de librerías Disponibilidad de un marco de aplicación
6 El objeto oyente recibe un mensaje con el objeto evento como parámetroDispara un evento interno Objeto Evento Objeto Fuente Detecta el evento externo REGISTRADO El objeto oyente recibe un mensaje con el objeto evento como parámetro Objeto Oyente
7 Lenguajes de programación orientada a eventosDefinición Lenguaje de Programación Administrador de Eventos
8 Lenguajes de programación orientada a eventosVentajas Código más sencillo y comprensible. Código válido para diversas máquinas Mayor adaptación al equipo. Posibilidad de obtener la máxima velocidad con mínimo uso de memoria. Desventajas Imposibilidad de escribir código independiente de la máquina. Mayor dificultad en la programación El programador debe conocer más de un centenar de instrucciones. Es necesario conocer en detalle la arquitectura de la máquina.
9 Lenguajes de programación orientada a eventosTipos Java Lexico Visual Basic Visual C++ Visual.net
10 Java Lexico Definición Descripción Características DesventajasJAVA y lexico Definición Características Recomendaciones Java Descripción Desventajas Lexico
11 Visual basic y visual c++Definición Características Objetos y Eventos Visual Basic Visual C++
12 Interfaz grafica de usuarioGUI Desarrollo Componentes MVC Requerimientos DEFINICIÓN Estructura
13 Interfaz grafica de usuarioTipos GUI y ZUI Interfaz de usuario de pantalla táctil Interfaz natural de usuario
14 GUI builder Interfaz de comandos
15 GUI builder Interfaz de texto
16 GUI builder Interfaz de usuario
17 GUI builder Definición ¿Qué se necesita?
18 GRACIAS POR SU ATENCION