Penjelasan Algoritma Lengkap Terbaik

Algorism : yang berarti proses menghitung dangan angka arab, sama dengan pengertian algorist.
Sejarawan matematika menemukan asal kata tersebut dari penulis buku arab terkenal yaitu Abu Jafar Muhammad Ibnu Musa Al-Khuwarizmi 

Algoritma adalah urutan langkah langkah logis penyelesaian masalah yang di susun secara sistematis dan logis.

baca juga Pengertian dan Penjelasan Bahasa Pemograman

atau menurut wikipedia algoritma adalah prosedur langkah-demi-langkah untuk penghitungan. Algoritme digunakan untuk penghitunganpemrosesan data, dan penalaran otomatis.



untuk lebih rinci dan akurat silahkan baca artikel yang sudah kami update dibawah ini





Menurut KKBI, algoritma adalah urutan logis pengambilan putusan untuk pemecahan masalah.
Program adalah kumpulan instruksi komputer, sedangkan metode dan tahapan sistematis dalam program adaldah algoritma.

Algoritma sangat penting bagi cara komputer mengolah data. Banyak program komputer mengandung algoritma 

memberikan rincian pada instruksi khusus yang komputer harus lakukan (dengan urutan tertentu) untuk menjalankan pekerjaan tertentu, seperti menghitung gaji karyawan atau mencetak kartu rapor siswa. 

Maka, sebuah algoritma bisa dianggap sebagai urutan operasi yang bisa disimulasikan oleh sebuah sistem Turing-lengkap.

Dalam sistem komputer, sebuah algoritme pada dasarnya adalah instansi dari logika ditulis dalam perangkat lunak oleh pengembang perangkat lunak supaya efektif untuk komputer yang "ditargetkan" untuk mesin tertentu untuk menghasilkan keluarandari masukan yang diberikan (kemungkinan nul).

FORMULA :

                                PROGRAM = Struktur Data + Algoritma.

Struktur data :

List,Tree.Graph

Metode yang digunakan untuk memcahakan masalah itu lebih dari satu.
Syarat algoritma yang baik adalah:

Tingkat kepercayaan yang tinggi, Pemrosesan yang efisien, Sifatnya general, Bisa di kembangkan, Mudah dimengerti, Portabilitas yang tinggi.

Mekanisme = komputer hanyalah salah satu pemroses algoritma harus ditulis dalam notasi bahasa pemograman.

Belajar mempogram : belajar tentang metodologi pemecahan masalah, kemudian menuangkannya dalam suatau notasi tertentu yang mudah di pahami.

Belajar bahasa pemograman berarti belajar memakai suaatu bahasa dan aturan aturan tata bahasa.

Sekilas tentang bahasa C

Akarnya adalah BCPL
Merupakan bahasa tingkat menengah
Dan juga kombinasi dari bahasa tingkat tinggi dan bahasa tingkat rendah (mesin / assembly) 
Lebih sulit dari pascal dan basic (tk tinggi)



Kelebihan Bahasa C

Portabilitas yang tinggi, Keyword yang sedikit, Executable lebih cepat, Dukungan pustaka yang banyak, Bahasa yang terstruktur, Tingkat menengah, lebih mudah dari assembly.


Kekurangan

Banyak operator penyusun program yang membingungkan.
Previous Post Next Post