Erwin Harahap

do Now or Never

Logika dan Algoritma

Posted by Erwin on December 19, 2007

Algoritma dapat didefinisikan sebagai urutan langkah-langkah sistematis yang berisi suatu perintah-perintah/instruksi logis untuk melakukan suatu perhitungan atau penyelesaian suatu masalah. Algoritma digunakan sebagai rancangan awal pembuatan suatu program untuk dijalankan pada komputer.

Konsep algoritma pada awalnya digunakan sebagai alat untuk merekam suatu prosedur dalam menyelesaikan permasalahan matematika. Hasil yang diperoleh adalah langkah-langkah sistematis sehingga solusi permasalahan dapat ditemukan dengan cepat. Permasalahan-permasalahan yang dicari penyelesainnya adalah : menentukan pembagi dari dua bilangan, menentukan kelipatan dari dua bilangan, menentukan nilai terbesar atau terkecil dari sekelompok bilangan, dan lain sebagainya. Saat ini penggunaan konsep algoritma semakin luas, tidak lagi digunakan hanya pada bidang matematika. Beberapa penggunaan konsep algoritma diantaranya adalah mengenai ”decission problem” (David Hilbert, 1928), “effective calculability” (Kleene, 1943), “effective method” (Rosser, 1939), dan lain-lain.

Seiring perkembangan teknologi dan kemajuan kebudayaan, algoritma sudah mulai digunakan dalam berbagai bidang, termasuk dalam kehidupan sehari-hari, kita sebenarnya tanpa sadar telah menggunakan algoritma. Contohnya adalah ketika kita sedang bersiap menuju kampus, kantor atau tempat lainnya. Terdapat banyak hal yang kita lakukan dari mulai mempersiapkan diri hingga tiba di tempat tujuan. Sebenarnya jika kita kumpulkan hal-hal yang dikerjakan tadi, maka akan ditemukan langkah-langkah terurut dan sistematis, dimana gabungan dari keseluruhan langkah tersebut dinamakan prosedur. Suatu prosedur yang memuat langkah-langkah intruksi terurut dan sistematis, dapat dikatakan sebagai algoritma.

Lebih lengkap mengenai Logika dan Algoritma dapat dilihat pada file-file berikut :

1. Pendahuluan
2. Flowchart
3. Notasi Algoritma
4. Tipe Data dan Operator
5. Penyeleksian kondisi dengan IF
6. Penyeleksian kondisi dengan CASE
7. Struktur perulangan dengan FOR

Tugas 1 perkuliahan Logika & Algoritma [MIF K-31] :

  1. Susun Algoritma penyelesaian masalah menghitung luas dan volume balok
  2. Susun Algoritma untuk menentukan bilangan terkecil dari 3 bilangan
  3. Susun Algoritma untuk menampilkan bilangan-bilangan genap

Tugas 2 perkuliahan Logika & Algoritma [MIF K-31] :

  1. Procedure dengan parameter

One Response to “Logika dan Algoritma”

  1. tessaQ said

    1st time came up here:)
    I’m finding an extra info abt algorithm concept for
    algorithm&data structure task (OMG,submit nxt week!:P)
    nway,nice blog,keep it up.TQVM!

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

 
%d bloggers like this: