SlideShare una empresa de Scribd logo
1 de 10
MPN5501 Profesor: Eduardo Berrios G.
 Inicio
◦ Revisión de conceptos anteriores
 Desarrollo
◦ Diagramas estados
 Cierre
◦ Síntesis
◦ Lo que viene
 Objetivos de la clase
◦ Entender y comprender el diagrama de estados
 Diagrama de Estados
◦ En UML el comportamiento dirigido por eventos
de un objeto se modela utilizando el diagrama de
estado (máquina de estados)
◦ Muestra el flujo de control entre estados, es
decir, los estados posibles en que puede estar un
objeto y como se producen los cambios entre
dichos estados
◦ Siempre existen dos tipos de estados inicial y
final.
◦
 Diagrama de Estados
◦ Los diagrama de estados muestran el
comportamiento de los objetos, es decir, el
conjunto de estados por las cuales pasa un
objeto durante su vida
 Diagrama de Estados ( Contenido):
◦ Estado: Condición o situación en la vida durante
la vida de un objeto durante la cual satisface una
condición realiza una actividad o espera algún
evento
◦ Evento: Especificación de un acontecimiento
significativo que ocupa un lugar en el tiempo y en
el espacio. Es la aparición de un estímulo que
puede (o no) provocar la transición.
 Diagrama de Estados ( Contenido):
◦ Transición: Relación entre dos estados. Un objeto
que está en el primer estado realizará ciertas
acciones y entrara al segundo estado cuando
ocurra un evento siempre que las condiciones se
satisfagan.
◦ Sub-estados: Estados anidados dentro de otro
◦ Estados Simple: No tiene subestructura
 Diagrama de Estados ( Ejemplo)
 Diagrama de Estados (Ejercicios)
◦ 1. Reloj Digital Programable
◦ 2. Contestadora automática programable
Feedback:
Comente lo aprendido en el día de hoy

Más contenido relacionado

Destacado

Alhambra de granada
Alhambra de granadaAlhambra de granada
Alhambra de granada097900
 
Veterinaria(1)
Veterinaria(1)Veterinaria(1)
Veterinaria(1)Merceita
 
Presentación1 baskebol
Presentación1 baskebolPresentación1 baskebol
Presentación1 baskebolDANIEL1024
 
Trabajo de espanõl
Trabajo de espanõlTrabajo de espanõl
Trabajo de espanõlRaphael Leal
 
Ejercicios de probabilidad
Ejercicios de probabilidadEjercicios de probabilidad
Ejercicios de probabilidadanaarrnar
 
Ensamble y desensamble de la unidad central
Ensamble y desensamble de la unidad centralEnsamble y desensamble de la unidad central
Ensamble y desensamble de la unidad centraldianamare
 
La computadora y sus partes
La computadora y sus partesLa computadora y sus partes
La computadora y sus partesGustavo Tavo
 
El legado de mi país
El legado de mi paísEl legado de mi país
El legado de mi paísevavitel
 
Modelo entidad relación avsa
Modelo entidad relación avsaModelo entidad relación avsa
Modelo entidad relación avsaAndreitaLAM
 
Colegio nacional nicolás esguerra
Colegio nacional nicolás esguerraColegio nacional nicolás esguerra
Colegio nacional nicolás esguerrajulianycano
 
Anteproyecto estadistica
Anteproyecto estadisticaAnteproyecto estadistica
Anteproyecto estadisticanormacruzz
 
Early childhood development_kit_sp
Early childhood development_kit_spEarly childhood development_kit_sp
Early childhood development_kit_spElena Zapata Valero
 

Destacado (20)

Alhambra de granada
Alhambra de granadaAlhambra de granada
Alhambra de granada
 
Veterinaria(1)
Veterinaria(1)Veterinaria(1)
Veterinaria(1)
 
Presentación1 baskebol
Presentación1 baskebolPresentación1 baskebol
Presentación1 baskebol
 
Ecuacione..
Ecuacione..Ecuacione..
Ecuacione..
 
ORGANOS DE LOS SENTIDOS
ORGANOS DE LOS SENTIDOSORGANOS DE LOS SENTIDOS
ORGANOS DE LOS SENTIDOS
 
Trabajo de espanõl
Trabajo de espanõlTrabajo de espanõl
Trabajo de espanõl
 
