Fungsi Pemrograman Komputer: Kenali Apa Adanya Mereka
Friday, 14 July 2017
21 Comments
Ketika sampai pada kosa kata pemrograman komputer, ada begitu banyak istilah sehingga orang yang tidak memiliki cukup pengetahuan bagaimana cenderung tersesat dan bingung. Satu istilah bisa diterjemahkan ke dalam begitu banyak nama berbeda dalam bahasa yang berbeda. Misalnya, kata-kata berikut sangat mirip: Fungsi, Program, Subrutin, Prosedur, Subprogram, atau Subqueries. Satu-satunya pertanyaan sekarang adalah istilah mana yang bisa berdiri sendiri.
Secara teoritis, pemrograman komputer menghindari duplikasi kode di beberapa ruang. Misalnya, satu institusi yang memanfaatkan program ini bisa memiliki beberapa perpustakaan dengan ribuan program yang berbeda atau bahkan lebih dengan miliaran garis kode dasar. Dengan kasus yang begitu rumit, duplikasi masih bisa dihindari. Mari kita katakan bahwa pesan kesalahan terjadi karena koleksi sekarang perlu tambahan 'anggota'.
Contoh yang bagus adalah penambahan mata uang global lainnya yang disebut Euro. Jika masing-masing dan setiap program akan diberitahu untuk mengupdate dirinya sendiri karena tambahan baru ini, bisa jadi kompleks. Tetapi dengan sub-program atau fungsi yang dirancang khusus untuk menangani situasi yang beragam, maka satu-satunya fungsi yang akan mengurus perubahan adalah yang ditugaskan untuk menangani skenario semacam itu.
Dengan cara yang sama seperti kita menulis program baru, banyak komponen yang dibutuhkannya sudah ada (misalnya mengakses file tertentu untuk menggali data tertentu, menghitung persediaan di tangan). Dalam kasus seperti ini, alternatif yang baik untuk menulis baris kode sumber yang berbeda untuk bekerja pada fungsi baru (dan akhirnya replikasi kode ke banyak program lainnya), sub-program diakses untuk bekerja pada fungsi yang ditentukan.
Dalam beberapa bahasa pemrograman, ada beberapa parameter yang dilewatkan dari nama program tertentu ke program yang dipanggil untuk melakukan suatu tugas. Program sekunder biasanya membuat nilai berubah dan kemudian kontrol dibawa kembali ke program utama. Tindakan ini bisa lebih dalam. Berbagai program yang digunakan untuk saling memanggil ditulis dalam berbagai bahasa. Alasan di balik ini adalah: memiliki potongan fungsi yang dapat dikendalikan dan memiliki berbagai bahasa berarti lebih sesuai dengan tipe fungsi yang berbeda.
Untuk lebih menentukan penggunaan fungsi pemrograman, sebuah fungsi mungkin muncul di dua lokasi yang berbeda atau bahkan satu lokasi tunggal. Hal ini tergantung pada apakah fungsi multi-line atau single-line. Fungsi yang merupakan single line adalah nilai yang mengembalikan nilai setelah melakukan tugas (semua ini dalam satu baris saja). Fungsi multi-garis, bagaimanapun, diregangkan pada banyak garis yang berbeda.
Fungsi single line bisa ditunjukkan di blok kode semua karena hanya merespons saat dipanggil dengan nama tertentu. Fungsi multi-line tidak lain. Jika fungsi multi-line yang didefinisikan dalam blok kode, maka pernyataan yang mengikuti definisi dilakukan secara non-sekuensial.
Dalam kesederhanaannya, fungsi adalah blok kode yang dapat digunakan kembali. Blok kode ini sering mengembalikan nilai tunggal (terkadang tidak '). Contoh umum dari blok kode ini adalah fungsi Matematis (misalnya tan atau log), fungsi tanggal (angka di antara dua tanggal), atau fungsi string (mencari insiden dari 1 string yang berada dalam string lain). Fungsi juga disimpan terpisah dari kode program utama. Banyak bahasa pemrograman memiliki fungsi spesifik yang didelegasikan sebagai entry point ke program tertentu.
Mengetahui fungsi apa yang ada dalam pemrograman komputer bisa kadang kala ada orang yang tidak paham komputer. Tapi dasar semua ada di sini. Melihat banyak hal kompleks yang berfungsi, Anda bisa menghargai hal-hal yang komputer Anda lakukan untuk Anda setiap hari, bukan? Sekian artikel berikut, semoga bisa kalian pahami sebaik mungkin.


hmm tapi bahasa komputer butuh lama untuk memperlajari nya gan
ReplyDeletewah nice info gan, update terus artikel ttng komputer
ReplyDeletewajib dikenali ini gan, programer komputer emang susah tp kalau udah kenalasti lebih mudah...
ReplyDeletetrimz infonya gan...
kalo mau jadi programer minimal bisa bahasa pemrograman😂
ReplyDeletebingung gan liat kode2 😭
ReplyDeletesetelah baca dari artikel ini, gue jd lbih tau lagi tentang penjelasan bahasa pemograman seperti fungsi singel line dan multi line, lain sbg. jd bwt gw yg pemula kebantu bnget
ReplyDeleteMantap gan ilmunya bermanfaat sekali untuk saya yang pemul(Dzilan Auliya)
ReplyDeletebagus mas, tapi kan bahasa komputer butuh waktu lama pelajarinya
ReplyDeleteagak bingung ya belajar pemograman
ReplyDeletejadi progammer itu nggak instan hrus butuh perjuangan
ReplyDeleteBener nihh untuk mempeljari bahasa komputer butuh waktu yang lama tapi dengan kerja keras dan usaha insyaAllah kita bisa memahaminya 😊
ReplyDeleteSyukur ane udah mempelajari bahasa C,C++ sama phyton gan
ReplyDeletebagus sekali dan sangat susah dipahami wkwkw
ReplyDeleteBahasa alien :( tp sebenarnya kalo dipelajari menarik sih haha
ReplyDeletemau donk belajar koding biar kekinian dan gak gaptek
ReplyDeleteane cuma mudeng html dasar dan css, kalau udah masuk ke php nyerah dah...
ReplyDeleteha ha...
Progamer sanakah dengan hacker?
ReplyDeleteakhirnya nemu juga website tentang Fungsi Pemrograman Komputer :) dari dulu nyari , Terima kasih gan :)
ReplyDeletesaya suka saya suka, makasih informasinya
ReplyDeleteoke gan
ReplyDeletenice info, jadi ingin belajar pemograman
ReplyDelete