SlideShare una empresa de Scribd logo
1 de 17
Diagrama de
Secuencia
Kelly Cuervo
Ingeniería de Software I
Diagrama de Secuencia
Los Diagramas de secuencia
muestran la forma en que
un grupo de objetos se
comunican o interactúan
entre sí a lo largo de un
tiempo y facilita
comprender la ejecución de
un proceso.
ELEMENTOS
El diagrama de secuencia consta de una seria de
elementos:
Objetos
Mensajes
Líneas de tiempo
Recursividad
Objetos..
Los objetos se colocan cerca de la parte superior del diagrama
de izquierda a derecha y se acomodan de manera que
simplifiquen el diagrama.
Representación :
Rectángulo con
nombre
Mensajes..
Un mensaje que va de un objeto a otro, pasa de la
línea de vida de un objeto al de otro.
Un objeto puede enviarse un objeto a si mismo es
decir de su línea de vida así propia línea de vida.
Pueden ser de varios tipos:
 Mensaje simple: es la transferencia de datos de un objeto a
otro.
 Mensaje síncrono: es cuando el objeto espera la respuesta a
ese mensaje antes de continuar con su trabajo.
 Mensaje asíncrono: es cuando el objeto no espera la
respuesta a ese mensaje antes de continuar.
REPRESENTACION:
Línea de tiempo..
La línea de vida o línea de tiempo, se
representan con una línea vertical, estas
expresan el tiempo de vida del objeto.
El rectángulo vertical que se puede apreciar es
una barra de activación su función es
representar el tiempo de duración del
mensaje.
 TIEMPO..
El tiempo se inicia en la parte superior y
avanza hacia la parte inferior.
Un mensaje que este más cerca de la
parte superior ocurrirá antes que uno que
esté cerca de la parte inferior.
El diagrama de secuencia tiene 2
dimensiones: la dimensión horizontal (es
la disposición de los objetos) y la
dimensión vertical (muestra el paso del
tiempo).
Recursividad..
En ocasiones un objeto posee una
operación que se invoca a si misma.
A esto se le conoce como
recursividad y es una característica
fundamental de varios lenguajes de
programación, se representa así:
Ejemplos..
 La pulsación en un teclado de un carácter alfanumérico en
una aplicación de proceso de textos. El carácter debería
aparecer inmediatamente en la pantalla. Veamos en detalle
que es lo que ocurre.–La GUI notifica al sistema operativo que
se oprimió una tecla.–El sistema operativo notifica a la CPU.–El
sistema operativo actualiza la GUI.–La CPU notifica a la tarjeta
de vídeo.–La tarjeta de vídeo envía un mensaje al monitor.–El
monitor presenta el carácter alfanumérico en la pantalla, con
lo que se hará visible al usuario.
Validar Tarjeta y Clave..
Retirar Efectivo..
Diagrama de secuencia

Más contenido relacionado

La actualidad más candente

La actualidad más candente (20)

Como Documentar Casos De Uso
Como Documentar Casos De UsoComo Documentar Casos De Uso
Como Documentar Casos De Uso
 
Diagramas de componentes exposicion martes
Diagramas de componentes exposicion  martesDiagramas de componentes exposicion  martes
Diagramas de componentes exposicion martes
 
Elementos de diagramas de secuencias
Elementos de diagramas de secuenciasElementos de diagramas de secuencias
Elementos de diagramas de secuencias
 
Modelo 4+1
Modelo 4+1Modelo 4+1
Modelo 4+1
 
Diagrama UML Casos de Uso
Diagrama UML Casos de UsoDiagrama UML Casos de Uso
Diagrama UML Casos de Uso
 
Uml lenguaje unificado de modelado
Uml lenguaje unificado de modeladoUml lenguaje unificado de modelado
Uml lenguaje unificado de modelado
 
Diagrama De Secuencia
Diagrama De SecuenciaDiagrama De Secuencia
Diagrama De Secuencia
 
Diagrama de secuencia UML
Diagrama de secuencia UMLDiagrama de secuencia UML
Diagrama de secuencia UML
 
Diagrama de interaccion(secuencia y colaboracion)
Diagrama de interaccion(secuencia y colaboracion)Diagrama de interaccion(secuencia y colaboracion)
Diagrama de interaccion(secuencia y colaboracion)
 
Diagramas componentes
Diagramas componentesDiagramas componentes
Diagramas componentes
 
Diagramas estados
Diagramas estadosDiagramas estados
Diagramas estados
 
