Apa Itu Diagram Blok?

Daftar Isi:

Apa Itu Diagram Blok?
Apa Itu Diagram Blok?

Video: Apa Itu Diagram Blok?

Video: Apa Itu Diagram Blok?
Video: Diagram blok sistem pengendalian 2024, April
Anonim

Diagram blok adalah cara menyajikan algoritma dalam bentuk diagram grafis visual. Formulir khusus digunakan untuk menjelaskan secara visual langkah-langkah tertentu untuk sel-sel diagram alir. Tidak setiap algoritma dapat dijelaskan dengan diagram alur, tetapi metode ini cocok untuk banyak tugas.

Apa itu diagram blok?
Apa itu diagram blok?

Organisasi diagram alur

Model grafis dari algoritme diperlukan untuk melihat urutan tindakan dan secara mental mencakup semuanya. Diketahui bahwa otak manusia jauh lebih baik dalam memecahkan masalah jika menyajikan situasi yang kompleks, dan diagram blok adalah cara yang ideal untuk menggambarkan algoritma untuk pemrograman dengan cara ini.

Semua blok dalam diagram blok saling berhubungan melalui garis, yang berarti koneksi di antara mereka.

Studi diagram alur adalah bagian dari kurikulum ilmu komputer wajib di sekolah menengah. Deskripsi teknik ini dapat ditemukan di buku teks. Karena penggunaan diagram alur membuat pemrograman lebih mudah, hampir setiap blog yang mengajarkan pembaca untuk menulis kode juga membicarakan metode ini.

Elemen diagram blok

Elemen diagram alur adalah bentuk geometris, di dalamnya Anda menulis kode atau deskripsi tindakan. Skema selalu dimulai dengan oval memanjang. Ini berarti awal atau akhir dari suatu program, serta awal atau akhir dari suatu fungsi (panggilan dan pengembalian). Dalam arti yang lebih luas, dapat dikatakan bahwa ini adalah awal dan akhir dari masalah.

Persegi panjang digunakan untuk membuat daftar operasi, aritmatika, atau penugasan. Ini adalah blok tindakan.

Belah ketupat adalah blok logika yang berisi kondisi. Artinya memeriksa suatu kondisi, kemudian terjadi percabangan. Arah percabangan dapat berupa dua (konstruksi "jika, maka"), atau beberapa (biasanya dalam bahasa pemrograman konstruksi seperti itu dijelaskan dengan kata "kasus")

Sebuah persegi panjang dengan pilar di sisi adalah blok proses yang telah ditentukan. Ini menjelaskan panggilan ke subrutin dan mencantumkan variabel yang diteruskan. Misalnya, ini adalah bagaimana panggilan fungsi dilambangkan.

Jajaran genjang adalah blok input/output data. Ini daftar data yang akan dikirim ke perangkat output atau diterima dari perangkat input.

Sebuah segi enam memanjang horizontal. Angka ini mewakili sebuah siklus. Di dalam, nilai awal variabel loop, langkahnya, dan kondisi keluarnya ditulis. Blok ini dapat dibagi menjadi dua bagian, kemudian awal siklus ditulis di bagian pertama, dan akhir di bagian kedua, dan semua operasi ditempatkan di tengah.

Fitur penggunaan diagram blok

Diagram UML digunakan untuk menggambarkan bagaimana aplikasi yang ditulis dalam pendekatan objek bekerja.

Diagram blok hanya berlaku untuk bahasa pemrograman yang didasarkan pada pendekatan terstruktur. Untuk bahasa buatan, misalnya, untuk bahasa tingkat rendah, cara menggambarkan algoritme ini tidak akan berfungsi. Demikian juga, jika Anda menulis dalam bahasa objek dalam kerangka paradigma pemrograman berorientasi objek, maka interaksi antar objek tidak dapat digambarkan menggunakan diagram alur. Untuk kasus seperti itu, metode lain untuk memvisualisasikan algoritma digunakan.

Direkomendasikan: