SlideShare ist ein Scribd-Unternehmen logo
1 von 5
“INSTITUTO TECNOLÓGICO SUPERIOR
DE FELIPE CARRILLO PUERTO”
“tópicos avanzados de programación”
DOCENTE:NIELS HENRYK ARANDA CUEVAS
ALUMNO: CHUC OY HUGO ARMANDO
FECHA: 6/MARZO/14
4TO SEMESTRE GRUPO: A
AULA J-3
introducción


Los eventos son el medio como interactúa una clase con otras o con el
propio usuario, se encargan de avisar que algo ha ocurrido y de manejarlo
de una forma o de otra. Cada vez que escribimos con nuestro teclado, que
hacemos click en un botón o un link, que cambiamos el tamaño de un
objeto, estamos generando eventos. Es por ello que, cuando programamos,
debemos tener en cuenta la posibilidad (no siempre necesaria, pero lo será
a medida que generemos clases cada vez más complejas), tanto de manejar
eventos que sólo implican a nuestra clase como de generar nuestros
propios eventos, de modo que los usuarios de nuestras clases (en principio
nosotros mismos) puedan decidir cómo reaccionará su código ante ellos.
eventos


Básicamente, de lo que se trata es de avisar (en principio sin
importar si alguien escucha o no) de algún cambio en el estado de la
instancia, que puede ser un click en el objeto, el final de un proceso
de carga o la terminación de algún complejo proceso.



Aquí es donde entra en juego el (los) receptor(es). Éste se encargará
de estar atento, de escuchar (de ahí que se les llame listeners) el(los)
evento(s) que ocurra en el emisor, y responderá adecuadamente.
Para ejecutar esto correctamente, es necesario disponer de una clase que se encargue del manejo de los eventos,
tanto de la emisión como de la recepción de los mismos, un eventHandler; ésta puede ser dada por el mismo
lenguaje (por ejemplo, el eventDispatcher en AS) o creada por el propio programador.

Los lenguajes visuales orientada 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 interactuan dos tipos de
herramientas, una que permite realizar diseños gráficos y , un
lenguaje de alto nivel que permite codificar los eventos. Con
dichas herramientas es posible desarrollar cualquier tipo de
aplicaciones basadas en el entorno.
conclusión


En conclusión se podría decir que sin la programación grafica todo
en las computadoras seria de forma muy rudimentaria y difícil de
entender.

Weitere ähnliche Inhalte

Was ist angesagt? (6)

Programacio Ixchellita
Programacio IxchellitaProgramacio Ixchellita
Programacio Ixchellita
 
Tabla comparativa de programacion orientada , objetos y estructurada.
Tabla comparativa de programacion orientada , objetos y estructurada.Tabla comparativa de programacion orientada , objetos y estructurada.
Tabla comparativa de programacion orientada , objetos y estructurada.
 
Programacion
ProgramacionProgramacion
Programacion
 
CADENAS INVERSAS EN VISUAL BASIC, C, JAVA
CADENAS INVERSAS EN VISUAL BASIC, C, JAVACADENAS INVERSAS EN VISUAL BASIC, C, JAVA
CADENAS INVERSAS EN VISUAL BASIC, C, JAVA
 
Tabla comparativa de paradigamas
Tabla comparativa de paradigamasTabla comparativa de paradigamas
Tabla comparativa de paradigamas
 
Tipos de programacion
Tipos de programacionTipos de programacion
Tipos de programacion
 

Andere mochten auch (10)

DIAPOSITIVA > TEMA Y TOPICOS LITERARIOS
DIAPOSITIVA > TEMA Y TOPICOS LITERARIOSDIAPOSITIVA > TEMA Y TOPICOS LITERARIOS
DIAPOSITIVA > TEMA Y TOPICOS LITERARIOS
 
Tópicos literarios
Tópicos literariosTópicos literarios
Tópicos literarios
 
Los Tópicos Literarios
Los Tópicos LiterariosLos Tópicos Literarios
Los Tópicos Literarios
 
Análisis de Beowulf - Renzo A. Cervantes Panduro
Análisis de Beowulf - Renzo A. Cervantes PanduroAnálisis de Beowulf - Renzo A. Cervantes Panduro
Análisis de Beowulf - Renzo A. Cervantes Panduro
 
Diapositivas desarrollo
Diapositivas desarrolloDiapositivas desarrollo
Diapositivas desarrollo
 
Etapas de la vida
Etapas de la vidaEtapas de la vida
Etapas de la vida
 
Los tejidos humanos power point
Los tejidos humanos power pointLos tejidos humanos power point
Los tejidos humanos power point
 
Estapas del desarrollo humano
Estapas del desarrollo humanoEstapas del desarrollo humano
Estapas del desarrollo humano
 
