PEMIKIRAN
KOMPUTASIONAL
1. 1 PEMBANGUNAN ATURCARA
EMPAT TEKNIK PEMIKIRAN
KOMPUTASIONAL
TEKNIK PELERAIAN
TEKNIK PENGECAMAN CORAK
TEKNIK PENISKALAAN
TEKNIK PENGITLAKAN
FASA PEMBANGUNAN ATURCARA
1. ANALISIS MASALAH
2. REKABENTUK ATURCARA
3. PENGEKODAN
4. PENGUJIAN DAN PENYAHPIJATAN
5. DOKUMENTASI
TEKNIK PEMIKIRAN KOMPUTASIONAL
DALAM PEMBANGUNAN ATUR CARA
1. FASA ANALISIS MASALAH
Analisis Masalah:
Fasa ini adalah untuk mengetahui apa yang diperlukan oleh pelanggan
Menentukan INPUT, PROSES dan OUTPUT bagi program yang akan dibina
Mengenalpasti penyelesaian yang mungkin bagi masalah
Cadangan Teknik Pemikiran yang digunakan:
Teknik Leraian
Contoh:
Pelajar dikehendaki menyenaraikan secara terperinci tentang sistem yang akan
dibangunkan seperti:
1.1 Tajuk projek Teknik Leraian
1.2 Kumpulan sasaran
1.3 Masalah
1.4 Cadangan penyelesaian masalah
Contoh masalah:
1.Pseudokod
1.MULA
2.BACA Nombor1
3.BACA Nombor2
4.PROSES tambah=Nombor1+Nombor2
5.OUTPUT papar hasil tambah dua nombor
6.TAMAT
Contoh:
2.Carta Alir (Flow Chart)
3. PENGEKODAN
Fasa Pengekodan:
- Menukarkan kod pseudo kepada kod yang difahami oleh computer
dengan menggunakan bahasa pengaturcaraan seperti PHP
- Contoh kod aturcara bagi mengira hasil tambah dua nombor dengan
menggunakan Bahasa Pengaturcaraan PHP ialah:
<?php
if(isset($_POST['submit']))
{ Pengisytiharan
$nombor1=$_POST['nombor1']; pembolehubah
$nombor2=$_POST['nombor2'];
$kira=$nombor1+$nombor2;
echo "JUMLAH TAMBAH DUA NOMBOR IALAH:".$kira;
}
?>
Cadangan Teknik Pemikiran yang digunakan:
Pengitlakan (Algoritma)
Pengecaman corak
Contoh:
Pengitlakan
-Pelajar menunjukkan susunan kod aturcara dalam program yang
dibangunkan
Pengecaman corak
-Pelajar mengenalpasti pembolehubah,jadual (table) dan atribut
4. PENGUJIAN DAN PENYAHPIJATAN
Fasa Pengujian Dan Penyahpijatan:
-Menguji aturcara yang telah ditulis bagi mengesan dan membetulkan
sebarang ralat yang terdapat pada aturcara
- Terdapat 3 jenis ralat:
Ralat sintaks (Syntax Error)
Ralat Masa larian (Run Time Error)
Ralat Logik (Logical Error)
Cadangan Teknik Pemikiran yang digunakan:
Pengecaman corak
Teknik Leraian
Contoh:
Pelajar mengetahui jenis-jenis ralat dan mengenalpasti jenis ralat yang terdapat dalam
kod aturcara.
5. DOKUMENTASI
Fasa Dokumentasi:
Pengaturcara menulis keperluan aturcara, panduan penggunaan
aturcara dan jenis input dan jangkaan output.
Cadangan Teknik Pemikiran yang digunakan:
Teknik Leraian
Teknik Pengitlakan
Contoh:
Pelajar menulis langkah demi langkah panduan penggunaan aturcara yang
dibangunkan.