Page 87 - MODUL INFORMATIKA BK,TIK, SK, JKI, AD
P. 87

Berpikir Komputasional    Dasar – Dasar Informatika   SMK Kelas X

                        operasional. Dalam contoh pemutaran musik, seseorang dapat menambahkan bahwa program harus

                        memutar, menjeda, dan menghentikan pemutaran lagu format mp3.

                        Kesimpulannya,  berbagai  cara  untuk  memahami  masalah,  pemecah  masalah  dan  khususnya

                        pemrogram harus mengidentifikasi tiga aspek masalah agar solusi yang berarti dan dapat diterima.





                    d.  Pilih Solusi Terbaik (Select the Best Solution)


                        Pemrograman  adalah  kegiatan  pemecahan  masalah.  Ketika  Anda  menulis  sebuah  program,  Anda

                        sebenarnya sedang menulis instruksi komputer untuk memecahkan beberapa masalah. Lembur, ada
                        beberapa  strategi  yang  dikembangkan  dan  diterapkan  untuk  menyelesaikan  masalah.  Pemecahan

                        masalah  adalah  pemrosesan  transformasi  masalah  dari  keadaan  awal  ke  keadaan  yang  diinginkan.

                        Beberapa teknik lebih efektif sementara yang lain kurang. Di sini saya menguraikan beberapa strategi
                        umum.





                        1)  Trial and Error


                        Ini  juga  dikenal  sebagai  pemecahan  masalah  menggunakan  menebak  dan  memeriksa  atau
                        menghasilkan dan menguji. Meskipun kita tidak hanya menebak jawaban secara acak sebagai cara

                        untuk  memecahkan  masalah,  ada  saat-saat  ketika  tebakan  yang  terukur  itu  penting,  valid,  dan

                        berguna. Misalnya memperkirakan waktu suatu kegiatan akan berakhir adalah contoh dari perkiraan

                        informasi. Teknik ini bekerja seperti ini:

                         1)  Bentuk tebakan terpelajar

                         2)  Periksa solusi Anda untuk melihat apakah itu berhasil dan selesaikan masalah

                         3)  Jika tidak, revisi tebakan Anda berdasarkan apakah terlalu tinggi atau terlalu rendah




                        2)  Analisis Akar Penyebab


                        Urutan sebab dan akibat diselidiki sampai sumber masalah diidentifikasi. Root Cause Analysis (RCA)

                        adalah  konsep  sistematis  yang  melibatkan  serangkaian  pendekatan  pemecahan  masalah  yang

                        digunakan untuk menentukan penyebab yang mendasari suatu masalah. Dalam kebanyakan kasus,

                        ketika  masalah  terjadi,  itu  menciptakan  masalah  lain  dan  masalah  yang  dihasilkan  menciptakan
                        masalah lain. Misalnya, di salah satu sistem perangkat lunak kita menemukan bahwa beberapa bagian

                        dari sistem menjadi sangat lambat. Pada analisis lebih lanjut, halaman memuat terlalu banyak data.

                        Pada  analisis  lebih  lanjut  pengguna  di  mana  tidak  menutup  kunjungan,  meninggalkan  banyak  titik
                        data  untuk  ditanyakan.  Jadi  solusi  yang  mungkin  adalah  menutup  kunjungan  secara  terprogram

                        setelah  beberapa  waktu.  Solusi  alternatifnya  adalah  dengan  menambahkan  lebih  banyak  RAM  dan

                        kekuatan pemrosesan ke komputer.




                        3)  Algoritma

               56                                                                                           Informatika – SMK Kelas X
   82   83   84   85   86   87   88   89   90   91   92