Pengertian dan Sejarah lengkap Logika Algoritma Pemograman dasar
Pengertian dan
Sejarah lengkap Logika - Algoritma Pemograman Komputer
kali ini saya akan membagikan tentang artikel "Sejarah
dan Pengertian Logika dan Algoritma Pemograman dasar Komputer".
Kalian pasti pernah dengah dengar kan tentang judul ini. Tapi pasti kalian
tidak mengetahui tentang sejarah lengkap dan pengertian nya. Oleh sebab itu
saya menulis artikel ini agar kalian sobat semua bisa tau sejarah dan
pengertian dari logika dan algoritma bahasa pemograman dasar.
Langsung aja guys ke pembahasanya..
Sejarah
Ø Kata algoritma, bukan sesuatu yang asing bagi kita.
Penemunya adalah seorang ahli matematika dari uzbekistan yang bernama Abu
Abdullah Muhammad Ibnu Musa Al-Khwarizmi (770-840). Di literatur barat dia
lebih terkenal dengan sebutan Algorizm. Panggilan inilah yang kemudian dipakai
untuk menyebut konsep algorithm yang ditemukannya. Dalam bahasa Indonesia kita
kemudian menyebutkannya sebagai algoritma.
Ø Algoritma adalah kunci dari bidang ilmu komputer,
karena banyak bidang di bawah ilmu komputer yang lahir berdasarkan konsep
algoritma ini. Pada hakekatnya algoritma juga adalah kunci dari kehidupan kita.
Contoh Cara membuat masakan (resep masakan) adalah juga sebuah contoh nyata
dari algoritma.
Ada referensi lain yang menyebutkan namanya adalah Abu Ja’far
Muhammad Ibnu Musa Al-Khwarizmi. Al-Khuwarizmi menulis buku yang berjudul Al
Jabar Wal-Muqabala yang artinya “Buku Pemugaran dan pengurangan” (The book of
restoration and reduction).
Apa Itu Algoritma ?
Secara etimologi, logika berasal dari kata yunani Logos yang
artinya adalah Kata, Ucapan, Pikiran secara utuh atau juga berarti Ilmu
Pengetahuan(Kusumah, 1986).
Definisi :
¡ Urutan langkah-langkah untuk memecahkan masalah yang
disusun secara sistematis dan logis.
¡ Kamus Besar Bahasa Indonesia:
Algoritma adalah urutan logis pengambilan putusan untuk pemecahan masalah.
Algoritma dibutuhkan untuk memerintah komputer mengambil
langkah-langkah tertentu dalam menyelesaikan masalah.
l Apa Itu Program/Pemrograman?
Definisi
l Kumpulan instruksi-instruksi tersendiri yang biasanya
disebut source code yang dibuat oleh programmer
(pembuat program).
l Program : Realisasi dari Algoritma.
Program = Algoritma + Bahasa
Syarat Algoritma Baik?
l Tingkat kepercayaannya tinggi (realibility)
Hasil yang diperoleh dari proses harus berakurasi tinggi dan
benar.
l Pemrosesan yang efisien (cost rendah)
Proses harus diselesaikan secepat mungkin dan frekuensi kalkulasi
yang sependek mungkin.
l Sifatnya general
Bukan sesuatu yang hanya untuk menyelesaikan satu kasus saja, tapi
juga untuk kasus lain yang lebih general.
l Bisa dikembangkan (expandable)
Haruslah sesuatu yang dapat kita kembangkan lebih jauh berdasarkan
perubahan requirement yang ada.
l Mudah dimengerti
Siapapun yang melihat, dia akan bisa memahami algoritma Anda.
Susah dimengertinya suatu program akan membuat susah di-maintenance (kelola).
l Portabilitas yang tinggi (portability)
Bisa dengan mudah diimplementasikan di berbagai platform
komputer.
l Precise (tepat, betul, teliti)
l Efektif
Tidak boleh ada instruksi yang tidak mungkin dikerjakan oleh
pemroses yang akan menjalankannya.
l Harus terminate
Jalannya algoritma harus ada kriteria berhenti.
l Output yang dihasilkan tepat.
yaa cukup sekian Artikel yang saya bagikan kali ini. semoga
artikel tentang "Sejarah dan Pengertian Logika dan Algoritma
Pemograman" ini bisa beranfaat bagi kalian yang telah membaca.
dan jika ada yang kurang atau masih belum sempurna kalian bisa cari juga
referensi di blog lainya..
Semoga artikel ini bermanfaat bagi kalian semua guys..