Logika dan Algoritma - Simulasi Digital
LOGIKA
Dalam menyelesaikan suatu masalah logika sangat diperlukan. Logika identik dengan masuk akal dan penalaran. Definisi logika sangat sederhana yaitu cara berfikir untuk tujuan tertentu namun menurut aturan yang berlaku.
MASALAH
Masalah dikenali sebagai kondisi yang muncul ketika terdapat kesenjangan antara harapan dan kenyataan. Kenyataan adalah kondisi yang ada, sedangkan harapan adalah kondisi yang, seharusnya dan sebaiknya, sesuai dengan kebutuhan kita.
ALGORITMA
Algoritma yang dapat diartikan urutan penyelesaian masalah yang disusun secara sistematis menggunakan bahasa yang logis untuk memecahkan suatu masalah.
CONTOH PERMASALAHAN
Permasalahan:
Diberikan dua buah gelas yang berisi gelas A Teh dan gelas B Kopi. Tukarkan isi gelas tersebut hingga menghasilkan gelas A kopi dan gelas B Teh.
Algoritma:
- Siapkan gelas cadangan X
- Tuangkan air teh dari gelas A ke dalam gelas cadangan X ( Gelas A menjadi kosong).
- Tuangkan kopi dari gelas B ke dalam gelas A (Gelas B menjadi kosong).
- Tuangkan air teh ke dalam gelas B
Berdasarkan definisi diatas dapat disimpulkan bahwa Logika dan Algoritma adalah ilmu yang mempelajari cara penyelesaian suatu masalah berdasarkan urutan langkah-langkah yang disusun secara sistematis dan menggunakan bahasa yang logis dengan tujuan tertentu.
FLOWCHART
Flowchart Adalah Bagan-bagan yang mempunyai arus yang menggambarkan langkah-langkah penyelesaian suatu masalah. Flowchart merupakan cara penyajian dari suatu algoritma.
- Tujuan Membuat Flowchat :
- Menggambarkan suatu tahapan penyelesaian masalah
- Secara sederhana, terurai, rapi dan jelas
- Menggunakan simbol-simbol standar
SIMBOL FLOWCHART
PENALARAN
Deduktif
Penarikan kesimpulan yang bergerak dari pernyataan benar yang umum ke khusus.
- Misal
- Umum Semua siswa SMK harus disiplin dan bertanggung jawab.
- Khusus Sandi adalah siswa SMK.
- Kesimpulan: Sandi harus disiplin dan bertanggung jawab.
Induktif
Penarikan kesimpulan yang bergerak dari pernyataan benar yang khusus ke umum.
- Misal:
- Khusus Devi rajin belajar. Dia mendapat hasil yang memuaskan.
- Khusus Yuda rajin belajar. Dia mendapat hasil yang memuaskan.
- Khusus Tika rajin belajar. Dia mendapat hasil yang memuaskan.
Kesimpulan: Siswa yang rajin belajar akan mendapatkan hasil yang memuaskan.
Posting Komentar untuk "Logika dan Algoritma - Simulasi Digital"