Etapas del desarrollo humano
Etapas del desarrollo humanoEtapas del desarrollo humano
Etapas del desarrollo humano
 
Etapas del desarrollo humano
Etapas del desarrollo humanoEtapas del desarrollo humano
Etapas del desarrollo humano
 

Ähnlich wie Diapositivas de topicos avanzados de programacion

Programacion Orientada a Objetos
Programacion Orientada a ObjetosProgramacion Orientada a Objetos
Programacion Orientada a Objetos
johnny herrera
 
Informe proyecto final programacion i (2)
Informe proyecto final programacion i (2)Informe proyecto final programacion i (2)
Informe proyecto final programacion i (2)
CRISSTHOFER
 
Tópicos avanzados de programación carolina
Tópicos avanzados de programación carolinaTópicos avanzados de programación carolina
Tópicos avanzados de programación carolina
Carolina Hoil Heredia
 
Programacion orientada a objetos y programacion orientada a eventos
Programacion orientada a objetos y programacion orientada a eventosProgramacion orientada a objetos y programacion orientada a eventos
Programacion orientada a objetos y programacion orientada a eventos
Josue Ivan Turcios
 
Taller netbooks parte_2
Taller netbooks parte_2Taller netbooks parte_2
Taller netbooks parte_2
creandotic
 
Sower avansado para el prosesamiento de informacion escribir,descripsion
Sower avansado para el prosesamiento de informacion escribir,descripsionSower avansado para el prosesamiento de informacion escribir,descripsion
Sower avansado para el prosesamiento de informacion escribir,descripsion
Yadira_Perez
 

Ähnlich wie Diapositivas de topicos avanzados de programacion (20)

Programacion Orientada a Objetos
Programacion Orientada a ObjetosProgramacion Orientada a Objetos
Programacion Orientada a Objetos
 
Informe proyecto final programacion i (2)
Informe proyecto final programacion i (2)Informe proyecto final programacion i (2)
Informe proyecto final programacion i (2)
 
1.-Paradigmas de la POE ...
1.-Paradigmas de la POE                                                      ...1.-Paradigmas de la POE                                                      ...
1.-Paradigmas de la POE ...
 
Unidad 1 isc j3 eventos (cb)
Unidad 1 isc j3 eventos (cb) Unidad 1 isc j3 eventos (cb)
Unidad 1 isc j3 eventos (cb)
 
Ordenador y alumnos nee
Ordenador y alumnos neeOrdenador y alumnos nee
Ordenador y alumnos nee
 
Tópicos avanzados de programación carolina
Tópicos avanzados de programación carolinaTópicos avanzados de programación carolina
Tópicos avanzados de programación carolina
 
Introduccion a la Programacion
Introduccion a la ProgramacionIntroduccion a la Programacion
Introduccion a la Programacion
 
Programacion orientada a objetos y programacion orientada a eventos
Programacion orientada a objetos y programacion orientada a eventosProgramacion orientada a objetos y programacion orientada a eventos
Programacion orientada a objetos y programacion orientada a eventos
 
Sotfwar en la educacion
Sotfwar en la educacionSotfwar en la educacion
Sotfwar en la educacion
 
Sotfwar en la educacion
Sotfwar en la educacionSotfwar en la educacion
Sotfwar en la educacion
 
Herramientas interactivas
Herramientas interactivasHerramientas interactivas
Herramientas interactivas
 
Software educativo
Software educativoSoftware educativo
Software educativo
 
Taller netbooks parte_2
Taller netbooks parte_2Taller netbooks parte_2
Taller netbooks parte_2
 
Project leo (1)
Project leo (1)Project leo (1)
Project leo (1)
 
Taller netbooks parte 2
Taller netbooks parte 2 Taller netbooks parte 2
Taller netbooks parte 2
 
Sower avansado para el prosesamiento de informacion escribir,descripsion
Sower avansado para el prosesamiento de informacion escribir,descripsionSower avansado para el prosesamiento de informacion escribir,descripsion
Sower avansado para el prosesamiento de informacion escribir,descripsion
 
Producto final 1
Producto final 1Producto final 1
Producto final 1
 
Introductorio tsd_software2021_disciplinar
 Introductorio tsd_software2021_disciplinar Introductorio tsd_software2021_disciplinar
Introductorio tsd_software2021_disciplinar
 
Product final
Product finalProduct final
Product final
 
Actividad 3
Actividad 3Actividad 3
Actividad 3
 

Kürzlich hochgeladen

NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdfNUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
UPTAIDELTACHIRA
 
Proyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdfProyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdf
patriciaines1993
 
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
RigoTito
 
6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf
6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf
6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf
MiNeyi1
 
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdfCurso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Francisco158360
 

