Senin, 02 September 2019

Materi logika dan algoritma


    MATERI LOGIKA DAN ALGORITMA


1.Logika adalah ilmu bagaimana cara mengevaluasi argumentasi dan     penalaran.

2.– penalaran induktif
Merupakan suatu proses berfikir untuk menarik kesimpulan berupa prinsip atau sikap yang berlaku umum berdasarkan atas fakta yang bersifat khusus

-         Penalaran deduktif
Yaitu adalah cara berpikir dengan berdasarkan suatu pertanyaan dasar untuk menarik kesimpulan

3.Algoritma adalah suatu urutan dari beberapa langkah logis dan sistematis yang digunakan untuk menyelesaikan masalah tertentu.

4.-     memiliki masuikan input atau kondisi awal
-         Setiap langkah harus didefinisikan dengan tepat sehingga tidak memiliki arti ganda atau ambigu.
-         Algoritma harus efektif
-         Algoritma mempunyai awal dan akhir
-         Memiliki keluaran output atau kondisi akhir
-          
5.– tidak menggunakan simbol atau sintaks dari suatu bahasa      pemrograman
-         Notasi notasi nya dapat digunakan untuk seluruh bahasa apapun
-         Tidak tergantung pada suatu bahasa pemrograman.

6.- Ada output
- Efektifitas dan Efisiensi
- Jumlah langkahnya berhingga

7.- BAHASA NATURAL
    + mudah dimengerti
    -  ambiguous
- FLOW CHART
    + Bagus secara Visual
    -  bila panjang jadi repot
 -PSEUDO CODE
    + Sudah dekat ke bahasa pemrograman
    - Sulit dimengerti orang awam

8.Sistem Flowchart adalah suatu bagan dengan simbol-simbol tertentu yang menggambarkan urutan proses secara mendetail dan hubungan antara suatu (instruksi) dengan proses lainnya dalam suatu program.

Program flochart merupakan bagian yang menjelaskan secara rinci langkah-langkah dari proses program. Bagan alir program dibuat dari derivikasi bagan alir sistem.

9.-STRUKTUR SEKUENSIAL, yaitu struktur yang meliputi setidaknya satu instruksi dan dikerjakan secara berurutan.

- STRUKTUR PEMILIHAN, yaitu struktur yang menyatakan bahwa pemilihan langkah harus dilaklukanb edasarkan pengambilan suatu keputusan atau kondisi. Struktur ini dapat dikenali berkat penggunaan flowchart berbentuk belah ketupat yang menandai decision.

     -STRUKTUR PERULANGAN, merupakan struktur yang menyajikan    instruksi untuk dilakukan berulang kali agar lebih efisien dan tidak membuang ruang.

10. Algoritma untuk menghitung nilai x dari persamaan x = 17y + 9 :
     1) Memulai
     2) Menentukan nilai y
     3) Menghitung nilai x = 17y + 9
     4) Menyelesaikan




Tidak ada komentar:

Posting Komentar