Information Technology - University Of Technology Sumbawa

Wednesday, 22 November 2017

Dasar Algoritma dan Pemrograman

A. Pemrograman 
      Pemrograman adalah proses menulis, menguji dan memperbaiki (debug), dan memelihara kode yang membangun suatu program komputer. Kode ini ditulis dalam berbagai bahasa pemrograman. Tujuan dari pemrograman adalah untuk memuat suatu program yang dapat melakukan suatu perhitungan atau 'pekerjaan' sesuai dengan keinginan si pemrogram. Untuk melakukan pemrograman, diperlukan keterampilan dalam algoritme, logika, bahasa pemrograman, dan pada banyak kasus, pengetahuan-pengetahuan lain seperti matematika.
  Pemrograman adalah suatu seni dalam menggunakan satu atau lebih algoritme yang saling berhubungan dengan menggunakan suatu bahasa pemrograman tertentu sehingga menjadi suatu program komputer. Bahasa pemrograman yang berbeda mendukung gaya pemrograman yang berbeda pula. Gaya pemrograman ini biasa disebut paradigma pemrograman.

Sumber : https://id.wikipedia.org/wiki/Pemrograman

B. Algoritma 
     Algoritma adalah urutan langkah-langkah untuk memecahkan masalah atau urutan logis pengambilan keputusan untuk pemecahan masalah yang dibutuhkan untuk memerintah dan mengambil langkah-langkah tertentu dalam menyelesaikan masalah.

Contoh Algoritma dalam Bahasa Natural :
  A. Algoritma MEMBUAT_MINUMAN_KOPI
      1. Masukkan satu sendok makan gula ke dalam cangkir.
      2. Masukkan satu sendok teh kedalam cangkir
      3. Tuangkan air panas ke dalam cangkir hingga penuh
      4. Aduk isi cangkir selama 30 detik.

 B. Algoritma MEMBUAT_MINUMAN_KOPI
     1. Masukkan satu sendok teh ke dalam cangkir
     2. Tuangkan air panas ke dalam cangkir hingga penuh
     3. Aduk isi cangkir selama 30 detik
     4. Jika ingin berasa manis maka masukkan satu sendok makan gula ke dalam cangkir kemudian aduk isi cangkir selama 30 detik

*Dari dua contoh diatas, tampak bahwa untuk menyelesaikan suatu masalah yang sama, masing-masing orang dapat membuat algoritma yang berbeda (sesuai kemampuan logika masing").

-> Untuk mendownload Modul atau Ebook pembelajaran Algoritma & Pemrograman, silahkan kunjungi : https://azril22.blogspot.com/2018/10/free-download-modul-ebook-teknik.html

No comments:

Post a Comment