Anda di halaman 1dari 12

ANGGA ROBIN

SALAFI
2271020080
Sistem Informasi 1/c
Algoritma dan Struktur
Data
Daftar Pembagian Sub-Bab

Hubungan
Sejarah dan Alogaritma
01 03
Pekembangan Dengan
Algaritma Pemrogaman

Pengertian,ciri,da 02 04 Kesimpulan
n contoh
Algoritma
Sejarah Algoritma

Algoritma atau Algorism berasal dari nama seorang matematikawan, ahli geografi, ahli astronomi
dan penulis buku dari daratan Uzbekistan, yakni Abu Ja’far Muhammad Ibnu Musa Al-khawarizmi. Namun
orang-orang eropa lebih mengenalnya dengan nama Algorism. Al-Khawarizmi lahir disebuah kota sebelah
selatan sungai Oxus yang sekarang dikenal dengan nama Uzbekistan pada tahun 770 masehi. Beliau
merupakan salah satu ilmuwan yang terkenal pada masa tersebut.

Ada beberapa cabang ilmu lain yang berhasil beliau kemukakan, antara lain yang dikenal sebagai
ilmu Astronom dan ilmu Geografer. Tak hanya sampai situ saja, Al-Khawarizmi juga menulis buku yang
diberi judul Al Jabar Wal-Muqabala (The book of Restoration and Reduction) yang artinya Buku
Pemugaran dan Pengurangan.Dari buku tersebut, Kita dapat menarik kesimpulah bahwa Al-Khawarizmi
adalah pengagas Aljabar, maka tidak heran beliau disebut juga sebagai Bapak Aljabar.
Abu Ja'far
Muhammad Ibnu
Musa Al-
Khawarizmi
Perkembangan Algoritma
Algoritma merupakan sebuah istilah yang merujuk pada aturan-aturan aritmatis yang digunakan
untuk menyelesaikan persoalan dengan menggunakan bilangan angka , solusi sistematis dan persamaan
kuadrat. Pada tahun 1928, David Hilbert seorang matematikawan pertama asal Jerman yang
mendefinisikan apa arti dari “metoda efektif” atau “kalkulasi efektif”. Beliau mengajukan sebagian
formulasi dari konsep dasar algoritma yang nantinya akan menjadi algoritma modern dimulai dengan usaha
untuk memecahkan permasalahan keputusan. Beberapa perubahan dan formulasi dilakukan untuk
menyempurnakan algoritma.
Hingga pada tahun 1950, seorang matematikawan Yunani yang bernama Euclide menulis buku yang
berjudul “Element“. Pada bukunya tersebut, beliau menjelaskan langkah-langkah untuk menemukan
pembagi bersama terbesar dari dua bilangan bulat, yakni m dan n. Pada penemuannya, Euclide tidak
menyebutkan bahwa cara yang ia gunakan adalah metode algoritma namun para ahli menyatakan metode
yang ia pakai adalah metode algoritma. Dan penemuan dari Euclide disebut-sebut sebagai cikal bakal
algoritma modern.
Pengertian Algoritma
Algoritma adalah kata serapan dari bahasa Inggris, yakni algorithm. Algorithm
sendiri tidak murni dari bahasa Inggri, melainkan dari bahasa Arab yang berarti
proses menghitung dengan angka Arab.Apabila diterjemahkan ke dalam bahasa
Indonesia, algoritma adalah logika, metode, dan tahapan sistematis yang digunakan
untuk memecahkan suatu permasalahan, Definisi tersebut serupa dengan arti
algoritma menurut Kamus Besar Bahasa Indonesia. Dalam KBBI, tertulis arti
algoritma adalah prosedur sistematis untuk memecahkan masalah matematis dalam
langkah-langkah terbatas.
Ciri-ciri Algoritma
Precise di sini
maksudnya Dalam kasus yang Seluruh instruksi sangat Apabila langkah dalam
adalah tepat, sama banyaknya, mungkin untuk algoritma logis dan
benar, dan teliti. setiap langkah dikerjakan oleh diikuti dengan
Setiap instruksi harus tetap dan pemroses. Tidak ada Dalam proses
dalam algoritma
seksama, maka output
tertentu walaupun instruksi yang tidak berjalannya
harus ditulis data yang mungkin dikerjakan oleh algoritma harus yang dihasilkan akan
secara teliti tanpa digunakan pemroses yang akan ada kriteria sesuai dengan yang
keraguan. berbeda. menjalankannya. berhenti dikehendaki.

Preci
01 02
Jumlah 03
Efekt
04
Harus Output
05

se Langkah/Int if Termi yang


ruksi nate dihasil
kan
Contoh Algoritma dalam
kehidupan sehari-hari
Instal aplikasi android melalui playstore
1. Pastikan data seluler terhubung dengan Internet
2. Masuk ke aplikasi playstore
3. Cari aplikasi pada mesin pencari dibagian header (atas)
4. Sistem menampilkan daftar aplikasi sesuai kata kunci yang dicari
5. Pilih aplikasi yang dikehendaki
6. Klik tombol download
7. Proses download berjalan
8. Jika gagal maka akan muncul pesan download kembali, jika sukses muncul tombol instal
9. Klik tombol Instal
10. Tunggu hingga instalasi selesai
11. Selesai
Hubungan Antara Algoritma Dan
Pemrogaman

Komputer adalah sekumpulan beberapa perangkat keras, yang untuk


mengoperasikannya dibutuhkan program sesuai dengan kebutuhan.
Program komputer sendiri membutuhkan algoritma sebagai pembuatan
program.Hubungannya, Algoritma diumpamakan sebagai nyawa dari
program tersebut sedangkan program adalah bahasa dari algoritma
sedangkan komputer yaitu sebagai eksekutornya.
Pemrogram
an
1 2 3 4
Kesimpula
n
Dalam pemrograman, algoritma
merupakan langkah pertama
yang harus ditulis sebelum
menuliskan
program.Pemrograman sendiri
merujuk pada kumpulan
instruksi yang biasanya disebut
source code yang dibuat oleh
pembuat program. Jika
pemrograman adalah kumpulan
instruksi komputer, algoritma
adalah metode dan tahapan
sistematis dalam pemrograman.
THANKS!
You Want Something Do Something

Email :
anggars489@gmail.com

No.Phone:

Anda mungkin juga menyukai