[Tanpa judul]
Halo Sob...,
Dikesempatan kali ini kita akan mempelajari tentang Pengertian dasar, definisi, sejarah, fungsi, dan contoh Algoritma. Yuk mari simak pembahasan Algoritma di bawah
ini.
PENGERTIAN DASAR ALGORITMA
Algoritma adalah suatu metode atau langkah – langkah yang digunakan untuk
menyelesaikan ataupun memecahkan masalah yang di deskripsikan secara logis. Dalam
ilmu computer Algoritma dikenal dengan langkah – langkah komputansi yang
terdiri dari masukan dan keluaran (input dan output). Karena itu Algoritma biasanya
dijadikan dasar atau pengantar Bahasa pemrograman.
Dengan algoritma, kita dapat
mengatasi masalah dari yang sederhana sampai yang kompleks sekalipun. Namun,
seorang user harus mampu membuat suatu program dengan menggunakan bahasa yang
difahami oleh komputer. Sebelum disajikan dalam bentuk bahasa pemrogaman, sebaiknya
kita membuat diagram alir (Flow Chart) dan Pseudocode. Hal ini dimaksudkan agar
dapat mempermudah kerja atau mempermudah dalam membuat program. Selain itu,
algoritma dapat mengatasi masalah logika dan masalah matematika dengan cara
berurutan, tetapi kadang-kadang algoritma tidak selalu berurutan, hal ini
dikenal dengan proses percabangan.
DEFINISI ALGORITMA
v
Algoritma adalah urutan langkah²
logis penyelesaian masalah yang disusun secara sistematis ( Rinaldi munir :
2002 )
v
Algoritma adalah urutan langkah logis
pengambilan keputusan untuk pemecahan masalah ( KBBI : 1988 ).
v
Algoritma adalah suatu himpunan
hingga dari intruksi² yang secara jelas memperinci langkah² proses pelaksanaan
dalam pemecahan suatu masalah tertentu, atau suatu kelas masalah tertentu,
dengan dituntut pula bahwa himpunan intruksi tersebut dapat dilaksanakan secara
mekanik ( Team Gunadarma : 1988 ).
SEJARAH ALGORITMA
Kata algoritma berasal dari
latinisasi nama seorang ahli matematika dari Uzbekistan Al Khawārizmi (hidup
sekitar abad ke-9), sebagaimana tercantum pada terjemahan karyanya dalam bahasa
latin dari abad ke-12 “Algorithmi de numero Indorum”. Pada awalnya kata
algorisma adalah istilah yang merujuk kepada aturan-aturan aritmetis untuk
menyelesaikan persoalan dengan menggunakan bilangan numerik arab (sebenarnya
dari India, seperti tertulis pada judul di atas). Pada abad ke-18, istilah ini
berkembang menjadi algoritma, yang mencakup semua prosedur atau urutan langkah
yang jelas dan diperlukan untuk menyelesaikan suatu permasalahan. Masalah
timbul pada saat akan menuangkan bagaimana proses yang harus dilalui dalam
suatu/sebuah sistem (program) bagi komputer sehingga pada saat eksekusinya,
komputer dapat bekerja seperti yang diharapkan. Programer komputer akan lebih
nyaman menuangkan prosedur komputasinya atau urutan langkah proses dengan
terlebih dahulu membuat gambaran (diagram alir) diatas kertas.
TUJUAN DAN FUNGSI ALGORITMA
v Menggunakan fungsi algoritma bisa digunakan untuk
memecahkan program yang rumit.
v Menggunakan fungsi algoritma bisa menjadikan program
yang besar menjadi program yang lebih sederhana.
v Fungsi algoritma bisa digunakan secara berulang atau
lebih dari satu kali penggunaan.
v Memudahkan dalam pembuatan program.
v Bisa mengatasi segala masalah dengan logika dan urut.
v Menggunakan fungsi algoritma bisa melakukan pendekatan
top-down dan juga devide and conguer.
v Meminimalisir penulisan program yang berulang-ulang.
v Program yang ada menjadi lebih terstruktur dengan rapi
sehingga dapat lebih mudah untuk dipahami ataupun dikembangkan.
v Ketika terjadi kesalahan bisa dicari dengan mudah karena
dengan fungsi algoritma bisa mendapatkan alur yang jelas.
v Ketika ingin melakukan modifikasi pada program bisa
dilakukan hanya pada satu modul saja tanpa harus merubah dan mengganggu modul
yang lain.
v Dokumentasi yang lebih mudah.
CIRI CIRI DAN
CONTOH ALGORITMA
Adapun ciri
algoritma sebagai berikut:
v Ada Input
v Ada proses
v Ada Output
v Memiliki
Instruksi-Instruksi yang jelas dan tidak Ambigu
v Harus
mempunyai Stoping Role
Contoh Algoritma pada saat membeli buku ditoko buku :
v Datang ke toko
buku
v Mencari dan
menyerahkan buku yang sudah di pilih ke kasir
v Kasir akan
menginput data data buku yang kita pilih dan akan muncul di monitor pc kasir “Total
Bayar”.
v Kita bayar
sesuai “Total Bayar” dimonitor kasir
v Kasir membungkus
buku yang sudah kita bayar, kemudian akan menyerahkan struk buku ke kita
v Buku kita bawa
pulang
Demikianlah
artikel mempelajari tentang Pengertian dasar,
definisi, sejarah, fungsi, dan contoh Algoritma, semoga bermanfaat dan dapat menambah wawasan kita.
# Terima Kasih #
Posting Komentar untuk " "