DASAR LOGIKA DAN ALGORITMA
Dasar Logika dan Algoritma Pascal merupakan tahap pertama dalam pembelajaran Bahasa Pemrograman Pascal. Mungkin dengan sedikit bantuan menggunakan teori Logika niscaya kita pasti akan bisa menguasai Program Pascal. Dalam logika dan algoritma Kita akan belajar teori untuk cara membuat program-program yang kita ingin kan melalui BORLAN C++ ataupun VISUAL BASIC.
Pengertian LOGIKA:
Logika berasal dari bahasa Yunani yaitu LOGOS yang berarti ilmu. Logika pada dasarnya filsafat berpikir. Berpikir berarti melakukan suatu tindakan yang memiliki suatu tujuan. Jadi pengertian Logika adalah ilmu berpikir / cara berpikir dengan berbagai tindakan yang memiliki tujuan tertentu.
Pengertian ALGORITMA
Pada Merriam-Webster’s Collegiate Dictionary, istilah algoritma diartikan sebagai prosedur langkah demi langkah untuk memecahkan masalah atau menyelesaikan suatu tugas. Kamus Besar Bahasa Indonesia (KBBI) mendefinisikan algoritma sebagai urutan logis pengambilan keputusan untuk pemecahan masalah.
Disini kita akan belajar mengetahui apa itu flowchart (DIAGRAM ALUR)
Flowchart adalah suatu diagram yang menggambarkan susunan logika suatu pemrograman
Pada dasarnya suatu program komputer umumnya terdiri atas :
- 1. Pembacaan / pemasukan data ke dalam
- komputer
- 2. Melakukan komputasi/perhitungan
- terhadap data tersebut
- 3. Mengeluarkan / mencetak/ menampilkan hasilnya
simbol-simbol flowchart :
- 1 . TERMINATOR (terminal) berfungsi sebagai awal (berisi ‘Start’)
- sebagai akhir (berisi ‘End’) dari suatu proses alur WALAWALI DAN WAL AKHIRI
- ada awal harus ada akhir [ ;D ]
- 2 . GARIS ALIR (flowline) menunjukkan bagian arah instruksi di jalankan
- 3 . PREPARATION di gunakan untuk pemberian harga awal
- 4 . PROSES satu atau beberapa himpunan penugasan yang akan dilaksanakan secara berurutan
- 5 . INPUT/OUTPUT data yg akan dibaca & dimasuk ke dalam memori komputer dari suatu alat input
- 6 . DECISION(kotak keputusan) berfungsi utk memutuskan arah/percabangan yg diambil
- sesuai dgn kondisi yg dipenuhi, yaitu Benar/Salah. (dibahas dalam struktur breanching)
- 7 . ON PAGE CONECTOR digunakan untuk menghubungkan diagram alur yang terputus dimana bagian tersebut masih berada pada halaman yang sama
- 8 . OFF PAGE CONECTOR penghubung bagian-bagian flowchart yang berada pada halaman berbeda
Ada beberapa struktur flowchart , Di antara lainnya yaitu
1. Stuktur squence / Struktur sederhana
2. Struktur Branching
3. Stuktur Looping
untuk lebih lengkapnya silahkan lihat contoh-contoh flowchart beserta videonya disini https://www.google.co.id/url?sa=t&rct=j&q=&esrc=s&source=web&cd=15&cad=rja&sqi=2&ved=0CHYQFjAO&url=https%3A%2F%2Fwww.lucidchart.com%2Fpages%2Fflow-chart&ei=YySFUPeCDdGsrAfOsoCIDQ&usg=AFQjCNEJV9OSl1qJSRD5cVvlw5k0KfG0fg&sig2=5wqZxuDTuOwiCV6BJmKJaA
gambar tidak bisa dilihat
BalasHapus