{"id":414,"date":"2022-01-26T00:51:35","date_gmt":"2022-01-26T00:51:35","guid":{"rendered":"https:\/\/www.cybermedian.com\/pt\/?p=414"},"modified":"2022-03-31T11:21:04","modified_gmt":"2022-03-31T03:21:04","slug":"state-diagram-comprehensive-guide-with-examples","status":"publish","type":"post","link":"https:\/\/www.cybermedian.com\/pt\/state-diagram-comprehensive-guide-with-examples\/","title":{"rendered":"Guia Completo do Diagrama de Estado com Exemplos"},"content":{"rendered":"<p id=\"8f92\" class=\"graf graf--p graf-after--h3\">Um diagrama de m\u00e1quina de estado \u00e9 um comportamento que especifica a sequ\u00eancia de estados que um objeto visita durante seu tempo de vida em resposta a eventos, juntamente com suas respostas a esses eventos.<\/p>\n<h4 id=\"454a\" class=\"graf graf--h4 graf-after--p\"><span id=\"State\">Estado<\/span><\/h4>\n<p id=\"3846\" class=\"graf graf--p graf-after--h4\">Um estado \u00e9 uma condi\u00e7\u00e3o durante a vida de um objeto durante o qual ele satisfaz alguma condi\u00e7\u00e3o, realiza alguma atividade ou espera por algum evento externo.<\/p>\n<p id=\"e274\" class=\"graf graf--p graf-after--p\">Exemplo:<\/p>\n<figure id=\"9df0\" class=\"graf graf--figure graf-after--p\"><img decoding=\"async\" class=\"graf-image\" src=\"https:\/\/www.cybermedian.com\/pt\/wp-content\/uploads\/sites\/11\/2022\/02\/0hsNHuGCBeG8TfFbJ.png\" data-image-id=\"0*hsNHuGCBeG8TfFbJ.png\" data-width=\"270\" data-height=\"138\" \/><\/figure>\n<h4 id=\"7f17\" class=\"graf graf--h4 graf-after--figure\"><span id=\"Characteristics_of_State\">Caracter\u00edsticas do Estado<\/span><\/h4>\n<ul class=\"postList\">\n<li id=\"ab85\" class=\"graf graf--li graf-after--h4\">Estado representam as condi\u00e7\u00f5es dos objetos em determinados pontos no tempo.<\/li>\n<li id=\"03c5\" class=\"graf graf--li graf-after--li\">Objetos (ou Sistemas) podem ser vistos movendo-se de estado para estado<\/li>\n<li id=\"0a1c\" class=\"graf graf--li graf-after--li\">Um ponto no ciclo de vida de um elemento de modelo que satisfaz alguma condi\u00e7\u00e3o, onde alguma a\u00e7\u00e3o particular est\u00e1 sendo executada ou onde algum evento \u00e9 esperado<\/li>\n<\/ul>\n<p id=\"55cf\" class=\"graf graf--p graf-after--li\">A Figura abaixo mostra uma descri\u00e7\u00e3o detalhada de um estado.\u00a0O estado \u00e9 estendido com a\u00e7\u00f5es internas (fa\u00e7a, ajude).\u00a0Ao contr\u00e1rio de outras a\u00e7\u00f5es, essas a\u00e7\u00f5es podem ser interrompidas.\u00a0Se \u201dcancelar\u201d acontecer, as a\u00e7\u00f5es do ou help s\u00e3o interrompidas.\u00a0As a\u00e7\u00f5es internas s\u00e3o executadas ap\u00f3s a se\u00e7\u00e3o \u201centry\u201d e s\u00e3o abortadas quando o estado \u00e9 deixado.<\/p>\n<figure id=\"8f5b\" class=\"graf graf--figure graf-after--p\"><img decoding=\"async\" class=\"graf-image\" src=\"https:\/\/www.cybermedian.com\/pt\/wp-content\/uploads\/sites\/11\/2022\/02\/1j2IDuAWcP3bugEspfAmcTw.png\" data-image-id=\"1*j2IDuAWcP3bugEspfAmcTw.png\" data-width=\"276\" data-height=\"372\" data-is-featured=\"true\" \/><\/figure>\n<h4 id=\"6020\" class=\"graf graf--h4 graf-after--figure\"><span id=\"Initial_and_Final_States\">Estados iniciais e finais<\/span><\/h4>\n<ul class=\"postList\">\n<li id=\"15c0\" class=\"graf graf--li graf-after--h4\">O\u00a0\u00a0<strong class=\"markup--strong markup--li-strong\">estado inicial<\/strong>\u00a0\u00a0de um diagrama de m\u00e1quina de estados, conhecido como pseudoestado inicial, \u00e9 indicado com um c\u00edrculo s\u00f3lido.\u00a0Uma transi\u00e7\u00e3o deste estado mostrar\u00e1 o primeiro estado real<\/li>\n<li id=\"3711\" class=\"graf graf--li graf-after--li\">O\u00a0\u00a0<strong class=\"markup--strong markup--li-strong\">estado final<\/strong>\u00a0\u00a0de um diagrama de m\u00e1quina de estados \u00e9 mostrado como c\u00edrculos conc\u00eantricos.\u00a0Uma m\u00e1quina de estado de malha aberta representa um objeto que pode terminar antes que o sistema termine, enquanto um diagrama de m\u00e1quina de estado de malha fechada n\u00e3o tem um estado final;\u00a0se for o caso, ent\u00e3o o objeto vive at\u00e9 que todo o sistema termine.<\/li>\n<\/ul>\n<p id=\"1d35\" class=\"graf graf--p graf-after--li\">Exemplo:<\/p>\n<figure id=\"6438\" class=\"graf graf--figure graf-after--p\"><img decoding=\"async\" class=\"graf-image\" src=\"https:\/\/www.cybermedian.com\/pt\/wp-content\/uploads\/sites\/11\/2022\/02\/08z_MFR0W-K7bcQKU.png\" data-image-id=\"0*8z_MFR0W-K7bcQKU.png\" data-width=\"618\" data-height=\"125\" \/><\/figure>\n<h4 id=\"392d\" class=\"graf graf--h4 graf-after--figure\"><span id=\"Event\">Evento<\/span><\/h4>\n<p id=\"9423\" class=\"graf graf--p graf-after--h4\">Um evento \u00e9 a especifica\u00e7\u00e3o de uma ocorr\u00eancia significativa.\u00a0Para uma m\u00e1quina de estado, um evento \u00e9 a ocorr\u00eancia de um est\u00edmulo que pode desencadear uma transi\u00e7\u00e3o de estado.<\/p>\n<h4 id=\"b35a\" class=\"graf graf--h4 graf-after--p\"><span id=\"Transition\">Transi\u00e7\u00e3o<\/span><\/h4>\n<p id=\"eb40\" class=\"graf graf--p graf-after--h4\">Uma transi\u00e7\u00e3o \u00e9 uma rela\u00e7\u00e3o entre dois estados indicando que um objeto no primeiro estado ir\u00e1, quando um conjunto especificado de eventos e condi\u00e7\u00f5es forem satisfeitos, executar determinadas a\u00e7\u00f5es e entrar no segundo estado.<\/p>\n<p id=\"6c89\" class=\"graf graf--p graf-after--p\">Uma transi\u00e7\u00e3o tem: Componentes de transi\u00e7\u00e3o que incluem (1) um estado de origem (2) gatilho de evento (3) uma a\u00e7\u00e3o (4) um estado de destino<\/p>\n<h4 id=\"376d\" class=\"graf graf--h4 graf-after--p\"><span id=\"Self-Transition\">Autotransi\u00e7\u00e3o<\/span><\/h4>\n<p id=\"86a7\" class=\"graf graf--p graf-after--h4\">Uma autotransi\u00e7\u00e3o \u00e9 uma transi\u00e7\u00e3o cujos estados de origem e destino s\u00e3o os mesmos<\/p>\n<h4 id=\"421a\" class=\"graf graf--h4 graf-after--p\"><span id=\"Action\">A\u00e7ao<\/span><\/h4>\n<p id=\"de6b\" class=\"graf graf--p graf-after--h4\">Uma a\u00e7\u00e3o \u00e9 uma computa\u00e7\u00e3o execut\u00e1vel, at\u00f4mica (com refer\u00eancia \u00e0 m\u00e1quina de estado).\u00a0As a\u00e7\u00f5es podem incluir opera\u00e7\u00f5es, a cria\u00e7\u00e3o ou destrui\u00e7\u00e3o de outros objetos ou o envio de sinais para outros objetos (eventos)<\/p>\n<h4 id=\"6a3b\" class=\"graf graf--h4 graf-after--p\"><span id=\"Library_Example\">Exemplo de biblioteca<\/span><\/h4>\n<p id=\"4cbc\" class=\"graf graf--p graf-after--h4\">A Figura abaixo mostra um diagrama de m\u00e1quina de estado simples.\u00a0Os principais componentes de tal diagrama s\u00e3o:<\/p>\n<ul class=\"postList\">\n<li id=\"93ab\" class=\"graf graf--li graf-after--p\">Estado: o exemplo tem dois estados: \u201dEm empr\u00e9stimo\u201d e \u201dNa prateleira\u201d.<\/li>\n<li id=\"b19f\" class=\"graf graf--li graf-after--li\">Estado inicial: este \u00e9 o estado em que o sistema inicia.<\/li>\n<li id=\"7439\" class=\"graf graf--li graf-after--li\">Transi\u00e7\u00f5es: as transi\u00e7\u00f5es descrevem poss\u00edveis mudan\u00e7as de estado.\u00a0O diagrama tem duas transi\u00e7\u00f5es: de \u201dEm empr\u00e9stimo\u201d para \u201dNa prateleira\u201d e vice-versa.<\/li>\n<li id=\"bb1d\" class=\"graf graf--li graf-after--li\">Eventos: os eventos s\u00e3o rotulados nas transi\u00e7\u00f5es.\u00a0Eles representam o evento realizado em uma transi\u00e7\u00e3o.\u00a0Ao passar do estado \u201dEm empr\u00e9stimo\u201d para o estado \u201dNa prateleira\u201d, o evento \u201dretornado()\u201d \u00e9 executado.<\/li>\n<\/ul>\n<p id=\"b65a\" class=\"graf graf--p graf-after--li\">As a\u00e7\u00f5es s\u00e3o modifica\u00e7\u00f5es das vari\u00e1veis \u200b\u200bde estado.\u00a0No exemplo abaixo, as a\u00e7\u00f5es s\u00e3o especificadas nas transi\u00e7\u00f5es.\u00a0Quando a transi\u00e7\u00e3o de \u201cNa prateleira\u201d para \u201cEm empr\u00e9stimo\u201d \u00e9 feita, os livros de vari\u00e1vel de estado s\u00e3o reduzidos.<\/p>\n<figure id=\"728c\" class=\"graf graf--figure graf-after--p\"><img decoding=\"async\" class=\"graf-image\" src=\"https:\/\/www.cybermedian.com\/pt\/wp-content\/uploads\/sites\/11\/2022\/02\/1pIDv6uHDJ1S46mnC5FOoQQ.png\" data-image-id=\"1*pIDv6uHDJ1S46mnC5FOoQQ.png\" data-width=\"685\" data-height=\"179\" \/><\/figure>\n<p id=\"e4fc\" class=\"graf graf--p graf-after--figure\">As a\u00e7\u00f5es podem ser especificadas em transi\u00e7\u00f5es, mas tamb\u00e9m em estados.\u00a0Nesse caso, pode-se especificar se a a\u00e7\u00e3o deve ser realizada ao entrar ou sair do estado.\u00a0Na Figura abaixo mostra essas op\u00e7\u00f5es.<\/p>\n<ul class=\"postList\">\n<li id=\"8428\" class=\"graf graf--li graf-after--p\">A primeira op\u00e7\u00e3o mostra a especifica\u00e7\u00e3o das a\u00e7\u00f5es quando uma transi\u00e7\u00e3o \u00e9 realizada.\u00a0A a\u00e7\u00e3o \u00e9 executada na mudan\u00e7a de estado.<\/li>\n<li id=\"c136\" class=\"graf graf--li graf-after--li\">A segunda op\u00e7\u00e3o mostra a especifica\u00e7\u00e3o de uma a\u00e7\u00e3o em um estado.\u00a0A palavra-chave \u201dentry\u201d indica que a a\u00e7\u00e3o deve ser executada quando o estado \u00e9 inserido.<\/li>\n<li id=\"b36a\" class=\"graf graf--li graf-after--li\">Finalmente, a terceira op\u00e7\u00e3o mostra como especificar que uma a\u00e7\u00e3o \u00e9 executada ao sair de um estado.\u00a0Observe a palavra-chave \u201cexit\u201d.<\/li>\n<\/ul>\n<figure id=\"91a2\" class=\"graf graf--figure graf-after--li\"><img decoding=\"async\" class=\"graf-image\" src=\"https:\/\/www.cybermedian.com\/pt\/wp-content\/uploads\/sites\/11\/2022\/02\/1mUWHLxcINFtteW0A8GzfKw.png\" data-image-id=\"1*mUWHLxcINFtteW0A8GzfKw.png\" data-width=\"935\" data-height=\"519\" \/><\/figure>\n<h4 id=\"39de\" class=\"graf graf--h4 graf-after--figure\"><span id=\"Simple_State_Machine_Diagram_Notation\">Nota\u00e7\u00e3o de diagrama de m\u00e1quina de estado simples<\/span><\/h4>\n<figure id=\"ce5d\" class=\"graf graf--figure graf-after--h4\"><img decoding=\"async\" class=\"graf-image\" src=\"https:\/\/www.cybermedian.com\/pt\/wp-content\/uploads\/sites\/11\/2022\/02\/0UxT-FbCuYYGoriSY.png\" data-image-id=\"0*UxT-FbCuYYGoriSY.png\" data-width=\"513\" data-height=\"134\" \/><\/figure>\n<h3 id=\"bfee\" class=\"graf graf--h3 graf-after--figure\"><span id=\"State_Machine_Diagram_Advanced_Concepts\">Diagrama de M\u00e1quina de Estado \u2014 Conceitos Avan\u00e7ados<\/span><\/h3>\n<h4 id=\"f876\" class=\"graf graf--h4 graf-after--h3\"><span id=\"Constraints\">Restri\u00e7\u00f5es<\/span><\/h4>\n<p id=\"d2c1\" class=\"graf graf--p graf-after--h4\">\u00c9 poss\u00edvel adicionar restri\u00e7\u00f5es \u00e0s transi\u00e7\u00f5es.\u00a0Considere a Figura abaixo.\u00a0As restri\u00e7\u00f5es \u201d[not last copy]\u201d e \u200b\u200b\u201d[last copy]\u201d s\u00e3o usadas para distinguir as duas transi\u00e7\u00f5es com o evento \u201dcopyBorowed()\u201d.\u00a0A sem\u00e2ntica \u00e9 que uma transi\u00e7\u00e3o \u00e9 habilitada quando a restri\u00e7\u00e3o \u00e9 verdadeira.<\/p>\n<figure id=\"03b3\" class=\"graf graf--figure graf-after--p\"><img decoding=\"async\" class=\"graf-image\" src=\"https:\/\/www.cybermedian.com\/pt\/wp-content\/uploads\/sites\/11\/2022\/02\/1ZgJCWkgENEpeJx950-6kVQ.png\" data-image-id=\"1*ZgJCWkgENEpeJx950-6kVQ.png\" data-width=\"721\" data-height=\"237\" \/><\/figure>\n<h4 id=\"c1bb\" class=\"graf graf--h4 graf-after--figure\"><span id=\"Substates\">Subestados<\/span><\/h4>\n<p id=\"3047\" class=\"graf graf--p graf-after--h4\">Um estado simples \u00e9 aquele que n\u00e3o tem subestrutura.\u00a0Um estado que possui subestados (estados aninhados) \u00e9 chamado de estado composto.\u00a0Os subestados podem ser aninhados em qualquer n\u00edvel.\u00a0Uma m\u00e1quina de estado aninhada pode ter no m\u00e1ximo um estado inicial e um estado final.\u00a0Os subestados s\u00e3o usados \u200b\u200bpara simplificar m\u00e1quinas de estado plano complexas, mostrando que alguns estados s\u00f3 s\u00e3o poss\u00edveis dentro de um contexto espec\u00edfico (o estado envolvente).<\/p>\n<p id=\"956f\" class=\"graf graf--p graf-after--p\">Exemplo de Subestado &#8211; Aquecedor<\/p>\n<figure id=\"1301\" class=\"graf graf--figure graf-after--p\"><img decoding=\"async\" class=\"graf-image\" src=\"https:\/\/www.cybermedian.com\/pt\/wp-content\/uploads\/sites\/11\/2022\/02\/0OxzAaBIq8AxzV6JY.png\" data-image-id=\"0*OxzAaBIq8AxzV6JY.png\" data-width=\"503\" data-height=\"287\" \/><\/figure>\n<p id=\"54bd\" class=\"graf graf--p graf-after--figure\">Diagramas de m\u00e1quina de estado s\u00e3o frequentemente usados \u200b\u200bpara derivar casos de teste, aqui est\u00e1 uma lista de ideias de teste poss\u00edveis:<\/p>\n<ul class=\"postList\">\n<li id=\"cfb2\" class=\"graf graf--li graf-after--p\">O estado ocioso recebe o evento Too Hot<\/li>\n<li id=\"2f29\" class=\"graf graf--li graf-after--li\">Estado ocioso recebe evento Too Cool<\/li>\n<li id=\"0887\" class=\"graf graf--li graf-after--li\">O estado de resfriamento\/inicializa\u00e7\u00e3o recebe o evento Compressor Running<\/li>\n<li id=\"40cf\" class=\"graf graf--li graf-after--li\">O estado de resfriamento\/pronto recebe o evento de funcionamento do ventilador<\/li>\n<li id=\"f43a\" class=\"graf graf--li graf-after--li\">O estado de resfriamento\/funcionamento recebe o evento OK<\/li>\n<li id=\"a3e2\" class=\"graf graf--li graf-after--li\">O estado de resfriamento\/execu\u00e7\u00e3o recebe o evento de falha<\/li>\n<li id=\"6dc5\" class=\"graf graf--li graf-after--li\">O estado de falha recebe o evento Failure Cleared<\/li>\n<li id=\"2774\" class=\"graf graf--li graf-after--li\">Estado de aquecimento recebe evento OK<\/li>\n<li id=\"6638\" class=\"graf graf--li graf-after--li\">Estado de aquecimento recebe evento de falha<\/li>\n<\/ul>\n<h4 id=\"6359\" class=\"graf graf--h4 graf-after--li\"><span id=\"History_States\">Estados da hist\u00f3ria<\/span><\/h4>\n<p id=\"140c\" class=\"graf graf--p graf-after--h4\">A menos que especificado de outra forma, quando uma transi\u00e7\u00e3o entra em um estado composto, a a\u00e7\u00e3o da\u00a0\u00a0<strong class=\"markup--strong markup--p-strong\">m\u00e1quina de estado aninhada recome\u00e7a no estado inicial<\/strong>\u00a0\u00a0(a menos que a transi\u00e7\u00e3o tenha como alvo um subestado diretamente).\u00a0Os estados do hist\u00f3rico permitem que a m\u00e1quina de estado entre\u00a0\u00a0<strong class=\"markup--strong markup--p-strong\">novamente no \u00faltimo subestado que estava ativo antes de sair<\/strong>\u00a0\u00a0do estado composto.\u00a0Um exemplo de uso do estado do hist\u00f3rico \u00e9 apresentado na figura abaixo.<\/p>\n<figure id=\"5739\" class=\"graf graf--figure graf-after--p\"><img decoding=\"async\" class=\"graf-image\" src=\"https:\/\/www.cybermedian.com\/pt\/wp-content\/uploads\/sites\/11\/2022\/02\/0ix06QmiG64x_ODgQ.png\" data-image-id=\"0*ix06QmiG64x_ODgQ.png\" data-width=\"362\" data-height=\"294\" \/><\/figure>\n<h4 id=\"dbcd\" class=\"graf graf--h4 graf-after--figure\"><span id=\"Concurrent_State\">Estado simult\u00e2neo<\/span><\/h4>\n<p id=\"e861\" class=\"graf graf--p graf-after--h4\">Como mencionado acima, os estados nos diagramas de m\u00e1quina de estado podem ser aninhados.\u00a0Os estados relacionados podem ser agrupados em um \u00fanico estado composto.\u00a0Aninhar estados dentro de outros \u00e9 necess\u00e1rio quando uma atividade envolve subatividades simult\u00e2neas.\u00a0O diagrama de m\u00e1quina de estados a seguir modela um leil\u00e3o com dois subestados simult\u00e2neos: processamento do lance e autoriza\u00e7\u00e3o do limite de pagamento.<\/p>\n<p id=\"436d\" class=\"graf graf--p graf-after--p\">Exemplo de diagrama de m\u00e1quina de estado simult\u00e2neo &#8211; Processo de leil\u00e3o<\/p>\n<p id=\"8429\" class=\"graf graf--p graf-after--p\">Neste exemplo, a m\u00e1quina de estado que entra primeiro no Leil\u00e3o requer uma bifurca\u00e7\u00e3o no in\u00edcio em dois encadeamentos de in\u00edcio separados.\u00a0Cada subestado tem um estado de sa\u00edda para marcar o fim do encadeamento.\u00a0A menos que haja uma sa\u00edda anormal (Cancelado ou Rejeitado), a sa\u00edda do estado composto ocorre quando ambos os subestados tiverem sa\u00eddo.<\/p>\n<figure id=\"2680\" class=\"graf graf--figure graf-after--p\"><img decoding=\"async\" class=\"graf-image\" src=\"https:\/\/www.cybermedian.com\/pt\/wp-content\/uploads\/sites\/11\/2022\/02\/0oDG-DqsYwXKN4_qK.png\" data-image-id=\"0*oDG-DqsYwXKN4_qK.png\" data-width=\"755\" data-height=\"318\" \/><\/figure>\n<h4 id=\"f932\" class=\"graf graf--h4 graf-after--figure\"><span id=\"Related_Links\">Links Relacionados<\/span><\/h4>\n<ol class=\"postList\">\n<li id=\"312b\" class=\"graf graf--li graf-after--h4\"><a class=\"markup--anchor markup--li-anchor\" href=\"https:\/\/www.visual-paradigm.com\/guide\/uml-unified-modeling-language\/what-is-uml\/\" target=\"_blank\" rel=\"noopener\" data-href=\"https:\/\/www.visual-paradigm.com\/guide\/uml-unified-modeling-language\/what-is-uml\/\">O que \u00e9 Linguagem de Modelagem Unificada?<\/a><\/li>\n<li id=\"32e4\" class=\"graf graf--li graf-after--li\"><a class=\"markup--anchor markup--li-anchor\" href=\"https:\/\/www.visual-paradigm.com\/features\/uml-tool\/\" target=\"_blank\" rel=\"noopener\" data-href=\"https:\/\/www.visual-paradigm.com\/features\/uml-tool\/\">Ferramenta de diagrama UML profissional<\/a><\/li>\n<\/ol>\n<h3 id=\"7183\" class=\"graf graf--h3 graf-after--li\"><span id=\"Do_It_Yourself_State_Diagram_Examples_with_Visual_Paradigm_Online\">Exemplos de diagramas de estado do tipo fa\u00e7a voc\u00ea mesmo com o Visual Paradigm Online<\/span><\/h3>\n<ul class=\"postList\">\n<li id=\"5cb6\" class=\"graf graf--li graf-after--h3\">Exemplos e templates gratuitos de State Machine Diagram edit\u00e1veis \u200b\u200bem um software de State Machine Diagram online:\u00a0\u00a0<a class=\"markup--anchor markup--li-anchor\" href=\"http:\/\/online.visual-paradigm.com\/\" target=\"_blank\" rel=\"noopener\" data-href=\"http:\/\/online.visual-paradigm.com\">Visual Paradigm Online<\/a>\u00a0.<\/li>\n<li id=\"b6ff\" class=\"graf graf--li graf-after--li\">Use os modelos como ponto de partida para criar seu pr\u00f3prio Diagrama de M\u00e1quina de Estado.<\/li>\n<\/ul>\n<p id=\"f86c\" class=\"graf graf--p graf-after--li\"><a class=\"markup--anchor markup--p-anchor\" href=\"https:\/\/online.visual-paradigm.com\/diagram-examples\/state-machine-diagram\/oven\/\" target=\"_blank\" rel=\"noopener\" data-href=\"https:\/\/online.visual-paradigm.com\/diagram-examples\/state-machine-diagram\/oven\/\">Forno<\/a><\/p>\n<figure id=\"2645\" class=\"graf graf--figure graf-after--p\"><img decoding=\"async\" class=\"graf-image\" src=\"https:\/\/www.cybermedian.com\/pt\/wp-content\/uploads\/sites\/11\/2022\/02\/0H2RtW8mSJilv338u.png\" data-image-id=\"0*H2RtW8mSJilv338u.png\" data-width=\"758\" data-height=\"524\" \/><\/figure>\n<p id=\"7f48\" class=\"graf graf--p graf-after--figure\"><a class=\"markup--anchor markup--p-anchor\" href=\"https:\/\/online.visual-paradigm.com\/diagram-examples\/state-machine-diagram\/digital-clock\/\" target=\"_blank\" rel=\"noopener\" data-href=\"https:\/\/online.visual-paradigm.com\/diagram-examples\/state-machine-diagram\/digital-clock\/\">Rel\u00f3gio digital<\/a><\/p>\n<figure id=\"73af\" class=\"graf graf--figure graf-after--p\"><img decoding=\"async\" class=\"graf-image\" src=\"https:\/\/www.cybermedian.com\/pt\/wp-content\/uploads\/sites\/11\/2022\/02\/05OEY0NIEl_tQe_3d.png\" data-image-id=\"0*5OEY0NIEl_tQe_3d.png\" data-width=\"457\" data-height=\"358\" \/><\/figure>\n<p id=\"47d6\" class=\"graf graf--p graf-after--figure\"><a class=\"markup--anchor markup--p-anchor\" href=\"https:\/\/online.visual-paradigm.com\/diagram-examples\/state-machine-diagram\/orthogonal-state\/\" target=\"_blank\" rel=\"noopener\" data-href=\"https:\/\/online.visual-paradigm.com\/diagram-examples\/state-machine-diagram\/orthogonal-state\/\">Estado ortogonal<\/a><\/p>\n<figure id=\"0828\" class=\"graf graf--figure graf-after--p\"><img decoding=\"async\" class=\"graf-image\" src=\"https:\/\/www.cybermedian.com\/pt\/wp-content\/uploads\/sites\/11\/2022\/02\/0d6JnTvh0kcY6-v3u.png\" data-image-id=\"0*d6JnTvh0kcY6-v3u.png\" data-width=\"747\" data-height=\"306\" \/><\/figure>\n<p id=\"ffb7\" class=\"graf graf--p graf-after--figure\"><a class=\"markup--anchor markup--p-anchor\" href=\"https:\/\/online.visual-paradigm.com\/diagram-examples\/state-machine-diagram\/composite-state\/\" target=\"_blank\" rel=\"noopener\" data-href=\"https:\/\/online.visual-paradigm.com\/diagram-examples\/state-machine-diagram\/composite-state\/\">Estado Composto<\/a><\/p>\n<figure id=\"bf23\" class=\"graf graf--figure graf-after--p\"><img decoding=\"async\" class=\"graf-image\" src=\"https:\/\/www.cybermedian.com\/pt\/wp-content\/uploads\/sites\/11\/2022\/02\/05k6-rc6mmN5YHQnZ.png\" data-image-id=\"0*5k6-rc6mmN5YHQnZ.png\" data-width=\"442\" data-height=\"205\" \/><\/figure>\n<p id=\"8cd0\" class=\"graf graf--p graf-after--figure\"><a class=\"markup--anchor markup--p-anchor\" href=\"https:\/\/online.visual-paradigm.com\/diagram-examples\/state-machine-diagram\/heater\/\" target=\"_blank\" rel=\"noopener\" data-href=\"https:\/\/online.visual-paradigm.com\/diagram-examples\/state-machine-diagram\/heater\/\">Aquecedor<\/a><\/p>\n<figure id=\"b444\" class=\"graf graf--figure graf-after--p\"><img decoding=\"async\" class=\"graf-image\" src=\"https:\/\/www.cybermedian.com\/pt\/wp-content\/uploads\/sites\/11\/2022\/02\/0i1Csne2_T5NvdEqP.png\" data-image-id=\"0*i1Csne2_T5NvdEqP.png\" data-width=\"678\" data-height=\"337\" \/><\/figure>\n<p id=\"7e30\" class=\"graf graf--p graf-after--figure\"><a class=\"markup--anchor markup--p-anchor\" href=\"https:\/\/online.visual-paradigm.com\/diagram-examples\/state-machine-diagram\/toaster\/\" target=\"_blank\" rel=\"noopener\" data-href=\"https:\/\/online.visual-paradigm.com\/diagram-examples\/state-machine-diagram\/toaster\/\">Torradeira<\/a><\/p>\n<figure id=\"1346\" class=\"graf graf--figure graf-after--p\"><img decoding=\"async\" class=\"graf-image\" src=\"https:\/\/www.cybermedian.com\/pt\/wp-content\/uploads\/sites\/11\/2022\/02\/0vuIwUshjtKd-dqhb.png\" data-image-id=\"0*vuIwUshjtKd-dqhb.png\" data-width=\"664\" data-height=\"195\" \/><\/figure>\n<p id=\"cc0d\" class=\"graf graf--p graf-after--figure\"><a class=\"markup--anchor markup--p-anchor\" href=\"https:\/\/online.visual-paradigm.com\/diagram-examples\/state-machine-diagram\/ticket-selling-system\/\" target=\"_blank\" rel=\"noopener\" data-href=\"https:\/\/online.visual-paradigm.com\/diagram-examples\/state-machine-diagram\/ticket-selling-system\/\">Sistema de venda de ingressos<\/a><\/p>\n<figure id=\"1464\" class=\"graf graf--figure graf-after--p\"><img decoding=\"async\" class=\"graf-image\" src=\"https:\/\/www.cybermedian.com\/pt\/wp-content\/uploads\/sites\/11\/2022\/02\/0kFM6eMMWf5pJWKy7.png\" data-image-id=\"0*kFM6eMMWf5pJWKy7.png\" data-width=\"504\" data-height=\"199\" \/><\/figure>\n<p id=\"dfcf\" class=\"graf graf--p graf-after--figure\"><a class=\"markup--anchor markup--p-anchor\" href=\"https:\/\/online.visual-paradigm.com\/diagram-examples\/state-machine-diagram\/phone\/\" target=\"_blank\" rel=\"noopener\" data-href=\"https:\/\/online.visual-paradigm.com\/diagram-examples\/state-machine-diagram\/phone\/\">Telefone<\/a><\/p>\n<figure id=\"d3f9\" class=\"graf graf--figure graf-after--p\"><img decoding=\"async\" class=\"graf-image\" src=\"https:\/\/www.cybermedian.com\/pt\/wp-content\/uploads\/sites\/11\/2022\/02\/0-ZoXofG11LRsjIaH.png\" data-image-id=\"0*-ZoXofG11LRsjIaH.png\" data-width=\"870\" data-height=\"379\" \/><\/figure>\n<h3 id=\"2a90\" class=\"graf graf--h3 graf-after--figure\"><span id=\"Free_UML_Software_Tool\">Ferramenta de software UML gratuita<\/span><\/h3>\n<p id=\"e3d8\" class=\"graf graf--p graf-after--h3\">Voc\u00ea aprendeu o que \u00e9 um diagrama de m\u00e1quina de estado e como desenhar um diagrama de m\u00e1quina de estado.\u00a0\u00c9 hora de desenhar seu pr\u00f3prio Diagrama de M\u00e1quina de Estado.\u00a0Obtenha o Visual Paradigm Community Edition, um software UML gratuito e crie seu pr\u00f3prio diagrama de m\u00e1quina de estado com a ferramenta gratuita de diagrama de m\u00e1quina de estado.\u00a0\u00c9 f\u00e1cil de usar e intuitivo.<\/p>\n<p id=\"3e9b\" class=\"graf graf--p graf-after--p graf--trailing\"><a class=\"markup--anchor markup--p-anchor\" href=\"https:\/\/www.visual-paradigm.com\/download\/community.jsp\" target=\"_blank\" rel=\"noopener\" data-href=\"https:\/\/www.visual-paradigm.com\/download\/community.jsp\">Download gr\u00e1tis<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Um diagrama de m\u00e1quina de estados \u00e9 um comportamento que especifica a seq\u00fc\u00eancia de estados que um objeto visita durante sua vida \u00fatil em resposta a eventos, juntamente com suas respostas a esses eventos.<\/p>\n","protected":false},"author":1,"featured_media":2244,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_yoast_wpseo_title":"","_yoast_wpseo_metadesc":"","footnotes":""},"categories":[3],"tags":[52,63,62,53],"class_list":["post-414","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-unified-modeling-language","tag-cn-done","tag-es-done","tag-ja-done","tag-tw-done"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.7 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Guia Completo do Diagrama de Estado com Exemplos - Cibermediano<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.cybermedian.com\/pt\/state-diagram-comprehensive-guide-with-examples\/\" \/>\n<meta property=\"og:locale\" content=\"pt_PT\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Guia Completo do Diagrama de Estado com Exemplos - Cibermediano\" \/>\n<meta property=\"og:description\" content=\"Um diagrama de m\u00e1quina de estados \u00e9 um comportamento que especifica a seq\u00fc\u00eancia de estados que um objeto visita durante sua vida \u00fatil em resposta a eventos, juntamente com suas respostas a esses eventos.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.cybermedian.com\/pt\/state-diagram-comprehensive-guide-with-examples\/\" \/>\n<meta property=\"og:site_name\" content=\"Cibermediano\" \/>\n<meta property=\"article:published_time\" content=\"2022-01-26T00:51:35+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2022-03-31T03:21:04+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/online.visual-paradigm.com\/images\/features\/state-machine-diagram-software\/state-machine-diagram-software.png\" \/>\n<meta name=\"author\" content=\"vpadmin\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:image\" content=\"https:\/\/online.visual-paradigm.com\/images\/features\/state-machine-diagram-software\/state-machine-diagram-software.png\" \/>\n<meta name=\"twitter:creator\" content=\"@vpadmin\" \/>\n<meta name=\"twitter:label1\" content=\"Escrito por\" \/>\n\t<meta name=\"twitter:data1\" content=\"vpadmin\" \/>\n\t<meta name=\"twitter:label2\" content=\"Tempo estimado de leitura\" \/>\n\t<meta name=\"twitter:data2\" content=\"7 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.cybermedian.com\/pt\/state-diagram-comprehensive-guide-with-examples\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.cybermedian.com\/pt\/state-diagram-comprehensive-guide-with-examples\/\"},\"author\":{\"name\":\"vpadmin\",\"@id\":\"https:\/\/www.cybermedian.com\/pt\/#\/schema\/person\/0122cdf8fc3b73482dd8a30c8500f75a\"},\"headline\":\"Guia Completo do Diagrama de Estado com Exemplos\",\"datePublished\":\"2022-01-26T00:51:35+00:00\",\"dateModified\":\"2022-03-31T03:21:04+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.cybermedian.com\/pt\/state-diagram-comprehensive-guide-with-examples\/\"},\"wordCount\":1384,\"commentCount\":21,\"image\":{\"@id\":\"https:\/\/www.cybermedian.com\/pt\/state-diagram-comprehensive-guide-with-examples\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/online.visual-paradigm.com\/images\/features\/state-machine-diagram-software\/state-machine-diagram-software.png\",\"keywords\":[\"cn-done\",\"es-done\",\"ja-done\",\"tw-done\"],\"articleSection\":[\"Unified Modeling Language\"],\"inLanguage\":\"pt-PT\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.cybermedian.com\/pt\/state-diagram-comprehensive-guide-with-examples\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.cybermedian.com\/pt\/state-diagram-comprehensive-guide-with-examples\/\",\"url\":\"https:\/\/www.cybermedian.com\/pt\/state-diagram-comprehensive-guide-with-examples\/\",\"name\":\"Guia Completo do Diagrama de Estado com Exemplos - Cibermediano\",\"isPartOf\":{\"@id\":\"https:\/\/www.cybermedian.com\/pt\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.cybermedian.com\/pt\/state-diagram-comprehensive-guide-with-examples\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.cybermedian.com\/pt\/state-diagram-comprehensive-guide-with-examples\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/online.visual-paradigm.com\/images\/features\/state-machine-diagram-software\/state-machine-diagram-software.png\",\"datePublished\":\"2022-01-26T00:51:35+00:00\",\"dateModified\":\"2022-03-31T03:21:04+00:00\",\"author\":{\"@id\":\"https:\/\/www.cybermedian.com\/pt\/#\/schema\/person\/0122cdf8fc3b73482dd8a30c8500f75a\"},\"breadcrumb\":{\"@id\":\"https:\/\/www.cybermedian.com\/pt\/state-diagram-comprehensive-guide-with-examples\/#breadcrumb\"},\"inLanguage\":\"pt-PT\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.cybermedian.com\/pt\/state-diagram-comprehensive-guide-with-examples\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-PT\",\"@id\":\"https:\/\/www.cybermedian.com\/pt\/state-diagram-comprehensive-guide-with-examples\/#primaryimage\",\"url\":\"https:\/\/online.visual-paradigm.com\/images\/features\/state-machine-diagram-software\/state-machine-diagram-software.png\",\"contentUrl\":\"https:\/\/online.visual-paradigm.com\/images\/features\/state-machine-diagram-software\/state-machine-diagram-software.png\",\"width\":\"1170\",\"height\":\"665\",\"caption\":\"Guia Completo do Diagrama de Estado com Exemplos\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.cybermedian.com\/pt\/state-diagram-comprehensive-guide-with-examples\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.cybermedian.com\/pt\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Guia Completo do Diagrama de Estado com Exemplos\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.cybermedian.com\/pt\/#website\",\"url\":\"https:\/\/www.cybermedian.com\/pt\/\",\"name\":\"Cibermediano\",\"description\":\"Aprendendo uma coisa nova todos os dias\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.cybermedian.com\/pt\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"pt-PT\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.cybermedian.com\/pt\/#\/schema\/person\/0122cdf8fc3b73482dd8a30c8500f75a\",\"name\":\"vpadmin\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-PT\",\"@id\":\"https:\/\/www.cybermedian.com\/pt\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/3914788226b9b0af628488720662164f4641c6125d0bd38d90ae34f01c8c4ea3?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/3914788226b9b0af628488720662164f4641c6125d0bd38d90ae34f01c8c4ea3?s=96&d=mm&r=g\",\"caption\":\"vpadmin\"},\"sameAs\":[\"https:\/\/x.com\/vpadmin\"],\"url\":\"https:\/\/www.cybermedian.com\/pt\/author\/vpadmin\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Guia Completo do Diagrama de Estado com Exemplos - Cibermediano","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.cybermedian.com\/pt\/state-diagram-comprehensive-guide-with-examples\/","og_locale":"pt_PT","og_type":"article","og_title":"Guia Completo do Diagrama de Estado com Exemplos - Cibermediano","og_description":"Um diagrama de m\u00e1quina de estados \u00e9 um comportamento que especifica a seq\u00fc\u00eancia de estados que um objeto visita durante sua vida \u00fatil em resposta a eventos, juntamente com suas respostas a esses eventos.","og_url":"https:\/\/www.cybermedian.com\/pt\/state-diagram-comprehensive-guide-with-examples\/","og_site_name":"Cibermediano","article_published_time":"2022-01-26T00:51:35+00:00","article_modified_time":"2022-03-31T03:21:04+00:00","og_image":[{"url":"https:\/\/online.visual-paradigm.com\/images\/features\/state-machine-diagram-software\/state-machine-diagram-software.png","type":"","width":"","height":""}],"author":"vpadmin","twitter_card":"summary_large_image","twitter_image":"https:\/\/online.visual-paradigm.com\/images\/features\/state-machine-diagram-software\/state-machine-diagram-software.png","twitter_creator":"@vpadmin","twitter_misc":{"Escrito por":"vpadmin","Tempo estimado de leitura":"7 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.cybermedian.com\/pt\/state-diagram-comprehensive-guide-with-examples\/#article","isPartOf":{"@id":"https:\/\/www.cybermedian.com\/pt\/state-diagram-comprehensive-guide-with-examples\/"},"author":{"name":"vpadmin","@id":"https:\/\/www.cybermedian.com\/pt\/#\/schema\/person\/0122cdf8fc3b73482dd8a30c8500f75a"},"headline":"Guia Completo do Diagrama de Estado com Exemplos","datePublished":"2022-01-26T00:51:35+00:00","dateModified":"2022-03-31T03:21:04+00:00","mainEntityOfPage":{"@id":"https:\/\/www.cybermedian.com\/pt\/state-diagram-comprehensive-guide-with-examples\/"},"wordCount":1384,"commentCount":21,"image":{"@id":"https:\/\/www.cybermedian.com\/pt\/state-diagram-comprehensive-guide-with-examples\/#primaryimage"},"thumbnailUrl":"https:\/\/online.visual-paradigm.com\/images\/features\/state-machine-diagram-software\/state-machine-diagram-software.png","keywords":["cn-done","es-done","ja-done","tw-done"],"articleSection":["Unified Modeling Language"],"inLanguage":"pt-PT","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.cybermedian.com\/pt\/state-diagram-comprehensive-guide-with-examples\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.cybermedian.com\/pt\/state-diagram-comprehensive-guide-with-examples\/","url":"https:\/\/www.cybermedian.com\/pt\/state-diagram-comprehensive-guide-with-examples\/","name":"Guia Completo do Diagrama de Estado com Exemplos - Cibermediano","isPartOf":{"@id":"https:\/\/www.cybermedian.com\/pt\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.cybermedian.com\/pt\/state-diagram-comprehensive-guide-with-examples\/#primaryimage"},"image":{"@id":"https:\/\/www.cybermedian.com\/pt\/state-diagram-comprehensive-guide-with-examples\/#primaryimage"},"thumbnailUrl":"https:\/\/online.visual-paradigm.com\/images\/features\/state-machine-diagram-software\/state-machine-diagram-software.png","datePublished":"2022-01-26T00:51:35+00:00","dateModified":"2022-03-31T03:21:04+00:00","author":{"@id":"https:\/\/www.cybermedian.com\/pt\/#\/schema\/person\/0122cdf8fc3b73482dd8a30c8500f75a"},"breadcrumb":{"@id":"https:\/\/www.cybermedian.com\/pt\/state-diagram-comprehensive-guide-with-examples\/#breadcrumb"},"inLanguage":"pt-PT","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.cybermedian.com\/pt\/state-diagram-comprehensive-guide-with-examples\/"]}]},{"@type":"ImageObject","inLanguage":"pt-PT","@id":"https:\/\/www.cybermedian.com\/pt\/state-diagram-comprehensive-guide-with-examples\/#primaryimage","url":"https:\/\/online.visual-paradigm.com\/images\/features\/state-machine-diagram-software\/state-machine-diagram-software.png","contentUrl":"https:\/\/online.visual-paradigm.com\/images\/features\/state-machine-diagram-software\/state-machine-diagram-software.png","width":"1170","height":"665","caption":"Guia Completo do Diagrama de Estado com Exemplos"},{"@type":"BreadcrumbList","@id":"https:\/\/www.cybermedian.com\/pt\/state-diagram-comprehensive-guide-with-examples\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.cybermedian.com\/pt\/"},{"@type":"ListItem","position":2,"name":"Guia Completo do Diagrama de Estado com Exemplos"}]},{"@type":"WebSite","@id":"https:\/\/www.cybermedian.com\/pt\/#website","url":"https:\/\/www.cybermedian.com\/pt\/","name":"Cibermediano","description":"Aprendendo uma coisa nova todos os dias","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.cybermedian.com\/pt\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"pt-PT"},{"@type":"Person","@id":"https:\/\/www.cybermedian.com\/pt\/#\/schema\/person\/0122cdf8fc3b73482dd8a30c8500f75a","name":"vpadmin","image":{"@type":"ImageObject","inLanguage":"pt-PT","@id":"https:\/\/www.cybermedian.com\/pt\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/3914788226b9b0af628488720662164f4641c6125d0bd38d90ae34f01c8c4ea3?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/3914788226b9b0af628488720662164f4641c6125d0bd38d90ae34f01c8c4ea3?s=96&d=mm&r=g","caption":"vpadmin"},"sameAs":["https:\/\/x.com\/vpadmin"],"url":"https:\/\/www.cybermedian.com\/pt\/author\/vpadmin\/"}]}},"_links":{"self":[{"href":"https:\/\/www.cybermedian.com\/pt\/wp-json\/wp\/v2\/posts\/414","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.cybermedian.com\/pt\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.cybermedian.com\/pt\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.cybermedian.com\/pt\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.cybermedian.com\/pt\/wp-json\/wp\/v2\/comments?post=414"}],"version-history":[{"count":6,"href":"https:\/\/www.cybermedian.com\/pt\/wp-json\/wp\/v2\/posts\/414\/revisions"}],"predecessor-version":[{"id":9897,"href":"https:\/\/www.cybermedian.com\/pt\/wp-json\/wp\/v2\/posts\/414\/revisions\/9897"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.cybermedian.com\/pt\/wp-json\/wp\/v2\/media\/2244"}],"wp:attachment":[{"href":"https:\/\/www.cybermedian.com\/pt\/wp-json\/wp\/v2\/media?parent=414"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.cybermedian.com\/pt\/wp-json\/wp\/v2\/categories?post=414"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.cybermedian.com\/pt\/wp-json\/wp\/v2\/tags?post=414"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}