Algoritma
Pemrograman
Tim Dosen
Ir. Burhanudin Dirgantoro,MT
Ashri Dinimaharawati, S.Pd, MT
Ratna Anggraeni, ST,MT
Deskripsi Mata Kuliah
Kode MK : FEH1H3
Nama MK : Algoritma dan Pemrograman B
Semester :3
SKS : 3 SKS (14 Pertemuan)
Deskripsi Mata Kuliah
Wajib
Berpakaian Rapi Keterlambatan
melakukan
Sesuai Ketentuan Kehadiran
taping KTM
Maks 15 Menit
pada RFID
Reader
UAS
UTS 40% 40%
Tugas,kuis
20%
Penilaian
• Kemampuan menganalisis, merancang,
dan membangun (meng-coding) sistem
perangkat lunak untuk sistem berbasis
mikro komputer dan jaringan computer
• Memahami konsep algoritma sederhana
Kasus 1
ada 4 orang termasuk kamu. Nah, kamu ini harus nyeberangin jembatan
supaya nggak dimakan sama zombie yang udah ngejar-ngejar dari
belakang kamu. Sedangkan jembatannya ini gelap banget, dan kamu cuma
punya 1 lampu yang bisa kamu pegang buat nyeberang berdua. Iya,
jembatannya cuma mampu menahan 2 orang doang.
Kasus 2
• Realibility
Hasil yang diperoleh dari proses harus
berakurasi tinggi dan benar.
• Pemrosesan yang efisien
Pemrosesan harus dilakukan secepat
mungkin
Syarat algoritma
• General
Bukan sesuatu yang hanya
menyelesaikan kasus saja, tetapi juga
untuk kasus yang lebih general
• Bisa dikembangkan
bisa dikembangkan berdasarkan
perubahan yang ada
Syarat algoritma
• Mudah dimengerti
Siapapun yang melihat akan dapat memahami
• Portabilitas tinggi
Bisa dengan mudah diimplementasikan
diberbagai platform komputer.
Syarat algoritma
• Teliti
• Efektif
• Harus ada akhir
• Output harus jelas
Perangkat Lunak
Syarat algoritma
• 3. Deklaratif/Lojik : Prolog