Ejercicios de probabilidad
Ejercicios de probabilidadEjercicios de probabilidad
Ejercicios de probabilidad
 
Ensamble y desensamble de la unidad central
Ensamble y desensamble de la unidad centralEnsamble y desensamble de la unidad central
Ensamble y desensamble de la unidad central
 
La computadora y sus partes
La computadora y sus partesLa computadora y sus partes
La computadora y sus partes
 
El legado de mi país
El legado de mi paísEl legado de mi país
El legado de mi país
 
Ventajas de la web 2
Ventajas de la web 2Ventajas de la web 2
Ventajas de la web 2
 
Revista Natura
Revista NaturaRevista Natura
Revista Natura
 
Practica inte emocional
Practica inte emocionalPractica inte emocional
Practica inte emocional
 
Manejo de cuencas
Manejo de cuencasManejo de cuencas
Manejo de cuencas
 
Modelo entidad relación avsa
Modelo entidad relación avsaModelo entidad relación avsa
Modelo entidad relación avsa
 
Overclocking
OverclockingOverclocking
Overclocking
 
Presentacion 2
Presentacion 2Presentacion 2
Presentacion 2
 
Colegio nacional nicolás esguerra
Colegio nacional nicolás esguerraColegio nacional nicolás esguerra
Colegio nacional nicolás esguerra
 
Anteproyecto estadistica
Anteproyecto estadisticaAnteproyecto estadistica
Anteproyecto estadistica
 
Early childhood development_kit_sp
Early childhood development_kit_spEarly childhood development_kit_sp
Early childhood development_kit_sp
 

Similar a Diagramas de estados UML: conceptos y ejemplos

Diagramas de estados
Diagramas de estadosDiagramas de estados
Diagramas de estadosstill01
 
DIAGRAMAS DE ESTADO
DIAGRAMAS DE ESTADODIAGRAMAS DE ESTADO
DIAGRAMAS DE ESTADOBiingeSof
 
Diagramas de estado
Diagramas de estadoDiagramas de estado
Diagramas de estadogmjuan
 
Elementos de comportamiento
Elementos de comportamientoElementos de comportamiento
Elementos de comportamientoAlumic S.A
 
Diagramas de Comportamiento UML Informatica.pdf
Diagramas de Comportamiento UML Informatica.pdfDiagramas de Comportamiento UML Informatica.pdf
Diagramas de Comportamiento UML Informatica.pdfAntonioJesusGalianoS
 
Diagramas de Comportamiento UML Informatica.pdf
Diagramas de Comportamiento UML Informatica.pdfDiagramas de Comportamiento UML Informatica.pdf
Diagramas de Comportamiento UML Informatica.pdfAntonioJesusGalianoS
 
Diagramas estados
Diagramas estadosDiagramas estados
Diagramas estadosloco8888
 
Diagrama de comportamiento trabajo practico 1
Diagrama de comportamiento trabajo practico 1Diagrama de comportamiento trabajo practico 1
Diagrama de comportamiento trabajo practico 1CARLOSALBERTOMARTINE95
 
Diagrama de comportamiento practico 1
Diagrama de comportamiento practico 1Diagrama de comportamiento practico 1
Diagrama de comportamiento practico 1CarlosRamos742
 
Diagrama de comportamiento
Diagrama de comportamientoDiagrama de comportamiento
Diagrama de comportamientoANDREAROJOORTIZ
 
Uml clase 03_uml_actividades_estados
Uml clase 03_uml_actividades_estadosUml clase 03_uml_actividades_estados
Uml clase 03_uml_actividades_estadosCarlos Florezz
 
Diagrama de actividad
Diagrama de actividadDiagrama de actividad
Diagrama de actividadcami11
 

Similar a Diagramas de estados UML: conceptos y ejemplos (20)

Clase 26
Clase 26Clase 26
Clase 26
 
Diagramas de estados
Diagramas de estadosDiagramas de estados
Diagramas de estados
 
DIAGRAMAS DE ESTADO
DIAGRAMAS DE ESTADODIAGRAMAS DE ESTADO
DIAGRAMAS DE ESTADO
 
Densy
DensyDensy
Densy
 
Diagramas de estado
Diagramas de estadoDiagramas de estado
Diagramas de estado
 
