Page 83 - pengantar ilmu komputer1_Neat
P. 83

kondisional. Data yang disimpan di dalam memori dimanipulasi oleh instrusi

                        secara  beruntun  atau  procedural.  Paradigma  pemrograman  seperti  ini

                        dinamakan pemrograman procedural.
                               Bahasa-bahasa tingkat tinggi seperti Cobol, Basic, Pascal, Fortran dan C

                        mendukung kegiatan pemrograman procedural, karena itu mereka dinamakan
                        juga bahasa procedural. Selain paradigma pemrograman procedural, ada lagi

                        paradigma yang lain yaitu pemrograman berorientasi objek (Object Oriented

                        Programming).  Paradigma  pemrograman  ini  merupakan  trend  baru  dan
                        sangat populr akhir-akhir ini.

                               Paradigma pemrograman yang lain adalah pemrograman fungsional,

                        pemrogramn  deklaratif  dan  pemrograman  konkuren.  Pada  kesempatan  ini
                        penulis  hanya  menyajikan  paradigma  pemrograman  procedural  saja.

                        Keuntungan pemakaian algoritma adalah: logika pemecahan masalah dapat
                        dibuat bertingkat (mulai dari global menuju terperinci), algoritma merupakan

                        bentuk fleksibel untuk diterapkan ke berbagai bahasa pemrograman.

                        Jadi Algoritma adalah:
                            1. penyusunaan aspek proses logika dari suatu pemecahan masalah tanpa

                               melihat karakteristik bahasa pemrograman yang akan digunakan.

                            2. Urutan  notasi  logika  yang  merupakan  hasil  analiss  dan  rancangan
                               sistematik  dari  strategi  pemecahan  maslah,  untuk  menggambarkan

                               urutan  langkah  kerja  yang  jika  dikerjakan  akan  membawa  ke

                               tujuannya.
                            3. Urutan logika langkah kerja untuk meyelesaikan suatu masalah. Contoh

                               algoritma  dalam  kehidupan  sehari-hari,  misalnya:  menjahit  pakaian,

                               membuat kue, jadwal harian, panduan merakit komputer, dan lain-lain.


                               Setelah membaca deskripsi di atas, berikut video penjelasan mengenai
                               algoritma dan notasi di bawah ini:













                                                                                                    78
   78   79   80   81   82   83   84   85   86   87   88