ALGORITMA DAN PEMROGRAMAN (INFORMATIKA)

Ali Yasin
0

  Tujuan Pembelajaran :

  1. Peserta didik mampu mengenal Algoritma dan Pemograman.
  2. Peserta didik mampu membaca dan menulis algoritma dengan benar
  3. Peserta didik mampu menggunakan simbol dengan tepat
  4. Peserta didik mampu membuat pemograman dengan baik


Algoritma adalah suatu kumpulan instruksi terstruktur dan terbatas yang dapat diimplementasikan dalam bentuk program komputer untuk menyelesaikan suatu permasalahan komputasi tertentu. Algoritma merupakan bentuk dari suatu strategi Langkah-langkah atau ‘resep’ yang kalian gunakan untuk menyelesaikan suatu masalah. Algoritma lahir dari suatu proses berpikir komputasional oleh seseorang untuk menemukan solusi dari suatu permasalahan yang diberikan. Dengan demikian, berpikir komputasional merupakan keahlian yang kalian perlukan untuk dapat membuat algoritma, program, atau suatu karya informatika yang dapat digunakan dengan efektif dan efisien.

Cara untuk merepresentasikan algoritma yaitu dengan diagram alir, pseudocode. Untuk itu, siswa harus memahami teknik bagaimana membaca algoritma yang sering disebut dengan tracing atau penelusuran program dan teknik bagimana menuliskan algoritma baik dalam bentuk diagram alir, pseudocode.

1. Diagram Alir 

Diagram alir adalah diagram yang memperlihatkan langkah-langkah dalam suatu proses, yang mudah untuk dibuat dan mudah untuk dimengerti. Simbol Notasi Diagram Alir yang sering digunakan dapat dilihat pada Table 1.1.

Tabel 1.1 Simbol Notasi Diagram Alir

2. Menelusuri Diagram Alir 

a. Contoh Menelusuri Diagram Alir: Menghitung Luas Persegi Panjang 
Diagram alir dimulai dari simbol Start, kemudian mengikuti arah panah sampai dengan selesai yang dismbolkan dengan End. Sebagai contoh kita akan menghitung Luas persegi Panjang. Problem: Mencari Luas Persegi Panjang Solution: Rumus: Luas = Panjang x Lebar Yang dibutuhkan untuk menghitung Luas adalah kita harus mengetahui Panjang dan Lebar - nya, setelah mengetahui Panjang dan Lebar kemudian melakukan proses penghitungan Luas dengan Rumus aritmatika. Untuk lebih jelasnya perhatikan diagram alir sebagai berikut: 



Untuk dapat melakukan penelusuran (tracing) secara terstruktur, kita dapat membuat ilustrasi dalam bentuk tabel sederhana yang terbagi tiga bagian, yaitu masukan, nilai variabel, Proses dan keluaran (Output). Bagian Input terdiri dari masukan dan nilai variable, masukan akan diisi dengan data yang akan diproses, bagian nilai variabel menjadi tempat mencatat nilai yang disimpan di dalam variable yang ditentukan, bagian proses dan bagian keluaran(Output) akan diisi dengan data yang dihasilkan oleh diagram alir. Penelusuran ini menjadi penting saat kalian ingin memahami perilaku dari suatu algoritma, atau saat kalian ingin mengecek ketepatan keluaran dari suatu algoritma.

Contoh dari diagram alir yang telah dibuat, kita akan melakukan penelusuran diagram alir menghitung Luas persegi Panjang, dengan sekenario pertama diketahui Panjang 10 dan lebar 5. Dan sekenario kedua pajang 5 dan lebar 3. 
Penjelasan 
  1. Buat table Ilustrasi dalam bentuk input-proses-output. 
  2. Tuliskan nilai masukan yang menjadi input. Dalam diagram alir dinotasikan dengan READ. 
  3. Simpan nilai masukan tersebut kedalam variable yang ditentukan yaitu variable Panjang dan variable Lebar 
  4. Lakukan proses menghitung Luas, dengan memasukan nilai variable Panjang dan Variable Lebar kedalam rumus Luas = Panjang * Lebar 
  5. Tampilkan hasil perhitungan Luas, yang dinotasikan dengan PRINT

---------------------------------------------------------------------------------------------------------

Silahkan mengerjakan !!



Posting Komentar

0Komentar

Posting Komentar (0)