PEMOGRAMAN I
Pertemuan 1
TuJuan Pembelajaran
• Mahasiswa dapat mengetahui secara umum
gambaran mata kuliah Algoritma dan
Pemrograman
• Mahasiswa dapat memahami dan
menjelaskan konsep algoritma dan membuat
flowchart
Sejarah Algoritma
• Algoritma adalah
jantung ilmu
komputer/informatika
• Algoritma berasal dari
kata algorism yang
artinya proses
menghitung dengan
angka arab.
Al Khawarizmi
ahli matematika, astronomi
Algoritma
• Contoh penerapan algoritma dalam kehidupan
sehari-hari
Apa itu Algoritma ?
• Urutan langkah-langkah yang disusun secara logis yang
digunakan untuk mencapai tujuan
• Misanya :
– Cangkir dan sendok kita siapkan
– Ambil satu sendok bubuk kopi masukkan ke dalam cangkir
– Ambil satu sendok gula masukkan ke dalam cangkir
– Tuangkan air panas ke dalam cangkir
– Aduk sampek rata
– Secangkir kopi panas dihidangkan
A B C
A B C
Tugas
Ada seorang petani yang membawa seekor
kambing, seekor serigala, dan sekeranjang
sayur. Mereka berada di tepi sebuah pulau
dan ingin menyebrang ke pulau seberang. Di
tepi pulau itu hanya ada sebuah perahu yang
cukup untuk dua penumpang. Situasinya
dipersulit dengan kenyataan bahwa kambing
tidak boleh ditinggal berdua dengan
serigala tanpa adanya petani karena serigala
akan memakan kambing, kemudian kambing
tidak boleh ditinggal bersama sayur, karena
kambing akan memakan sayurnya.
Kemudian, yang bisa menggunakan perahu
hanyalah petani. Bagaimana caranya agar
mereka semua bisa menyebrang ke pulau
seberang dengan utuh?
Kesimpulan
• Dalam setiap aktifitas yang kita lakukan sehari-
hari itu tidak lepas dari yang namanya
algoritma
• Dalam algoritma walaupun aktfitasnya sama
tapi urutannya berbeda maka hasinya
berbeda.