Selasa, 26 September 2017
Bagi seorang pemrogram komputer atau lebih dikenal dengan programmer, algoritma merupakan istilah yang sangat akrab di telinga. Untuk membuat porgram, selain harus menguasai bahsa pemgrograman, seorang programmer tentu juga harus mengerti algoritma. Algoritma berfungsi untuk menyelesaikan masalah, dan program adalah realisasi algoritma yang tersusun dalam bahasa pemgrograman.
Setelah banyak membaca kata algoritma, tahukah kamu apa yang dimaksud dengan algoritma? Apakah contoh penerapan algoritma dalam kehidupan sehari-hari? Untuk mengetahui apa pengertian logaritma dan semua hal-hal yang menganai logaritma, silakan baca artikel berikut ini.
Definisi Algoritma
Algortima adalah sebuah istilah yang digunakan untuk menggambarkan urutan langkah-langkah logis penyelesaian masalah yang disusun secara sistematis.
Logis adalah sebuah kata kunci dalam sebuah logaritma. Semua langkah-langkah penyelesaian masalah dalam algoritma haruslah logis. Langkah-langkah yang tidak benar dapat mengakibatkan kekeliruan hasil.
Asal-usul Algoritma
Kata algoritma atau dalam bahasa inggris disebut algorithm adalah kata yang merujuk pada aturan-aturan aritmetis untuk menyelesaikan masalah menggunakan bilangan numerik Arab. Kata ini merupakan latinisasi nama penemu algoritma, yaitu Al Khawarizmi.
Struktur Dasar Algoritma
Pada dasarnya terdapat tiga buah struktur dasar yang menyusun suatu dasar algoritma. Ketiga struktur dasar tersebut adalah :
a. Sekuensial (runtutan)
Pada struktur sekuensial, langkah-langkah algoritma dikerjakan secara berurutan. Sebuah runtunan terdiri dari satu atau lebih 'Intruksi'.
b. Seleksi
Struktur seleksi menyatakan pemilihan langkah yang didasarkan oleh suatu kondisi (pengambilan keputusan). Struktur ini jika kondisi terpenuhi maka salah satu aksi akan dilaksanakan dam aksi kedua diabaikan.
c. Pengulangan
Pengulangan menyatakan suatu tindakan atau langkah yang dijalankan beberapa kali.
Algoritma dalam Kehidupan Sehari-hari
Contoh sederhana algortima dapat diperhatikan dari kegiatan sehari-hari, contohnya adalah mencuci piring.
Algoritma Mencuci Piring
1. Siapkan spons
2. Apakah spons ada?
3. Jika tidak ada, beli diwarung
4. Siapkan sabun pencuci piring
5. Apakah sabun ada?
6. Jika tidak ada, beli diwarung
7. Taruh piring kotor kedalam wastafel
8. Buka keran air
9. Basahi piring kotor dengan air
10. Tutup keran air
11. Tuang sabun ke spons
12. Usapkan spons ke piring yang kotor
13. Buka kran air
14. Bilas piring yang telah disabun dengan air sampai bersih
15. Tutup keran air
16. Jika sudah bersih, taruh disamping wastafel
17. Tunggu hingga airnya tiris dan kering
18. Jika sudah kering, pindahkan piring kedalam rak piring
19. Piring siap digunakan
Maruta Satya September 26, 2017 Elebrary Indonesia
Apa yang Dimaksud dengan Algoritma?
Posted by
Maruta Satya on Selasa, 26 September 2017
Bagi seorang pemrogram komputer atau lebih dikenal dengan programmer, algoritma merupakan istilah yang sangat akrab di telinga. Untuk membuat porgram, selain harus menguasai bahsa pemgrograman, seorang programmer tentu juga harus mengerti algoritma. Algoritma berfungsi untuk menyelesaikan masalah, dan program adalah realisasi algoritma yang tersusun dalam bahasa pemgrograman.
Setelah banyak membaca kata algoritma, tahukah kamu apa yang dimaksud dengan algoritma? Apakah contoh penerapan algoritma dalam kehidupan sehari-hari? Untuk mengetahui apa pengertian logaritma dan semua hal-hal yang menganai logaritma, silakan baca artikel berikut ini.
Definisi Algoritma
Algortima adalah sebuah istilah yang digunakan untuk menggambarkan urutan langkah-langkah logis penyelesaian masalah yang disusun secara sistematis.
Logis adalah sebuah kata kunci dalam sebuah logaritma. Semua langkah-langkah penyelesaian masalah dalam algoritma haruslah logis. Langkah-langkah yang tidak benar dapat mengakibatkan kekeliruan hasil.
Asal-usul Algoritma
Kata algoritma atau dalam bahasa inggris disebut algorithm adalah kata yang merujuk pada aturan-aturan aritmetis untuk menyelesaikan masalah menggunakan bilangan numerik Arab. Kata ini merupakan latinisasi nama penemu algoritma, yaitu Al Khawarizmi.
Struktur Dasar Algoritma
Pada dasarnya terdapat tiga buah struktur dasar yang menyusun suatu dasar algoritma. Ketiga struktur dasar tersebut adalah :
a. Sekuensial (runtutan)
Pada struktur sekuensial, langkah-langkah algoritma dikerjakan secara berurutan. Sebuah runtunan terdiri dari satu atau lebih 'Intruksi'.
b. Seleksi
Struktur seleksi menyatakan pemilihan langkah yang didasarkan oleh suatu kondisi (pengambilan keputusan). Struktur ini jika kondisi terpenuhi maka salah satu aksi akan dilaksanakan dam aksi kedua diabaikan.
c. Pengulangan
Pengulangan menyatakan suatu tindakan atau langkah yang dijalankan beberapa kali.
Algoritma dalam Kehidupan Sehari-hari
Contoh sederhana algortima dapat diperhatikan dari kegiatan sehari-hari, contohnya adalah mencuci piring.
Algoritma Mencuci Piring
1. Siapkan spons
2. Apakah spons ada?
3. Jika tidak ada, beli diwarung
4. Siapkan sabun pencuci piring
5. Apakah sabun ada?
6. Jika tidak ada, beli diwarung
7. Taruh piring kotor kedalam wastafel
8. Buka keran air
9. Basahi piring kotor dengan air
10. Tutup keran air
11. Tuang sabun ke spons
12. Usapkan spons ke piring yang kotor
13. Buka kran air
14. Bilas piring yang telah disabun dengan air sampai bersih
15. Tutup keran air
16. Jika sudah bersih, taruh disamping wastafel
17. Tunggu hingga airnya tiris dan kering
18. Jika sudah kering, pindahkan piring kedalam rak piring
19. Piring siap digunakan
Setelah banyak membaca kata algoritma, tahukah kamu apa yang dimaksud dengan algoritma? Apakah contoh penerapan algoritma dalam kehidupan sehari-hari? Untuk mengetahui apa pengertian logaritma dan semua hal-hal yang menganai logaritma, silakan baca artikel berikut ini.
Definisi Algoritma
Algortima adalah sebuah istilah yang digunakan untuk menggambarkan urutan langkah-langkah logis penyelesaian masalah yang disusun secara sistematis.
Logis adalah sebuah kata kunci dalam sebuah logaritma. Semua langkah-langkah penyelesaian masalah dalam algoritma haruslah logis. Langkah-langkah yang tidak benar dapat mengakibatkan kekeliruan hasil.
Asal-usul Algoritma
Kata algoritma atau dalam bahasa inggris disebut algorithm adalah kata yang merujuk pada aturan-aturan aritmetis untuk menyelesaikan masalah menggunakan bilangan numerik Arab. Kata ini merupakan latinisasi nama penemu algoritma, yaitu Al Khawarizmi.
Struktur Dasar Algoritma
Pada dasarnya terdapat tiga buah struktur dasar yang menyusun suatu dasar algoritma. Ketiga struktur dasar tersebut adalah :
a. Sekuensial (runtutan)
Pada struktur sekuensial, langkah-langkah algoritma dikerjakan secara berurutan. Sebuah runtunan terdiri dari satu atau lebih 'Intruksi'.
b. Seleksi
Struktur seleksi menyatakan pemilihan langkah yang didasarkan oleh suatu kondisi (pengambilan keputusan). Struktur ini jika kondisi terpenuhi maka salah satu aksi akan dilaksanakan dam aksi kedua diabaikan.
c. Pengulangan
Pengulangan menyatakan suatu tindakan atau langkah yang dijalankan beberapa kali.
Algoritma dalam Kehidupan Sehari-hari
Contoh sederhana algortima dapat diperhatikan dari kegiatan sehari-hari, contohnya adalah mencuci piring.
Algoritma Mencuci Piring
1. Siapkan spons
2. Apakah spons ada?
3. Jika tidak ada, beli diwarung
4. Siapkan sabun pencuci piring
5. Apakah sabun ada?
6. Jika tidak ada, beli diwarung
7. Taruh piring kotor kedalam wastafel
8. Buka keran air
9. Basahi piring kotor dengan air
10. Tutup keran air
11. Tuang sabun ke spons
12. Usapkan spons ke piring yang kotor
13. Buka kran air
14. Bilas piring yang telah disabun dengan air sampai bersih
15. Tutup keran air
16. Jika sudah bersih, taruh disamping wastafel
17. Tunggu hingga airnya tiris dan kering
18. Jika sudah kering, pindahkan piring kedalam rak piring
19. Piring siap digunakan