Apa perbedaan struktur diagram alir?

Diagram alur.

Diagram alur adalah salah satu alat terbaik untuk merancang bagaimana mesin harus menanggapi serangkaian kemungkinan peristiwa dan interaksi dalam sistem prosedural. Ini sangat berguna ketika merancang perangkat lunak untuk bahasa pemrograman prosedural. Diagram alur dapat digunakan untuk memastikan bahwa program disiapkan untuk situasi apa pun dan dimungkinkan untuk menggunakan empat struktur utama untuk membuatnya secara virtual.

Urutan

Urutan adalah struktur diagram alur yang mewakili serangkaian langkah yang akan dijalankan satu demi satu. Ini mungkin adalah konsep yang paling dasar dan biasanya digunakan di luar desain diagram dalam bentuk panduan langkah demi langkah sekuensial. Beberapa struktur sekuensial umum adalah hal-hal sehari-hari seperti resep untuk membuat roti, instruksi untuk merakit mainan atau petunjuk arah untuk berkendara ke suatu lokasi. Dalam hal ini jenis struktur adalah semua yang diperlukan untuk merancang flowchart, mungkin daftar nomor lebih tepat. Namun, jika daftar langkah atau petunjuk konseptual perlu mempertimbangkan hal-hal seperti penyimpangan potensial dari pembangunan jalan saat mengemudi, maka diagram alur dapat jauh lebih bermanfaat untuk menggambarkan rute dan keputusan alternatif.

Keputusan

Struktur keputusan dalam flowchart digunakan ketika, seperti namanya menunjukkan, keputusan yang tepat harus dibuat tentang bagaimana untuk melanjutkan menurut keadaan saat ini dari data program atau kemajuan sebenarnya dari suatu proyek. Ini juga dikenal sebagai bersyarat. Dalam pemrograman, kondisional adalah alat umum yang digunakan untuk membantu program membuat keputusan tentang apa yang harus dilakukan. Dalam bahasa pemrograman itu juga disebut instruksi: "ya, lalu". Sebagai contoh, jika seorang pengguna telah mengklik tombol tertentu di layar, maka program harus pergi ke langkah 1. Tetapi jika dia belum mengkliknya, maka dia harus pergi ke langkah 2. Lampu lalu lintas di jalan serupa dengan konsep struktur keputusan. Jika cahayanya hijau maka itu bisa berlanjut, tetapi jika berwarna merah itu harus berhenti.

Siklus

Struktur siklus digunakan dalam diagram alur, untuk menunjukkan apakah suatu program atau orang harus mengulangi beberapa langkah sampai kondisi tertentu hadir. Misalnya, jika program harus membuat tumpukan 10 lingkaran muncul di layar sebelum melanjutkan, maka struktur ini harus meninjau jumlah lingkaran di sana dan kemudian melakukan lebih banyak, hingga ada 10. Kemudian lanjutkan di luar siklus . Contoh yang lebih sehari-hari adalah seseorang yang menabung untuk membeli barang. Setelah setiap setoran di bank, bank dapat memeriksa pernyataan akun untuk melihat apakah sudah siap untuk melakukan pembelian. Perlu dicatat bahwa tugas dalam struktur siklus diagram alir dapat diselesaikan sebelum atau sesudah langkah di mana kondisi saat ini diperlukan.

Case

Struktur kasus pada dasarnya merupakan struktur keputusan dengan lebih dari dua kemungkinan situasi. Yang pertama baik untuk memilih membeli roti putih atau gandum, tergantung yang mana dari dua keluarga Anda lebih suka. Yang kedua, seperti namanya, adalah yang terbaik ketika Anda harus memilih dari berbagai macam pilihan, misalnya permen, tergantung pada jenis apa yang Anda suka.