Penjelasan Singkat Algoritma - andyusuf-informatika

New Post

Selasa, 28 Februari 2017

Penjelasan Singkat Algoritma


Algoritma adalah deskripsi langkah-langkah penyelesaian masalah yang tersusun secara logis atau urutan logis pengambilan keputusan untuk pemecahan suatu masalah.

  • di tulis dengan notasi khusus 
  • notasi mudah di mengerti
  • notasi dapat di terjemahkan menjadi sintaks suatu bahasa pemograman 
Sebenarnya algoritma mirip dengan yang kita temui dalam kehidupanh sehari-hari, misalnya resep masakan, resep kue, cara memperawat kendaraan dan lain sebagainya. di sana akan ditemukan langkah-langkah logis untuk penyelesaian suatu masalah. bedanya, pada algoritnma setiap langkah difokuskan pada sistemkomputer atau data. contoh :
  • algoritma untuk mencarai nilai maksimum padea sekumpulan data yang tidak terurut.
  • algoritma untuk mengurutkan data, sehingga menjadi terurut (sorting)
  • algoritma untuk mencetak bilangan ganjil dari 1 sampai dengan 19, dan sebagainya.
Hal-hal yang perlu diperhatikan dfalam membuat algoritma adalah mencari langkah-langkah yang paling sesuai untuk menelesaikan suatu masaslah, karena setiap algoritma memiliki karakteristik tertentu yang memiliki kelebihan dan kekurangan. beberapa hal yang harus dipahami dalam mencari algoritma antara lain :
  • masalah seperti apa yang hendak diselesaikan ?
  • gagasan apa yang ada pada algoritma ?
  • berapa lama yang diperlukan untuk menyelesaikan masalah ?
  • berap jumlah data yang dapat diteangani oleh algoritma tersebut ?
untuk mengetahui seberap besar kualitas suatu algritama, biasanya dinyat5akan dengan notasi-O besar (big O-notation).
notasi di gunakan oleh ahli komputer untuk menyatakan kelas kekompleksan sesuatu algoritma.

Tidak ada komentar:

Posting Komentar