Kenapa Algoritma Penting Sekali Buat Programmer?

 

Ketika saat kita ingin membuat sesuatu, tentu kita butuh runtutan gambaran Langkah-langkah dari apa yang ingin kita buat maupun masalah yg dihadapi. Begitupula dengan programmer.      


Pengertian programmer sendiri ialah orang yang melakukan kegiatan programming. Nah sekarang pertanyaannya apa itu programming? programming adalah kegiatan membuat program dengan menggunakan bahasa pemrograman tertentu seperti php, python, dsb untuk tujuan membuat aplikasi komputer baik itu berbasis web maupun desktop.

Lalu apa itu algoritma?


Algoritma
adalah urutan langkah-langkah yang dinyatakan dengan jelas (logis) dan tidak rancu untuk memecahkan suatu masalah dalam rentang waktu tertentu. langkah-langkah tersebut harus dapat ditentukan, benar atau salahnya. Mempunyai algoritma yang baik sangatlah penting dalam penyelesaian masalah computational thinking. Algoritma yang baik ialah algoritma yang menyelesaikan masalah secara efektif dan efesien. Computational Thinking adalah berpikir secara komputasi atau dapat diartikan sebagai penyelesaian masalah dengan melibatkan teknik yang digunakan oleh software dalam penulisan program.

Pentingnya algoritma disini adalah agar pengerjaan suatu program dapat dilakukan dengan runtut dan rapi. Bisa saja kita membuat program terlebih dahulu tapi hal tersebut dapat dipastikan, dalam pengerjaannya, akan tersendat-sendat dan berantakan. Misalnya kita ingin membuat nasi goreng maka cara yang paling efektif dan efesien sesuai dengan pola dan abstraksi sebelumnya hingga tahap packing, diurutkan secara lengkap, terukur dan kreatif. Maka dari itu pembuatan algoritma harus disertai logika yang selaras karena logika dan algoritma merupakan ilmu atau seni untuk mengurutkan suatu pekerjaan seurut-urutnya. Pembuat algoritma juga harus dapat mengimajinasikan aplikasi yang akan dibuat nantinya dan membuat langkah-langkah tersebut dapat dipahami oleh pembuat program(programmer). Bayangkan apabila programmer tidak mementingkan algoritma, bisa dipastikan program yang akan dibuat akan terlihat sangat runyam, rumit, berantakan, dan berbelit-belit.

Referensi:

https://www.dictio.id/t/mengapa-pembuatan-algoritma-sangat-penting-dalam-pembuatan-program-komputer/13296/3

Komentar

Postingan Populer