Page 178 - MODUL ALGORTIMA DAN PEMROGRAMAN
P. 178

2.  Algoritma perulangan digunakan ketika kita ingin mengulang suatu blok instruksi beberapa
                      kali. Hal ini dilakukan ketika:

                      •  Jumlah pengulangan tidak diketahui sebelum program dijalankan.

                      •  Kita ingin mengulang suatu blok instruksi sebanyak jumlah yang ditentukan.
                      •  Kita ingin memproses setiap elemen dalam kumpulan data.

                  3.  Perbedaan algoritma runtutan dan pemilihan yaitu:























                  4.  Proses  desain  dan  analisis  algoritma  merupakan  langkah-langkah  sistematis  untuk

                      mengembangkan dan mengevaluasi solusi yang efektif untuk suatu masalah. Proses ini

                      terdiri dari beberapa tahap:
                      1)  Pemahaman Masalah:

                      •  Identifikasi  masalah:  Langkah  pertama  adalah  memahami  masalah  yang  ingin
                         dipecahkan dengan jelas. Hal ini termasuk mendefenisikan input, output, dan Batasan-

                         batasan masalah.

                      •  Analisis  persyaratan:  Setelah  memahami  masalah,  perlu  dianalisis  persyaratan  yang
                         harus  dipenuhi  oleh  Solusi.  Persyaratan  ini  dapat  mencakup  kinerja,  akurasi,  dan

                         skalabilitas.

                      2)  Menentukan  penyelesaian  secara  tepat atau  berupa  perkiraan,  struktur  dalam  teknik
                         desain algoritma

                      3)  Desain Algoritma:
                      •  Brainstorming:  Pada  tahap  ini,  berbagai  ide  solusi  untuk  masalah  diusulkan  dan

                         didiskusikan. Berbagai teknik, seperti pemrograman dinamis, rekusi, dan pembagian
                         dan penaklukan dapat dipertimbangkan.

                      •  Memilih  algoritma:  Setelah  brainstorming,  algoritma  yang  paling  sesuai  dengan

                         masalah dan persyaratan dipilih.

                                                                                                         155
   173   174   175   176   177   178   179   180   181   182   183