Pemrograma
n
Dyah Rahmawati, M.Pd
Sejarah Algoritma
• Berasal dari nama penulis buku arab yang terkenal yaitu Abu Ja’far
Muhammad Ibnu Musa Al-Khuwarizmi.
• Al-Khuwarizmi dibaca orang barat menjadi Algorism.
• Perubahan kata dari algorism menjadi algorithm muncul karena kata algorism
sering dikelirukan dengan arithmetic, sehingga akhiran –sm berubah menjadi
–thm.
• Karena perhitungan dengan angka Arab sudah menjadi hal yang biasa, maka
lambat laun kata algorithm berangsur-angsur dipakai sebagai metode
perhitungan (komputasi) secara umum, sehingga kehilangan makna kata
aslinya.
• Dalam bahasa Indonesia, kata algorithm diserap menjadi algoritma.
Definisi
“Algoritma adalah urutan atau langkah-langkah untuk penghitungan atau
untuk menyelesaikan suatu masalah yang ditulis secara logis dan berurutan.”
h
Algoritma Kelulusan Mahasiswa Algoritma Kelulusan Mahasiswa
o
nt
nt
Co
Co
• Baca nama dan nilai mahasiswa. Read (nama,nilai)
• Jika nilai >= 60 maka If nilai >= 60 then keterangan =
keterangan = lulus ‘lulus’
tetapi jika tidak, maka Else
keterangan = tidak lulus Keterangan = ‘tidak lulus’
• Tulis nama dan keterangan Write(nama,keterangan)
>>Lanjutan
Perbandingan pernyataan,
GARIS ALIR/ Arah Aliran Program penyeleksian data yang
FLOWLINE DECISION memberikan pilihan untuk
langkah selanjutnya
Proses Penghubung bagan
PREPARATION inisialisasi/pemberian ON PAGE flowchart yang berada
harga awal CONNECTOR pada satu halaman
OFF PAGE Penghubung bagan
Proses perhitungan/ flowchart yang berada
PROSES CONNECTOR pada halaman berbeda
pengolahan data
Mulai
5. Output
Sajikan
Akhiri
TUGAS