Bahasa C - Pengenalan Algoritma & FlowChart Programming

Pengenalan Algoritma & FlowChart Programming


Wah ketemu lagi nih ! Yang akan saya bahasa pada kesempatan ini adalah pengenalan algoritma dan juga sedikit tutorial tentang cara penggunaan flowchart programming. Apasih algoritma itu ? Apa hubungannya dengan bahasa pemrograman ? Flowchart programming untuk apa ? Pasti kalian pada bertanya-tanya tentang beberapa masalah tersebut. Yuk ! langsung saja kalian simak beberapa penjelasan saya dibawah ini. Selamat membaca :))

Apa Itu Algoritma ?

Algoritma bisa dikatakan dengan langkah-langkah untuk menyelesaikan masalah yang harus dilakukan secara sistematis (berurutan). Langkah-langkah tersebut dilakukan mulai awal sampai kalian mendapatkan hasil yang kalian inginkan.
  • Pertanyaan
Bagaimana cara untuk memindahkan air dari gelas A ke gelas B dan air dari gelas B ke gelas A ?
  • Penyelesaian
Langkah 1 : Pindahkan air dari gelas B ke gelas C

Langkah 2 : Pindahkan air dari gelas A ke gelas B

Langkah 3 : Pindahkan air dari gelas C ke gelas A

Apa Hubungan Algoritma Dengan Logika ?

Sebelum saya membahas tentang hubungan algoritma dan logika, sebaiknya kalian perlu mengetahui apasih logika itu ? Logika menurut pandangan saya dari pemrograman adalah kecakapan pikiran atau pemikiran atau bisa juga dijelaskan seperti kecepatan proses berpikir.

Algoritma yang baik adalah algoritma yang cepat, mudah dipahami dan jelas. Dalam pembuatan algoritma yang baik tersebut diperlukan pula logika programmer yang baik pula. Semakin baik logika yang dipunyai, semakin baik pula algoritma yang ia gunakan untuk memecahkan masalah.

Bagaimana cara untuk mengasah logika ? Salah satu cara untuk melatih logika adalah dengan sering-sering nya berlatih untuk membuat pemecahan suatu masalah atau bisa juga dengan membuat dan menyelesaikan project. Jadi, pada intinya logika akan membantu kalian untuk membuat algoritma. Logika yang baik menciptakan algoritma yang baik. Sedangkan algoritma yang baik pasti dibuat oleh logika yang baik.

Apa Hubungan Algoritma Dengan Bahasa Pemrograman ?

Pada dasarnya algoritma dibuat untuk memecahkan masalah dengan langkah-langkah yang sistematis / berurutan. Karena langkah-langkah yang dibuat secara sistematis, algoritma dapat dikonversi / diubah menjadi bentuk program. Jadi, algoritma yang baik juga dapat membantu kalian dalam pembuatan program.

Apasih Flowchart Itu ?

Flowchart bisa juga disebut dengan bagan alir, bagan (chart) ini akan menunjukkan alir pada suatu program mulai langkah awal sampai langkah akhir. Flowchart ini juga dapat membantu kalian dalam menentukan langkah-langkah sebelum kalian membuat program. Jadi, flowchart juga membantu kalian dalam pembuatan program.

Apa bedanya flowchart dengan algoritma ? Jika dilihat dari pengalaman saya, algoritma lebih cenderung didokumentasikan / dipaparkan secara tertulis dan urut (1 s/d n), sedangkan flowchart lebih cenderung didokumentasikan / dipaparkan dengan chart yang mempunyai ketentuan-ketentuan bentuk penggambarannya dan diurutkan dengan arah panah.

Video


Berkas

Jika kalian ingin mencoba FlowChart Programming download aja softwarenya di link dibawah ini. Dan jika kalian ingin referensi, saya juga telah menshare beberapa file FlowChart buatan saya sendiri :))

Download Software :
Download File Berkas :

Catatan

FlowChart Programming bukan media untuk membuat program, tetapi hanya membantu untuk mengenalkan langkah-langkah yang perlu dilakuan. Jangan jadikan FlowChart Programming sebagai acuan pokok  dan jangan terlalu bergantung kepada software ini.

Ikuti selalu post-post tentang IT - Information Technology di
Salam jumpa dan sukses selalu !
Previous
Next Post »