1.Pendahuluan
Selamat malam
gays bertemu lagi dengan saya Ferry kurniawan di blog pribadi
saya.Apa kabar kalian semua?masih sehat kan?oke kali ini saya akan
membahas tentang Algoritma.
2.Latar belakang
Karena algoritma
dibutuhkan dalam penyelesaian kasus-kasus tertentu,seperti hal nya
tahapan untuk membuat kopi.
3.Maksud dan Tujuan
Untuk
mempermudah dalam menyusun tahapan-tahapan dalam proses penyelesaian
masalah.
4.Pembahasan
Oke sebelum saya
akan membahas tentang sejarah dari algoritma itu sendiri.Nah, kata
‘algoritma diturunkan dari nama belakang seorang tokoh
matematikawan Persia bernama Muhammad ibn Musa al-Khuwarizmi lahir
pada tahun 730an,dan meninggal antara tahun 835 dan 850.Al-Khuwarizmi
berasal dari propinsi Khorasan di negara yang bernama Uzbekistan.Uni
Soviet sampai membuat gambar dirinya sebagai perangko sebagai
penghormatan atas jasa-jasa Al-Khuwarizmi.
Algoritma
merupakan tahapan-tahapan atau susunan yang digunakan untuk
menyelesaikan kasus-kasus tertentu.Di kehidupan sehari-hari, kita
sudah melakukan penyusunan algoritma untuk menyelesaikan masalah atau
tantangan yang dihadapi.Contohnya yaitu misal kita di suruh membuat
kopi,kita harus mendefinisikan masukan (input) dan keluaran (output)
terlebih dahulu,dimana inputannya berupa kopi bubuk tanpa gula, dan
outputannya berupa kopi yang sudah siap diminum.
Sususnannya yaitu
sebagai berikut :
1. Ambil secukupnya
untuk direbus
2. Nyalakan api
kompor
3. Rebus air tadi
sampai mendidih
4. Ambil gelas,lalu
masukkan kopi dan gula secukupnya kedalam gelas
5. Tuangkan air
yang sudah mendidih tadi
6. Aduk kopi tadi
sampai tercampur semua
7. Kopi siap
dihidanggakan dan diminum
Algoritma
menjadi lebih baik jika ditulis secara sistematis menggunakan
beberapa skema,misalnya menggunakan flowchart.
a.Terminator = sebagai
tombol Start/End
untuk
memulai atau mengakhiri flowchart.
b.Input/Output
= digunakan untuk menuliskan proses menerima atau
mengeluarkan data
c.Proses
= Digunakan untuk menuliskan proses yang diperlukan
d.Conditional/
Decision = Digunakan untuk menyatakan proses
yang membutuhkan
proses
e.Preparation
= Digunakan untuk memberikan nilai awal
f.Arrow = Sebagai
penunjuk arah dan alur proses
Cukup sampai
disiniya pembahasannya semoga bermanfaat.
5.Hasil yang didapat
Memudahkan kita
dalam proses penyusunan suatu program atau untuk penyelesaiaan
masalah.
6.Kesimpulan
Kesimpulannya
yaitu jika kita menggunakan algoritma kita jadi lebih mudah untuk
menyusun tahapan tahapannya.
7.Referensi
Dari E-book Rpl
8.Penutup
Sekian yang
dapat saya informasikan kurang lebihnya ya seperti itu gambarang dari
algoritma semoga bermanfaat dan sampai jumpa lagi.
ADS HERE !!!