Kürzlich hochgeladen (20)

NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdfNUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
 
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptxSEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
 
Feliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdfFeliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdf
 
Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...
 
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfSELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
 
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICABIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
 
Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdfTema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
 
Programacion Anual Matemática5 MPG 2024 Ccesa007.pdf
Programacion Anual Matemática5    MPG 2024  Ccesa007.pdfProgramacion Anual Matemática5    MPG 2024  Ccesa007.pdf
Programacion Anual Matemática5 MPG 2024 Ccesa007.pdf
 
proyecto de mayo inicial 5 añitos aprender es bueno para tu niño
proyecto de mayo inicial 5 añitos aprender es bueno para tu niñoproyecto de mayo inicial 5 añitos aprender es bueno para tu niño
proyecto de mayo inicial 5 añitos aprender es bueno para tu niño
 
Medición del Movimiento Online 2024.pptx
Medición del Movimiento Online 2024.pptxMedición del Movimiento Online 2024.pptx
Medición del Movimiento Online 2024.pptx
 
Registro Auxiliar - Primaria 2024 (1).pptx
Registro Auxiliar - Primaria  2024 (1).pptxRegistro Auxiliar - Primaria  2024 (1).pptx
Registro Auxiliar - Primaria 2024 (1).pptx
 
SESION DE PERSONAL SOCIAL. La convivencia en familia 22-04-24 -.doc
SESION DE PERSONAL SOCIAL.  La convivencia en familia 22-04-24  -.docSESION DE PERSONAL SOCIAL.  La convivencia en familia 22-04-24  -.doc
SESION DE PERSONAL SOCIAL. La convivencia en familia 22-04-24 -.doc
 
Infografía EE con pie del 2023 (3)-1.pdf
Infografía EE con pie del 2023 (3)-1.pdfInfografía EE con pie del 2023 (3)-1.pdf
Infografía EE con pie del 2023 (3)-1.pdf
 
Proyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdfProyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdf
 
Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024
 
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
 
CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDAD
 
6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf
6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf
6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf
 
ACTIVIDAD DIA DE LA MADRE FICHA DE TRABAJO
ACTIVIDAD DIA DE LA MADRE FICHA DE TRABAJOACTIVIDAD DIA DE LA MADRE FICHA DE TRABAJO
ACTIVIDAD DIA DE LA MADRE FICHA DE TRABAJO
 
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdfCurso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
 

Diapositivas de topicos avanzados de programacion

  • 1. “INSTITUTO TECNOLÓGICO SUPERIOR DE FELIPE CARRILLO PUERTO” “tópicos avanzados de programación” DOCENTE:NIELS HENRYK ARANDA CUEVAS ALUMNO: CHUC OY HUGO ARMANDO FECHA: 6/MARZO/14 4TO SEMESTRE GRUPO: A AULA J-3
  • 2. introducción  Los eventos son el medio como interactúa una clase con otras o con el propio usuario, se encargan de avisar que algo ha ocurrido y de manejarlo de una forma o de otra. Cada vez que escribimos con nuestro teclado, que hacemos click en un botón o un link, que cambiamos el tamaño de un objeto, estamos generando eventos. Es por ello que, cuando programamos, debemos tener en cuenta la posibilidad (no siempre necesaria, pero lo será a medida que generemos clases cada vez más complejas), tanto de manejar eventos que sólo implican a nuestra clase como de generar nuestros propios eventos, de modo que los usuarios de nuestras clases (en principio nosotros mismos) puedan decidir cómo reaccionará su código ante ellos.
  • 3. eventos  Básicamente, de lo que se trata es de avisar (en principio sin importar si alguien escucha o no) de algún cambio en el estado de la instancia, que puede ser un click en el objeto, el final de un proceso de carga o la terminación de algún complejo proceso.  Aquí es donde entra en juego el (los) receptor(es). Éste se encargará de estar atento, de escuchar (de ahí que se les llame listeners) el(los) evento(s) que ocurra en el emisor, y responderá adecuadamente.
  • 4. Para ejecutar esto correctamente, es necesario disponer de una clase que se encargue del manejo de los eventos, tanto de la emisión como de la recepción de los mismos, un eventHandler; ésta puede ser dada por el mismo lenguaje (por ejemplo, el eventDispatcher en AS) o creada por el propio programador. Los lenguajes visuales orientada 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 interactuan dos tipos de herramientas, una que permite realizar diseños gráficos y , un lenguaje de alto nivel que permite codificar los eventos. Con dichas herramientas es posible desarrollar cualquier tipo de aplicaciones basadas en el entorno.
  • 5. conclusión  En conclusión se podría decir que sin la programación grafica todo en las computadoras seria de forma muy rudimentaria y difícil de entender.