RSS

Dasar Algoritma Dan Pemrograman

10 Okt

Para ahli sejarah matematika menemukan asal kata Algoritma berasal dari nama penulis buku arab yang terkenal yaitu Abu Ja’far Muhammad Ibnu Musa Al-Khuwarizmi. Al-Khuwarizmi dibaca orang barat menjadi Algorism. Al-Khuwarizmi menulis buku yang berjudul Kitab Al Jabar Wal-Muqabala yang artinya “Buku pemugaran dan pengurangan” (The book of restoration and reduction). Dari judul buku itu kita juga memperoleh akar kata “Aljabar” (Algebra). Perubahan kata dari algorism menjadi algorithm muncul karena kata algorism sering dikelirukan dengan arithmetic,sehingga akhiran –sm berubah menjadi –thm. Karena perhitungan dengan angka Arab sudah menjadi hal yang biasa, maka lambat laun kata algorithm berangsur-angsur dipakai sebagai metode perhitungan (komputasi) secara umum, sehingga kehilangan makna kata aslinya. Dalam bahasa Indonesia,kata algorithm diserap menjadi algoritma.

Definisi Algoritma

“Algoritma adalah urutan langkah-langkah logis penyelesaian masalah yang disusun secara sistematis dan logis”.Kata logis merupakan kata kunci dalam algoritma. Langkah-langkah dalam algoritma harus logis dan harus dapat ditentukan bernilai salah atau benar.

Pertimbangan dalam pemilihan algoritma adalah, pertama, algoritma haruslah benar. Artinya algoritma akan memberikan keluaran yang dikehendaki dari sejumlah masukan yang diberikan.Pertimbangan kedua yang harus diperhatikan adalah kita harus mengetahui seberapa baik hasil yang dicapai oleh algoritma tersebut.Ketiga adalah efisiensi algoritma. Efisiensi algoritma dapat ditinjau dari 2 hal yaitu efisiensi waktu dan memori.

Dalam kenyataannya, setiap orang bisa membuat algoritma yang berbeda untuk menyelesaikan suatu permasalahan, walaupun terjadi perbedaan dalam menyusun algoritma, tentunya kita mengharapkan keluaran yang sama. Jika terjadi demikian, carilah algoritma yang paling efisien dan cepat.

Algoritma Merupakan Jantung Ilmu Informatika

Algoritma adalah jantung ilmu komputer atau informatika. Banyak cabang ilmu komputer yang mengarah ke dalam terminologi algoritma. Namun,jangan beranggapan algoritma selalu identik dengan ilmu komputer saja.Dalam kehidupan sehari-hari pun banyak terdapat proses yang dinyatakan dalam suatu algoritma.

Algoritma adalah deskripsi dari suatu pola tingkah laku yang dinyatakan secara primitif yaitu aksi-aksi yang didefenisikan sebelumnya dan diberi nama, dan diasumsikan sebelumnya bahwa aksi-aksi tersebut dapat kerjakan sehingga dapat menyebabkan kejadian.

Belajar Memprogram dan Belajar Bahasa Pemrograman

Belajar memprogram tidak sama dengan belajar bahasa pemrograman.Belajar memprogram adalah belajar tentang metodologi pemecahan masalah, kemudian menuangkannya dalam suatu notasi tertentu yang mudah dibaca dan dipahami. Sedangkan belajar bahasa pemrograman berarti belajar memakai suatu bahasa aturan-aturan tata bahasanya,
pernyataan-pernyataannya, tata cara pengoperasian compiler-nya, dan memanfaatkan pernyataan-pernyataan tersebut untuk membuat program yang ditulis hanya dalam bahasa itu saja. Sampai saat ini terdapat puluhan bahasa pemrogram, antara lain bahasa rakitan (assembly), Fortran, Cobol,Ada, PL/I, Algol, Pascal, C, C++, Basic, Prolog, LISP, PRG, bahasa bahasa simulasi seperti CSMP, Simscript, GPSS, Dinamo.

Bahasa pemrograman bisa juga dikelompokkan berdasarkan pada tujuan dan fungsinya. Di antaranya adalah:

 

Please click on this link All About Japan

 
11 Komentar

Ditulis oleh pada Oktober 10, 2011 in Corat Coret, Info Teknologi, Kuliah Ku

 

11 responses to “Dasar Algoritma Dan Pemrograman

  1. Jimmy Kim

    Oktober 15, 2011 at 11:32 pm

    If you are serious and want to earn serious money online with your website, watch this free video to discover the secret system to do that at http://easyprofitbot2.com/

     
  2. Paul Green

    Oktober 16, 2011 at 9:50 pm

    If you’re serious about making money with your website, watch this free video about getting free instant targeted traffic to your site http://instanttrafficrobot2.com

     
  3. alex goad

    Oktober 17, 2011 at 8:02 am

    Hi, watch this free presentation how to build over 100k backlinks and drove over 500k targeted visitors from free traffic to your sites http://rankbuilder2.net/ Dominate your competitors now

     
  4. Alisha Maria

    Oktober 18, 2011 at 7:54 pm

    After reading your blog post I browsed your website a bit and noticed you aren’t ranking nearly as well in Google as you could be. I possess a handful of blogs myself and I think you should take a look here: http://dominateseowithwordpress.com You’ll find it’s a very nice tool that can bring you a lot more visitors. Keep up the quality posts

     
    • Tama Rpl

      Oktober 23, 2011 at 2:48 am

      Thanks for your attention.Thanks for reading my blog.

       
  5. Dotcom

    Oktober 25, 2011 at 4:09 am

    nah,,ini gan,,suasah banget belajar algoritma.huh

    Maklum dah gan,,ane otodidak..hehe
    Perlu bimbingan agan..hehe

     
    • Tama Rpl

      Oktober 25, 2011 at 4:32 am

      haha,,sama sama belajar deh ga,,,tetap semangat.thanks bgt udah mampir.
      kunjungin blog keduanya jga ya.
      http://tama-rpl.blogspot.com
      di follow blogspot ku😀

       
  6. Alex Goad

    November 3, 2011 at 2:48 am

    Hi,Watch This FREE Video How To Build Over 100,000 backlinks and drove over 500,000 targeted visitors from free traffic source to your sites http://rankbuilder2.net/ Get Google Top Spot Now

     
  7. Tama Rpl

    November 3, 2011 at 1:59 pm

     
  8. NOOR ACHID YUNARTHA

    Februari 23, 2012 at 10:17 am

    MAS SAYA IZIN MEMAKAI IMAGE KHWARIZMI UNTUK PUBLIKASI.
    TERIMAKASIH.

     

Tinggalkan Balasan

Isikan data di bawah atau klik salah satu ikon untuk log in:

Logo WordPress.com

You are commenting using your WordPress.com account. Logout / Ubah )

Gambar Twitter

You are commenting using your Twitter account. Logout / Ubah )

Foto Facebook

You are commenting using your Facebook account. Logout / Ubah )

Foto Google+

You are commenting using your Google+ account. Logout / Ubah )

Connecting to %s

 
%d blogger menyukai ini: