Sabtu, 23 November 2019

Logika Dan Algoritma


Materi Tentang Logika & Algoritma

A.Pengertian Logika

Secara etimologis, istilah "logika" berasal dari sebuah kata dalam bahasa Yunani kuno, yaitu: logos  yang berarti hasil pertimbangan akal pikiran yang diutarakan lewat "kata" dan dinyatakan dalam bahasa. Dalam konteks ini, Palmquis Stephen (2007) menyatakan bahwa "logos" bermakna sebagai "kata". 
    Istilah "kata" ini memiliki tiga pengertian, yaitu:
  •    Kata yang terucap (pidato) 
  •    Kata yang tertulis (buku) 
  •    Kata yang terpikir (akal) 
Namun dalam masa Yunani kuno, istilah "logos" terkadang juga digunakan untuk menunjuk sesuatu yang bisa disebutkan sebagai: makna yang tersembunyi di dalam mitos.  

Macam-Macam Logika

1. Logika Alamiah


Maksud dari logika alamiah adalah proses kerja akal budi manusia yang berpikir secara tepat dan lurus sebelum dipengaruhi oleh keinginan-keinginan dan berbagai kecenderungan yang subjektif. Jenis logika ini dimiliki manusia sejak lagi dan dapat dipelajari dengan proses belajar dan penerapan dalam kehidupan nyata.

2. Logika Ilmiah

Maksud dari logika ilmiah adalah kinerja nalar manusia yang mempertajam pikiran dan akal budi manusia. Dengan adanya logika ilmiah ini maka akal budi manusia dapat bekerja dengan lebih tepat, teliti, mudah, dan aman, sehingga terhindar dari kesesatan berpikir atau setidaknya mengurangi kemungkinannya. 

Pada dasarnya logika memberikan banyak manfaat bagi manusia dalam melakukan berbagai kegiatan. Adapun beberapa kegunaan dan manfaat logika adalah sebagai berikut:
  • Melatih manusia agar dapat berpikir secara kritis, rasional, lurus, tertib, metodis, dan koheren.
  • Melatih kemampuan manusia untuk berpikir secara cermat, abstrak, dan objektif.
  • Meningkatkan kecerdasan dan kemampuan manusia dalam berpikir secara mandiri dan tajam.
  • Mendorong manusia untuk berpikir secara sistematis.
  • Meningkatkan kemampuan manusia untuk melakukan analisis terhadap suatu permasalahan.
  • Meningkatkan kesadaran manusia akan pentingnya kebenaran sehingga menghindari kesalahan dan kesesatan dalam berpikir.
  • Membantu meningkatkan citra diri seseorang ketika dapat berpikir secara rasional, kritis, lurus, tertib, metodis, dan koheren. 
   B.Pengertian Algoritma

Algoritma adalah suatu metode atau langkah - langkah yang digunakan untuk menyelesaikan ataupun memecahkan masalah yang di deskripsikan secara logis. Dalam ilmu komputer Algoritma dikenal dengan langkah-langkah komputasi yang terdiri dari masukan dan keluaran (input dan output). Karena itu Algoritma biasanya dijadikan dasar atau pengantar bahasa pemrograman. 
         

        TAHAP PENYELESAIAN MASALAH
Untitled

















Algoritma pada saat membeli buku di toko buku :
1. Datang ke toko buku.
2. Mencari dan menyerahkan buku yang sudah di pilih ke kasir.
3. Kasir akan menginput data data buku yang kita pilih dan akan muncul di monitor pc kasir "Total Bayar".
4. Kita bayar sesuai "Total Bayar" di monitor kasir.

Datang ke toko buku.
5. Kasir membungkus buku yang sudah kita bayar kemudian akan menyerahkan struk buku ke kita.
6. Buku kita bawa pulang.


Dengan digram alur flowchart



Tahap Proses Uji Algoritma :
a. Fase Debbuging 
    yaitu fase untuk mengecek kesalahan program.
b. Fase Profilling
    yaitu fase untuk menentukan waktu tempuh dan banyak nya memori program yang digunakan.

Struktur Dasar Algoritma :  
1. Sekuensial (runtunan)
Langkah-langkah yang dilakukan dalam algoritma diproses secara berurutan mulai dari langkah awal  sampai akhir. 
2. Pemilihan/Percabangan (selection)
pemilihan langkah yang didasarkan oleh suatu kondisi atau pengambilan suatu keputusan.
3. Perulangan (repetition/looping)
suatu perintah yang dilakukan beberapa kali (berulang).

Kriteria Pemilihan Algoritma :
1. Ada Output
algoritma harus memiliki output yang merupakan solusi dari masalah yang dikerjakan.
2. Efektifitas dan Efisiensi
Algoritama harus menghasilkan solusi yang sesuai dengan masalah atau tepat guna (Efektif).
3. Berakhir
Suatu proses algoritma harus berakhir, baik itu ditemukan solusinya atau tidak.
4. Terstruktur
Urutan barisan langkah-langkah harus disusun rapi agar proses algoritma tidak rumit. 
    
 Selamat membaca semoga bisa bermanfaat bagi yang membaca๐Ÿ˜‰๐Ÿ˜‰
  ๐Ÿ’ฌPergi kepasar beli batu
   ๐Ÿ™† Balik lagi ngambil paku
   ๐Ÿ˜Š daripada buang waktu
   ๐Ÿ‘‰ lebih baik baca buku

Tidak ada komentar:

Posting Komentar