You are on page 1of 7

Fasa 1: Analisis Masalah

a)Masalah Besar
i)Membina atur cara mudah bagi mengira BMI pelajar lelaki
dan pelajar perempuan.
Teknik
Leraian b)Masalah Kecil
i)Mengira BMI pelajar lelaki
ii)Mengira BMI pelajar perempuan
Fasa 2: Reka Bentuk Atur Cara
Mengira BMI Persamaan Perbezaan
bagi pelajar
lelaki Dapatkan nilai Tinggi
Teknik
Pemboleh
Pengecaman ubah yang
Corak sama,iaitu
Mengira BMI Formula BMI
bagi pelajar
perempuan Dapatkan nilai Berat

Penentuan aspek-aspek penting terdiri daripada:


a)Nilai-nilai Berat dan Tinggi
Teknik Mengira BMI b)Formula mengira BMI:
Peniskalaan bagi 𝐵𝑒𝑟𝑎𝑡 𝐵𝑎𝑑𝑎𝑛(𝑘𝑔)
Pelajar lelaki 𝑇𝑖𝑛𝑔𝑔𝑖(𝑚) × 𝑇𝑖𝑛𝑔𝑔𝑖(𝑚)

Mengira BMI a)Nilai-nilai Berat dan Tinggi


bagi Pelajar b)Formula mengira BMI:
Perempuan 𝐵𝑒𝑟𝑎𝑡 𝐵𝑎𝑑𝑎𝑛(𝑘𝑔)
𝑇𝑖𝑛𝑔𝑔𝑖(𝑚) × 𝑇𝑖𝑛𝑔𝑔𝑖(𝑚)

Algoritma dalam bentuk pseudokod


1 Mula
Teknik 2 Masukkan Berat Badan(kg) dan Tinggi(m)
Pengitlankan 3 Kira
3.1 BMI pelajar lelaki = Berat(kg)÷Tinggi(m)
3.2 BMI pelajar perempuan = Berat(kg)÷Tinggi(m)
4 Papar keputusan BMI pelajar lelaki dan pelajar perempuan
5 Tamat
Fasa 3: Pengekodan
a)Masalah Besar
Mengekod algoritma,mengira berat badan(kg) dan tinggi(m)
seorang pelajar
b)Bahagian-bahagian Kecil
Teknik Leraian
i)Pengisytiharan Pemboleh Ubah dan Pemalar
ii)Input
iii)Proses
iv)Output

Corak yang dapat dicamkan bagi setiap bahagian


kecil ialah penggunaan jenis data float
i)Pengisytiharan Pembolehubah untuk
Teknik
Pembolehubah dan menyimpan nilai
Pengecaman pemalar
Corak
ii)Input Pengguna memasukkan satu
nilai numerik untuk berat badan
dan satu nilai numerik untuk
tinggi
iii)Proses Mengira BMI bagi pelajar lelaki
dan pelajar perempuan
𝐵𝑒𝑟𝑎𝑡 𝐵𝑎𝑑𝑎𝑛(𝑘𝑔)
𝑇𝑖𝑛𝑔𝑔𝑖(𝑚) × 𝑇𝑖𝑛𝑔𝑔𝑖(𝑚)

iv)Output Papar keputusan BMI pelajar


lelaki dan pelajar perempuan
Fasa 4: Pengujian Dan Penyahpepijatan
a)Masalah Besar
mengenal pasti dan membaiki ralat pada keseluruhan atur
cara

Teknik b)Bahagian-bahagian kecil


Leraian (i)Menguji pengisytiharan pemboleh ubah dan pemalar
(ii)Menguji kod input
(iii)Menguji kod proses
(iv)Menguji kod output
(i)Menguji Berdasarkan mesej ralat dan cara atur
pengisytiharan cara bertindak semasa pengujian jenis-
pemboleh ubah jenis ralat dapat dikenal pasti,iaitu:
dan pemalar  Ralat Sintaks
 Ralat Masa Larian
Teknik (ii)Menguji kod  Ralat Logik
Pengecaman input
Corak
(iii)Menguji kod
proses

(iv)Menguji kod
output

Penentuan aspek-aspek penting terdiri daripada:


(i)menguji Semua pemboleh ubah diisytiharkan
pengisytiharan dengan betul dari segi:
pemboleh ubah  Jenis Data
dan pemalar  Kesesuaian nama dan nama
dengan betul
Teknik
 Diberi nilai permulaan (initialised)
Peniskalaan
(ii)Menguji kod Pastikan pemboleh ubah berat dan
arahan input tinggi digunakan untuk menyimpan nilai
yang dimasukkan oleh pengguna

(iii)menguji kod
arahan proses  Formula yang digunakan adalah
betul
 Logik/susunan adalah betul
(iv)Menguji kod  Output yang dipaparkan adalah
arahan output tepat dan betul
 Format output adalah seperti
yang dikehendaki

Teknik Menghasilkan satu senarai semak yang dapat digunakan


Pengitlankan semasa pengujian dan penyahpepijatan sesuatu aturcara
Fasa 5: Dokumentasi
Teknik Leraian a)Masalah Besar Menyediakan dokumentasi
b)Bahagian-bahagian kecil (i)Dokumentasi dalaman
(ii)Dokumentasi luaran
 Dokumen pustaka
 Panduan pengguna

a)Dokumentasi dalaman Maklumat penting tentang


atur cara merupakan corak
yang telah dicamkan.Komen
tentang tujuan dan fungsi
dilakukan oleh setiap
bahagian/barisan kod arahan
Teknik
Pengecaman b)Dokumentasi luaran Maklumat teknikal tentang
Corak (Dokumen Pustaka) atur cara untuk tujuan
rujukan,penyelenggaraan
dan penambahbaikan.

c)Dokumentasi luaran Maklumat tentang cara


(Panduan Pengguna) menggunakan atau
melaksanakan arahan .

Penentuan aspek-aspek penting terdiri daripada:


a)Dokumentasi dalaman Penulisan komen untuk
menerangkan fungsi setiap
bahagian atau sesuatu baris
kod arahan.

Teknik b)Dokumentasi luaran Maklumat yang diperlukan


Peniskalaan (Dokumen pustaka) oleh seorang pengatur cara:
 Tarikh
 Nama pengaturcara
 Tujuan/kegunaan
aturcara
 Keperluan sistem
pengendalian
 Keperluan perkakasan
 Keperluan perisian
 Algoritma (pseudokod
dan carta alir)
 Kod arahan

c)Dokumentasi luaran Maklumat yang diperlukan


(Panduan pengguna) oleh seorang pengguna
seperti:
 Nama dan tujuan atur
cara
 Keperluan sistem
pengendalian,perkakas
an dan perisian.

You might also like