Você está na página 1de 2

A programao orientada a eventos um paradigma de programao, isto , um estilode programao , no qual a execuo do programa afetada por eventos (geralmente

te detectados por sensores). Esta forma de se programar a base de todos os sistemas de UI(User Interface) sofisticados. Por exemplo, a barra de tarefas do MAC OSX:

Ela nunca abre uma janela pedir "Ande com o rato para cima de um cone e clique", ela simplesmente possui um sensor que avisa "Olha, programa, detectei que o rato entrou na posi o (x,y) da barra", ao receber esta mensagem o programa faz o zoom e mostra o label dos cones na posio onde se encontra o rato. Este um exemplo que ilustra bem a diferena entre a programao orientada ao fluxo e a programao orientada a eventos. Mas o que um evento? Um Evento uma aco que determinado objecto pode reconhecer, ao qual poder estar associado cdigo de resposta. Um dos eventos mais comuns o evento Click, gerado sempre que o utilizador prime o boto esquerdo do rato sobre determinado objecto. Outros exemplos sao tambem o duplo click ou o premir de uma tecla. Comparao Algumas das linguagens que podem ser ultilizadas para programar orientado a eventos so: JavaScript , OpenGl, Visual Basic, ASP/VBScript, Visual C++, Macromdia Director, Delphi entre outras. Site com rotinas simples http://citador.blogspot.com/ Rotina Em formato Mindmap sobre Programao orientada a eventos http://pt.domotica.net/Programao%20orientada%20a%20eventos#

Fontes: http://serolmar.wordpress.com/2009/10/05/programacao-orientada-a-eventos-no-windows-%E2%80%93segunda-parte/ http://serolmar.wordpress.com/2009/09/25/programacao-orientada-a-eventos-em-windows/ http://paginas.fe.up.pt/~pro05009/lescola/index.php?title=Programa%C3%A7%C3%A3o_orientada_a_eventos_e_%22queues%22_(Nuno_N eves) http://pt.wikipedia.org/wiki/Programa%C3%A7%C3%A3o_estruturada http://pt.wikipedia.org/wiki/Programa%C3%A7%C3%A3o_orientada_a_eventos http://pt.domotica.net/Programa%C3%A7%C3%A3o%20orientada%20a%20eventos http://translate.google.pt/translate?hl=ptPT&langpair=en|pt&u=http://en.wikipedia.org/wiki/Procedural_programming http://ambiente.aied.com.br/UploadFiles/1_ParadigmadeProgramacao.PDF http://www.cafw.ufsm.br/~roberto/wp -content/uploads/2010/06/exemplo_de_artigo.pdf http://pt.scribd.com/doc/53735368/1/Programacao-Procedural-Versus-Programacao-Orientada-a-Eventos http://pt.wikipedia.org/wiki/Linguagem_de_programa%C3%A7%C3%A3o http://imasters.com.br/artigo/11514/asp/programacao_orientada_a_eventos_e_lambda_function_em_aspv bscript/ http://www1.univap.br/valdirgp/Apostilas/VB/Aula1.pdf http://pt.wikipedia.org/wiki/Paradigma_de_programa%C3%A7%C3%A3o

Você também pode gostar