{"id":633,"date":"2022-01-26T01:58:01","date_gmt":"2022-01-26T01:58:01","guid":{"rendered":"https:\/\/www.cybermedian.com\/pt\/?p=633"},"modified":"2022-04-01T15:25:54","modified_gmt":"2022-04-01T07:25:54","slug":"state-machine-diagram-vs-activity-diagram","status":"publish","type":"post","link":"https:\/\/www.cybermedian.com\/pt\/state-machine-diagram-vs-activity-diagram\/","title":{"rendered":"Diagrama de m\u00e1quina de estado versus diagrama de atividade"},"content":{"rendered":"<section class=\"section section--body section--first\">\n<div class=\"section-content\">\n<div class=\"section-inner sectionLayout--insetColumn\">\n<p id=\"a42d\" class=\"graf graf--p graf-after--h3\"><span>Um diagrama de estado \u00e9 uma representa\u00e7\u00e3o abstrata de um processo.\u00a0\u00c9 comumente usado em ci\u00eancia da computa\u00e7\u00e3o para modelar o processo de linguagens de programa\u00e7\u00e3o e tamb\u00e9m pode ajudar os analistas a mapear os processos de neg\u00f3cios.\u00a0Os elementos do sistema s\u00e3o geralmente chamados de objetos e podem mudar de estado.<\/span><\/p>\n<p id=\"5e63\" class=\"graf graf--p graf-after--p\"><span>Essas transforma\u00e7\u00f5es na Unified Modeling Language (UML) s\u00e3o rastreadas em todo o diagrama (tamb\u00e9m conhecido como diagrama de m\u00e1quina de estado UML).\u00a0Diagramas de estado UML podem capturar o ciclo de vida de objetos, subsistemas e sistemas, e podem informar o estado que um objeto pode ter e como os eventos (como a recep\u00e7\u00e3o de mensagens, a passagem do tempo, erros, condi\u00e7\u00f5es s\u00e3o verdadeiras, etc.). .) evoluir\u00e1 ao longo do tempo Para influenciar esses estados.<\/span><\/p>\n<p id=\"3199\" class=\"graf graf--p graf-after--p\"><span>O diagrama de estado tamb\u00e9m pode ser usado para descrever os v\u00e1rios estados de um objeto, o processo de transi\u00e7\u00e3o entre estados e v\u00e1rios eventos e condi\u00e7\u00f5es que desencadeiam transi\u00e7\u00f5es de estado.<\/span><\/p>\n<figure id=\"0b3e\" 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\/0sll1GP1HqNNwsoKH.png\" data-image-id=\"0*sll1GP1HqNNwsoKH.png\" data-width=\"702\" data-height=\"310\" data-is-featured=\"true\" \/><\/figure>\n<h4 id=\"e91d\" class=\"graf graf--h4 graf-after--figure\"><span id=\"What_is_State_Transition\"><span>O que \u00e9 Transi\u00e7\u00e3o de Estado?<\/span><\/span><\/h4>\n<p id=\"79ba\" class=\"graf graf--p graf-after--h4\"><span>O fluxo de um diagrama de estados geralmente \u00e9 determinado pelas transi\u00e7\u00f5es que ocorrem.\u00a0Certos estados de objetos podem ser convertidos em estados redundantes.\u00a0\u00c0s vezes, v\u00e1rias transi\u00e7\u00f5es podem levar ao mesmo estado, o que pode causar confus\u00e3o.\u00a0Nesse caso, mais de uma caixa pode ser encapsulada em outra caixa, que geralmente \u00e9 chamada de superestado.\u00a0Se os eventos e transi\u00e7\u00f5es no sistema forem complexos, esse formato pode facilitar a leitura do diagrama de estados.<\/span><\/p>\n<h4 id=\"a5d6\" class=\"graf graf--h4 graf-after--p\"><span id=\"State_Diagram_vs_Flowcharts\"><span>Diagrama de estado vs fluxogramas<\/span><\/span><\/h4>\n<p id=\"5841\" class=\"graf graf--p graf-after--h4\"><span>As pessoas costumam confundir diagramas de estado com fluxogramas.\u00a0A figura abaixo mostra uma compara\u00e7\u00e3o de um diagrama de estado com um fluxograma.\u00a0Um diagrama de m\u00e1quina de estado na Figura \u00e0 esquerda abaixo executa a\u00e7\u00f5es em resposta a eventos expl\u00edcitos.\u00a0Em contraste, o diagrama de atividades na Figura abaixo n\u00e3o precisa de eventos expl\u00edcitos, mas sim de transi\u00e7\u00f5es de n\u00f3 para n\u00f3 em seu gr\u00e1fico automaticamente ap\u00f3s a conclus\u00e3o das atividades.<\/span><\/p>\n<figure id=\"a280\" 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\/0H_rU5fPFSNfvX2S8.png\" data-image-id=\"0*H_rU5fPFSNfvX2S8.png\" data-width=\"498\" data-height=\"360\" \/><\/figure>\n<h3 id=\"fbb1\" class=\"graf graf--h3 graf-after--figure\"><span id=\"What_is_Activity_Diagram\"><span>O que \u00e9 Diagrama de Atividades?<\/span><\/span><\/h3>\n<p id=\"7f1a\" class=\"graf graf--p graf-after--h3\"><a class=\"markup--anchor markup--p-anchor\" href=\"https:\/\/www.visual-paradigm.com\/guide\/uml-unified-modeling-language\/what-is-activity-diagram\/\" target=\"_blank\" rel=\"noopener\" data-href=\"https:\/\/www.visual-paradigm.com\/guide\/uml-unified-modeling-language\/what-is-activity-diagram\/\"><span>Os diagramas de atividades<\/span><\/a><span>\u00a0\u00a0descrevem atividades que envolvem concorr\u00eancia e sincroniza\u00e7\u00e3o, que s\u00e3o uma varia\u00e7\u00e3o dos diagramas de estado que se concentram no fluxo de a\u00e7\u00f5es e eventos.\u00a0Eles podem ser usados \u200b\u200bpara:<\/span><\/p>\n<ul class=\"postList\">\n<li id=\"61e4\" class=\"graf graf--li graf-after--p\"><span>Para modelar uma tarefa manual (um processo de neg\u00f3cios, por exemplo).<\/span><\/li>\n<li id=\"21c5\" class=\"graf graf--li graf-after--li\"><span>Para descrever uma fun\u00e7\u00e3o do sistema que \u00e9 representada por um caso de uso.<\/span><\/li>\n<li id=\"cd6e\" class=\"graf graf--li graf-after--li\"><span>Nas especifica\u00e7\u00f5es de opera\u00e7\u00e3o, para descrever a l\u00f3gica de uma opera\u00e7\u00e3o.<\/span><\/li>\n<\/ul>\n<figure id=\"24c4\" class=\"graf graf--figure graf-after--li graf--trailing\"><img decoding=\"async\" class=\"graf-image\" src=\"https:\/\/www.cybermedian.com\/pt\/wp-content\/uploads\/sites\/11\/2022\/02\/0lxv2ZdSunFSgZAdS.png\" data-image-id=\"0*lxv2ZdSunFSgZAdS.png\" data-width=\"432\" data-height=\"503\" \/><\/figure>\n<\/div>\n<\/div>\n<\/section>\n<section class=\"section section--body\">\n<div class=\"section-divider\">\n<hr class=\"section-divider\" \/>\n<\/div>\n<div class=\"section-content\">\n<div class=\"section-inner sectionLayout--insetColumn\">\n<h3 id=\"8d3d\" class=\"graf graf--h3 graf--leading\"><span id=\"Activity_Diagram_vs_State_Machine_Diagram\"><span>Diagrama de atividade vs diagrama de m\u00e1quina de estado<\/span><\/span><\/h3>\n<h3 id=\"51e0\" class=\"graf graf--h3 graf-after--h3\"><span id=\"Activity_Diagram\"><span>Diagrama de atividades<\/span><\/span><\/h3>\n<p id=\"a943\" class=\"graf graf--p graf-after--h3\"><span>Na sem\u00e2ntica UML, Diagramas de Atividades s\u00e3o redut\u00edveis a M\u00e1quinas de Estado com algumas nota\u00e7\u00f5es adicionais de que os v\u00e9rtices representam a execu\u00e7\u00e3o de uma atividade e as arestas representam a transi\u00e7\u00e3o na conclus\u00e3o de uma cole\u00e7\u00e3o de atividades para o in\u00edcio de uma nova cole\u00e7\u00e3o de atividades.\u00a0Os diagramas de atividades capturam aspectos de atividades de alto n\u00edvel.\u00a0Em particular, \u00e9 poss\u00edvel representar concorr\u00eancia e coordena\u00e7\u00e3o em Diagramas de Atividades.<\/span><\/p>\n<p id=\"1f2a\" class=\"graf graf--p graf-after--p\"><span>D\u00ea uma olhada no diagrama de atividades que modela o fluxo de a\u00e7\u00f5es para um incidente.\u00a0Esse Diagrama de Atividades se concentra no fluxo de dados dentro de um sistema.<\/span><\/p>\n<figure id=\"53c3\" 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\/0mwWVGN_palPlkh_O.png\" data-image-id=\"0*mwWVGN_palPlkh_O.png\" data-width=\"546\" data-height=\"152\" \/><\/figure>\n<h3 id=\"5f6e\" class=\"graf graf--h3 graf-after--figure\"><span id=\"State_Machine_Diagram\"><span>Diagrama de m\u00e1quina de estado<\/span><\/span><\/h3>\n<p id=\"7a44\" class=\"graf graf--p graf-after--h3\"><span>Nas M\u00e1quinas de Estado os v\u00e9rtices representam estados de um objeto em uma classe e as arestas representam ocorr\u00eancias de eventos.\u00a0As nota\u00e7\u00f5es adicionais capturam como as atividades s\u00e3o coordenadas.\u00a0Os objetos t\u00eam comportamentos e estados.\u00a0O estado de um objeto depende de sua atividade ou condi\u00e7\u00e3o atual.\u00a0Um diagrama de m\u00e1quina de estado mostra os poss\u00edveis estados do objeto e as transi\u00e7\u00f5es que causam uma mudan\u00e7a de estado.<\/span><\/p>\n<p id=\"f5d6\" class=\"graf graf--p graf-after--p\"><span>D\u00ea uma olhada no diagrama de m\u00e1quina de estado abaixo.\u00a0Ele modela a transi\u00e7\u00e3o de estados para um incidente.\u00a0Tal diagrama de estado se concentra em um conjunto de atributos de uma \u00fanica abstra\u00e7\u00e3o (objeto, sistema).<\/span><\/p>\n<figure id=\"e4c9\" class=\"graf graf--figure graf-after--p graf--trailing\"><img decoding=\"async\" class=\"graf-image\" src=\"https:\/\/www.cybermedian.com\/pt\/wp-content\/uploads\/sites\/11\/2022\/02\/0jP8WpXje83SyJZwu.png\" data-image-id=\"0*jP8WpXje83SyJZwu.png\" data-width=\"530\" data-height=\"154\" \/><\/figure>\n<\/div>\n<\/div>\n<\/section>\n<section class=\"section section--body\">\n<div class=\"section-divider\">\n<hr class=\"section-divider\" \/>\n<\/div>\n<div class=\"section-content\">\n<div class=\"section-inner sectionLayout--insetColumn\">\n<h3 id=\"07b4\" class=\"graf graf--h3 graf--leading\"><span id=\"Try_to_Draw_UML_State_Machine_Diagram_Now\"><span>Tente desenhar o diagrama de m\u00e1quina de estado UML agora<\/span><\/span><\/h3>\n<p id=\"b6a9\" class=\"graf graf--p graf-after--h3\"><span>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, uma ferramenta de software UML gratuita 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.<\/span><\/p>\n<p id=\"cd5b\" 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\"><span>Download gr\u00e1tis<\/span><\/a><\/p>\n<\/div>\n<\/div>\n<\/section>\n<section class=\"section section--body section--last\">\n<div class=\"section-divider\">\n<hr class=\"section-divider\" \/>\n<\/div>\n<div class=\"section-content\">\n<div class=\"section-inner sectionLayout--insetColumn\">\n<h3 id=\"17f9\" class=\"graf graf--h3 graf--leading\"><span id=\"Related_Links\"><span>Links Relacionados<\/span><\/span><\/h3>\n<ul class=\"postList\">\n<li id=\"1c3b\" class=\"graf graf--li graf-after--h3\"><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\/\"><span>O que \u00e9 Linguagem de Modelagem Unificada?<\/span><\/a><\/li>\n<li id=\"c670\" 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\/\"><span>Ferramenta de modelagem UML<\/span><\/a><\/li>\n<li id=\"f468\" class=\"graf graf--li graf-after--li\"><a class=\"markup--anchor markup--li-anchor\" href=\"https:\/\/www.visual-paradigm.com\/guide\/uml-unified-modeling-language\/what-is-use-case-diagram\/\" target=\"_blank\" rel=\"noopener\" data-href=\"https:\/\/www.visual-paradigm.com\/guide\/uml-unified-modeling-language\/what-is-use-case-diagram\/\"><span>O que \u00e9 o Diagrama de Caso de Uso?<\/span><\/a><\/li>\n<li id=\"b79b\" class=\"graf graf--li graf-after--li\"><a class=\"markup--anchor markup--li-anchor\" href=\"https:\/\/www.visual-paradigm.com\/guide\/uml-unified-modeling-language\/what-is-activity-diagram\/\" target=\"_blank\" rel=\"noopener\" data-href=\"https:\/\/www.visual-paradigm.com\/guide\/uml-unified-modeling-language\/what-is-activity-diagram\/\"><span>O que \u00e9 Diagrama de Atividades?<\/span><\/a><\/li>\n<li id=\"c94d\" class=\"graf graf--li graf-after--li\"><a class=\"markup--anchor markup--li-anchor\" href=\"https:\/\/www.visual-paradigm.com\/guide\/uml-unified-modeling-language\/what-is-state-machine-diagram\/\" target=\"_blank\" rel=\"noopener\" data-href=\"https:\/\/www.visual-paradigm.com\/guide\/uml-unified-modeling-language\/what-is-state-machine-diagram\/\"><span>O que \u00e9 diagrama de m\u00e1quina de estado?<\/span><\/a><\/li>\n<li id=\"a113\" class=\"graf graf--li graf-after--li\"><a class=\"markup--anchor markup--li-anchor\" href=\"https:\/\/www.visual-paradigm.com\/guide\/uml-unified-modeling-language\/what-is-sequence-diagram\/\" target=\"_blank\" rel=\"noopener\" data-href=\"https:\/\/www.visual-paradigm.com\/guide\/uml-unified-modeling-language\/what-is-sequence-diagram\/\"><span>O que \u00e9 Diagrama de Sequ\u00eancia?<\/span><\/a><\/li>\n<li id=\"ff43\" class=\"graf graf--li graf-after--li\"><a class=\"markup--anchor markup--li-anchor\" href=\"https:\/\/www.visual-paradigm.com\/guide\/uml-unified-modeling-language\/what-is-communication-diagram\/\" target=\"_blank\" rel=\"noopener\" data-href=\"https:\/\/www.visual-paradigm.com\/guide\/uml-unified-modeling-language\/what-is-communication-diagram\/\"><span>O que \u00e9 Diagrama de Comunica\u00e7\u00e3o?<\/span><\/a><\/li>\n<li id=\"8d6f\" class=\"graf graf--li graf-after--li\"><a class=\"markup--anchor markup--li-anchor\" href=\"https:\/\/www.visual-paradigm.com\/guide\/uml-unified-modeling-language\/what-is-interaction-overview-diagram\/\" target=\"_blank\" rel=\"noopener\" data-href=\"https:\/\/www.visual-paradigm.com\/guide\/uml-unified-modeling-language\/what-is-interaction-overview-diagram\/\"><span>O que \u00e9 o Diagrama de Vis\u00e3o Geral da Intera\u00e7\u00e3o?<\/span><\/a><\/li>\n<li id=\"cff5\" class=\"graf graf--li graf-after--li graf--trailing\"><a class=\"markup--anchor markup--li-anchor\" href=\"https:\/\/www.visual-paradigm.com\/guide\/uml-unified-modeling-language\/what-is-timing-diagram\/\" target=\"_blank\" rel=\"noopener\" data-href=\"https:\/\/www.visual-paradigm.com\/guide\/uml-unified-modeling-language\/what-is-timing-diagram\/\"><span>O que \u00e9 diagrama de tempo<\/span><\/a><\/li>\n<\/ul>\n<\/div>\n<\/div>\n<\/section>\n","protected":false},"excerpt":{"rendered":"<p>O diagrama da m\u00e1quina do Estado UML e o diagrama de atividades s\u00e3o ambos diagramas comportamentais, mas com \u00eanfases diferentes. O diagrama de atividade \u00e9 um fluxo de fun\u00e7\u00f5es sem mecanismo de acionamento (evento), a m\u00e1quina de estado \u00e9 composta de estados acionados.<\/p>\n","protected":false},"author":1,"featured_media":798,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_yoast_wpseo_title":"","_yoast_wpseo_metadesc":"","footnotes":""},"categories":[5,3],"tags":[52,63,62,53],"class_list":["post-633","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-software-engineering","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>Diagrama de m\u00e1quina de estado versus diagrama de atividade - 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-machine-diagram-vs-activity-diagram\/\" \/>\n<meta property=\"og:locale\" content=\"pt_PT\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Diagrama de m\u00e1quina de estado versus diagrama de atividade - Cibermediano\" \/>\n<meta property=\"og:description\" content=\"O diagrama da m\u00e1quina do Estado UML e o diagrama de atividades s\u00e3o ambos diagramas comportamentais, mas com \u00eanfases diferentes. O diagrama de atividade \u00e9 um fluxo de fun\u00e7\u00f5es sem mecanismo de acionamento (evento), a m\u00e1quina de estado \u00e9 composta de estados acionados.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.cybermedian.com\/pt\/state-machine-diagram-vs-activity-diagram\/\" \/>\n<meta property=\"og:site_name\" content=\"Cibermediano\" \/>\n<meta property=\"article:published_time\" content=\"2022-01-26T01:58:01+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2022-04-01T07:25:54+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/cdn-images.visual-paradigm.com\/guide\/uml\/state-machine-diagram-vs-activity-diagram\/01-state-machine-diagram-vs-activity-diagram.png\" \/>\n<meta name=\"author\" content=\"vpadmin\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:image\" content=\"https:\/\/cdn-images.visual-paradigm.com\/guide\/uml\/state-machine-diagram-vs-activity-diagram\/01-state-machine-diagram-vs-activity-diagram.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=\"4 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-machine-diagram-vs-activity-diagram\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.cybermedian.com\/pt\/state-machine-diagram-vs-activity-diagram\/\"},\"author\":{\"name\":\"vpadmin\",\"@id\":\"https:\/\/www.cybermedian.com\/pt\/#\/schema\/person\/0122cdf8fc3b73482dd8a30c8500f75a\"},\"headline\":\"Diagrama de m\u00e1quina de estado versus diagrama de atividade\",\"datePublished\":\"2022-01-26T01:58:01+00:00\",\"dateModified\":\"2022-04-01T07:25:54+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.cybermedian.com\/pt\/state-machine-diagram-vs-activity-diagram\/\"},\"wordCount\":843,\"commentCount\":0,\"image\":{\"@id\":\"https:\/\/www.cybermedian.com\/pt\/state-machine-diagram-vs-activity-diagram\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/cdn-images.visual-paradigm.com\/guide\/uml\/state-machine-diagram-vs-activity-diagram\/01-state-machine-diagram-vs-activity-diagram.png\",\"keywords\":[\"cn-done\",\"es-done\",\"ja-done\",\"tw-done\"],\"articleSection\":[\"Software Engineering\",\"Unified Modeling Language\"],\"inLanguage\":\"pt-PT\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.cybermedian.com\/pt\/state-machine-diagram-vs-activity-diagram\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.cybermedian.com\/pt\/state-machine-diagram-vs-activity-diagram\/\",\"url\":\"https:\/\/www.cybermedian.com\/pt\/state-machine-diagram-vs-activity-diagram\/\",\"name\":\"Diagrama de m\u00e1quina de estado versus diagrama de atividade - Cibermediano\",\"isPartOf\":{\"@id\":\"https:\/\/www.cybermedian.com\/pt\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.cybermedian.com\/pt\/state-machine-diagram-vs-activity-diagram\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.cybermedian.com\/pt\/state-machine-diagram-vs-activity-diagram\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/cdn-images.visual-paradigm.com\/guide\/uml\/state-machine-diagram-vs-activity-diagram\/01-state-machine-diagram-vs-activity-diagram.png\",\"datePublished\":\"2022-01-26T01:58:01+00:00\",\"dateModified\":\"2022-04-01T07:25:54+00:00\",\"author\":{\"@id\":\"https:\/\/www.cybermedian.com\/pt\/#\/schema\/person\/0122cdf8fc3b73482dd8a30c8500f75a\"},\"breadcrumb\":{\"@id\":\"https:\/\/www.cybermedian.com\/pt\/state-machine-diagram-vs-activity-diagram\/#breadcrumb\"},\"inLanguage\":\"pt-PT\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.cybermedian.com\/pt\/state-machine-diagram-vs-activity-diagram\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-PT\",\"@id\":\"https:\/\/www.cybermedian.com\/pt\/state-machine-diagram-vs-activity-diagram\/#primaryimage\",\"url\":\"https:\/\/cdn-images.visual-paradigm.com\/guide\/uml\/state-machine-diagram-vs-activity-diagram\/01-state-machine-diagram-vs-activity-diagram.png\",\"contentUrl\":\"https:\/\/cdn-images.visual-paradigm.com\/guide\/uml\/state-machine-diagram-vs-activity-diagram\/01-state-machine-diagram-vs-activity-diagram.png\",\"width\":\"498\",\"height\":\"360\",\"caption\":\"Diagrama de m\u00e1quina de estado versus diagrama de atividade\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.cybermedian.com\/pt\/state-machine-diagram-vs-activity-diagram\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.cybermedian.com\/pt\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Diagrama de m\u00e1quina de estado versus diagrama de atividade\"}]},{\"@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":"Diagrama de m\u00e1quina de estado versus diagrama de atividade - 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-machine-diagram-vs-activity-diagram\/","og_locale":"pt_PT","og_type":"article","og_title":"Diagrama de m\u00e1quina de estado versus diagrama de atividade - Cibermediano","og_description":"O diagrama da m\u00e1quina do Estado UML e o diagrama de atividades s\u00e3o ambos diagramas comportamentais, mas com \u00eanfases diferentes. O diagrama de atividade \u00e9 um fluxo de fun\u00e7\u00f5es sem mecanismo de acionamento (evento), a m\u00e1quina de estado \u00e9 composta de estados acionados.","og_url":"https:\/\/www.cybermedian.com\/pt\/state-machine-diagram-vs-activity-diagram\/","og_site_name":"Cibermediano","article_published_time":"2022-01-26T01:58:01+00:00","article_modified_time":"2022-04-01T07:25:54+00:00","og_image":[{"url":"https:\/\/cdn-images.visual-paradigm.com\/guide\/uml\/state-machine-diagram-vs-activity-diagram\/01-state-machine-diagram-vs-activity-diagram.png","type":"","width":"","height":""}],"author":"vpadmin","twitter_card":"summary_large_image","twitter_image":"https:\/\/cdn-images.visual-paradigm.com\/guide\/uml\/state-machine-diagram-vs-activity-diagram\/01-state-machine-diagram-vs-activity-diagram.png","twitter_creator":"@vpadmin","twitter_misc":{"Escrito por":"vpadmin","Tempo estimado de leitura":"4 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.cybermedian.com\/pt\/state-machine-diagram-vs-activity-diagram\/#article","isPartOf":{"@id":"https:\/\/www.cybermedian.com\/pt\/state-machine-diagram-vs-activity-diagram\/"},"author":{"name":"vpadmin","@id":"https:\/\/www.cybermedian.com\/pt\/#\/schema\/person\/0122cdf8fc3b73482dd8a30c8500f75a"},"headline":"Diagrama de m\u00e1quina de estado versus diagrama de atividade","datePublished":"2022-01-26T01:58:01+00:00","dateModified":"2022-04-01T07:25:54+00:00","mainEntityOfPage":{"@id":"https:\/\/www.cybermedian.com\/pt\/state-machine-diagram-vs-activity-diagram\/"},"wordCount":843,"commentCount":0,"image":{"@id":"https:\/\/www.cybermedian.com\/pt\/state-machine-diagram-vs-activity-diagram\/#primaryimage"},"thumbnailUrl":"https:\/\/cdn-images.visual-paradigm.com\/guide\/uml\/state-machine-diagram-vs-activity-diagram\/01-state-machine-diagram-vs-activity-diagram.png","keywords":["cn-done","es-done","ja-done","tw-done"],"articleSection":["Software Engineering","Unified Modeling Language"],"inLanguage":"pt-PT","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.cybermedian.com\/pt\/state-machine-diagram-vs-activity-diagram\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.cybermedian.com\/pt\/state-machine-diagram-vs-activity-diagram\/","url":"https:\/\/www.cybermedian.com\/pt\/state-machine-diagram-vs-activity-diagram\/","name":"Diagrama de m\u00e1quina de estado versus diagrama de atividade - Cibermediano","isPartOf":{"@id":"https:\/\/www.cybermedian.com\/pt\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.cybermedian.com\/pt\/state-machine-diagram-vs-activity-diagram\/#primaryimage"},"image":{"@id":"https:\/\/www.cybermedian.com\/pt\/state-machine-diagram-vs-activity-diagram\/#primaryimage"},"thumbnailUrl":"https:\/\/cdn-images.visual-paradigm.com\/guide\/uml\/state-machine-diagram-vs-activity-diagram\/01-state-machine-diagram-vs-activity-diagram.png","datePublished":"2022-01-26T01:58:01+00:00","dateModified":"2022-04-01T07:25:54+00:00","author":{"@id":"https:\/\/www.cybermedian.com\/pt\/#\/schema\/person\/0122cdf8fc3b73482dd8a30c8500f75a"},"breadcrumb":{"@id":"https:\/\/www.cybermedian.com\/pt\/state-machine-diagram-vs-activity-diagram\/#breadcrumb"},"inLanguage":"pt-PT","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.cybermedian.com\/pt\/state-machine-diagram-vs-activity-diagram\/"]}]},{"@type":"ImageObject","inLanguage":"pt-PT","@id":"https:\/\/www.cybermedian.com\/pt\/state-machine-diagram-vs-activity-diagram\/#primaryimage","url":"https:\/\/cdn-images.visual-paradigm.com\/guide\/uml\/state-machine-diagram-vs-activity-diagram\/01-state-machine-diagram-vs-activity-diagram.png","contentUrl":"https:\/\/cdn-images.visual-paradigm.com\/guide\/uml\/state-machine-diagram-vs-activity-diagram\/01-state-machine-diagram-vs-activity-diagram.png","width":"498","height":"360","caption":"Diagrama de m\u00e1quina de estado versus diagrama de atividade"},{"@type":"BreadcrumbList","@id":"https:\/\/www.cybermedian.com\/pt\/state-machine-diagram-vs-activity-diagram\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.cybermedian.com\/pt\/"},{"@type":"ListItem","position":2,"name":"Diagrama de m\u00e1quina de estado versus diagrama de atividade"}]},{"@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\/633","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=633"}],"version-history":[{"count":6,"href":"https:\/\/www.cybermedian.com\/pt\/wp-json\/wp\/v2\/posts\/633\/revisions"}],"predecessor-version":[{"id":10205,"href":"https:\/\/www.cybermedian.com\/pt\/wp-json\/wp\/v2\/posts\/633\/revisions\/10205"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.cybermedian.com\/pt\/wp-json\/wp\/v2\/media\/798"}],"wp:attachment":[{"href":"https:\/\/www.cybermedian.com\/pt\/wp-json\/wp\/v2\/media?parent=633"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.cybermedian.com\/pt\/wp-json\/wp\/v2\/categories?post=633"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.cybermedian.com\/pt\/wp-json\/wp\/v2\/tags?post=633"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}