Elementos de comportamiento
Elementos de comportamientoElementos de comportamiento
Elementos de comportamiento
 
Clase 14a uml_estados
Clase 14a uml_estadosClase 14a uml_estados
Clase 14a uml_estados
 
Clase 25
Clase 25Clase 25
Clase 25
 
Diagramas de Estado
Diagramas de EstadoDiagramas de Estado
Diagramas de Estado
 
Diagramas de Comportamiento UML Informatica.pdf
Diagramas de Comportamiento UML Informatica.pdfDiagramas de Comportamiento UML Informatica.pdf
Diagramas de Comportamiento UML Informatica.pdf
 
Diagramas de Comportamiento UML Informatica.pdf
Diagramas de Comportamiento UML Informatica.pdfDiagramas de Comportamiento UML Informatica.pdf
Diagramas de Comportamiento UML Informatica.pdf
 
Maquina estado 2
Maquina estado 2Maquina estado 2
Maquina estado 2
 
Tipos de diagramas
Tipos de diagramasTipos de diagramas
Tipos de diagramas
 
Diagramas estados
Diagramas estadosDiagramas estados
Diagramas estados
 
Diagrama de comportamiento trabajo practico 1
Diagrama de comportamiento trabajo practico 1Diagrama de comportamiento trabajo practico 1
Diagrama de comportamiento trabajo practico 1
 
Diagrama de comportamiento practico 1
Diagrama de comportamiento practico 1Diagrama de comportamiento practico 1
Diagrama de comportamiento practico 1
 
Diagrama de comportamiento
Diagrama de comportamientoDiagrama de comportamiento
Diagrama de comportamiento
 
Uml clase 03_uml_actividades_estados
Uml clase 03_uml_actividades_estadosUml clase 03_uml_actividades_estados
Uml clase 03_uml_actividades_estados
 
diagrama de comportamiento
diagrama de comportamiento diagrama de comportamiento
diagrama de comportamiento
 
Diagrama de actividad
Diagrama de actividadDiagrama de actividad
Diagrama de actividad
 

Más de victdiazm

Semana 2 y_3_-_file_ownerships_and_permissions
Semana 2 y_3_-_file_ownerships_and_permissionsSemana 2 y_3_-_file_ownerships_and_permissions
Semana 2 y_3_-_file_ownerships_and_permissionsvictdiazm
 
Semana 9 standard io and pipes guia de ejercicios resuelta
Semana 9   standard io and pipes  guia de ejercicios resueltaSemana 9   standard io and pipes  guia de ejercicios resuelta
Semana 9 standard io and pipes guia de ejercicios resueltavictdiazm
 
Semana 7 y 8 the linux filesystem guia de ejercicios resuelta
Semana 7 y 8   the linux filesystem guia de ejercicios resueltaSemana 7 y 8   the linux filesystem guia de ejercicios resuelta
Semana 7 y 8 the linux filesystem guia de ejercicios resueltavictdiazm
 
Semana 4 y 5 la shell bash guia de ejercicios resuelta
Semana 4 y 5  la shell bash guia de ejercicios resueltaSemana 4 y 5  la shell bash guia de ejercicios resuelta
Semana 4 y 5 la shell bash guia de ejercicios resueltavictdiazm
 
Semana 2 y 3 file ownerships and permissions guia de ejercicios resuelta
Semana 2 y 3   file ownerships and permissions guia de ejercicios resueltaSemana 2 y 3   file ownerships and permissions guia de ejercicios resuelta
Semana 2 y 3 file ownerships and permissions guia de ejercicios resueltavictdiazm
 
Semana 1 quick tours guia de ejercicios resuelta
Semana 1   quick tours guia de ejercicios resueltaSemana 1   quick tours guia de ejercicios resuelta
Semana 1 quick tours guia de ejercicios resueltavictdiazm
 
Semana 10 -_managing_processes_guia_de_ejercicios_resuelta
Semana 10 -_managing_processes_guia_de_ejercicios_resueltaSemana 10 -_managing_processes_guia_de_ejercicios_resuelta
Semana 10 -_managing_processes_guia_de_ejercicios_resueltavictdiazm
 
