MENERAPKAN BERPIKIR KOMPUTASIONAL
- Dekomposisi
- Pengenalan
Pola
- Abstraksi
- Algoritma
Penggunaan keempat teknik tersebut
akan sangat membantu ketika mencari solusi permasalahan dan juga ketika
membangun program komputer. Dekomposisi adalah pendekatan dengan
memecahkan masalah besar dan kompleks menjadi masalah – masalah yang lebih
kecil dan lebih sederhana sehingga lebih mudah dikelola dan dipahami, kemudian
dicari solusinya. Istilah lain untuk teknik dekomposisi adalah “divide and
conquer” atau “ divide at impera”.
Abstraksi adalah teknik untuk menentukan informasi yang penting
dan informasi yang tidak relevan. Dalam
suatu pemrograman, abstraksi merupakan kemampuan suatu program untuk melalui
aspek-aspek informasi yang diolahnya, yaitu kemampuan untuk focus pada inti.
Setiap objek dalam system berfungsi sebagai model”actor” abstrak yang dapat
melakukan pekerjaan, melaporkan dan mengubah keadaannya, dan berkomunikasi
dengan objek lain dalam system, tanpa mengungkapkan bagaimana kelebihan ini
diterapkan. Proses, fungsi, atau metode juga dapat diabstraksikan, dan beberapa
teknik digunakan untuk mengembangkan deskripsi.
Algoritma adalah teknik untuk mengembangkan langkah-langkah
atau aturan-aturan yang harus dipenuhi untuk memecahkan permasalahan yang ada.
Ada dua teknik yang digunakan dalam penulisan algoritma yaitu Flowchart dan
Pseudocode.
Contoh Pseudocode persamaan linear
pada matematika : y=2x-5
Pseudocode dari persamaan linear
diatas sebagai berikut :
0 comments:
Post a Comment