Strategi Penyelesaian Masalah (Nota Ringkas Sains Komputer Tingkatan 4 bab 1 (Pengaturcaraan)

Tingkatan 4

Strategi Penyelesaian Masalah | Nota Ringkas Sains Komputer Tingkatan 4 bab 1 | Pengaturcaraan | My Wislah | Wislah Malaysia |

Dalam kehidupan sehari-hari, kita sering menghadapi berbagai masalah yang perlu diselesaikan. Oleh karena itu, kemampuan menyelesaikan masalah merupakan keterampilan yang sangat penting untuk dimiliki. Dalam sains komputer, penyelesaian masalah merupakan hal yang sangat fundamental dan menjadi dasar dari pembuatan aplikasi dan program komputer. Ada beberapa teknik pemikiran komputasional yang dapat membantu kita dalam menyelesaikan masalah, contohnya teknik leraian, pengecaman corak, peniskalan, dan pengembangan algoritma. Selain itu, ada tiga faktor penting dalam penyelesaian masalah, yaitu biaya, waktu, dan sumber daya. Proses penyelesaian masalah sendiri melibatkan langkah-langkah seperti mengumpulkan data, menentukan masalah, menjana ide, menentukan tindakan, melaksanakan penyelesaian, dan mengevaluasi hasilnya.


Strategi Penyelesaian Masalah

Definisi Masalah

Masalah merujuk kepada keadaan yang tidak diingini, ketidakpastian, cabaran, dan peluang yang perlu dihadapi oleh seseorang individu.

1. Kemahiran Menyelesaikan Masalah Diperlukan


Kita memerlukan individu yang mempunyai kemahiran untuk menyelesaikan masalah.

2. Penyelesaian Masalah dalam Sains Komputer


Penyelesaian masalah merupakan asas utama dalam sains komputer.

3. Tanggungjawab Pengaturcara

Tanggungjawab pengaturcara adalah menyelesaikan masalah dengan cara:

– Menukarkan masalah kepada algoritma.

– Menulis sintaks khusus.

– Sintaks merupakan peraturan yang diperlukan oleh komputer (CPU) untuk melaksanakan arahan.

4. Format Algoritma

Terdapat dua format algoritma iaitu carta alir dan pseudokod.

Definisi Penyelesaian Masalah

Penyelesaian masalah merujuk kepada proses mengenal pasti maklumat pada sesuatu masalah untuk memperoleh sesuatu penyelesaian.

1. Faedah Penyelesaian Masalah

Faedah penyelesaian masalah termasuk meningkatkan kemahiran berfikir, membantu mengembangkan sesuatu konsep, membentuk komunikasi dua hala, dan menggalakkan pembelajaran kendiri.

2. Teknik Pemikiran Komputasional

Terdapat empat teknik pemikiran komputasional iaitu:

– Teknik Leraian (Decomposition) – Memecahkan masalah kepada bahagian yang lebih kecil dan menguruskan masalah kompleks ke dalam bahagian yang mudah diuruskan.

– Pengecaman Corak (Pattern Recognition) – Mencari persamaan antara masalah, mengenal pasti persamaan atau corak setiap masalah, dan membantu menyelesaikan masalah dengan lebih efisien.

– Peniskalan (Abstraction) – Menjana penyelesaian masalah yang lebih tepat dan mencipta model perwakilan/idea masalah yang perlu diselesaikan.


– Algoritma (Algorithms) – Membangunkan penyelesaian masalah, mematuhi peraturan untuk menyelesaikan masalah, merupakan pelan/set langkah arahan untuk menyelesaikan masalah, dan titik permulaan rekaan program komputer dalam bentuk pseudokod dan carta alir.

Ciri-Ciri Penyelesaian Masalah

Terdapat tiga ciri-ciri terpenting dalam penyelesaian masalah iaitu:

1. Kos

Kos merujuk kepada pembayaran berupa wang, masa, tenaga, dan perbelanjaan yang diperlukan untuk mendapatkan, mengeluarkan, dan menyelenggara sesuatu.

– Projek normal dilaksanakan mengikut masa dan kos yang diperuntukkan.

– Kos siap pada masa tercepat (crashing cost) merupakan usaha maksimum untuk menyelesaikan projek dalam masa yang singkat.

– Kos meningkat, tempoh masa menurun.

Kos Langsung – Kos aktiviti projek seperti gaji pekerja projek.

Kos Tak Langsung – Kos bukan aktiviti projek seperti bil telefon.

2. Masa

Masa merujuk kepada tempoh yang ditetapkan untuk menyiapkan sesuatu projek.

– Aktiviti yang tertunda/lambat dan keperluan untuk menyiapkan projek dalam jangka masa terhad/tersingkat akan meningkatkan kos.

– Carta Gantt digunakan untuk melihat perkembangan aktiviti projek ikut tempoh masa.

– Carta PERT (Program Evaluation Review Technique) digunakan untuk menentukan masa minimum dan maksimum dalam perlaksanaan aktiviti projek dan mengelakkan kelewatan dalam menyiapkan projek.

3. Sumber

Sumber merujuk kepada bahan mentah, wang atau stok, pekerja, dan aset lain yang digunakan dalam organisasi untuk menjana hasil atau perkhidmatan.

– Pihak pengurusan sumber perlu merancang penggunaan sumber supaya tidak berlaku pembaziran.

– Sumber yang berkurang pula menyebabkan kelewatan projekdan kos meningkat.

Keperluan Penyelesaian Masalah Berstrategi

1. Proses Penyelesaian Masalah Mengikut Panduan Struktur Model Generik

Setiap masalah memerlukan proses penyelesaian mengikut panduan struktur model generik.

2. Proses Penyelesaian Masalah

Proses penyelesaian masalah melibatkan langkah-langkah seperti mengumpulkan dan menganalisis data, menentukan masalah, menjana idea, menjana penyelesaian, menentukan tindakan, melaksanakan penyelesaian, membuat penilaian, dan membuat penambahbaikan.

Kesimpulan


Kemampuan menyelesaikan masalah menjadi sangat penting dalam kehidupan kita, terutama dalam bidang sains komputer. Ada beberapa teknik pemikiran komputasional yang dapat membantu kita dalam menyelesaikan masalah, dan ada tiga faktor penting yang perlu diperhatikan dalam penyelesaian masalah, yaitu biaya, waktu, dan sumber daya. Proses penyelesaian masalah melibatkan beberapa langkah yang perlu diikuti untuk mencapai solusi yang efektif dan efisien. Oleh karena itu, penting bagi kita untuk terus mengembangkan kemampuan menyelesaikan masalah kita agar dapat menghadapi tantangan-tantangan yang ada di depan dengan lebih baik.

READ :   Struktur Kawalan (Nota Ringkas Sains Komputer Tingkatan 4 bab 1 (Pengaturcaraan)

Related posts