The words you are searching are inside this book. To get more targeted content, please make full-text search by clicking here.

Kerja Projek KPAT3, KALKULATOR LUAS

Discover the best professional documents and content resources in AnyFlip Document Base.
Search
Published by allyizzaaa, 2021-10-28 23:33:40

KALKULATOR LUAS

Kerja Projek KPAT3, KALKULATOR LUAS

Keywords: ASK

SEKOLAH MENENGAH KEBANGSAAN BENGKONGAN
89108, KOTA MARUDU, SABAH

KERJA PROJEK KSSM ASAS SAINS KOMPUTER TINGKATAN 3 (KPAT3)
TAJUK KAJIAN:

KALKULATOR LUAS

NAMA MURID: ALLYIZZA MIRZZA BINTI MOHD AZIZUAN
NOMBOR KAD PENGENALAN MURID: 061222120518
ANGKA GILIRAN PEPERIKSAAN:
NAMA PENILAI:
TARIKH DIHANTAR: 29 Oktober 2021

i. Pendahuluan

i) Kalkulator merupakan suatu teknologi yang berperanan untuk mengira
dan menyelesaikan pengiraan yang dikehendaki oleh pengguna. Kalkulator
juga memudahkan pengguna untuk menyelesaikan pengiraan dengan tepat
dan jitu.

ii) Carta Gantt

ELEMEN/ JULAI OGOS SEPTEMBE OKTOBER
MINGGU
R

M MMM M M M M M M M M M MM M

1 234 1 2 3 4 1 2 3 4 123 4

Taklimat kepada pelajar
dan penetapan tajuk/carta
gantt

Menganalisis
masalah/pemilihan teknik
pemikiran

Mencari maklumat dan
menganalisis
masalah/pemilihan teknik
pemikiran

Membuat pseudokod

Pengekodan/aplikasi
aturcara

Pengujian dan
penyahpepijatan(menguji
kesan ralat)/menilai
kecekapan aturcara

Mengenalpasti/menyenarai
kan ciri-ciri/kelebihan
aturcara kepada pengguna

Pendokumentasi

Pembentangan

Moderasi

Penyerahan markah
kepada SU

iii) Fasa pembangunan atur cara

a) Analisis masalah

Teknik Leraian Fasa 1: Analisis Masalah

a) Masalah besar b) Masalah kecil

Membina atur cara i) Kira luas segi

mudah bagi mengira luas empat

bentuk segi empat dan ii) Kira luas segi tiga

segitiga

c) Reka bentuk atur cara

Fasa 2: Reka Bentuk Atur Cara

Teknik Masalah kecil Persamaan Perbezaan

Pengecaman Pengiraan luas Pemboleh ubah Rumus pengiraan:
Corak segi empat yang sama iaitu

panjang dan Luas segi empat:

lebar panjang x lebar

Pengiraan luas Rumus pengiraan:

segi tiga

Luas segi tiga: 1/2

x panjang x lebar

Teknik Penentuan aspek-aspek penting terdiri daripada

peniskalaan Masalah kecil Perkara penting

Pengiraan luas a) Nilai-nilai panjang dan lebar

segi empat b) Rumus pengiraan:

Luas segi empat= panjang x lebar

Pengiraan luas a) Nilai-nilai panjang dan lebar
segi tiga b) Rumus pengiraan:
Luas segi tiga= 1/2 x panjang x lebar

Teknik Pseudokod
pengitlakan
Pengiraan luas segi empat
1. Mula
2. Masukkan panjang
3. Masukkan lebar
4. Papar 'Luas segi empat ialah’
5. Tamat

Pengiraan luas segi tiga
1. Mula
2. Masukkan panjang
3. Masukkan lebar
4. Papar ‘Luas segi tiga ialah’
5. Tamat

c) Pengekodan

Fasa 3: Pengekodan

Teknik Masalah besar:
leraian  Mengekod algoritma dan mengira luas segi empat dan segi

tiga

Bahagian-bahagian kecil
 Pengisytiharan pemboleh ubah dan pemalar
 Input
 Proses
 Output
 Pemboleh ubah untuk
i) Pengisytiharan

pemboleh ubah dan menyimpan nilai:

pemalar → Panjang

→ Lebar

→ Luas
 Semua pemboleh ubah yang

terlibat diisytihar sebagai float

ii) input Kod arahan jenis dorongan:

