A rutin atau subrutinjuga disebut fungsiBahasa Indonesia: prosedurBahasa Indonesia: metodeDan subprogramadalah kode yang dipanggil dan dijalankan di mana saja dalam suatu program. Misalnya, suatu rutin dapat menyimpan berkas atau menampilkan waktu. Alih-alih menulis kode setiap kali tugas yang umum dilakukan ini dibutuhkan, rutin dibuat dan dipanggil saat tugas tersebut perlu dilakukan.
Contoh subrutin
Berikut adalah contoh dasar subrutin Perl.
&hello; sub hello { print "Hello World!\n"; }
Dalam contoh di atas, pengguna dapat memanggil subroutine “hello” (dalam contoh ini, dengan mengetik &Halo;) dan minta program mencetak Halo Dunia!Setelah subroutine selesai, program akan menuju ke alamat pengembalian, yang terletak tepat setelah &Halo; dan menjalankan kode tambahan apa pun.
Berikut ini adalah contoh penggunaan metode JavaScript. Sebuah objek bernama “GPS” (Global Positioning System) dibuat, dan di dalam objek tersebut, sebuah metode bernama kirim pesan didefinisikan.
function GPS(msg) { this.send_msg = function() { window.alert(msg); } } var lost = new GPS("You are lost!"); lost.send_msg();
Metode send_msg mengirimkan pesan yang disimpan dengan setiap contoh objek GPS sebagai peringatan pop-up kepada pengguna saat dijalankan. Dalam kasus ini, saat kode dijalankan, pengguna akan mendapatkan pesan pop-up yang mengatakan “Anda tersesat!”.
Manakah dari yang berikut ini tidak terkait dengan pemrograman?
1. Subrutin
2. Kompilasi
3. Penunjuk nol
4. Sisipkan
Panggilan, Kelas, Alur kontrol, DLL, Fungsi, Instansi, Pustaka, Objek, Prosedur, Istilah pemrograman, Alamat pengembalian, Pernyataan pengembalian, Kasus ular, Stubroutine, Sub, Variabel