Anda di halaman 1dari 5

PELAPORAN KERJA KURSUS ASK 2020: MUHAMMAD NOOR DARWISY BIN MOHD NOOR NAJIB 3 RAZI

FASA 1 : ANALISIS MASALAH

Teknik leraian a) Masalah besar


Membina atur cara mudah kalkulator untuk
menentukan nombor perdana, luas segi
empat, luas segi tiga dan luas bulatan

b) Bahagian kecil/Masalah kecil


-Menentukan sama ada nombor perdana atau
tidak
-Mengira luas segi empat
-Mengira luas segi tiga
-Mengira luas bulatan
-Menentukan nombor perdana

FASA 2 : REKA BENTUK ATUR CARA

Teknik pengecaman corak 1. Mengira luas Kesemua Menggunakan


bulatan operasi formula
menggunakan pi*j*j
nombor dan
pengiraan
bahagi atau
darab
2. Mengira luas Menggunakan
segi empat formula
panjang*lebar

3. Mengira luas Menggunakan


segi tiga formula
panjang*lebar*1/2
4. Menentukan Menentukkan
nombor perdana nombor yang
hanya boleh
dibahagi dengan 1
dan dirinya sendiri
tanpa baki
Teknik peniskalaan Penentuan aspek-aspek penting terdiri daripada:
Pengiraan luas bulatan Nilai jejari dan pi
Formula: pi*(j^2)

Pengiraan luas segi empat Nilai Panjang dan lebar


Formula: Panjang*lebar

Pengiraan luas segi tiga Nilai Panjang, lebar dan ½


Formula: Panjang*lebar*1/2

Menentukan nombor Nombor yang ingin ditentukan


perdana Formula: nombor/nombor
lain tanpa baki
Teknik pengitlakan Algoritma dalam bentuk psedukod
Mula
Pilih apa yang mahu ditentukan
Jika mahu mengira luas bulatan
Masukkan nilai jejari
Kira luas bulatan pi*(j^2)
Papar luas bulatan
Jika mahu mengira luas segi empat
Masukkan nilai Panjang dan lebar
Kira luas segi empat Panjang*lebar
Papar luas segi empat
Jika mahu mengira luas segi tiga
Masukkan nilai Panjang dan lebar
Kira luas segi tiga Panjang*lebar*1/2
Papar luas segi tiga
Jika mahu menentukan nombor perdana
Masukkan nombor yang ingin ditentukan
Kira nombor/semua nombor
Papar jenis nombor
Jika tidak
Papar “Terima kasih kerana menggunakan saya”
Tamat

FASA 3: PENGEKODAN
(a) MASALAH BESAR
Mengekod algoritma kalkulator untuk menentukan nombor perdana,
luas segi empat, luas segi tiga dan luas bulatan
TEKNIK (b) BAHAGIAN-BAHAGIAN KECIL:
LERAIAN (i)PENGISYTIHARAN PEMBOLEH UBAH DAN PEMALAR
(ii)INPUT
(iii)PROSES
(iv)OUTPUT
CORAK YANG DAPAT DICAMKAN BAGI SETIAP BAHAGIAN KECIL IALAH
PENGGUANAAN JENIS DATA INTEGER
PENGISYTIHARAN PEMBOLEH PEMBOLEH UBAH UNTUK MENYIMPAN
UBAH DAN PEMALAR NILAI
INPUT Pengguna memilih nilai numerik untuk
proses mengira dan menentukan jenis
TEKNIK nombor
PENGECAMA
N PROSES Kira luas:
CORAK -bulatan = pi*(j^2)
-segi empat = Panjang*lebar
-segi tiga = Panjang*lebar*1/2
Menentukan nombor perdana =
nombor/nombor lain tanpa baki
OUTPUT Papar luas:
-bulatan
-segi empat
-segi tiga
Jenis Nombor (perdana/bukan perdana)
PENENTUAN ASPEK-ASPEK PENTING TERDIRI DARIPADA
PENGISYTIHARA PEMBOLEH UBAH UNTUK MENYIMPAN NILAI:
N -PANJANG
PEMBOLEH -LEBAR
UBAH -LUAS
DAN -NOMBOR PERDANA
TEKNIK PEMALAR SEMUA PEMBOLEH UBAH YANG TERLIBAT DIISYTIHAR
PENISKALAAN SEBAGAI INTEGER
INPUT Kod arahan=
Pilih apa yang mahu dikira
Masukkan nombor-nombor yang ingin dikira
PROSES Kira luas:
-bulatan = pi*(j^2)
-segi empat = Panjang*lebar
-segi tiga = Panjang*lebar*1/2
Menentukan nombor perdana = nombor/nombor lain
tanpa baki
OUTPUT Luas bulatan/segi tiga/segi empat ialah (luas) atau
Nombor ini ialah nombor perdana/bukan nombor perdana

FASA 4: PENGUJIAN DAN PENYAHPEPIJATAN


