Bagi Anda yang berkecimpung dalam dunia scripting pemrograman komputer atau coding istilah-istilah seperti if .. then., while.., do.. while, do .. until, dan for.. next, tentunya sudah sangat tidak asing lagi. Istilah-istilah tersebut berkaitan dengan fungsi dasar dalam computer programming yaitu fungsi percabangan dan perulangan (looping). Hampir semua jenis bahasa pemrograman mulai dari yang tingkat tinggi maupun tingkat rendah memiliki fungsi tersebut walaupun dengan syntax yang berbeda-beda. Ok..kita tidak akan membahas masalah teknis bahasa dan syntax kode pemrograman, tapi dengan sedikit pengetahuan saya di bidang pemrograman komputer, tulisan ini akan menguraikan tentang konsep dasar dari kedua fungsi pemrograman tersebut jika dihubungkan dengan kehidupan sehari-hari kita.
Seorang programmer dengan seorang penulis sebenarnya memiliki kesamaan, jika programmer menghasilkan karyanya dengan menulis bahasa pemrograman, sementara penulis dengan bahasa komunikasi. Hasil karya berupa software komputer juga dapat dianalogikan sebagai karya sastra dari seorang programmer komputer. Sang programmer memiliki kendali penuh atas alur cerita yang akan ia sajikan dalam software garapannya, mulai dari bagaimana mengelola input dan memprosesnya hingga menghasilkan output sesuai dengan yang diinginkan. Programmer komputer harus mempertimbangkan berbagai hal yang berhubungan dengan interaktifitas user dengan software buatannya. Restriksi-restriksi tertentu pun perlu diberlakukan agar pemrosesan data dapat berjalan sesuai dengan yang diinginkan. Ada banyak macam fungsi dalam pemrograman komputer, namun dua fungsi dasar yang amat diperlukan untuk hal tersebut adalah fungsi percabangan dan fungsi perulangan. Fungsi percabangan akan melakukan suatu aksi tertentu bila telah terpenuhinya suatu syarat, sedangkan fungsi perulangan akan melakukan perulangan terhadap suatu aksi hingga atau sampai suatu syarat itu terpenuhi. Sederhananya fungsi percabangan dapat diekspresikan dengan bahasa komunikasi sebagai : “jika…… maka……”, “jika…dan… maka….”, “jika…atau….maka….”, jika….dan…..atau….maka….”, ”pilih ….. lakukan……”. Untuk fungsi perulangan dapat diekspresikan sebagai berikut : “lakukan…. ketika……”, “lakukan……sampai…….”, dan “untuk kondisi ….. lakukan…….”.
Filed under: Motivational & Inspirational | 2 Comments »








