Anda di halaman 1dari 10

PENTAKSIRAN BILIK DARJAH (PBD)

ASAS SAINS KOMPUTER


TINGKATAN 3

NAMA :

KELAS :

STANDARD KANDUNGAN : 1.1 PEMBANGUNAN ATURCARA

1. Nyatakan lima fasa pembangunan aturcara mengikut urutan yang betul [TP1]

2. Senaraikan empat Teknik asas pemikiran komputasional yang digunakan dalam


fasa pembangunan atur cara [TP1]

3. Bina satu aturcara bagi mengira zakat emas. Pengguna perlu memasukkan
nama dan maklumat timbangan berat emas (gram) yang diperolehinya. Sistem
akan mengira nilai emas pengguna mengikut harga emas semasa iaitu RM270
segram. Kemudian sistem akan mengira zakat yang dikenakan keatas emas
pengguna iaitu 2.5% . Sistem akan memaparkan jumlah bayaran zakat emas
yang dikenakan keatas pengguna.

Formula :

Nilai emas = berat emas * harga emas semasa

Zakat emas = 2.5% * Nilai emas

Aturcara boleh dibina menggunakan perisian online https://repl.it/ dan


lampirkan aturcara anda di sini.

Aturcara :

4. Bina PELAPORAN bagi aturcara yang anda di soalan 3 pada templat yang
disediakan. Cara penulisan pelaporan boleh rujuk buku teks ASK Tingkatan 3,
mukasurat 19 – 22 [TP2] [TP3] [TP4] [TP5] [TP6]
PELAPORAN PENGGUNAAN TEKNIK PEMIKIRAN KOMPUTASIONAL BAGI SETIAP FASA
PEMBANGUNAN ATUR CARA

FASA 1 : ANALISIS MASALAH

a) Masalah Besar

Teknik b) Bahagian Kecil / Masalah Kecil


Leraian

FASA 2 : REKA BENTUK ATURCARA

Teknik
Pengecaman
Corak
Teknik
Peniskalaan

Teknik PSEUDOKOD
Pengitlakan
Teknik CARTA ALIR
Pengitlakan
FASA 3 : PENGEKODAN

a) Masalah Besar

Teknik b) Bahagian Kecil / Masalah Kecil


Leraian

Corak yang dapat dicamkan bagi setiap bahagian kecil ialah


Pengisytiharan
pemboleh ubah dan
pemalar

Input
Teknik nama = str(input("Masukkan nama : "))
Pengecaman
Corak beratEmas = float(input("Masukkan berat emas
anda (gram) : "))

Proses

Output

Pengisytiharan
pemboleh ubah dan
pemalar

Input
nama = str(input("Masukkan nama : "))
Teknik beratEmas = float(input("Masukkan berat emas
Peniskalaan anda (gram) : "))
Proses

Output

FASA 4 : PENGUJIAN DAN PENYAHPEPIJATAN

a) Masalah Besar

Teknik b) Bahagian Kecil / Masalah Kecil


Leraian

Menguji
pengisytiharan
pemboleh ubah dan
pemalar

Menguji kod input

Menguji kod proses

Teknik Menguji kod output


Pengecaman
Corak

Menguji
pengisytiharan
pemboleh ubah dan
pemalar
Menguji kod arahan
input

Teknik
Peniskalaan

Menguji kod arahan


proses

Menguji kod arahan


output

Teknik
Pengitlakan

SEMAKAN OLEH GURU :

Tahap Penguasaan Pencapaian

TP1

TP2
TP3

TP4

TP5

TP6

Anda mungkin juga menyukai