Minggu, 07 September 2014

ALGORITMA

Algoritma Dan Program

Definisi Algoritma
Algoritma adalah urutan langkah-langkah logis penyelesaian masalah yang disusun secarasistematis dan logisKata logis merupakan kata kunci dalam algoritmaLangkah-langkah dalam algoritma harus logis dan harus dapat ditentukan bernilai salah atau benar.

Pertimbangan dalam pemilihan algoritma
Pertamaalgoritma haruslah benarArtinya algoritma akan memberikan keluaran yang dikehendakidari sejumlah masukan yang diberikan.
Kedua yang harus diperhatikan adalah kita harus mengetahui seberapa baik hasil yang dicapaioleh algoritma tersebut. Hal ini penting terutama pada algoritma untuk menyelesaikan masalah yangmemerlukan aproksimasi hasil (hasil yang hanya berupa pendekatan).
Ketiga adalah efisiensi algoritmaEfisiensi algoritma dapat ditinjau dari 2 hal yaitu efisiensi waktudan memori.

Contoh Algoritma
Perhatikan algoritma sederhana berikut :
Jika seseorang ingin mengirim surat kepada kenalannya di tempat lain, langkah yang harus dilakukan adalah:
  1. Menyiapkan Peralatan Tulis
  2. Menulis surat
  3. Surat dimasukkan ke dalam amplop tertutup
  4. Amplop ditempeli perangko secukupnya.
  5. Pergi ke Kantor Pos terdekat untuk mengirimkannya

Definisi Program / Pemrograman
Pemrograman adalah kumpulan instruksi-instruksi tersendiri yang biasanya disebut source code yang dibuat oleh programmer (pembuat program)
Program adalah kumpulan instruksi atau perintah yang disusun sedemikian rupa sehingga mempunyai urutan nalar yang tepat untuk menyelesaikan suatu persoalan. (Menurut P. Insap Santosa)

Bahasa Pemrograman
Bahasa Pemrograman adalah alat untuk membuat program
Contoh: C, C++, C#, Pascal, Basic, Perl, PHP, ASP, JHP, Java, dll.
Secara garis besar, unsur-unsur pemrograman adalah Input  -->  Proses --> Output.

Tidak ada komentar:

Posting Komentar