Algoritma Dan Pemograman
Algoritma Dan Pemograman
Puji syukur kehadirat Allah SWT Tuhan Yang Maha Esa karena berkat limpahan Rahmat
dan Karunia-Nya sehingga kami dapat menyelesaikan makalah Algoritma dan Pemrograman ini
dengan tepat waktu.
Sholawat beserta salam semoga tetap tercurahkan kepada Nabi Muhammad SAW, yang
telah membimbing kita dari zaman jahiliyah menuju zaman islamiyah.. Kami ucapkan terima
kasih kepada Dosen Mata Kuliah Algoritma dan Pemrograman, yang telah membimbing kami
dalam Mata Kuliah yang bersangkutan.
Makalah ini dibuat dalam rangka memenuhi tugas Algoritma dan Pemrograman. Semoga
makalah yang kami buat dapat bermanfaat bagi kami dan semua pihak yang membacanya.
Demikian kata pengantar ini kami buat. Kami menyadari bahwa makalah ini masih
sangat jauh dari kata sempurna, untuk itu kami mohon maaf bila ada kesalahan dalam pembuatan
laporan ini, kami meminta kritik dan saran yang membangun agar dapat dibuatnya makalah yang
lebih baik. Semoga laporan ini bermanfaat dan menambah pengetahuan kita.
Penulis,
BAB I
PENDAHULUAN
A. Latar Belakang
B. Rumusan Masalah
1. Apa yang dimaksud Algoritma?
2. Apa saja bentuk dasar Algoritma?
3. Apa saja klasifikasi Algoritma?
C. Tujuan Penulisan
1. Mengetahui pengertian Algoritma
2. Mengetahui bentuk dasar Algoritma
3. Mengetahui klasifikasi Algoritma
BAB II
PEMBAHASAN
A. Pengertian Algoritma
Pengertian algoritma adalah suatu urutan dari beberapa langkah yang logis guna
menyelesaikan masalah. Pada saat kita memiliki masalah, maka kita harus dapat untuk
menyelesaikan masalah tersebut dengan menggunakan langkah-langkah yang logis.
Contoh dari algoritma sederhana dalam kehidupan nyata adalah pada saat memasak air.
Hal-hal yang perlu dilakukan untuk memasak air seperti berikut : siapkan panci,
masukkan air secukupnya ke dalam panci, tutup panci tersebut, letakkan panci tersebut di
atas kompor, hidupkan kompor dengan api sedang, apabila air sudah mendidih, matikan
kompor, setelah itu angkat panci tersebut dari kompor. Langkah-langkah untuk memasak
air tersebut merupakan algoritma memasak air. Sehingga memiliki urutan langkah-
langkah yang logis.
Algoritma sangat diperlukan untuk mengolah data yang ada di komputer. Dalam
sistem komputer, pengertian algoritma ialah logika yang dibuat dengan memakai
software oleh para pembuat perangkat lunak untuk membuat software tersebut menjadi
lebih bagus. Algoritma berbeda dengan Logaritma. Perlu diketahui juga bahwa logaritma
adalah sebuah operasi di ilmu matematika guna menghitung kebalikan eksponen dari
sebuah perpangkatan.
Kata Algoritma ditemukan oleh Abu Abdullah Muhammad Ibnu Musa Al-
Khwarizmi, beliau merupakan matematikawan yang berasal dari Persia yang ditemukan
pada Abad Ke 9. Dari masa ke masa, kata algoritma mulai berkembang di abad ke 18.
Untuk lebih jelasnya lagi, berikut salah satu contoh algoritma :
Algoritma untuk menghitung nilai x dari persamaan x = 17y + 9 :
1. Memulai
2. Menentukan nilai y
3. Menghitung nilai x = 17y + 9
4. Menyelesaikan
B. Bentuk Dasar Algoritma
Algoritma sendiri mempunyai tiga 3 bentuk dasar, antara lain :
A. Kesimpulan
Algoritma adalah suatu urutan dari beberapa langkah yang logis guna menyelesaikan
masalah. Pada saat kita memiliki masalah, maka kita harus dapat untuk menyelesaikan masalah
tersebut dengan menggunakan langkah-langkah yang logis
Informasi dapat didefinisikan sebagai hasil dari pengolahan data dalam suatu bentuk yang lebih
berguna dan lebih berarti bagi penerimanya yang menggambarkan suatu kejadian yang nyata
yang digunakan untuk pengambilan keputusan. Algoritma rekursi ialah suatu algoritma yang
memanggil dirinya sendiri secara berulang kali (looping) hingga pada kondisi tertentu dapat
tercapai. Algoritma dapat dilihat sebagai sebuah logika deduksi terkontrol
B. Saran
Saran saya sebagai penulis ialah, bahwa setidaknya kita harus selalu konsisten dalam
belajar agar dapat bersaing di era globalisasi. Demikian pula dalam mempelajari algoritma dan
pemrograman, sehingga kita selaku mahasiswa atau peserta didik dapat dibekali dengan
kecakapan menggunakan komputer sebagai sarana dalam mencapai tujuan sehari-hari.