Procedure

Procedure dalam dunia pemrograman adalah kumpulan perintah-perintah.

Contohnya kalau mau memerintahkan komputer untuk membuat kopi, kita bisa membagi perintahnya ke dalam beberapa bagian (istilahnya ke beberapa procedure), misal:

  1. Procedure Mengambil Air
    isinya berupa petunjuk apa itu air, dimana letaknya, informasi alat untuk mengambilnya, cara mengambilnya
  2. Procedure Memanaskan Air
    isinya berupa informasi alat untuk memanaskannya, bagaimana cara menyalakannya, bagaimana cara meletakan air di atasnya
  3. Procedure Mengambil Kopi
    isinya berupa informasi apa itu kopi, di mana letaknya, apa alat untuk mengambilnya, seberapa banyak yang harus diambil
  4. Procedure Menyeduh Kopi
    isinya berupa cara mengambil air hasil dari procedure pertama dan kedua, dituang ke kopi hasil procedure ketiga, lalu diaduk.

Setiap procedure harus memiliki nama jadi kita nanti mudah dalam menyuruh-nyuruh komputer “Komputer jalankan procedure Mengambil Air”

Nah dalam bahasa BASIC, script yang dibuat minimal harus ada sebuah procedure bernama “Main”. Itu tata kramanya.
Yang komputer lihat pertama kali saat kita running adalah isi procedure Main.

Nantinya setiap perintah yang kita berikan HARUS ditempatkan di dalam procedure .

Jumlah procedure dalam sebuah script tidak dibatasi asalkan ada procedure “Main”.

Pemberian nama procedure itu bebas dengan syarat:

  • Tidak boleh berupa angka semua, misal Sub 12234
    Kalau angkanya dicampur dengan huruf boleh, misal Sub Cara1
  • Tidak boleh sama dengan nama perintah-perintah dalam bahasa BASIC, misal Sub Sub
  • Tidak boleh memuat karakter khusus )(~!@#$%^&*?<>:”{}[]=, misal Sub IsiP@$$word
    Satu-satunya karakter yang boleh dipakai adalah (underscore)

Kita coba bikin procedure lain yuk..untuk sementara kita bikin procedure yang kosong dulu saja ya, silakan modifikasi script awal kita menjadi:

Sub AyamGoreng
End Sub

Sub Main
End Sub

Klik Run…

Tadaa….aplikasi kita berjalan mulus tanpa error dan tetap kosong karena kita baru membuat procedure tanpa perintah apapun di dalamnya.

Pada pelajaran selanjutnya kita akan belajar memberikan perintah kepada komputer untuk menampilkan sesuatu.

Sebelum lanjut silahkan bereksperimen dengan script anda :

  • coba kalau “AyamGoreng” nya dirubah jadi “Ayam Goreng” (pakai spasi) apa yang terjadi? Kira-kira kenapa?
  • coba kalau membuat Sub di dalam Sub, apa yang terjadi?

Silahkan diskusikan di kolom diskusi di bawah ya.

Bagikan ke teman-teman mu di sosmed


Download aplikasi FastTrack Online Course dari Play Store supaya bisa mendapatkan notifikasi ketika ada materi baru

Diskusi