Diagramas De Estado
Diagramas De EstadoDiagramas De Estado
Diagramas De Estado
 
Diagramas clases presentacion
Diagramas clases presentacionDiagramas clases presentacion
Diagramas clases presentacion
 
Analisis Y DiseñO Orientado A Objetos
Analisis Y DiseñO Orientado A ObjetosAnalisis Y DiseñO Orientado A Objetos
Analisis Y DiseñO Orientado A Objetos
 
Diagramas De Caso De Uso
Diagramas De Caso De UsoDiagramas De Caso De Uso
Diagramas De Caso De Uso
 
Diagramas UML
Diagramas UMLDiagramas UML
Diagramas UML
 
Diagramas UML
Diagramas UMLDiagramas UML
Diagramas UML
 
Diagrama de estado
Diagrama de estadoDiagrama de estado
Diagrama de estado
 
¿Cómo realizar entrevistas eficaces para obtener requisitos de software?
¿Cómo realizar entrevistas eficaces para obtener requisitos de software?¿Cómo realizar entrevistas eficaces para obtener requisitos de software?
¿Cómo realizar entrevistas eficaces para obtener requisitos de software?
 
Diagramas de estados
Diagramas de estadosDiagramas de estados
Diagramas de estados
 

Similar a Diagrama de secuencia

Diagrama De Secuencia
Diagrama De SecuenciaDiagrama De Secuencia
Diagrama De SecuenciaRafael
 
Diagramadesecuencia
DiagramadesecuenciaDiagramadesecuencia
Diagramadesecuenciaprofaaon
 
Diagramadesecuencia
DiagramadesecuenciaDiagramadesecuencia
Diagramadesecuenciaprofaaon
 
Diagrama secuencias
Diagrama secuenciasDiagrama secuencias
Diagrama secuenciasYazmin Hdz
 
DOC-20230723-WA0000..pptx
DOC-20230723-WA0000..pptxDOC-20230723-WA0000..pptx
DOC-20230723-WA0000..pptxNiltonTenorio
 
Diagramas de secuencia
Diagramas de secuenciaDiagramas de secuencia
Diagramas de secuenciaLenin Vivanco
 
Diagrama de secuencia (borrador)
Diagrama de secuencia (borrador)Diagrama de secuencia (borrador)
Diagrama de secuencia (borrador)pccadrian
 
Diagrama de interacción
Diagrama de interacciónDiagrama de interacción
Diagrama de interacciónturlahackers
 
Diagramas De Interaccion
Diagramas De InteraccionDiagramas De Interaccion
Diagramas De Interaccionjlrvpuma
 
DIAGRAMAS DE INTERACCIÓN (SECUENCIA Y COLABORACIÓN)
DIAGRAMAS DE INTERACCIÓN (SECUENCIA Y COLABORACIÓN)DIAGRAMAS DE INTERACCIÓN (SECUENCIA Y COLABORACIÓN)
DIAGRAMAS DE INTERACCIÓN (SECUENCIA Y COLABORACIÓN)BiingeSof
 
Tiempos blog
Tiempos blogTiempos blog
Tiempos blognfjs001
 
Diagrama de secuencia[1]
Diagrama de secuencia[1]Diagrama de secuencia[1]
Diagrama de secuencia[1]Cristian_1941
 
Diagrama interaccion
Diagrama interaccionDiagrama interaccion
Diagrama interaccionmireya2022
 

Similar a Diagrama de secuencia (20)

Diagrama De Secuencia
Diagrama De SecuenciaDiagrama De Secuencia
Diagrama De Secuencia
 
Diagramadesecuencia
DiagramadesecuenciaDiagramadesecuencia
Diagramadesecuencia
 
Diagramadesecuencia
DiagramadesecuenciaDiagramadesecuencia
Diagramadesecuencia
 
Diagrama secuencias
Diagrama secuenciasDiagrama secuencias
Diagrama secuencias
 
DOC-20230723-WA0000..pptx
DOC-20230723-WA0000..pptxDOC-20230723-WA0000..pptx
DOC-20230723-WA0000..pptx
 
Diagramas de secuencia
Diagramas de secuenciaDiagramas de secuencia
Diagramas de secuencia
 
Diagrama de secuencia (borrador)
Diagrama de secuencia (borrador)Diagrama de secuencia (borrador)
Diagrama de secuencia (borrador)
 
Diagrama de interacción
Diagrama de interacciónDiagrama de interacción
Diagrama de interacción
 