panjang=float(input(“\nMasukkan
panjang: “))

iii) proses Lebar=float(input(“Masukkan lebar: “))
luas = panjang * lebar

iv) output luas= 1/2 * panjang * lebar
print(“\n\nLuas segi empat ialah”,luas)

print(“\n\nLuas segi tiga ialah”,luas)

d) Pengujian dan penyahpepijatan

Fasa 4: Pengujian dan penyahpepijatan

Teknik Leraian Masalah besar:

Mengenal pasti dan membaiki ralat pada

keseluruhan carta alir

Bahagian-bahagian kecil:

1. Menguji pengisytiharan pemboleh ubah dan

pemalar

2. Menguji kod input

3. Menguji kod proses

4. Menguji kod output

Teknik Pengecaman i) Menguji Berdasarkan mesej ralat

Corak pengisytiharan dan cara atur cara

pemboleh ubah dan bertindak semasa

pemalar pengujian, jenis-jenis

ii) Menguji kod input ralat dapat dikenalpasti,
iaitu:

iii) Menguji kod proses i) Ralat Logik
ii) Ralat sintaks

iii) Ralat masa larian
iv) Menguji kod output

Teknik Peniskalaan Penentuan aspek-aspek penting terdiri daripada:

i) Menguji Semua pemboleh ubah

pengisytiharan diisytiharkan dengan

pemboleh ubah dan betul dari segi:
pemalar  Jenis data
 Kesesuaian nama

yang di eja dengan

betul
 Diberikan nilai

permulaan

ii) Menguji kod input Pastikan pemboleh

ubah panjang dan 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

betul
 Format output

adalah seperti yang

dikehendaki

Teknik Pengitlakan Menghasilkan satu senarai semak yang dapat

digunakan semasa pengujian dan penyahpepijatan

atur cara.
Tuliskan senarai semak di sini.
 Pengisytiharan pemboleh ubah dan pemalar
 Kod input
 Kod proses
 Kod output

e) Dokumentasi Fasa 5: Dokumentasi
Teknik leraian
Masalah besar Menyediakan
Teknik Pengecaman
Corak dokumentasi

Teknik Peniskalaan Bahagian-bahagian Dokumentasi dalaman

kecil Dokumentasi luaran:
 Dokumentasi

pustaka
 Panduan pengguna

Dokumentasi dalaman Maklumat yang penting

tentang atur cara

merupakan corak yang

dicamkan. Komen

tentang tujuan dan

fungsi dilakukan oleh

setiap barisan kod

arahan.

Dokumentasi luaran Maklumat teknikal

(Dokumentasi pustaka) tentang atur cara untuk

tujuan rujukan,

penyelenggaraan dan

penambahbaikan

Dokumentasi luaran Maklumat tentang cara

(Panduan pengguna) melaksanakan arahan

Penentuan aspek-aspek penting terdiri daripada:

Dokumentasi dalaman Penulisan komen untuk

menerangkan fungsi

sesuatu barisan kod

atur cara.

Dokumentasi luaran Maklumat yang

(Dokumentasi pustaka) diperlukan oleh seorang

pengatur cara:

Tarikh:

Nama pengaturcara:

Tujuan/kegunaan atur

cara:

Keperluan sistem

pengendalian:

Keperluan perkakasan:

Keperluan perisian:

Algoritma(pseudokod

dan carta alir):

Kod arahan:

Dokumentasi luaran Maklumat yang

(Panduan pengguna) diperlukan oleh seorang

pengguna seperti:

Nama atur cara/sistem:

Tujuan atur cara:

Keperluan sistem

pengendalian:

Keperluan perkakasan:

Keperluan perisian:

Cara penggunaan:

Teknik Pengitlakan Menghasilkan dokumentasi dalaman dan

dokumentasi luaran berdasarkan aspek-aspek

penting yang dikenalpasti.

v. Penghasilan produk

vi. Cadangan Penambahbaikan

Menambahbaikan antara muka pengguna dari text base ke GUI, lebih mesra
pengguna dan boleh digunakan secara mudah alih.

vii. Penutup
Saya berharap aturcara ini dapat memberi kemudahan kepada pengguna untuk
menyelesaikan pengiraan secara kompleks dengan tepat dan singkat bagi
menjimatkan masa pengguna.

viii. Lampiran


Click to View FlipBook Version