Banner Java

Struktur Kontrol Java Dan Simbol Bagan Alir (Flowchart)

Struktur kontrol Java.

Java mempunyai tiga macam struktur kontrol yaitu struktur berurutan (sequence structure), struktur penyeleksian (selection structure) dan struktur perulangan (repetition structure). Setiap program Java yang kompleks dibentuk dengan mengkombinasikan struktur berurutan, struktur penyeleksian dan struktur perulangan.

Normalnya, pernyataan program dieksekusi satu demi satu sesuai urutan ketika pernyataan ditulis di program. Eksekusi semacam ini dinamakan dengan eksekusi berurutan (sequential execution). Namun demikian, seringkali Anda akan dihadapkan pada situasi dimana harus menyediakan pernyataan alternatif untuk dieksekusi. Dengan adanya pernyataan alternatif ini, pernyataan berikutnya yang dieksekusi kemungkinan bukan pernyataan sesuai urutan ketika ditulis di program. Proses seperti ini disebut pemindahan kontrol (transfer of control). Java menyediakan beberapa pernyataan untuk maksud ini yaitu pernyataan if, if else, nested if, switch dan ekspresi bersyarat (conditional expression). Jenis pernyataan yang memungkinkan pemindahan kontrol disebut juga selection statement.

Java juga menyediakan pernyataan perulangan untuk mengontrol berapa kali pernyataan atau blok pernyataan program dieksekusi. Misalnya, Anda ingin menampilkan nama sebanyak empat puluh kali. Tanpa menggunakan pernyataan perulangan, System.out.println(“Aristo Khairan”); harus ditulis sebanyak empat puluh kali, suatu cara yang membosankan. Dengan menggunakan pernyataan perulangan, komputer dapat diminta untuk menampilkan nama berulang kali tanpa harus menulis pernyataan berulang kali pula. Java menyediakan tiga macam pernyataan perulangan untuk maksud ini yaitu pernyataan while, do-while dan for.

Simbol Bagan Alir.

Bagan alir (flowchart) adalah rangkaian simbol-simbol yang menjelaskan langkah-langkah sebuah proses. Bagan alir program (program flowchart) berbeda dengan bagan alir sistem (system flowchart). Bagan alir program lebih terperinci dan menyangkut langkah-langkah proses program dari awal sampai akhir. Bagan alir sistem hanya menggambarkan arus data dari sistem. Simbol-simbol yang digunakan di bagan alir program dan bagan alir sistem ada yang sama dan ada pula yang berbeda. Beberapa simbol bagan alir program dapat digunakan untuk memahami struktur kontrol program lebih mudah. Berikut ini adalah simbol-simbol yang pada umumnya digunakan di bagan alir program:

Simbol bagan alir program

Sebuah program sederhana dapat dengan mudah dibuat tanpa bantuan bagan alir. Bagan alir akan bermanfaat dan membantu apabila digunakan untuk pengembangan program aplikasi skala besar yang melibatkan lebih dari satu orang.

Untuk memperbaiki mutu konten, Anda dapat berpartisipasi dengan cara melaporkan apabila menemukan kesalahan ketik, kata-kata rangkap, redaksi kurang pas (jelas), gambar pendukung tidak ada dan sebagainya melalui form Kontak Kami untuk mendapatkan perbaikan. Terima kasih atas kerjasamanya.

Hindro HindriantoHindro adalah pendiri sekaligus admin termasmedia.com dan topikit.com, blog online yang mengulas teknologi informasi. Dunia web mulai ditekuni tahun 2012 dengan mempelajari CMS Joomla dan Wordpress. Beberapa buku yang sekarang dipelajari antara lain PHP, HTML5, ASP.NET 4.5, JavaScript, CSS3, MySQL, Adobe Dreamweaver, Adobe Photoshop dan Adobe Flash.