Diagrama de secuencia.
Diagrama de secuencia.Diagrama de secuencia.
Diagrama de secuencia.
 
Secuenciasjk
SecuenciasjkSecuenciasjk
Secuenciasjk
 
Diagrama de secuencia
Diagrama de secuenciaDiagrama de secuencia
Diagrama de secuencia
 
3097995 (1).ppt
3097995 (1).ppt3097995 (1).ppt
3097995 (1).ppt
 
Diagrama de secuencia
Diagrama de secuenciaDiagrama de secuencia
Diagrama de secuencia
 
Diagramas De Interaccion
Diagramas De InteraccionDiagramas De Interaccion
Diagramas De Interaccion
 
DIAGRAMAS DE INTERACCIÓN (SECUENCIA Y COLABORACIÓN)
DIAGRAMAS DE INTERACCIÓN (SECUENCIA Y COLABORACIÓN)DIAGRAMAS DE INTERACCIÓN (SECUENCIA Y COLABORACIÓN)
DIAGRAMAS DE INTERACCIÓN (SECUENCIA Y COLABORACIÓN)
 
Tiempos blog
Tiempos blogTiempos blog
Tiempos blog
 
05 modelo de diseño
05 modelo de diseño05 modelo de diseño
05 modelo de diseño
 
Diagrama de secuencia[1]
Diagrama de secuencia[1]Diagrama de secuencia[1]
Diagrama de secuencia[1]
 
Colabora2
Colabora2Colabora2
Colabora2
 
Diagrama interaccion
Diagrama interaccionDiagrama interaccion
Diagrama interaccion
 

Más de Kelly Cuervo

Especificacion requerimientossoftware
Especificacion requerimientossoftwareEspecificacion requerimientossoftware
Especificacion requerimientossoftwareKelly Cuervo
 
Qfd - Despliegue de la función de Calidad
Qfd - Despliegue de la función de CalidadQfd - Despliegue de la función de Calidad
Qfd - Despliegue de la función de CalidadKelly Cuervo
 
Desempleo y teletrabajo
Desempleo y teletrabajoDesempleo y teletrabajo
Desempleo y teletrabajoKelly Cuervo
 
Patrones de diseño
Patrones de diseñoPatrones de diseño
Patrones de diseñoKelly Cuervo
 
Sistemas operativos moviles
Sistemas operativos movilesSistemas operativos moviles
Sistemas operativos movilesKelly Cuervo
 
Sistemas de gestion documental
Sistemas de gestion documentalSistemas de gestion documental
Sistemas de gestion documentalKelly Cuervo
 
Analisis de la informacion
Analisis de la informacionAnalisis de la informacion
Analisis de la informacionKelly Cuervo
 
ENCUADRE DE LA OPORTUNIDAD DE MERCADO
ENCUADRE DE LA OPORTUNIDAD DE MERCADOENCUADRE DE LA OPORTUNIDAD DE MERCADO
ENCUADRE DE LA OPORTUNIDAD DE MERCADOKelly Cuervo
 

Más de Kelly Cuervo (8)

Especificacion requerimientossoftware
Especificacion requerimientossoftwareEspecificacion requerimientossoftware
Especificacion requerimientossoftware
 
Qfd - Despliegue de la función de Calidad
Qfd - Despliegue de la función de CalidadQfd - Despliegue de la función de Calidad
Qfd - Despliegue de la función de Calidad
 
Desempleo y teletrabajo
Desempleo y teletrabajoDesempleo y teletrabajo
Desempleo y teletrabajo
 
Patrones de diseño
Patrones de diseñoPatrones de diseño
Patrones de diseño
 
Sistemas operativos moviles
Sistemas operativos movilesSistemas operativos moviles
Sistemas operativos moviles
 
Sistemas de gestion documental
Sistemas de gestion documentalSistemas de gestion documental
Sistemas de gestion documental
 
Analisis de la informacion
Analisis de la informacionAnalisis de la informacion
Analisis de la informacion
 
ENCUADRE DE LA OPORTUNIDAD DE MERCADO
ENCUADRE DE LA OPORTUNIDAD DE MERCADOENCUADRE DE LA OPORTUNIDAD DE MERCADO
ENCUADRE DE LA OPORTUNIDAD DE MERCADO
 

Último

1.1 Los 14 principios del Toyota Way -2024.pdf
1.1 Los 14 principios del Toyota Way -2024.pdf1.1 Los 14 principios del Toyota Way -2024.pdf
1.1 Los 14 principios del Toyota Way -2024.pdfThe16Frame
 
