iSchool
.my
Lihat subjek
EN
BM
Log masuk
Daftar
Lihat subjek
›
Sains Komputer
› Pengaturcaraan
Dua sisi
Pokok
Jejari
Ini contoh percuma — lihat sahaja. Buka subjek untuk mencetak pada A4.
Buka Sains Komputer — RM10
–
+
Reset / fit
Form 4 · Sains Komputer · iSchool.my
Bab 1: Pengaturcaraan
Pemikiran
komputasional
–
Leraian
Pengecaman corak
Peniskalaan
Reka bentuk algoritma
Proses penyelesaian
masalah
–
Langkah 1: Analisis
masalah dan keperluan
Langkah 2: Reka
algoritma
Langkah 3: Kod program
Langkah 4: Uji dan
nyahpepijat
Langkah 5: Dokumentasi
dan selenggara
Perwakilan algoritma
–
Pseudokod
Simbol carta alir
Jadual surihan
Data dan operator
–
Integer, nyata, Boolean,
aksara dan rentetan
Pemboleh ubah dan
pemalar
Operator aritmetik,
hubungan dan logik
Struktur kawalan
–
Jujukan
Pilihan: if / if-else /
switch
Ulangan: for / while /
do-while
Contoh algoritma
kerja: kira purata
–
Input tiga markah: m1,
m2, m3
Proses: purata = (m1 +
m2 + m3) / 3
Pilihan: jika purata ≥ 50
maka LULUS, jika tidak GAGAL
Data contoh: 60, 45, 75
Pengiraan: (60 + 45 +
75) / 3 = 60
Output: purata 60,
LULUS
Contoh kod gaya Java
–
int total = 0;
for (int i=1; i<=5; i++)
total += i;
System.out.println(total);
Surihan: 1+2+3+4+5 = 15
Pengaturcaraan
modular
–
Prosedur melaksanakan
tugas
Fungsi memulangkan
nilai
Parameter menghantar
data
Faedah: guna semula,
pengujian dan kebolehbacaan
Tatasusunan
–
Menyimpan nilai jenis
sama di bawah satu nama
Indeks bermula
mengikut bahasa
Gelung memproses
setiap elemen
Ralat dan pengujian
–
Ralat sintaks
Ralat masa larian
Ralat logik
Data ujian normal,
sempadan dan tidak sah