MATERI LOGIKA DAN ALGORITMA

Hy guyss!!, kembali lagi dengan gw si Arieser yang kali ini bakal ngasik tau kalian tentang materi logika dan algoritma sesuai dengan judul yang ada di atasa itu gengs.....

Nah, untuk pengertian dari logika dan algoritma adalah sebuah ilmu yang digunakan dalam mempelajari pemrograman komputer. Untuk rincian mari kita bahas dari keduanya.


  • Logika adalah sebuah penalaran mengenai suatu hal yang berdasarkan sebuah objek. Selain itu logika juga digunakan untuk mencari sebuah nilai. Logika juga tidak hanya digunakan pada pembelajaran komputer saja.
  • Algoritma, algoritma merupakan sebuah urutan yang dibuat dalam rangka menyelesaikan sebuah masalah atau mencapai tujuan tertentu dengan cara yang masuk akal.
PENARIKAN KESIMPULAN

Berikut ini pembahasan tentang logika yaitu penarikan kesimpulan. Penarikan kesimpulan pun dibagi menjadi dua, yaitu :

  • Modus Ponens
          Modus Ponens ditandai dengan adanya pernyataan majemuk implikasi dan                                      pernyataan tunggal.

         premis 1 : p  >  q
         premis 2 : p             (modus ponens)

         ___________________

         kesimpulan : q

       contoh :
       premis 1 : jika Ibu datang maka adik akan senang
       premis 2 : Ibu datang

       ____________________

       kesimpulan : adik senang

  • Modus Tollens
          Modus Tollens ditandai dengan adanya pernyataan majemuk implikasi dan ingkaran                      dari pernyataan tunggal.
          premis 1 : p  >  q
          premis 2 : ~q         (modus tollens)

          ___________________

          kesimpulan : ~p

      Contoh :

      premis 1 : jika hari hujan, maka ibu memakai payung
      premis 2 : Ibu tidak memakai payung

      _____________________
   
         kesimpulan : hari tidak hujan

Kemudian Algoritma juga memiliki ciri-ciri tertentu yaitu :

  • Algortima harus berhenti setelah mengerjakan sejumlah langka yang terbatas.
  • Setiap langkah harus didefinisikan dengan tepat dan tidak berarti dua.
  • Algoritma memiliki nol atau lebih masukkan
  • Algoritma memiliki nol atau lebih keluaran
  • Algoritma harus efektif.
Lalu kriteria dari Algortima :
  • Tepat, benar, sederhana, dan efektif
  • Logis. terstruktur, sistematis
  • Semua operasi terdefinisi
  • Semua proses harus berakhir setelah sejumlah langkah dilakukan
  • Ditulis dengan bahasa yang standard dengan format pemrograman agar mudah untuk di implemitensikan dan tidak menimbulkan arti ganda
Berikut ada pula dari sifat-sifat Algortima :
  • Banyaknya langkah instruksi harus berhingga
  • Langkah atau instruksi harus jelas
  • Proses harus mempunyai batasan
  • Input dan output harus memounyai batasan
  • Efektivitas
  • Adanya batasan ruang lingkup
Algortima mempunyai teknik yang dibagi menjadi 3, yaitu :
  • Pseudocode
  • Flowchart
  • Bahasa natural
Untuk pembahasan dari Flowchart berikut gw rangkum di bawah ini :

Flow Chart merupakan bagian yang menunjukkan alur kerja atau apa yang sedang dikerjakan di dalam sistem dalam suatu keseluruhan dan menjelaskan dari urutan dari prosedur-prosedur yang ada didalam sistem.

Bagan alir program (program flowchart) merupakan bagan yang menjelaskan secara rinci langkah langkah dari proses program.

Struktur dasar Algoritma :

  • Struktur Sekunsial (runtutan)
    runtutan merupakan struktur dasar algortima terdiri dari satu atau lebih instruksi, yang setiap isntruksinya dikerjakan secara berurutan sesuai dengan urutan penulisan algortima tersebut.
  • Struktur Pemilihan (selection)
    stuktur seleksi menyatakan pemilihan langkah yang didasarkan oleh suatu kondisi atau pengambilan suatu keputusan.
  • Struktur Perulangan
    struktur ini memberikan suatu perintah atau tindakan yang dilakukan beberapa kali.
Berikut ini contoh dari Program Algoritma :
  • Read x, y hasil, pil
  • Inputkan bilangan pertama, masukkan ke variabel x
  • Inputkan bilangan kedua, masukkan ke variabel y
  • Pilihan = 1, maka a. hasil = x+y, b. print hasilnya.
Contoh program kalkulator :

Flowchart Calculator
Jika telah membuat algoritmanya, kita tinggal membuat Flowchartnya. Berikut Flowchart kalkulator sesuai dengan algortima tersebut :

Hasil gambar untuk contoh flowchart kalkulator

Sekian dari artikel tentang Materi Logika dan Algortima, semoga bermanfaat buat kalian semua ya....

goodluck..:)

     


Komentar

Postingan populer dari blog ini

Perintah-Perintah Dasar Microsoft Word

perhitungan menggunakan ms.excel