Saturday, December 27, 2014

Algoritma & Pemrograman 1 (Pengenalan Algoritma dan Pemrograman)

PENGENALAN ALGORITMA
Pada kesempatan kali ini saya akan menjelasakan singkat saja, yaitu apa yang dimaksud dengan algoritma.
Apa Itu Algoritma?
- Algoritma adalah urutan langkah-langkah logis penyelesaian masalah yang disusun secara sistematis dan logis.
- Kata logis merupakan kata kunci dalam algoritma.
- Urutan logis/langkah-langkah dalam algoritma harus dapat ditentunkan dengan nilai Benar(TRUE) atau Salah(FALSE).
- Bahkan ada yang bilang bahwa Algoritma adalah jantungnya Ilmu Komputer/Informatika.

Algoritma Dalam Kehidupan.
Tanpa disadari kita sering menerapkan algoritma dalam kehidupan sehari-hari, seperti :
  • Memasak resep makanan
  • Mencuci Baju
  • Mandi
Contoh Algoritma :
Misalkan ada 2 Ember yang berisi air(larutan) yang berwarna, (anggap saja Ember A dan Ember B). Ember A berisi air yang berwarna Merah, sedangkan Ember B berisi air yang berwarna Biru. Volume kedua ember tersebut sama.
Pertanyaannya? : Bagaimanakah cara pertukaran isi kedua ember itu sehingga nanti akan menjadi Ember A berisi air warna Biru, dan Ember B berisi air warna Merah?

Algoritmanya :
Kondisi Awal : Ember A (Berisi air warna Merah) dan Ember B (Berisi air warna Biru).
Kondisi Ahir : Ember A (Berisi air warna Biru) dan Ember B (Berisi air warna Merah).

Penyelesainyan :
  1. Tambahkan satu Ember kosong, (Anggap saja Ember C).
  2. Tuang ember A ke ember C
  3. Tuang ember B ke ember A
  4. Tuang ember C ke ember B
  5. Selesai.
BAHASA PEMROGRAMAN.
  • Untuk melaksanakan suatu algoritma, diperlukan suatu bahasa pemrograman, contoh : Pascal, C++, Visual Basic, dll.
  • Notasi algoritma dapat diterjemahkan kedalam bahasa pemrograman apapaun, dengan kata lain notasi algoritma bersifat independen.
  • Notasi Algoritmik :
    - Deskripsi
    - Flow Chart
    - Kode Pesudo

0 komentar:

Post a Comment