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.
Alat
Bantu untuk menuliskan Logika dan Algoritma, salah satunya adalah FLOWCHART.
Pengertian
FLOWCHART:
gambaran dalam bentuk diagram alir
dari algoritma dalam suatu program atau prosedur sistem secara logika, yang
menyatakan arah alur program dalam menyelesaikan suatu masalah.
SIMBOL
Flowchart
Pedoman-pedoman
dalam Membuat Flowchart:
- Bagan
alir sebaiknya digambar dari atas ke bawah dan mulai dari bagian kiri dari
suatu halaman.
- Kegiatan
di dalam bagan alir harus ditunjukkan dengan jelas.
- Harus
ditunjukkan dari mana kegiatan akan dimulai dan dimana akan berakhirnya
(diawali dari satu titik START dan diakhiri dengan END).
- Masing-masing
kegiatan di dalam bagan alir sebaiknya digunakan suatu kata yang mewakili
suatu pekerjaan, misalnya:
-
"Persiapkan" dokumen
-
"Hitung" gaji
- Masing-masing
kegiatan di dalam bagan alir harus di dalam urutan yang semestinya.
- Kegiatan
yang terpotong dan akan disambung di tempat lain harus ditunjukkan dengan
jelas menggunakan simbol penghubung.
- Gunakanlah
simbol-simbol bagan alir yang standar.
Secara
garis besar,
Contoh:
Buat
algoritma dan Flowchart untuk Menghitung Luas Persegi Panjang:
Pekerjaan:
Rumus:
LuasPersegiPanjang = Panjang x Lebar
Algoritma:
- Tentukan
nama variabel yang akan menampung data Panjang, lebar dan luas persegi
panjang.
- Masukkan
(inputkan) data Panjang dan Lebar pada variabel yang sudah ditentukan.
- Hitung
Luas persegi panjang.
- Tampilkan
(outputkan) Luas persegi panjang.
Flowchart:
Tidak ada komentar:
Posting Komentar