metodos de fitomejoramiento en la aolicacion de plantas
metodos de fitomejoramiento en la aolicacion de plantasmetodos de fitomejoramiento en la aolicacion de plantas
metodos de fitomejoramiento en la aolicacion de plantasGraciaMatute1
 
SO5. s5. Unidad 2. Sectorización_-639808213.pdf
SO5. s5. Unidad 2. Sectorización_-639808213.pdfSO5. s5. Unidad 2. Sectorización_-639808213.pdf
SO5. s5. Unidad 2. Sectorización_-639808213.pdfStayBe1
 
INFORME de actividades para pago de servicio
INFORME de actividades para pago de servicioINFORME de actividades para pago de servicio
INFORME de actividades para pago de servicioNelsonSabinoTtitoMur1
 
Sistema de alumbrado.pptx fjhhgghrhgghhuughuh
Sistema de alumbrado.pptx fjhhgghrhgghhuughuhSistema de alumbrado.pptx fjhhgghrhgghhuughuh
Sistema de alumbrado.pptx fjhhgghrhgghhuughuhFoxy963
 
1 CENTROIDES 2°Computohhhhhhhhhhhhhhhh.pdf
1 CENTROIDES 2°Computohhhhhhhhhhhhhhhh.pdf1 CENTROIDES 2°Computohhhhhhhhhhhhhhhh.pdf
1 CENTROIDES 2°Computohhhhhhhhhhhhhhhh.pdfJlnParada
 
docsity-manzaneo-y-lotizacion para habilitacopm urbana
docsity-manzaneo-y-lotizacion para habilitacopm urbanadocsity-manzaneo-y-lotizacion para habilitacopm urbana
docsity-manzaneo-y-lotizacion para habilitacopm urbanaArnolVillalobos
 
ATS-FORMATO cara.pdf PARA TRABAJO SEGURO
ATS-FORMATO cara.pdf  PARA TRABAJO SEGUROATS-FORMATO cara.pdf  PARA TRABAJO SEGURO
ATS-FORMATO cara.pdf PARA TRABAJO SEGUROalejandrocrisostomo2
 
Semana 1 - Introduccion - Fluidos - Unidades.pptx
Semana 1 - Introduccion - Fluidos - Unidades.pptxSemana 1 - Introduccion - Fluidos - Unidades.pptx
Semana 1 - Introduccion - Fluidos - Unidades.pptxJulio Lovon
 
Auditoría de Sistemas de Gestión
Auditoría    de   Sistemas     de GestiónAuditoría    de   Sistemas     de Gestión
Auditoría de Sistemas de GestiónYanet Caldas
 
Tipos de suelo y su clasificación y ejemplos
Tipos de suelo y su clasificación y ejemplosTipos de suelo y su clasificación y ejemplos
Tipos de suelo y su clasificación y ejemplosandersonsubero28
 
Matematica Basica Limites indeterminados
Matematica Basica Limites indeterminadosMatematica Basica Limites indeterminados
Matematica Basica Limites indeterminadosSALVADOR ALTEZ PALOMINO
 
S06_s2+-+Centro.pdf qiieiejanahshsjsnndjd
S06_s2+-+Centro.pdf qiieiejanahshsjsnndjdS06_s2+-+Centro.pdf qiieiejanahshsjsnndjd
S06_s2+-+Centro.pdf qiieiejanahshsjsnndjdaeapolinarez
 
3er Informe Laboratorio Quimica General (2) (1).pdf
3er Informe Laboratorio Quimica General  (2) (1).pdf3er Informe Laboratorio Quimica General  (2) (1).pdf
3er Informe Laboratorio Quimica General (2) (1).pdfSantiagoRodriguez598818
 
Balance materia y energia procesos de Secado
Balance materia y energia procesos de SecadoBalance materia y energia procesos de Secado
Balance materia y energia procesos de SecadoGualbertoLopez2
 
Cuestionario 20222222222222222222222224.pdf
Cuestionario 20222222222222222222222224.pdfCuestionario 20222222222222222222222224.pdf
Cuestionario 20222222222222222222222224.pdffredyflores58
 
auditoria fiscalizacion inspecciones de seguridad
auditoria fiscalizacion inspecciones de seguridadauditoria fiscalizacion inspecciones de seguridad
auditoria fiscalizacion inspecciones de seguridadNELSON QUINTANA
 
