Algo - 1
Algo - 1
• Absen 10%
• Tugas 20%
• UTS 30%
• UAS 40%
Mengapa Belajar Algoritma dan
Pemrograman?
• Untuk menulis kode dalam bahasa yang
dimengerti komputer
• Untuk melatih logika berpikir
Apakah belajar programming itu
sulit?
• Hanya butuh waktu / “jam terbang”
• Hanya butuh semangat dan kemauan
• Hanya butuh sering mencoba / latihan!
• Kuncinya latihan dan diskusi!
Tips Belajar
• Buat catatan!
• Baca buku acuan!
• Banyak latihan / praktek / mencoba
• Banyak bertanya dan belajar dari sumber
lain
Computer
Bagan Sistem Komputer
Pengetahuan
• Deklaratif
• Fakta yang digunakan untuk memeriksa
kebenaran
• 5 adalah akar dari 25 karena 5^2 = 25 dan 5>=0
• Bilangan genap adalah bilangan positif yg habis
dibagi 2
• Imperatif
• Berupa urutan langkah-langkah untuk
memecahkan masalah
Algoritma
• Pemrograman Desktop
• Pemrograman Web
• Pemrograman Mobile
Siklus Hidup Perangkat Lunak
(Waterfall Model)