{"id":10769,"date":"2024-11-27T13:50:41","date_gmt":"2024-11-27T05:50:41","guid":{"rendered":"https:\/\/www.cybermedian.com\/id\/learning-by-example-uml-state-machine-diagrams\/"},"modified":"2026-04-20T17:04:26","modified_gmt":"2026-04-20T09:04:26","slug":"learning-by-example-uml-state-machine-diagrams","status":"publish","type":"post","link":"https:\/\/www.cybermedian.com\/id\/learning-by-example-uml-state-machine-diagrams\/","title":{"rendered":"Belajar dengan Contoh: Diagram Mesin Status UML"},"content":{"rendered":"<p><a href=\"https:\/\/www.visual-paradigm.com\/guide\/uml-unified-modeling-language\/uml-practical-guide\/\">Bahasa Pemodelan Terpadu<\/a> (UML) <a href=\"https:\/\/www.visual-paradigm.com\/guide\/uml-unified-modeling-language\/what-is-state-machine-diagram\/\">Diagram Mesin Status<\/a>adalah alat yang kuat untuk memodelkan perilaku dinamis sistem. Mereka menggambarkan berbagai keadaan yang dapat dimiliki suatu objek dan transisi antara keadaan-keadaan tersebut sebagai respons terhadap peristiwa. Artikel ini akan memberikan tinjauan mendalam mengenai Diagram Mesin Status menggunakan contoh Caps Lock, serta merekomendasikan Visual Paradigm sebagai alat ideal untuk pengembangan perangkat lunak.<\/p>\n<p><img alt=\"Mastering State Diagrams in UML: A Comprehensive Guide - Visual Paradigm  Guides\" decoding=\"async\" src=\"https:\/\/www.cybermedian.com\/wp-content\/uploads\/2024\/11\/state-machine-diagram-notation.png\"\/><\/p>\n<h2>Pengantar Diagram Mesin Status UML<\/h2>\n<p>Sebuah <a href=\"https:\/\/online.visual-paradigm.com\/diagrams\/tutorials\/state-machine-diagram-tutorial\/\">Diagram Mesin Status UML<\/a>, juga dikenal sebagai Chart Status, adalah diagram perilaku yang menunjukkan berbagai keadaan suatu objek dan transisi antara keadaan-keadaan tersebut. Ini sangat berguna untuk memodelkan siklus hidup suatu objek, dari penciptaannya hingga penghentian, serta untuk memahami bagaimana objek merespons peristiwa yang berbeda seiring waktu.<\/p>\n<h2>Komponen Utama dari Diagram Mesin Status<\/h2>\n<h3>1. Keadaan<\/h3>\n<p>Keadaan mewakili kondisi atau situasi di mana suatu objek dapat berada. Setiap keadaan dapat memiliki tindakan masuk, tindakan keluar, dan tindakan yang terjadi saat objek berada dalam keadaan tersebut.<\/p>\n<h3>2. Transisi<\/h3>\n<p>Transisi adalah jalur antar keadaan, yang menunjukkan perubahan keadaan akibat suatu peristiwa. Transisi dapat memiliki penjaga (kondisi) dan tindakan yang terkait dengannya.<\/p>\n<h3>3. Peristiwa<\/h3>\n<p>Peristiwa adalah kejadian yang memicu transisi antar keadaan. Mereka dapat bersifat eksternal (misalnya, masukan pengguna) atau internal (misalnya, waktu timer habis).<\/p>\n<h3>4. Tindakan<\/h3>\n<p>Tindakan adalah operasi yang dilakukan selama transisi atau dalam suatu keadaan. Mereka dapat berupa tindakan masuk (dilakukan saat memasuki suatu keadaan), tindakan keluar (dilakukan saat meninggalkan suatu keadaan), atau tindakan dalam keadaan (dilakukan saat berada dalam suatu keadaan).<\/p>\n<h3>5. Keadaan Awal dan Akhir<\/h3>\n<p>Keadaan awal adalah titik awal mesin status, direpresentasikan oleh lingkaran padat. Keadaan akhir adalah titik akhir, direpresentasikan oleh lingkaran padat dengan lingkaran di sekitarnya.<\/p>\n<h3>6. Pemicu<\/h3>\n<p>Pemicu adalah peristiwa yang menyebabkan transisi antar keadaan. Mereka sering diberi label pada panah transisi.<\/p>\n<h2>Belajar dengan Contoh: Diagram Mesin Status Caps Lock<\/h2>\n<p>Mari kita uraikan diagram contoh Caps Lock yang disediakan:<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/www.cybermedian.com\/wp-content\/uploads\/2024\/11\/660px-UML_state_machine_Fig1.png\"\/><\/p>\n<h3>Keadaan Awal<\/h3>\n<ul>\n<li><strong>Transisi Awal<\/strong>: Diagram dimulai dengan transisi awal, direpresentasikan oleh lingkaran padat yang mengarah ke keadaan \u201cdefault\u201d.<\/li>\n<\/ul>\n<h3>Keadaan Default<\/h3>\n<ul>\n<li><strong>Keadaan Default<\/strong>: Keadaan pertama adalah \u201cdefault,\u201d di mana Caps Lock dimatikan.<\/li>\n<li><strong>Transisi<\/strong>: Transisi dari \u201cdefault\u201d ke \u201ccaps_locked\u201d dipicu oleh peristiwa \u201cCAPS_LOCK\u201d.<\/li>\n<li><strong>Aksi<\/strong>: Aksi \u201csend_lower_case_scan_code()\u201d dilakukan ketika tombol apa pun ditekan dalam keadaan \u201cdefault\u201d.<\/li>\n<\/ul>\n<h3>Keadaan Caps_Locked<\/h3>\n<ul>\n<li><strong>Keadaan Caps_Locked<\/strong>: Keadaan berikutnya adalah \u201ccaps_locked,\u201d di mana Caps Lock aktif.<\/li>\n<li><strong>Transisi<\/strong>: Transisi dari \u201ccaps_locked\u201d kembali ke \u201cdefault\u201d dipicu oleh peristiwa \u201cCAPS_LOCK\u201d.<\/li>\n<li><strong>Aksi<\/strong>: Aksi \u201csend_upper_case_scan_code()\u201d dilakukan ketika tombol apa pun ditekan dalam keadaan \u201ccaps_locked\u201d.<\/li>\n<\/ul>\n<h3>Transisi Keadaan<\/h3>\n<ul>\n<li><strong>Transisi Keadaan<\/strong>: Diagram ini menunjukkan transisi antara keadaan \u201cdefault\u201d dan \u201ccaps_locked,\u201d yang dipicu oleh peristiwa \u201cCAPS_LOCK\u201d.<\/li>\n<li><strong>Pemicu<\/strong>: Transisi diberi label dengan peristiwa pemicu \u201cCAPS_LOCK\u201d.<\/li>\n<li><strong>Daftar Aksi<\/strong>: Aksi yang dilakukan dalam setiap keadaan dicantumkan, seperti mengirim kode pemindaian huruf kecil atau huruf besar.<\/li>\n<\/ul>\n<h2>Praktik Terbaik untuk Diagram Mesin Keadaan<\/h2>\n<ol>\n<li><strong>Jaga Kesederhanaan<\/strong>: Hindari membuat diagram terlalu rumit. Fokus pada keadaan dan transisi yang penting.<\/li>\n<li><strong>Gunakan Nama yang Deskriptif<\/strong>: Beri nama keadaan dan peristiwa secara jelas agar diagram mudah dipahami.<\/li>\n<li><strong>Dokumentasikan Aksi dan Pengawal<\/strong>: Dokumentasikan secara jelas setiap aksi dan pengawal yang terkait dengan transisi agar diagram dapat dimengerti secara mandiri.<\/li>\n<li><strong>Ulas dan Perbarui<\/strong>: Secara rutin ulas dan perbarui diagram seiring berkembangnya sistem.<\/li>\n<\/ol>\n<h2>Memperkenalkan Visual Paradigm untuk UML<\/h2>\n<p>Visual Paradigm adalah alat pemodelan perangkat lunak terkemuka yang mendukung berbagai jenis diagram UML, termasuk Diagram Mesin Keadaan. Alat ini menawarkan antarmuka yang intuitif, fitur canggih, dan dokumentasi yang luas, menjadikannya pilihan ideal bagi pengembang perangkat lunak.<\/p>\n<h3>Fitur Utama Visual Paradigm<\/h3>\n<ol>\n<li><strong>Antarmuka yang Ramah Pengguna<\/strong>: Antarmuka yang mudah digunakan dengan penyeret dan letakkan untuk membuat dan mengedit diagram.<\/li>\n<li><strong>Dukungan UML yang Komprehensif<\/strong>: Mendukung semua jenis diagram UML, termasuk Diagram Kelas, Diagram Urutan, dan Diagram Kasus Penggunaan.<\/li>\n<li><strong>Alat Kolaborasi<\/strong>: Memungkinkan beberapa pengguna bekerja pada proyek yang sama secara bersamaan, dengan fitur kontrol versi dan kolaborasi.<\/li>\n<li><strong>Integrasi<\/strong>: Terintegrasi dengan alat dan platform pengembangan populer, seperti Eclipse, Visual Studio, dan Git.<\/li>\n<li><strong>Dokumentasi yang Luas<\/strong>: Menyediakan dokumentasi rinci, tutorial, dan contoh untuk membantu pengguna mulai dengan cepat.<\/li>\n<\/ol>\n<h3>Memulai dengan Visual Paradigm<\/h3>\n<ol>\n<li><strong>Unduh dan Instal<\/strong>: Kunjungi situs web Visual Paradigm untuk mengunduh dan menginstal perangkat lunak.<\/li>\n<li><strong>Buat Proyek Baru<\/strong>: Buka Visual Paradigm dan buat proyek baru untuk diagram UML Anda.<\/li>\n<li><strong>Gambar Diagram Anda<\/strong>: Gunakan alat Diagram Mesin Status untuk memulai menggambar diagram Anda. Seret dan letakkan status, transisi, dan elemen lainnya ke kanvas.<\/li>\n<li><strong>Sesuaikan dan Dokumentasikan<\/strong>: Sesuaikan diagram dengan menambahkan tindakan, pengawas, dan detail lainnya. Gunakan fitur dokumentasi untuk menambahkan catatan dan deskripsi.<\/li>\n<li><strong>Kolaborasi dan Bagikan<\/strong>: Bagikan diagram Anda dengan anggota tim dan kolaborasi secara real-time. Ekspor diagram dalam berbagai format untuk presentasi dan dokumentasi.<\/li>\n<\/ol>\n<h2>Kesimpulan<\/h2>\n<p>UML <a href=\"https:\/\/www.visual-paradigm.com\/VPGallery\/diagrams\/State.html\">Diagram Mesin Status<\/a>adalah alat yang kuat untuk memodelkan perilaku dinamis sistem. Dengan memahami komponen utama dan praktik terbaik, Anda dapat membuat diagram yang efektif yang membantu dalam merancang dan mendokumentasikan sistem yang kompleks. Contoh Caps Lock menggambarkan bagaimana Diagram Mesin Status dapat digunakan untuk memodelkan fungsi-fungsi sederhana namun penting.<\/p>\n<p><a href=\"http:\/\/visual-paradigm.com\">Visual Paradigm untuk UML<\/a>adalah pilihan yang sangat baik bagi pengembang perangkat lunak, menawarkan serangkaian fitur komprehensif dan antarmuka yang intuitif untuk membuat dan mengelola <a href=\"https:\/\/www.visual-paradigm.com\/guide\/uml-unified-modeling-language\/overview-of-the-14-uml-diagram-types\/\">diagram UML<\/a>. Mulailah perjalanan Anda dengan Diagram Mesin Status UML dan Visual Paradigm hari ini, dan tingkatkan kemampuan pemodelan perangkat lunak Anda ke level berikutnya.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Bahasa Pemodelan Terpadu (UML) Diagram Mesin Statusadalah alat yang kuat untuk memodelkan perilaku dinamis sistem. Mereka menggambarkan berbagai keadaan yang<\/p>\n","protected":false},"author":1,"featured_media":10770,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_yoast_wpseo_title":"","_yoast_wpseo_metadesc":"","footnotes":""},"categories":[3],"tags":[],"class_list":["post-10769","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-unified-modeling-language"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.7 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Belajar dengan Contoh: Diagram Mesin Status UML - Media Maya<\/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\/id\/learning-by-example-uml-state-machine-diagrams\/\" \/>\n<meta property=\"og:locale\" content=\"id_ID\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Belajar dengan Contoh: Diagram Mesin Status UML - Media Maya\" \/>\n<meta property=\"og:description\" content=\"Bahasa Pemodelan Terpadu (UML) Diagram Mesin Statusadalah alat yang kuat untuk memodelkan perilaku dinamis sistem. Mereka menggambarkan berbagai keadaan yang\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.cybermedian.com\/id\/learning-by-example-uml-state-machine-diagrams\/\" \/>\n<meta property=\"og:site_name\" content=\"Media Maya\" \/>\n<meta property=\"article:published_time\" content=\"2024-11-27T05:50:41+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-04-20T09:04:26+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/upload.wikimedia.org\/wikipedia\/commons\/thumb\/4\/45\/UML_state_machine_Fig1.png\/660px-UML_state_machine_Fig1.png\" \/><meta property=\"og:image\" content=\"https:\/\/upload.wikimedia.org\/wikipedia\/commons\/thumb\/4\/45\/UML_state_machine_Fig1.png\/660px-UML_state_machine_Fig1.png\" \/>\n\t<meta property=\"og:image:width\" content=\"660\" \/>\n\t<meta property=\"og:image:height\" content=\"263\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"vpadmin\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:image\" content=\"https:\/\/upload.wikimedia.org\/wikipedia\/commons\/thumb\/4\/45\/UML_state_machine_Fig1.png\/660px-UML_state_machine_Fig1.png\" \/>\n<meta name=\"twitter:creator\" content=\"@vpadmin\" \/>\n<meta name=\"twitter:label1\" content=\"Ditulis oleh\" \/>\n\t<meta name=\"twitter:data1\" content=\"vpadmin\" \/>\n\t<meta name=\"twitter:label2\" content=\"Estimasi waktu membaca\" \/>\n\t<meta name=\"twitter:data2\" content=\"4 menit\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.cybermedian.com\/id\/learning-by-example-uml-state-machine-diagrams\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.cybermedian.com\/id\/learning-by-example-uml-state-machine-diagrams\/\"},\"author\":{\"name\":\"vpadmin\",\"@id\":\"https:\/\/www.cybermedian.com\/id\/#\/schema\/person\/0122cdf8fc3b73482dd8a30c8500f75a\"},\"headline\":\"Belajar dengan Contoh: Diagram Mesin Status UML\",\"datePublished\":\"2024-11-27T05:50:41+00:00\",\"dateModified\":\"2026-04-20T09:04:26+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.cybermedian.com\/id\/learning-by-example-uml-state-machine-diagrams\/\"},\"wordCount\":844,\"commentCount\":0,\"image\":{\"@id\":\"https:\/\/www.cybermedian.com\/id\/learning-by-example-uml-state-machine-diagrams\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.cybermedian.com\/id\/wp-content\/uploads\/sites\/17\/2026\/02\/660px-UML_state_machine_Fig1.png\",\"articleSection\":[\"Unified Modeling Language\"],\"inLanguage\":\"id\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.cybermedian.com\/id\/learning-by-example-uml-state-machine-diagrams\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.cybermedian.com\/id\/learning-by-example-uml-state-machine-diagrams\/\",\"url\":\"https:\/\/www.cybermedian.com\/id\/learning-by-example-uml-state-machine-diagrams\/\",\"name\":\"Belajar dengan Contoh: Diagram Mesin Status UML - Media Maya\",\"isPartOf\":{\"@id\":\"https:\/\/www.cybermedian.com\/id\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.cybermedian.com\/id\/learning-by-example-uml-state-machine-diagrams\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.cybermedian.com\/id\/learning-by-example-uml-state-machine-diagrams\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.cybermedian.com\/id\/wp-content\/uploads\/sites\/17\/2026\/02\/660px-UML_state_machine_Fig1.png\",\"datePublished\":\"2024-11-27T05:50:41+00:00\",\"dateModified\":\"2026-04-20T09:04:26+00:00\",\"author\":{\"@id\":\"https:\/\/www.cybermedian.com\/id\/#\/schema\/person\/0122cdf8fc3b73482dd8a30c8500f75a\"},\"breadcrumb\":{\"@id\":\"https:\/\/www.cybermedian.com\/id\/learning-by-example-uml-state-machine-diagrams\/#breadcrumb\"},\"inLanguage\":\"id\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.cybermedian.com\/id\/learning-by-example-uml-state-machine-diagrams\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"id\",\"@id\":\"https:\/\/www.cybermedian.com\/id\/learning-by-example-uml-state-machine-diagrams\/#primaryimage\",\"url\":\"https:\/\/www.cybermedian.com\/id\/wp-content\/uploads\/sites\/17\/2026\/02\/660px-UML_state_machine_Fig1.png\",\"contentUrl\":\"https:\/\/www.cybermedian.com\/id\/wp-content\/uploads\/sites\/17\/2026\/02\/660px-UML_state_machine_Fig1.png\",\"width\":660,\"height\":263},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.cybermedian.com\/id\/learning-by-example-uml-state-machine-diagrams\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.cybermedian.com\/id\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Belajar dengan Contoh: Diagram Mesin Status UML\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.cybermedian.com\/id\/#website\",\"url\":\"https:\/\/www.cybermedian.com\/id\/\",\"name\":\"Media Maya\",\"description\":\"Belajar satu hal baru setiap hari\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.cybermedian.com\/id\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"id\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.cybermedian.com\/id\/#\/schema\/person\/0122cdf8fc3b73482dd8a30c8500f75a\",\"name\":\"vpadmin\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"id\",\"@id\":\"https:\/\/www.cybermedian.com\/id\/#\/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\/id\/author\/vpadmin\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Belajar dengan Contoh: Diagram Mesin Status UML - Media Maya","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\/id\/learning-by-example-uml-state-machine-diagrams\/","og_locale":"id_ID","og_type":"article","og_title":"Belajar dengan Contoh: Diagram Mesin Status UML - Media Maya","og_description":"Bahasa Pemodelan Terpadu (UML) Diagram Mesin Statusadalah alat yang kuat untuk memodelkan perilaku dinamis sistem. Mereka menggambarkan berbagai keadaan yang","og_url":"https:\/\/www.cybermedian.com\/id\/learning-by-example-uml-state-machine-diagrams\/","og_site_name":"Media Maya","article_published_time":"2024-11-27T05:50:41+00:00","article_modified_time":"2026-04-20T09:04:26+00:00","og_image":[{"url":"https:\/\/upload.wikimedia.org\/wikipedia\/commons\/thumb\/4\/45\/UML_state_machine_Fig1.png\/660px-UML_state_machine_Fig1.png","type":"","width":"","height":""},{"width":660,"height":263,"url":"https:\/\/upload.wikimedia.org\/wikipedia\/commons\/thumb\/4\/45\/UML_state_machine_Fig1.png\/660px-UML_state_machine_Fig1.png","type":"image\/png"}],"author":"vpadmin","twitter_card":"summary_large_image","twitter_image":"https:\/\/upload.wikimedia.org\/wikipedia\/commons\/thumb\/4\/45\/UML_state_machine_Fig1.png\/660px-UML_state_machine_Fig1.png","twitter_creator":"@vpadmin","twitter_misc":{"Ditulis oleh":"vpadmin","Estimasi waktu membaca":"4 menit"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.cybermedian.com\/id\/learning-by-example-uml-state-machine-diagrams\/#article","isPartOf":{"@id":"https:\/\/www.cybermedian.com\/id\/learning-by-example-uml-state-machine-diagrams\/"},"author":{"name":"vpadmin","@id":"https:\/\/www.cybermedian.com\/id\/#\/schema\/person\/0122cdf8fc3b73482dd8a30c8500f75a"},"headline":"Belajar dengan Contoh: Diagram Mesin Status UML","datePublished":"2024-11-27T05:50:41+00:00","dateModified":"2026-04-20T09:04:26+00:00","mainEntityOfPage":{"@id":"https:\/\/www.cybermedian.com\/id\/learning-by-example-uml-state-machine-diagrams\/"},"wordCount":844,"commentCount":0,"image":{"@id":"https:\/\/www.cybermedian.com\/id\/learning-by-example-uml-state-machine-diagrams\/#primaryimage"},"thumbnailUrl":"https:\/\/www.cybermedian.com\/id\/wp-content\/uploads\/sites\/17\/2026\/02\/660px-UML_state_machine_Fig1.png","articleSection":["Unified Modeling Language"],"inLanguage":"id","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.cybermedian.com\/id\/learning-by-example-uml-state-machine-diagrams\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.cybermedian.com\/id\/learning-by-example-uml-state-machine-diagrams\/","url":"https:\/\/www.cybermedian.com\/id\/learning-by-example-uml-state-machine-diagrams\/","name":"Belajar dengan Contoh: Diagram Mesin Status UML - Media Maya","isPartOf":{"@id":"https:\/\/www.cybermedian.com\/id\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.cybermedian.com\/id\/learning-by-example-uml-state-machine-diagrams\/#primaryimage"},"image":{"@id":"https:\/\/www.cybermedian.com\/id\/learning-by-example-uml-state-machine-diagrams\/#primaryimage"},"thumbnailUrl":"https:\/\/www.cybermedian.com\/id\/wp-content\/uploads\/sites\/17\/2026\/02\/660px-UML_state_machine_Fig1.png","datePublished":"2024-11-27T05:50:41+00:00","dateModified":"2026-04-20T09:04:26+00:00","author":{"@id":"https:\/\/www.cybermedian.com\/id\/#\/schema\/person\/0122cdf8fc3b73482dd8a30c8500f75a"},"breadcrumb":{"@id":"https:\/\/www.cybermedian.com\/id\/learning-by-example-uml-state-machine-diagrams\/#breadcrumb"},"inLanguage":"id","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.cybermedian.com\/id\/learning-by-example-uml-state-machine-diagrams\/"]}]},{"@type":"ImageObject","inLanguage":"id","@id":"https:\/\/www.cybermedian.com\/id\/learning-by-example-uml-state-machine-diagrams\/#primaryimage","url":"https:\/\/www.cybermedian.com\/id\/wp-content\/uploads\/sites\/17\/2026\/02\/660px-UML_state_machine_Fig1.png","contentUrl":"https:\/\/www.cybermedian.com\/id\/wp-content\/uploads\/sites\/17\/2026\/02\/660px-UML_state_machine_Fig1.png","width":660,"height":263},{"@type":"BreadcrumbList","@id":"https:\/\/www.cybermedian.com\/id\/learning-by-example-uml-state-machine-diagrams\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.cybermedian.com\/id\/"},{"@type":"ListItem","position":2,"name":"Belajar dengan Contoh: Diagram Mesin Status UML"}]},{"@type":"WebSite","@id":"https:\/\/www.cybermedian.com\/id\/#website","url":"https:\/\/www.cybermedian.com\/id\/","name":"Media Maya","description":"Belajar satu hal baru setiap hari","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.cybermedian.com\/id\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"id"},{"@type":"Person","@id":"https:\/\/www.cybermedian.com\/id\/#\/schema\/person\/0122cdf8fc3b73482dd8a30c8500f75a","name":"vpadmin","image":{"@type":"ImageObject","inLanguage":"id","@id":"https:\/\/www.cybermedian.com\/id\/#\/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\/id\/author\/vpadmin\/"}]}},"_links":{"self":[{"href":"https:\/\/www.cybermedian.com\/id\/wp-json\/wp\/v2\/posts\/10769","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.cybermedian.com\/id\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.cybermedian.com\/id\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.cybermedian.com\/id\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.cybermedian.com\/id\/wp-json\/wp\/v2\/comments?post=10769"}],"version-history":[{"count":1,"href":"https:\/\/www.cybermedian.com\/id\/wp-json\/wp\/v2\/posts\/10769\/revisions"}],"predecessor-version":[{"id":11624,"href":"https:\/\/www.cybermedian.com\/id\/wp-json\/wp\/v2\/posts\/10769\/revisions\/11624"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.cybermedian.com\/id\/wp-json\/wp\/v2\/media\/10770"}],"wp:attachment":[{"href":"https:\/\/www.cybermedian.com\/id\/wp-json\/wp\/v2\/media?parent=10769"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.cybermedian.com\/id\/wp-json\/wp\/v2\/categories?post=10769"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.cybermedian.com\/id\/wp-json\/wp\/v2\/tags?post=10769"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}