CAPACITACIÓN EN AGUA Y SANEAMIENTO EN ZONAS RURALES
CAPACITACIÓN EN AGUA Y SANEAMIENTO EN ZONAS RURALESCAPACITACIÓN EN AGUA Y SANEAMIENTO EN ZONAS RURALES
CAPACITACIÓN EN AGUA Y SANEAMIENTO EN ZONAS RURALESJHONJAIROVENTURASAUC
 
Métodos numéricos y aplicaciones - Izar Landeta.pdf
Métodos numéricos y aplicaciones - Izar Landeta.pdfMétodos numéricos y aplicaciones - Izar Landeta.pdf
Métodos numéricos y aplicaciones - Izar Landeta.pdfJuvenalriv
 
Presentación_ Marco general de las contrataciones públicas.pdf
Presentación_ Marco general de las contrataciones públicas.pdfPresentación_ Marco general de las contrataciones públicas.pdf
Presentación_ Marco general de las contrataciones públicas.pdffernandolozano90
 

Último (20)

1.1 Los 14 principios del Toyota Way -2024.pdf
1.1 Los 14 principios del Toyota Way -2024.pdf1.1 Los 14 principios del Toyota Way -2024.pdf
1.1 Los 14 principios del Toyota Way -2024.pdf
 
metodos de fitomejoramiento en la aolicacion de plantas
metodos de fitomejoramiento en la aolicacion de plantasmetodos de fitomejoramiento en la aolicacion de plantas
metodos de fitomejoramiento en la aolicacion de plantas
 
SO5. s5. Unidad 2. Sectorización_-639808213.pdf
SO5. s5. Unidad 2. Sectorización_-639808213.pdfSO5. s5. Unidad 2. Sectorización_-639808213.pdf
SO5. s5. Unidad 2. Sectorización_-639808213.pdf
 
INFORME de actividades para pago de servicio
INFORME de actividades para pago de servicioINFORME de actividades para pago de servicio
INFORME de actividades para pago de servicio
 
Sistema de alumbrado.pptx fjhhgghrhgghhuughuh
Sistema de alumbrado.pptx fjhhgghrhgghhuughuhSistema de alumbrado.pptx fjhhgghrhgghhuughuh
Sistema de alumbrado.pptx fjhhgghrhgghhuughuh
 
1 CENTROIDES 2°Computohhhhhhhhhhhhhhhh.pdf
1 CENTROIDES 2°Computohhhhhhhhhhhhhhhh.pdf1 CENTROIDES 2°Computohhhhhhhhhhhhhhhh.pdf
1 CENTROIDES 2°Computohhhhhhhhhhhhhhhh.pdf
 
docsity-manzaneo-y-lotizacion para habilitacopm urbana
docsity-manzaneo-y-lotizacion para habilitacopm urbanadocsity-manzaneo-y-lotizacion para habilitacopm urbana
docsity-manzaneo-y-lotizacion para habilitacopm urbana
 
ATS-FORMATO cara.pdf PARA TRABAJO SEGURO
ATS-FORMATO cara.pdf  PARA TRABAJO SEGUROATS-FORMATO cara.pdf  PARA TRABAJO SEGURO
ATS-FORMATO cara.pdf PARA TRABAJO SEGURO
 
Semana 1 - Introduccion - Fluidos - Unidades.pptx
Semana 1 - Introduccion - Fluidos - Unidades.pptxSemana 1 - Introduccion - Fluidos - Unidades.pptx
Semana 1 - Introduccion - Fluidos - Unidades.pptx
 
Auditoría de Sistemas de Gestión
Auditoría    de   Sistemas     de GestiónAuditoría    de   Sistemas     de Gestión
Auditoría de Sistemas de Gestión
 
Tipos de suelo y su clasificación y ejemplos
Tipos de suelo y su clasificación y ejemplosTipos de suelo y su clasificación y ejemplos
Tipos de suelo y su clasificación y ejemplos
 
Matematica Basica Limites indeterminados
Matematica Basica Limites indeterminadosMatematica Basica Limites indeterminados
Matematica Basica Limites indeterminados
 
S06_s2+-+Centro.pdf qiieiejanahshsjsnndjd
S06_s2+-+Centro.pdf qiieiejanahshsjsnndjdS06_s2+-+Centro.pdf qiieiejanahshsjsnndjd
S06_s2+-+Centro.pdf qiieiejanahshsjsnndjd
 
