Divisi11

Dinamika Pembangunan 1 Jakarta

DP1

Alamat: Jl. Raya Penggilingan No.99, RT.3/RW.8, Penggilingan, Cakung, Kota Jakarta Timur, Daerah Khusus Ibukota Jakarta 13940
Telepon: (021) 4605887

SMK DINAMIKA PEMBANGUNAN 1 Jakarta
Home » » Pengertian Algoritma,Kriteria,Ciri-cirinya,dan Penyajian Algoritma

Pengertian Algoritma,Kriteria,Ciri-cirinya,dan Penyajian Algoritma

                         


Saya akan Menjelaskan apa itu Algoritma?


 Algoritma

          Algoritma berasal dari kata "algorism" yaitu nama penulis buku Arab yang terkenal Abu Ja'far Muhammad Ibnu Musa al Khawarimzi.
       
          Dalam bidang pemrograman,Algoritma di definisikan sebagai berikut:
"Algoritma adalah kumpulan instruksi/perintah/langkah yang berhingga jumlahnya, di tuliskan secara Sistematis dan digunakan untuk menyelesaikan masalah (Persoalan Logika dan Matematika dengan bantuan Komputer)."

Hasil gambar untuk logo algoritma komputer

          Bila di gambarkan maka proses penyelesaian masalah sampai memperoleh pemecahannya adalah sebagai berikut :


           Algoritma yang baik harus memenuhi beberapa kriteria, yaitu:

1.) Menggunakan langkah/metode yang tepat dalam pemecahan masalah.
2.) Menghasilkan Output (keluaran) yang benar.
3.) Dituliskan dengan bahasa yang standar serta dengan format yang mudah di pahami
4.) Operasi yang di perlukan sudah terdefinisi dengan jelas.
5.) Semua proses harus berakhir/berhingga, jadi ada saat untuk berhenti.

         
          Ciri-Ciri yang harus di penuhi Algoritma sebagai berikut:

1.) Precise.
2.) Jumlah langkah (step) berhingga dan bertentu.
3.) Efektif.
4.) Harus terminate.
5.) Output (keluaran) yang di hasilkan tepat.

       
          Penyajian Algoritma
          
                Algoritma di sajikan dengan tulisan dan gambar algoritma dengan tulisan yang memiliki struktur Bahasa tertentu dan Pseucode, sedangkan yang di sajikan dengan gambar misalnya Flowchart Program, data Flow Diagram, Diagram Chart, dll.

          Contoh # 1

              Algoritma untuk mencari rata-rata dari 3 bilangan yang di inputkan.
a.) Algoritma dengan Struktur Bahasa Indonesia
    1.) Baca bilangan  X, Y , Z
    2.) Jumlahkan ketiga bilangan tersebut.
    3.) Bagi Jumlahnya dengan 3.
    4.) Tulis Hasilnya.
b.) Algoritma dengan Pseucode
    -Input (X, Y, Z)
    -Jml <= X+ Y+ Z
    -Rerata <= Jml/ 3
    -Output Rerata
c.)Algoritma dengan Flowchart Program

Sekian dari Saya.Terima Kasih. 
Comment and Like :) :)

Pos: Muhammad Rizky Perdana
             Gmail:rizky.bridgez2014@gmail.com

 Berkaitan:http://dinamikapembangunan1.sch.id/                     
              




7 komentar: