Selasa, 23 Juli 2019

MATERI 4 •> PEMDAS [PEMograman DASar] ••>Algoritma pemograman

PENGERTIAN DAN CONTOH ALGORITMA PEMOGRAMAN.


Assalamualaikum wr.wb

Sekrang ini saya mau menampilkan serta memberi pengetahuan tentang materi PEMDAS(PEMograman DASar) yang berisi algoritma pemograman.


Pengertian Algoritma Pemrograman

pengertian algoritma
Sebelum mengetahui algoritma pemrograman terlebih dahulu anda harus memahami apa yang dimaksud dengan algoritma itu sendiri. Definisi dari algoritma adalah suatu urutan atau alur yang dipakai dalam perhitungan atau pemecahan masalah secara sistematis, dan dalam aktivitas pemrograman algoritma seringkali dianggap sebagai logika dalam penentuan program yang akan dibuat.
Maksudnya adalah cara berpikir bagaimana untuk memecahkan masalah tersebut, jika harus menggunakan rumus matematika maka dalam program tersebut akan menggunakan unsur perhitungan namun jika hanya menggunakan logika saja maka dalam program yang dibuat hanya mengandung unsur logika sederhana.
Penentuan algoritma dalam pemrograman ini merupakan hal dasar yang harus diketahui dan menjadi tahap awal dalam pembuatan program. Penyajian algoritma dapat dilakukan menjadi dua bentuk yakni dalam tulisan maupun gambar, tergantung dari metode atau tahap yang digunakan oleh seorang programmer. Penyajian dalam bentuk tulisan biasanya menggunakan pseudocode sedangkan dalam bentuk gambar biasanya dalam bentuk diagram flowchart. Tantangan tersulit adalah mengimplementasikan algoritma yang ditentukan menjadi code atau script yang tertata dan dapat berjalan sesuai keinginan.


Fungsi Algoritma Pemrograman

fungsi algoritma adalah
Sebelumnya sudah sempat dibahas bahwa pemahaman terhadap pengertian algoritma sangatlah penting bagi seorang programmer. Suatu algoritma pemrograman membawa keuntungan serta fungsi penting dalam aktivitas pembuatan program. Berikut ini adalah macam – macam fungsi atau keuntungan yang diperoleh jika menerapkan algoritma dalam pemrograman :
1. Penggunaan fungsi algoritma dalam pemrograman dapat mengatasi permasalahan rumit dalam program yang kemungkinan juga melibatkan perhitungan tingkat tinggi. Karena menggunakan perhitungan seringkali program yang dibuat tidak berjalan semestinya karena adanya kesalahan, hal ini dapat diminimalisir dengan menerapkan algoritma dalam pemrograman.
2. Lebih memudahkan dalam pembuatan suatu program besar karena dengan adanya algoritma maka logika yang digunakan dapat lebih disederhanakan. Penggunaan code juga dapat lebih sistematis jika menggunakan algoritma yang benar.
3. Selain memudahkan dalam membuat program, untuk mengembangkannya pun juga lebih mudah karena sebelumnya script dibuat secara urut dan sistematis. Sehingga jika ingin menambahkan fungsi baru tidak perlu membuat dari awal, tinggal menempatkan pada lingkup script yang tepat.
4. Meminimalisir pembuatan program secara berulang – ulang mulai dari awal karena pada kenyataannya beberapa program juga dapat menerapkan algoritma yang sama. Sehingga dalam berbagai aktivitas pemrograman dapat lebih efektif serta efisien.
5. Dalam pembuatan program pastinya akan menjumpai beberapa kesalahan, hal ini sangatlah wajar. Dan dengan menerapkan fungsi algoritma maka pencarian kesalahan dapat lebih mudah serta dapat diperbaiki dengan cepat.
6. Ketika anda ingin merubah atau melakukan modifikasi pada program hanya perlu dilakukan terhadap satu modul saja tanpa perlu mengganggu modul lainnya. Hal ini dikarenakan program anda sudah tersusun secara sistematis sehingga memudahkan jika ingin diubah sewaktu – waktu.
7. Terakhir penggunaan fungsi algoritma dalam pemrograman juga dapat melakukan pendekatan top down dan juga divide and conquer. Hal ini juga penting dalam aktivitas pembuatan program.

Sudah sekian dari saya moga bermanfaat dari semua artikel saya. 


                 Sumber :

https://www.nesabamedia.com/pengertian-algoritma-pemrograman/



2 komentar:

  1. Informasi nya sanggat detail dan sangat mudah di cerna,, trimakasih infonya, smoga kdpan nya lbih baik.. 😊

    BalasHapus