Semana 4 y_5_-_la_shell_bash
Semana 4 y_5_-_la_shell_bashSemana 4 y_5_-_la_shell_bash
Semana 4 y_5_-_la_shell_bashvictdiazm
 
Semana 2 y_3_-_file_ownerships_and_permissions
Semana 2 y_3_-_file_ownerships_and_permissionsSemana 2 y_3_-_file_ownerships_and_permissions
Semana 2 y_3_-_file_ownerships_and_permissionsvictdiazm
 
Semana 1 -_quick_tours_guia_de_ejercicios_resuelta
Semana 1 -_quick_tours_guia_de_ejercicios_resueltaSemana 1 -_quick_tours_guia_de_ejercicios_resuelta
Semana 1 -_quick_tours_guia_de_ejercicios_resueltavictdiazm
 
Semana 1 -_quick_tours
Semana 1 -_quick_toursSemana 1 -_quick_tours
Semana 1 -_quick_toursvictdiazm
 
Semana 16 usuarios y grupos
Semana 16 usuarios y gruposSemana 16 usuarios y grupos
Semana 16 usuarios y gruposvictdiazm
 
Semana 13 y 14 aplicaciones de redes
Semana 13 y 14 aplicaciones de redesSemana 13 y 14 aplicaciones de redes
Semana 13 y 14 aplicaciones de redesvictdiazm
 
Semana 12 filesystem basico
Semana 12  filesystem basicoSemana 12  filesystem basico
Semana 12 filesystem basicovictdiazm
 
Semana 10 administracion de procesos
Semana 10 administracion de procesosSemana 10 administracion de procesos
Semana 10 administracion de procesosvictdiazm
 
Semana 9 entradas salidas estandar y pipes
Semana 9 entradas salidas estandar y pipesSemana 9 entradas salidas estandar y pipes
Semana 9 entradas salidas estandar y pipesvictdiazm
 
Semana 8 herramientas de procesos de string
Semana 8  herramientas de procesos de stringSemana 8  herramientas de procesos de string
Semana 8 herramientas de procesos de stringvictdiazm
 
Semana 7 y 8 sistemas de archivos linux
Semana 7 y 8 sistemas de archivos linuxSemana 7 y 8 sistemas de archivos linux
Semana 7 y 8 sistemas de archivos linuxvictdiazm
 
Control1 victoria diaz
Control1   victoria diazControl1   victoria diaz
Control1 victoria diazvictdiazm
 

Más de victdiazm (20)

Semana 2 y_3_-_file_ownerships_and_permissions
Semana 2 y_3_-_file_ownerships_and_permissionsSemana 2 y_3_-_file_ownerships_and_permissions
Semana 2 y_3_-_file_ownerships_and_permissions
 
Semana 9 standard io and pipes guia de ejercicios resuelta
Semana 9   standard io and pipes  guia de ejercicios resueltaSemana 9   standard io and pipes  guia de ejercicios resuelta
Semana 9 standard io and pipes guia de ejercicios resuelta
 
Semana 7 y 8 the linux filesystem guia de ejercicios resuelta
Semana 7 y 8   the linux filesystem guia de ejercicios resueltaSemana 7 y 8   the linux filesystem guia de ejercicios resuelta
Semana 7 y 8 the linux filesystem guia de ejercicios resuelta
 
Semana 4 y 5 la shell bash guia de ejercicios resuelta
Semana 4 y 5  la shell bash guia de ejercicios resueltaSemana 4 y 5  la shell bash guia de ejercicios resuelta
Semana 4 y 5 la shell bash guia de ejercicios resuelta
 
Semana 2 y 3 file ownerships and permissions guia de ejercicios resuelta
Semana 2 y 3   file ownerships and permissions guia de ejercicios resueltaSemana 2 y 3   file ownerships and permissions guia de ejercicios resuelta
Semana 2 y 3 file ownerships and permissions guia de ejercicios resuelta
 
Semana 1 quick tours guia de ejercicios resuelta
Semana 1   quick tours guia de ejercicios resueltaSemana 1   quick tours guia de ejercicios resuelta
Semana 1 quick tours guia de ejercicios resuelta
 
Semana 10 -_managing_processes_guia_de_ejercicios_resuelta
Semana 10 -_managing_processes_guia_de_ejercicios_resueltaSemana 10 -_managing_processes_guia_de_ejercicios_resuelta
Semana 10 -_managing_processes_guia_de_ejercicios_resuelta
 
