Halo teman-teman, apakah kalian sudah mengetahui tentang 4 (empat) komponen Berpikir Komputasional yang harus dipelajari? salah satu hal yang harus dipelajari adalah Dekomposisi yang merupakan materi yang akan kita bahas.
Lalu apa sih arti dari dekomposisi itu?
Di artikel sebelumnya, juga telah kita bahas terkait pengertian singkat terkait empat komponen Berpikir Komputasional yang harus dipelajari, maka dari itu sekarang kita akan bahas lebih mendalam lagi terkait dekomposisi ini.
Di sini ada permisalan, coba sekarang bayangkan
Apakah kamu tahu kambing guling? Bagaimana cara kita memakan kambing guling? Satu kambing guling utuh tentu berukuran sangat besar dan mustahil bagi kita untuk memakannya sekaligus. Kita memang tidak mungkin memakan kambing guling dengan sekali telan, tetapi kita dapat memotong-motongnya menjadi bagian-bagian yang lebih kecil. Dengan memotong kambing guling menjadi bagian-bagian yang lebih kecil, kambing guling lebih mudah untuk disantap.
Demikian pula sebuah masalah besar. Sebagaimana kambing guling, sebuah masalah yang besar akan lebih mudah diselesaikan jika dipecah menjadi bagian-bagian yang lebih kecil.
Jadi kesimpulannya proses atau strategi untuk memecah persoalan yang besar menjadi bagian-bagian yang lebih kecil dan kemudian disusun kembali menjadi suatu solusi dinamakan dekomposisi.
Demikian pengertian dekomposisi, semoga menambah pemahaman teman-teman dalam belajar informatika ya.