Programacion Dirigida Por Eventos

Páginas: 9 (2037 palabras) Publicado: 22 de junio de 2012
COLEGIO DE EDUCACIÓN TÉCNICO DEL ESTADO DE GUANAJUATO

RICARDO AVILA RODRIGUEZ

JOSE AGUILAR LOPEZ

MANEJO DE TECNICAS DE PROGRAMACION

2° A INFO

23/ 06/02012

INDICE

* PROGRAMACION DIRIGIDA POR EVENTOS
* CARACTERISTICAS
* EVENTOS SECUENCIALES
* EVENTOS SIMULTANEOS
* EVENTOS CONCURRENTES
* ¿QUE ES MULTITAREA?
* PROGRAMACION DIRIGIDA POR EVENTOS BASADAEN PROCESOS
* PROGRAMACION DIRIGIDA POR EVENTOS BASADA EN HEBRAS
* LENGUAJES
* JAVA SCRIPT
* VISUALC++
* VISUAL .NET
* CISUAL C#
* VISUAL J#
* ASP .NET

PROGRAMACION DIRIGIDA POR 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 ocurranen el sistema, definidos por el usuario o que ellos mismos provoquen.
Para entender la programación dirigida por eventos, podemos oponerla a lo que no es: mientras en la programación secuencial o estructurada es el programador el que define cuál va a ser el flujo del programa, en la programación dirigida por eventos será el propio usuario y lo que sea que esté accionando el programa el que dirijael flujo del programa. Aunque en la programación secuencial puede haber intervención de un agente externo al programa, estas intervenciones ocurrirán cuando el programador lo haya determinado, y no en cualquier momento como puede ser en el caso de la programación dirigida por eventos.
La programación dirigida por eventos es la base de lo que llamamos interfaz de usuario, aunque puede emplearsetambién para desarrollar interfaces entre componentes de Software o del nucleo.
CARACTERISTICAS
1. al comenzar la ejecución del programa se llevarán a cabo las inicializaciones y demás código inicial y a continuación el programa quedará bloqueado hasta que se produzca algún evento.
2. Cuando alguno de los eventos esperados por el programa tenga lugar, el programa pasará a ejecutar elcódigo del correspondiente administrador de evento. 
3.  puede emplearse también para desarrollar interfaces entre componentes de Software o módulos del núcleo.
4. la programación orientada a eventos permite interactuar con el usuario en cualquier momento de la ejecución.
5.  los programas creados bajo esta arquitectura se componen por un bucle exterior permanente encargado de recoger loseventos, y distintos procesos que se encargan de tratarlos.
EVENTOS SECUENCIALES
Este tipo de programación se basa en la creación de programas a partir de un conjunto de sentencias escritas de forma secuencial y cuya ejecución sigue dicha secuencia. Aquí se utiliza la sentencia como goto o similar para realizar una bifurcación en la ejecución del programa hacia una etiqueta determinada. Unaetiqueta es una marca en el código de un programa para que sea referenciado en algún momento de su ejecución. Algunos lenguajes que se utilizan para este tipo de programación son Basic, Assembler, Fortram y Cobol, entre otros.

EVENTOS SIMULTANEOS
Muchos programas pueden correr simultáneamente en la misma computadora, a lo cual se le conoce como multitarea y puede lograrse a través de mecanismos desoftware o de hardware. Los sistemas operativos modernos pueden correr varios programas a través del planificador de procesos  un mecanismo de software para conmutar con frecuencia la cantidad de procesos del procesador de modo que los usuarios puedan interactuar con cada programa mientras estos están corriendo. También se puede lograr la multitarea por medio del hardware; las computadoras modernasque usan varios procesadores o procesadores con varios núcleos pueden correr muchos programas a la vez.
EVENTOS CONCURRENTES
Un programa concurrente es un programa que tiene mas de una línea lógica de ejecución, es decir, es un programa que parece que varias partes del mismo se ejecutan simultáneamente. Un ejemplo de esto es un programa que realice determinada función y, simultáneamente,...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Programacion Dirigida Por Eventos
  • Programacion Dirigida por Eventos
  • Programación dirigida por eventos
  • programacion dirigida por evento
  • Paradigmas de programación dirigida por eventos
  • Programacion por eventos
  • PRACTICA DIRIGIDA PROGRAMACION ENTERA
  • Programaci n dirigida por eventos y control

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS