Anda di halaman 1dari 16

Memahami Logika dan Algoritma

Komputer
4 4 4
12
6
4 2
98
100 2
?
?
= 100 2 4
= 106
= 4
= 2
= 100
Kemampuan berpikir

Menghasilkan kebenaran
Pengertian logika
Pribadi cerdas

Masuk akal dan nalar

Dalam bahasa yunani


“Logos”
Memahami Logika dan Algoritma
Komputer
Logika adalah :
Kemampuan seorang manusia untuk berpikir
dengan akal tentang suatu permasalahan yang
kemudian menghasilkan sebuah kebenaran
Logika
Dapat dibuktikan dan diterima oleh akal
SAYA MEMPUNYAI 3 PULPEN. JIKA
KAMU MENGAMBIL 2 DARI SAYA.
BERAPA PULPEN YANG KAMU
PUNYA?
SAYA ADA 12 IKAN DI DALAM
KOLAM, SETENGAH DARI MEREKA
TENGGELAM. BERAPA YANG
TERSISA?
SAAT MENGIKUTI BALAPAN, KAMU
MENYALIP ORANG DI POSISI 2, ADA
DI POSISI BERAPA KAMU SEKARANG?
BEBERAPA BULAN MEMILIKI 31 HARI,
BEBERAPA LAGI 30 HARI. BERAPA
BULAN YANG MEMILIKI 28 HARI?
PETERNAK MEMILIKI 15 EKOR
KAMBING, SEMUANYA MATI KECUALI
8 EKOR, BERAPA BANYAK YANG
TERSISA?
algoritma adalah
langkah-langkah penyelesaian masalah yang
disusun secara sistematis memakai bahasa yang
logis untuk memecahkan suatu permasalahan.

Algoritma terdiri dari logika, metode dan


tahapan “urutan” sistematis yang
digunakan untuk memecahkan suatu
permasalahan. Sehingga algoritma dapat
juga diartikan sebagai urutan langkah
secara sistematis dan logis.
Manfaat Belajar Logika :
1.Membuat seseorang mampu berpikir sesuai kebenaran dan
realita
2.Mampu berpikir sesuai waktu dan tempat yang pas
3.Membentuk cara berpikir secara logika yaitu lurus, kritis,
rasional, ketat, tertib, dan metodis.
4.Meningkatkan kemampuan secara objektif dan format.
5.Menambah kecerdasan dan meningkatkan keahlian berpikir
mandiri
6.Mendorong untuk berpikir sendiri mandiri
7.Meningkatkan cara berpikir dengan nalar yang baik.
8.Mampu menganalisa suatu kejadian dengan sistematis
Tujuan Belajar Algoritma
1. Tidak tergantung pada bahasa pemrograman mana
pun.
2. Notasi algoritma dapat diterjemahkan pada bahasa
pemrograman mana pun.
3. Memperkuat cara berpikir kita untuk
menyelesaikan suatu masalah.
4. Membantu otak agar berpikir panjang.
5. Memperkuat analisis ketika pembuatan program.
6. Memperluas space berpikir.
Sifat-Sifat Algoritma
1.Tidak menggunakan simbol bahasa pemrograman
2.Tidak tergantung pada bahasa pemrograman
3.Notasi untuk semua bahasa pemrograman
4.Mempresentasikan urutan kejadian
Adapun ciri-ciri algoritma sebagai berikut :
1. Memiliki awal dan akhir (terbatas).
2. Tidak memiliki arti ganda dan tidak
membingungkan (tidak ambigu).
3. Memiliki input.
4.  Memiliki output.
5.  Harus efektif (bisa menyelesaikan persoalan).
TUGAS
1. Struktur algoritma
2. Fungsi algoritma
3. Perbedaan algoritma dan program
4. Perbedaan program dan bahasa
pemrograman

Anda mungkin juga menyukai