• About
  • Sitemap
  • Privacy Policy
  • Disclaimer
  • TOS
  • Contact

Ilmu Informatika

Mempelajari semua ilmu-ilmu informatika.

  • Home
  • News
  • Bloging
  • SEO
  • Trik
Home » Informatika » News » Pengertian dan Definisi Dari Algoritma

Pengertian dan Definisi Dari Algoritma

Apakah Itu Algoritma ?

Apa sih Algoritma itu? Ditinjau dari asal usul katanya, kata algoritma sendiri memiliki sejarah yang aneh. Orang hanya mendapatkan algorism yang berarti proses menghitung dengan angka arab. Anda dikatakan algorist  jka anda menghitung dengan angka arab. Para ahli bahasa berusaha menemkan asal kata ini namun hasilnya kurang memuaskan.


Akhirnya para ahli sejaram matematika menemukanasal kata tersebut yang bersal dari nama penulis buku arab yang terkenal yaitu Abu Ja’far Muhammad Ibnu Musa Al-Khwarizmi. Al-Khawarizmi dibaca orang barat menjadi algorism Al-Khawarizi menulis buku yang berjudul KitabAl Jabar Wal-Muqabala yang artinya “Buku Pemugaran dan Pengurangan”  (The Book Of Restoration and Reduction). Dari judul buku tersebut kita juga memperoleh akar kata “Aljabar” (Algebra). Perubahan kata dari Algorism sering dikeluarkan dengan arithmetic , sehingga akhiran –sm  berubah menjadi –thm, Karena perhitungan dengan bahasa arab sudah menjadi hal yan biasa, maka lambat laun kata algorithm berangsur-angsur dipakai sebagai metode perhitungan (komputasi) secara umum. Sehingga kehilangan makna kata aslinya. Dalam bahasa Indonesia, kata agorithm  diserap menjadi aloritma.

Definisi Algoritma

”Algoritma” adalah urutan langkah-langkah logis penyeesaian masalah yang disusun secara matematis dan logis. Kata logis merupakan kata kunci dalam algoritma. Langkah-langkah daam algoritma harus logis dan harus dapat ditentukan bernilai salah atau benar. Dalam beberapa konteks, algoritma adalah sfesifikasi urutan langkah untuk melakukan pekerjaan tertentu. Pertimbangan dalam pemiihan algoritma adalah, pertama, alagoritma harusah benar. Artinya algoritma akan memberi keluaran yang dikehendaki dari sejumah masukan yang diberikan. Tidak peduli seberapa bagus apapun algoritma, kalau memberikan keluaran yang salah, pastilah algoritma itu bukan algortima yang baik.

Pertimbangan yang kedua yang harus diperhatikan adalah kita harus mengetahui seberapa baik hasil yangn dicapai oleh algoritma tersebut. Hal ini penting terutama pada algoritma untuk menyelesaikan masalah yang memerlukan aproksimasi hasil (hasil yang hanya berupa pendekatan). Lagoritma yang aik harus mampu memberikan hasil yang sedekay mungkin dengan nilai yang sebenarnya.

Ketiga adaah efisiensi algoritma, Efisiensi algoritma dapat ditinjau dari dua hal yaitu efisiensi waktu dan memori. Meskipun algoritma memberikan keluaran yang benar (paling mendekati), tetapi jika kita harus menunggu berjam-jam untuk mendapat keluarannya, biasanya algoritma tersebut tidak akan dipakai, setiap orang meminginginkan keluaran yang cepat. Begitu junga denga memori, semakin besar memori yang te rpakai maka semakin buruklah agoritma tersebut. Dalam kenyataannya, setiap orang dapat membuat algoritma yang berbeda untuk menyeesaikan suatu permasalahan. Walaupun terjadi terjadi perbedaan daam menyusun algoritma, Tentunya kita mengharapkan keluaran yang sama. Jika terjadi demkian, carilah algoritma yang lebih efisien dan cepat.



Share this article :
Tweet
✚
Next
« Prev Post
Previous
Next Post »

Click here for comments 2 komentar:

avatar
pembisnis 2 June 2017 at 21:26

terima kasih kangartikelnya

my blog

delete
Balas
avatar
Iil ismail 5 June 2017 at 21:27

Sama-sama! Terimakasih kunjungannya.

delete
Balas

Terima kasih atas komentar Anda
Subscribe to: Post Comments (Atom)

Artikel Populer

  • Apa itu Informatika?
    Pada postingan pertama ini saya akan menjeaskan tentang Informatika. Pada zaman yang serba modern ini bisa dibilang mempeajari ilmu inform...
  • Hal-hal yang Perlu Diwaspadai Dalam Internet
    Browsing, Game online, Download dan Email di internet memang hal yang sangat asyik. Tapi Awas! Banyak juga bahaya yang mengincar kamu. Kenap...
  • Sejarah Internet di Dunia dan di Indonesia
    Apa sih internet itu? sebelum kita membahas terlebih jauh tentang internet, sebaiknya kalian tahu terlebih dahulu apa itu internet. Intern...
  • Cara Membuat Akun Gmail
    Kali ini saya akan berbagi bagaimana cara daftar email melalui g-mail. Kenapa harus gmail bukan yang lain? karena kalau kita ingin mengakses...
  • Sejarah Berdiri Atau Terbentuknya Google
    Pada kesempatan kali ini saya akan share atau membagikan pengetahuan tentang bagaimana berdirinya atau terbentuknya perusahaan Google. Pada ...

Label

  • Blogging
  • News
  • SEO
  • Trik

Blog Archive

  • ▼  2015 (16)
    • ►  September (1)
    • ▼  May (15)
      • Hal-hal yang Perlu Diwaspadai Dalam Internet
      • Sejarah Internet di Dunia dan di Indonesia
      • Langkah Jadi Seorang Programer
      • Pengertian dan Definisi Dari Algoritma
      • Cara Daftar dan Verifikasi Blog Di Alexa Rank Terb...
      • Cara Memasukan atau Menyisipkan Meta Tag Alexa Ran...
      • Cara Bagikan Postingan Secara Otomatis Ke Google Plus
      • Cara Mengganti Template Blogger
      • Kelebihan Blogger dan Wordpress
      • Alasan Kenapa Pilih Blogger dari pada yang Lainnya
      • Tujuan Ngeblog
      • Sejarah Berdiri Atau Terbentuknya Google
      • Cara Memberi Halaman Yang Berbeda Pada Microsoft O...
      • Cara Membuat Akun Gmail
      • Apa itu Informatika?

Waktu

Tanggal




About Me

Iil ismail
View my complete profile
Copyright © 2012 Ilmu Informatika - All Rights Reserved
Powered by Blogger