Nota berikut merupakan ringkasan buku teks untuk kegunaan mengulang kaji sahaja. Nota ringkas ini ditulis oleh Luqman.
Masalah: keraguan, situasi, cabaran dan peluang yang dihadapi dalam kehidupan seseorang.
Strategi penyelesaian masalah amat diperlukan untuk melahirkan generasi yang berkebolehan merancang strategi penyelesaian masalah.
Mengapakah perlunya strategi dalam penyelesaian masalah?
Empat teknik pemikiran komputasional:
Set arahan untuk menyelesaikan masalah, arahan-arahan terperinci yang dapat diikuti.
Ciri-ciri algoritma:
Komputer ialah alat elektronik yang berupaya menerima dan memproses data input untuk menghasilkan maklumat sebagai output serta menyimpan kedua-dua data dan maklumat.
Input, Proses, Output: input dari pengguna, diproses dan dipaparkan sebagai output.
Melaksanakan arahan-arahan komputer satu per satu.
Memberikan perisian komputer keupayaan untuk membuat keputusan berasaskan syarat yang telah ditentukan pengatur cara.
Mengulang arahan-arahan komputer dalam blok, ia boleh berlangsung sehingga menerima syarat berhenti ataupun mencapai bilangan yang sudah ditetapkan.
Algoritma diuji setelah ditulis untuk tujuan pembaikan. Pengujian algoritma dibuat sebelum algoritma ditulis sebagai kod komputer.
Tulis algoritma -> Uji algoritma -> Pembetulan -> Pengaturcaraan
Algoritma yang telah diuji mempunyai ciri-ciri yang berikut:
Algoritma yang tidak memenuhi kriteria yang disebutkan tadi, akan mengakibatkan perisian yang dihasilkan mengandungi ralat. Hal ini kerana pengatur cara bergantung kepada algoritma untuk menghasilkan atur cara.
Jenis-jenis ralat:
Jenis data | Contoh nilai | Kapasiti ingatan komputer |
---|---|---|
Integer | Minimum -2147483648, Maksimum 2147483648 | 4 bait |
float | Minimum -3.4e38, Maksimum 3.4e38 | 4 bait |
double | Minimum -1.7e308, Maksimum 1.7e308 | 8 bait |
char | Satu karakter sahaja | 2 bait |
String | Bermula dari 0 hingga tiada had | >10 bait |
Boolean | Benar (true), Palsu (false) | 1 bit |
Rujuk aktiviti 15.
Nota ringkas ini ditulis oleh luqman, dan disemak semula pada 27 July 2025.