Page 31 - Semester 1 Bab 1
P. 31

-   Persyaratan keamanannya
                           -   Standar lain yang membatasi
                           Schedule and Resources
                           -   Jadwal sudah ditentukan
                           -   Terbatas pada sumber daya yang ada
                           -   Sumber daya manusia


                       c.   Daftar Solusi Alternatif (Identify Alternative Solution)
                       Masalah di mulai dalam keadaan tertentu dan pemecah masalah menginginkan
                       masalah dalam keadaan lain. Oleh karena itu pemecahan masalah adalah penerapan
                       ide, keterampilan, atau informasi aktual untuk mencapai solusi atas suatu masalah
                       atau mencapai hasil yang diinginkan.
                           Mengingat  hal  di  atas,  masalah  yang  terdefinisi  dengan  baik  memberikan
                       deskripsi yang jelas tentang keadaan awal, operasi yang diizinkan dan tujuannya.
                       Masalah yang terdefinisi dengan baik memiliki tujuan atau solusi yang jelas dan
                       strategi pemecahan masalahnya mudah dikembangkan.
                           Umumnya, masalah yang tidak jelas muncul sebagai ambigu memicu beberapa
                       interpretasi dan tidak jelas kapan solusi telah tercapai. Selain itu, masalah yang tidak
                       terdefinisi  tidak  jelas,  abstrak,  atau  membingungkan  dan  tidak  memiliki  strategi
                       pemecahan masalah yang jelas. Salah satu strategi untuk memecahkan masalah
                       yang tidak jelas adalah dengan menambahkan kendala yang solusinya akan valid.



                   Prinsip Pemikiran Komputasional


                   1.  Decomposition (Penguraian)
                   Sebelum komputer dapat memecahkan masalah, masalah dan cara penyelesaiannya
                   harus dipahami. Penguraian membantu dengan memecah masalah kompleks menjadi
                   bagian-bagian yang lebih mudah dikelola.
                       Apa itu Penguraian?

                       Penguraian  adalah  salah  satu  dari  empat  landasan  berpikir  komputasional.  Ini
                   melibatkan pemecahan masalah atau sistem yang kompleks menjadi bagian-bagian yang
                   lebih kecil yang lebih mudah dikelola dan lebih mudah dipahami. Bagian-bagian yang
                   lebih kecil kemudian dapat diperiksa dan dipecahkan, atau dirancang secara individual,
                   karena lebih mudah untuk dikerjakan.
                       Sebelum komputer dapat memecahkan masalah, masalah dan cara penyelesaiannya
                   harus dipahami. Penguraian membantu dengan memecah masalah kompleks menjadi
                   bagian-bagian yang lebih mudah dikelola.




                                                              Bab 1 – Berpikir Komputasional  31
   26   27   28   29   30   31   32   33   34   35   36