Berpikir Komputasional: Abstraksi, Algoritma, Dekomposisi, dan Pola

By Niken Bestari, Selasa, 8 November 2022 | 08:30 WIB
Bagaimana cara berpikir komputasional? Berikut ini adalah 4 fondasi berpikir komputasional: abstraksi, algoritma, dekomposisi, dan pola. (Freepik)

Setelah semua tercampur rata, teh siap dihidangkan, sebelum disantap harus diaduk terlebih dahulu.

Dalam informatika, algoritma membantu memecahkan suatu permasalahan dengan logika dan sistematis.

Oleh sebab itu, algoritma memiliki syarat berupa harus ada input, output, proses, instruksi yang jelas, dan memiliki tujuan akhir.

3. Dekomposisi

Dekomposisi komputer adalah pemecahan masalah atau sistem yang kompleks menjadi bagian-bagian yang lebih kecil sehingga mudah diatur dan mudah dipahami.

Dekomposisi berarti metode atau cara untuk memecahkan suatu masalah yang kompleks ke dalam bagian kecil agar lebih mudah dipahami dan diolah.

Jika terdapat masalah yang kompleks dan rumit tidak didekomposisi, maka masalah tersebut akan sulit untuk dipahami dan diselesaikan.

Persoalan yang sulit apalagi besar akan menjadi mudah jika diselesaikan sebagian-sebagian secara sistematis.

Langkah melakukan dekomposisi komputer adalah:

- Analisis masalah agar bisa terurai atau dibagi menjadi beberapa bagian yang lebih kecil.

- Parallelization atau memparalelkan masalah-masalah kecil tersebut supaya bisa selesai lebih efektif dan efisien.

Baca Juga: Mengenal Cyberbullying, Salah Satu Dampak Negatif Sosial Media