Page 7 - Modul Praktikum Pemrograman Dasar
P. 7

PRAKTIKUM I

                     MENERAPKAN ALUR LOGIKA PEMROGRAMAN KOMPUTER





                      1.1 Tujuan Praktikum
                    Adapun Tujuan Praktikum I sebagai berikut

                         1.  Peserta didik dapat menjelaskan algoritma pemrograman
                         2.  Peserta didik dapat menerapkan algoritma pemrograman dalam menyelesaikan
                            masalah
                         3.  Peserta  didik  dapat  menjelaskan  algoritma  pemrograman  menggunakan
                            flowchart
                         4.  Peserta didik dapat menerapkan flowchart dalam menyelesaikan masalah





                      1.2  Teori Singkat

                  Logika adalah hal-hal yang sesuai dengan akal pikiran atau dengan kata lain bisa disebut
                  dengan hal-hal yang masuk akal. Sedangkan, algoritma adalah urutan langkah-langkah logis
                  penyelesaian masalah yang disusun secara sistematis. Dalam penyelesaian permasalahan
                  pada  kehidupan  sehari-hari,  kita  mengenal  prosedur  atau  langkah-langkah  untuk
                  menyelesaikan masalah tersebut. Prosedur atau langkah-langkah tersebut berurutan, bersifat
                  logis, dan tersusun secara sistematis, sehingga disebut algoritma.
                  Ciri-ciri khusus algoritma adalah:
                      1.  Algoritma mempunyai awal dan akhir.
                      2.   Setiap langkah harus didefinisikan dengan tepat, tidak boleh ambigu.
                      3.  Memiliki masukan (input) atau kondisi awal
                      4.   Memiliki keluaran (output) atau kondisi akhir.
                      5.  Algoritma harus benar-benar efektif, benar-benar menyelesaikan masalah.

                  Struktur Algoritma
                  Secara umum struktur algoritma terdiri dari 3 bagian, yaitu:
                      1.  Nama/judul,  algoritma memberikan  gambaran  secara  singkat  apa  tujuan  dari
                         algoritma  tersebut,  misalkan  nama  resep  masakan,  petunjuk  melakukan  sesuatu,
                         jadwal  kegiatan,  langkah-langkah  penyelesaian  sebuah  masalah,  dan  sebagainya.
                         Pemberian nama algoritma dilakukan secara singkat dan jelas, namun harus sudah
                         mewakili maksud dari algoritma tersebut. Di dalam algoritma komputer biasanya
                         nama  algoritma  dituliskan  tanpa  menggunakan  spasi  tetapi  menggunakan
                         underscore, misalkan Algoritma IsiBalok atau Algoritma Isi_Balok.
                      2.  Bagian deklarasi merupakan tahap persiapan dari algoritma. Pada bagian deklarasi
                         ini  dijelaskan  kebutuhan  agar  algoritma  dapat  berjalan  dengan  baik.  Di  dalam
                         algoritma  pemrograman  komputer,  di  dalam  bagian  deklarasi  harus  menjelaskan

                                                                  Modul Praktikum Pemrograman Dasar | 3
   2   3   4   5   6   7   8   9   10   11   12