(a) MASALAH BESAR
MENGENAL PASTI DAN MEMBAIKI RALAT PADA KESELURUHAN ATUR
TEKNIK CARA
LERAIAN (b) BAHAGIAN-BAHAGIAN KECIL
(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 ATUR
PENGISYTIHARAN CARA BERTINDAK SEMASA PENGUJIAN,
TEKNIK PEMBOLEH UBAH JENIS-JENIS RALAT DAPAT DIKENAL PASTI,
PENGECAMA DAN PEMALAR IAITU:
N (ii)MENGUJI KOD INPUT -RALAT SINTAKS
CORAK (iii)MENGUJI KOD PROSES -RALAT MASA LARIAN
(iv)MENGUJI KOD OUTPUT -RALAT LOGIK
PENENTUAN ASPEK-ASPEK PENTING TERDIRI DARIPADA:
(I) MENGUJI PENGISYTIHARAN SEMUA PEMBOLEH UBAH DIISYTIHARKAN
PEMBOLEH UBAH DAN DENGAN BETUL DARI SEGI:
PEMALAR -JENIS DATA
-KESESUAIAN NAMA DAN NAMA DIEJA
DENGAN BETUL
-DIBERIKAN NILAI PERMULAAN (initialised)
TEKNIK (ii)MENGUJI KOD INPUT PASTIKAN PEMBOLEH UBAH PANJANG DAN
PENISKALAAN LEBAR DIGUNAKAN UNTUK MENYIMPAN
NILAI YANG DIMASUKKAN OLEH PENGGUNA
(iii)MENGUJI KOD PROSES -FORMULA YANG DIGUNAKAN ADALAH
BETUL
-LOGIK/ SUSUNAN ADALAH BETUL
(iv)MENGUJI KOD OUTPUT -OUTPUT YANG DIPAPARKAN ADALAH
TEPAT DAN BETUL
-FORMAT OUTPUT ADALAH SEPERTI YANG
DIKEHENDAKI
TEKNIK MENGHASILKAN SATU SENARAI SEMAK YANG DAPAT DIGUNAKAN SEMASA
PENGITLAKAN PENGUJIAN DAN PENYAHPEPIJATAN SESUATU ATUR CARA

TEKNIK FASA 5: DOKUMENTASI


LERAIAN (a)MASALAH BESAR MENYEDIAKAN DOKUMENTASI
(b)BAHAGIAN-BAHAGIAN (i)DOKUMENTASI DALAMAN
KECIL (ii)DOKUMENTASI LUARAN
-DOKUMENTASI PUSTAKA
-PANDUAN PENGGUNA
TEKNIK (a)DOKUMENTASI DALAMAN MAKLUMAT PENTING TENTANG ATUR CARA
PENGECAMA MERUPAKAN CORAK YANG TELAH DICAMKAN.
N KOMEN TENTANG TUJUAN DAN FUNGSI
CORAK DILAKUKAN OLEH SETIAP BAHAGIAN/BARISAN
KOD ARAHAN.
(b)DOKUMENTASI LUARAN MAKLUMAT TEKNIKAL TENTANG ATUR CARA
(DUKUMENTASI PUSTAKA) UNTUK TUJUAN RUJUKAN,
PENYELENGGARAAN DAN PENAMBAHBAIKAN.
(c)DOKUMENTASI LUARAN MAKLUMAT TENTANG CARA MENGGUNAKAN
(PANDUAN PENGGUNA) ATAU MELAKSANAKAN ARAHAN
TEKNIK PENENTUAN ASPEK-ASPEK PENTING TERDIRI DARIPADA:
PENISKALAAN (a)DOKUMENTASI PENULISAN KOMEN UNTUK MENERANGKAN FUNGSI
DALAMAN SETIAP BAHAGIAN ATAU SESUATU BARIS KOD ARAHAN
(b)DOKUMENTASI MAKLUMAT YANG DIPERLUKAN OLEH SEORANG
LUARAN PENGATUR CARA:
(DUKUMENTASI -NAMA PENGATUR CARA
PUSTAKA) -TUJUAN/KEGUNAAN ATUR CARA
-KEPERLUAN PERKAKASAN
-KEPERLUAN PERISIAN
-ALGORITMA (pseudokod dan carta alir)
-KOD ARAHAN (source code)
(c)DOKUMENTASI MAKLUMAT YANG DIPERLUKAN OLEH SEORANG
LUARAN PENGGUNA SEPERTI:
(PANDUAN -NAMA DAN TUJUAN ATUR CARA
PENGGUNA) -KEPERLUAN SISTEM PENGENDALIAN, PRAKAKASAN DAN
PERISIAN
-CARA PENGGUNAAN
TEKNIK MENGHASILKAN DOKUMENTASI DALAMAN DAN DOKUMENTASI LUARAN
PENGITLAKAN BERDASARKAN ASPEK-ASPEK PENTING YANG DIKENAL PASTI

Anda mungkin juga menyukai