Selasa, 21 Juli 2020

Algoritma Dan Pemrograman Kelas 8 ~ Bab 2




1. “Algoritma adalah urutan langkah-langkah logis penyelesaian masalah yang disusun secara sistematis dan logis”. Kata logis merupakan kata kunci dalam algoritma. Langkah-langkah dalam algoritma harus logis dan harus dapat ditentukan bernilai salah atau benar. Dalam beberapa konteks, algoritma adalah spesifikasi urutan langkah untuk melakukan pekerjaan tertentu. Pertimbangan dalam pemilihan algoritma adalah, pertama, algoritma haruslah benar. Artinya algoritma akan memberikan keluaran yang dikehendaki dari sejumlah masukan yang diberikan. Tidak peduli sebagus apapun algoritma, kalau memberikan keluaran yang salah, pastilah algoritma tersebut bukanlah algoritma yang baik.
2. Program adalah kumpulan pernyataan komputer, sedangkan metode dan tahapan sistematis dalam program adalah algoritma. Program ditulis dengan menggunakan bahasa pemrograman. Jadi bisa disebut bahwa program adalah suatu implementasi dari bahasa pemrograman. Beberapa pakar memberi formula bahwa:

     Program = Algoritma + Bahasa (Struktur Data)

3.  Ada tiga tahapan dalam membuat robot, yaitu sebagai berikut.  
     a. Tahap perencanan
          Hal yang perlu ditentukan dalam tahap ini antara lain:
          1)  Dimensi                    4)  Sensor-sensor apa yang akan dipakai robot
          2)  Struktur material      5)  Mekanisme
          3)  Cara kerja robot       7)  Strategi untuk memenangkan pertandingan
          b. Tahap pembuatan
    Ada tiga perkerjaan yang harus dilakukan dalam tahap ini, yaitu pembuatan mekanik, elektronik, dan programming.
              1)  Pembuatan mekanik
              2)  Pembuatan sistem elektronika
              3)  Pembuatan Software/Program
          c. Uji coba
     Setelah kita mendownload program ke mikrokontroler (otak robot) berarti kita siap melakukan tahapan terakhir dalam membuat robot, yaitu uji coba.
4.  Salah satu komponen utama program adalah variabel. Variabel adalah objek di mana informasi dinamis disimpan. Ketika Anda menuliskan nama Anda saat hendak membuat account baru atau proses login ke website, nama yang Anda masukkan akan disimpan dalam variabel sebelum diproses lebih lanjut. Tidak semua variabel memiliki karakteristik yang sama. Informasi yang dapat disimpan oleh variabel ditentukan berdasarkan jenis atau tipe data variabel terebut. Terdapat berbagai jenis tipe data dalam setiap bahasa pemrograman.

Supra ~ SMP PGRI Kramatwatu

Author & Editor

Terima kasih sudah mampir di blog kami yang sederhana ini, semoga apa-apa yang kami hadirkan bisa bermanfaat untuk semua yang membutuhkan.

0 komentar:

Posting Komentar