Skip to content Skip to sidebar Skip to footer

Pengertian dan Penjelasan Logika algoritma komputer dan penemunya

Content [View]

Bagi para mahasiswa jurusan IT mungkin logika algoritma ini sudah tidak asing dalam benak mereka, karena pada waktu mulai semester pertama pelajaran ini biasanya muncul sebelum belajar ke bahasa pemograman yang sesungguhnya. 

Berbeda lagi ceritanya apabila seorang pemula yang baru terjun di dunia IT mungkin untuk logika algoritma ini asing ditelinga mungkin juga sudah mendengar sedikit-sedikit informasi makanya sampai mencari pengertian tentang logika algoritma ini.

Penemu Logika

Pertama kalinya Logika ini muncul pada 384-322 SM yang di perkenalkan oleh seorang Aristoteles, latar belakang bliau adalah seorang guru filsuf yunani yang menjadi seorang dari dari Istandar Agung, Aristoteles adalah seorang guru pilsapat yang mengkategorikan pilsapat kedalam 4 persoalan yaitu : Logika, Metafisika, Fisika dan Pengetahuan Praktis untuk biografi lebih lanjutnya silahkan cari sendiri di google.

Penemu Algoritma 

Algorima ini pertama kali muncul pada tahun 825 M dan diperkenalkan oleh seorang ahli matematika bliau bernama Abu Ja'far Muhammad Ibnu Musa Al Khawarizmi, bliau berasal adalah seorang ilmuan Persia atau sekarang dikenal sebagai negara Iran seorang penulis kitab al jabr w'almuqabala ( rules of restoratrion and reduction ). 

Pengertian Logika & Algoritma

Pengertian Logika

  1. Bisa di definisikan sebagai penalaran atau bentuk dari pemikiran 
  2. Ilmu yang mengacu pada prinsip-prinsip yang harus diikuti aturan yang berlaku supaya dapat berfikir valid.

Pengertian Algoritma

  1. Beberapa langkah yang di tuju agar solusi troubleshoot dapat ditemukan.
  2. Prosedur yang harus di patuhi dan urutan langkahnya yang berintegrasi dengan masalah.
  3. Metode khusu yang selalu digunakan untuk menyelesaikan masalah.
Jadi pada dasarnya logika algoritma ini saling berhubungan logika sebagai aturan prinsip yang harus di taati supaya pola fikir menjadi valid dan algoritma sebagai metode langkah penyelesaian suatu masalah.

Diagram Tahap-tahap dari Penyelesaian Masalah


Setelah membahas tentang penemu dan definisi logika algoritma mari kita lanjutkan pada pembahasan lebih dalam lagi yaitu kiteria dalam memilih algoritma.

Kiteria Pemilihan Algoritma

  • There Is Output (ada keluaran)
Algorima itu sendiri harus memiliki outoput atau keluaran dari masalah yang sedang atau akan diselesaikan.

  • Efektifitan & Efesiensi
Efektif dapat diartikanm algoritma dapat menghasilkan sebuah solusi atau lebih yang sesuai dengan permasalahan yang diselesaikan.

Efisiensi dapat diartikan pemangkasan waktu agar lebih singkat sehingga penggunaan pemrosesan  komputer lebih sedikit.

  • Jumlah Langkahnya Berhingga
Barisan yang dibuat intruksinya harus berada dalam suatu urutan tertentu atau dalam langkahnya harus berhingga agar sebuah masalah dapat cepat diselesaikan dengan hanya waktu singkat saja.
  • Berakhir (Semi Algoritma)
Adapun dalam proses penyelesaian suatu masalah harus break dan end dengan hasil akhir menampilkan solusi atau informasi yang hasil akhirnya menemukan solusi yang tidak diketemukan. Nah untuk SEMI ALGORITMA ini adalah suatu prosedur yang bisa dikatakan hanya akan end jika solusi itu ditemukan tetapi apabila tidak menemukan solusi system akan terus berjalan tanpa henti.

  • Terstruktur
Terstruk ini adalah urutan langkah yang tersusun sedemikian rupa supaya dalam proses penyelesaian tidak berbelit, di bagian ini input harus menjadi awal identifikasi masalah dan proses lah yang akan memberikan penyelesaian pada output yang akan ditampilkan.

Kesimpulan 

Pada dasarnya algoritma yang baik adalah suatu algoritma diharuskan memberikan nilai output yang tepat akurat dan efektif dalam perhitungan waktu yang singkat sehingga penggunaan memori relatif terpakai sedikit atau bisa dikatakan efisien, dengan langkah-langkah berhingga dan mengikuti prosedur makan akan berakhir dalam keadaan baik sehingga menghasilkan solusi atau keaadan buruknya tidak ada solusi.

Penutup

Demikian sedikit penjelasan artikel singkat dari logika algoritma ini, pengetahuan ini sangat penting untuk diingat apalagi ingin belajar sebuah bahasa pemograman yang pada dasarnya mengacu pada permasalahan yang timbul dan proses penyelesaian yang efisien.

Meskipun dalam pembahasan ini cenderung mengarah pada pelajaran komputer tetapi logika algoritma ini sangat bermanfaat bagi pemecahan permasalahan hidup sehari-hari, tidak ada salahnya belajar dan diterapkan di kehidupan. 

Akhir kata semoga artikel ini bermanfaat bagi para pembaca admin pamit babay :D

Post a Comment for "Pengertian dan Penjelasan Logika algoritma komputer dan penemunya"