3er Informe Laboratorio Quimica General (2) (1).pdf
3er Informe Laboratorio Quimica General  (2) (1).pdf3er Informe Laboratorio Quimica General  (2) (1).pdf
3er Informe Laboratorio Quimica General (2) (1).pdf
 
Balance materia y energia procesos de Secado
Balance materia y energia procesos de SecadoBalance materia y energia procesos de Secado
Balance materia y energia procesos de Secado
 
Cuestionario 20222222222222222222222224.pdf
Cuestionario 20222222222222222222222224.pdfCuestionario 20222222222222222222222224.pdf
Cuestionario 20222222222222222222222224.pdf
 
auditoria fiscalizacion inspecciones de seguridad
auditoria fiscalizacion inspecciones de seguridadauditoria fiscalizacion inspecciones de seguridad
auditoria fiscalizacion inspecciones de seguridad
 
CAPACITACIÓN EN AGUA Y SANEAMIENTO EN ZONAS RURALES
CAPACITACIÓN EN AGUA Y SANEAMIENTO EN ZONAS RURALESCAPACITACIÓN EN AGUA Y SANEAMIENTO EN ZONAS RURALES
CAPACITACIÓN EN AGUA Y SANEAMIENTO EN ZONAS RURALES
 
Métodos numéricos y aplicaciones - Izar Landeta.pdf
Métodos numéricos y aplicaciones - Izar Landeta.pdfMétodos numéricos y aplicaciones - Izar Landeta.pdf
Métodos numéricos y aplicaciones - Izar Landeta.pdf
 
Presentación_ Marco general de las contrataciones públicas.pdf
Presentación_ Marco general de las contrataciones públicas.pdfPresentación_ Marco general de las contrataciones públicas.pdf
Presentación_ Marco general de las contrataciones públicas.pdf
 

Diagrama de secuencia

  • 2. Diagrama de Secuencia Los Diagramas de secuencia muestran la forma en que un grupo de objetos se comunican o interactúan entre sí a lo largo de un tiempo y facilita comprender la ejecución de un proceso.
  • 3.
  • 4. ELEMENTOS El diagrama de secuencia consta de una seria de elementos: Objetos Mensajes Líneas de tiempo Recursividad
  • 5. Objetos.. Los objetos se colocan cerca de la parte superior del diagrama de izquierda a derecha y se acomodan de manera que simplifiquen el diagrama. Representación : Rectángulo con nombre
  • 6. Mensajes.. Un mensaje que va de un objeto a otro, pasa de la línea de vida de un objeto al de otro. Un objeto puede enviarse un objeto a si mismo es decir de su línea de vida así propia línea de vida.
  • 7. Pueden ser de varios tipos:  Mensaje simple: es la transferencia de datos de un objeto a otro.  Mensaje síncrono: es cuando el objeto espera la respuesta a ese mensaje antes de continuar con su trabajo.  Mensaje asíncrono: es cuando el objeto no espera la respuesta a ese mensaje antes de continuar.
  • 9. Línea de tiempo.. La línea de vida o línea de tiempo, se representan con una línea vertical, estas expresan el tiempo de vida del objeto. El rectángulo vertical que se puede apreciar es una barra de activación su función es representar el tiempo de duración del mensaje.
  • 10.  TIEMPO.. El tiempo se inicia en la parte superior y avanza hacia la parte inferior. Un mensaje que este más cerca de la parte superior ocurrirá antes que uno que esté cerca de la parte inferior. El diagrama de secuencia tiene 2 dimensiones: la dimensión horizontal (es la disposición de los objetos) y la dimensión vertical (muestra el paso del tiempo).
  • 11. Recursividad.. En ocasiones un objeto posee una operación que se invoca a si misma. A esto se le conoce como recursividad y es una característica fundamental de varios lenguajes de programación, se representa así:
  • 12. Ejemplos..  La pulsación en un teclado de un carácter alfanumérico en una aplicación de proceso de textos. El carácter debería aparecer inmediatamente en la pantalla. Veamos en detalle que es lo que ocurre.–La GUI notifica al sistema operativo que se oprimió una tecla.–El sistema operativo notifica a la CPU.–El sistema operativo actualiza la GUI.–La CPU notifica a la tarjeta de vídeo.–La tarjeta de vídeo envía un mensaje al monitor.–El monitor presenta el carácter alfanumérico en la pantalla, con lo que se hará visible al usuario.
  • 13.
  • 14.
  • 15. Validar Tarjeta y Clave..