Logika dan Algoritma ~ BLOG SPOT BELAJAR
  • LinkedIn
  • Join Us on Google Plus!
  • Subcribe to Our RSS Feed

Logika dan Algoritma

Juli 26, 2020 // by Akbar Kasim // No comments


(Disadur dari Buku SIMULASI DIGITAL)

Logika  berasal dari kata logos yang bermakna hasil nalar yang diutarakan dalam kata dan dinyatakan dalam bahasa.Dengan fungsi sebagai dasar filsafat  dan sarana ilmu karena logika merupakan "Jembatan penghubung" antara filsafat dan ilmu yang secara termonologis, logika  didefinisikan  sebagai suatu teori tentang penyimpulan yang sah

Konsep Logika

Beberapa manfaat yang akan didapatkan setelah mempelajari logika diantaranya membuat daya pikir menjadi lebih tajam sekaligus menjadikannya lebih berkembang , menjaga sepaya kita selalu berpikir benar dan menggunakan asas-asas sistematis, meningkatkan cinta kebenaran dan menghindari kesesatan bernalar, serta membuat setiap orang berpikir  cermat,objektif dan efektif dalam berkomunikasi.Pengertian (konsep) identik dengan sesuatu yang abstrak. Namun pengertian tersebut tergantung dari ketepatan dalam melakukan obsrvasi dan bisa dikategorikan sebagai masalah fisk, karena masalah indra bukan masalah pikiran. Sekali indra melakukan observasi, maka terbentuklah  pengertian yang dinyatakan sebagai proses berpikir. Karena berasal pengalaman empirik. Selaian itu,karna terbentuk melalui proses psikologi lewat pengamatan indra, maka akan memunculkan data psikologi.

Konsep Algoritma.

Manusia dan komputer berkomunikasi dengan cara memberikan perintah-perintah kepada komputer berupa instruksi-instruksi yang disebut program. Untuk dapat melakukan pekerjaannya, komputer membutuhkan instruksi (command) yang diberikan oleh user. Agar dapat dilaksanakan komputer, algoritma  harus ditulis dalam notasi bahasa pemrograman.  Dengan demikian, program identik dengan implementasi teknis alogaritma yang ditulis  bahasa pemrograman tertentu sehingga dapat dilaksanakan oleh komputer. Proses algoritma  dikategorikan sebagai berikut:
a. Selection process jika instruksi dikerjakan jika memenuhi kriteria tertentu
b. Sequence process jika instruksi dikerjakan  secara sekuensial/berurutan.
c. Concurrent process jika beberapa intruksi dikerjakan secara bersama
d. Iterationn process jika instruksi dikerjakan selama memenuhi suatu kondisi   tertentu

Beberapa karaktristik algoritma yang harus dipenuhi agar menjadi algoritma yang baik antar lain keunikan, presisi, input, output, general, dan keterbatasan

Berikut contoh algoritma  menghitung  luas persegi panjang:
1. Masukkan panjang (P)
2. Masukkan lebar(L)
3. Luas = P x L
4. Tulis  luas

#SpotBelajar

0 komentar:

Posting Komentar