Semana 4 y_5_-_la_shell_bash
Semana 4 y_5_-_la_shell_bashSemana 4 y_5_-_la_shell_bash
Semana 4 y_5_-_la_shell_bash
 
Semana 2 y_3_-_file_ownerships_and_permissions
Semana 2 y_3_-_file_ownerships_and_permissionsSemana 2 y_3_-_file_ownerships_and_permissions
Semana 2 y_3_-_file_ownerships_and_permissions
 
Semana 1 -_quick_tours_guia_de_ejercicios_resuelta
Semana 1 -_quick_tours_guia_de_ejercicios_resueltaSemana 1 -_quick_tours_guia_de_ejercicios_resuelta
Semana 1 -_quick_tours_guia_de_ejercicios_resuelta
 
Semana 1 -_quick_tours
Semana 1 -_quick_toursSemana 1 -_quick_tours
Semana 1 -_quick_tours
 
Semana 16 usuarios y grupos
Semana 16 usuarios y gruposSemana 16 usuarios y grupos
Semana 16 usuarios y grupos
 
Semana 13 y 14 aplicaciones de redes
Semana 13 y 14 aplicaciones de redesSemana 13 y 14 aplicaciones de redes
Semana 13 y 14 aplicaciones de redes
 
Semana 12 filesystem basico
Semana 12  filesystem basicoSemana 12  filesystem basico
Semana 12 filesystem basico
 
Semana 10 administracion de procesos
Semana 10 administracion de procesosSemana 10 administracion de procesos
Semana 10 administracion de procesos
 
Semana 9 entradas salidas estandar y pipes
Semana 9 entradas salidas estandar y pipesSemana 9 entradas salidas estandar y pipes
Semana 9 entradas salidas estandar y pipes
 
Semana 8 herramientas de procesos de string
Semana 8  herramientas de procesos de stringSemana 8  herramientas de procesos de string
Semana 8 herramientas de procesos de string
 
Semana 7 y 8 sistemas de archivos linux
Semana 7 y 8 sistemas de archivos linuxSemana 7 y 8 sistemas de archivos linux
Semana 7 y 8 sistemas de archivos linux
 
Script
ScriptScript
Script
 
Control1 victoria diaz
Control1   victoria diazControl1   victoria diaz
Control1 victoria diaz
 

Diagramas de estados UML: conceptos y ejemplos

  • 2.  Inicio ◦ Revisión de conceptos anteriores  Desarrollo ◦ Diagramas estados  Cierre ◦ Síntesis ◦ Lo que viene
  • 3.  Objetivos de la clase ◦ Entender y comprender el diagrama de estados
  • 4.  Diagrama de Estados ◦ En UML el comportamiento dirigido por eventos de un objeto se modela utilizando el diagrama de estado (máquina de estados) ◦ Muestra el flujo de control entre estados, es decir, los estados posibles en que puede estar un objeto y como se producen los cambios entre dichos estados ◦ Siempre existen dos tipos de estados inicial y final. ◦
  • 5.  Diagrama de Estados ◦ Los diagrama de estados muestran el comportamiento de los objetos, es decir, el conjunto de estados por las cuales pasa un objeto durante su vida
  • 6.  Diagrama de Estados ( Contenido): ◦ Estado: Condición o situación en la vida durante la vida de un objeto durante la cual satisface una condición realiza una actividad o espera algún evento ◦ Evento: Especificación de un acontecimiento significativo que ocupa un lugar en el tiempo y en el espacio. Es la aparición de un estímulo que puede (o no) provocar la transición.
  • 7.  Diagrama de Estados ( Contenido): ◦ Transición: Relación entre dos estados. Un objeto que está en el primer estado realizará ciertas acciones y entrara al segundo estado cuando ocurra un evento siempre que las condiciones se satisfagan. ◦ Sub-estados: Estados anidados dentro de otro ◦ Estados Simple: No tiene subestructura
  • 8.  Diagrama de Estados ( Ejemplo)
  • 9.  Diagrama de Estados (Ejercicios) ◦ 1. Reloj Digital Programable ◦ 2. Contestadora automática programable
  • 10. Feedback: Comente lo aprendido en el día de hoy