Terus ke kandungan
IGCSE·Tuition
Sains Komputer · Pelajaran

Gunakan konvensyen 2026-2028 yang disahkan

Anda boleh membaca pseudokod dalam buku teks, namun menulis jawapan sendiri dalam gaya yang sama terasa janggal.

Dalam halaman ini
  1. Apakah konvensyen utamanya?
  2. Contoh berlangkah
  3. Kesilapan yang perlu diawasi
  4. Semak sendiri
  5. Ke mana selepas ini

Konvensyen pseudokod ialah cara yang dipersetujui untuk menulis algoritma: ← untuk tugasan (assignment), huruf besar untuk kata kunci, inden untuk blok. Ia muncul dalam mana-mana soalan peperiksaan yang meminta anda membaca, melengkapkan atau menulis algoritma.

Pelajaran ini asas kepada pseudokod untuk sukatan berkenaan. Semak pelajaran terakhir modul untuk mengetahui cara mengesahkan tatatanda yang terpakai bagi tahun peperiksaan anda.

Apakah konvensyen utamanya?

Pseudokod Cambridge menggunakan set corak yang kecil. Pelajari sebagai kotak alat.

IdeaPseudokod
Isytihar pemboleh ubahDECLARE Total : INTEGER
Tetapkan nilaiTotal ← 0
Input dan outputINPUT Mark, OUTPUT Total
PilihanIF ... THEN ... ELSE ... ENDIF
Gelung terkawal kiraanFOR Count ← 1 TO 5 ... NEXT Count
Gelung prasyaratWHILE ... DO ... ENDWHILE
Gelung pascasyaratREPEAT ... UNTIL ...
Perbandingan=, <>, <, >, <=, >=

Tiga tabiat menjadikan jawapan anda mudah dibaca. Tulis kata kunci dengan huruf besar, inden segala-galanya dalam sesuatu struktur, dan tutup setiap struktur dengan kata kunci penamatnya.

Contoh berlangkah

Tulis pseudokod yang membaca tiga markah, kemudian mengeluarkan purata. Uji dengan 12, 15 dan 9.

DECLARE Mark1, Mark2, Mark3 : INTEGER
DECLARE Average : REAL
INPUT Mark1
INPUT Mark2
INPUT Mark3
Average ← (Mark1 + Mark2 + Mark3) / 3
OUTPUT Average

Jejak dengan input 12, 15, 9:

BarisMark1Mark2Mark3Average
selepas baris INPUT12159
Average ← …1215912

Jumlahnya 12 + 15 + 9 = 36, dan 36 ÷ 3 = 12. Outputnya 12. Semak semula: 12 × 3 = 36, jadi purata betul.

Tanda kurung penting. Tanpanya, baris itu hanya membahagi Mark3 dengan 3 dan menambah yang lain, memberi 12 + 15 + 3 = 30.

Kesilapan yang perlu diawasi

Silap yang lazim ialah membawa simbol bahasa pengaturcaraan.

Baris yang salah: Average = (Mark1 + Mark2 + Mark3) / 3

Dalam konvensyen, = ialah perbandingan. Baris ini bertanya “adakah ini sama?”, bukan menyimpan hasil.

Pembetulannya ialah Average ← (Mark1 + Mark2 + Mark3) / 3. Python dan banyak bahasa lain memang menggunakan = untuk menyimpan, sebab itulah tabiat ini mudah terbawa. Apabila peperiksaan meminta pseudokod, tukar kembali kepada ← dengan sengaja.

Semak sendiri

1. Tulis satu baris pseudokod yang menyimpan 20 dalam pemboleh ubah bernama Limit.

Tunjukkan jawapan

Limit ← 20

2. Apakah yang tidak betul pada gelung ini?

FOR Count ← 1 TO 3
   OUTPUT Count
Tunjukkan jawapan

Ia tiada kata kunci penutup. Tambah NEXT Count selepas baris yang diinden. Dengannya, gelung mengeluarkan 1, 2 dan 3.

3. Menggunakan contoh tiga markah, apakah purata bagi 10, 10 dan 4?

Tunjukkan jawapan

Jumlahnya 24, dan 24 ÷ 3 = 8. Outputnya 8.

Ke mana selepas ini

Seterusnya, latih membaca satu baris dengan betul dalam menjejak tugasan dan perbandingan secara berasingan. Alat latihan jejak pseudokod terhad berguna untuk menyemak jejak selepas anda membuatnya dengan tangan.

Tabiat gaya sukar dikesan dalam tulisan sendiri. Guru dalam tuisyen Computer Science dalam talian satu dengan satu kami boleh membaca jawapan anda seperti pemeriksa dan menunjukkan tabiat mana yang perlu dibetulkan.

Soalan lazim

Adakah pseudokod saya perlu menggunakan kata kunci yang sama tepat dengan panduan sukatan?

Cuba ikut konvensyen yang diterbitkan dengan rapi, kerana itulah yang dijangka dibaca oleh pemeriksa. Silap ejaan kecil kurang penting berbanding logik yang jelas, tetapi mencampurkan simbol bahasa lain boleh menjadikan jawapan kabur. Semak panduan pseudokod di laman sukatan Cambridge untuk tahun peperiksaan anda.

Adakah saya mesti menggunakan simbol anak panah apabila menaip jawapan?

Anak panah ialah simbol tugasan piawai dalam panduan Cambridge. Jika menulis tangan, lukis dengan jelas. Jika kertas anda ditaip, gunakan simbol yang ditunjukkan kertas soalan, dan kekalkan konsisten sepanjang jawapan.

Adakah kata kunci peka huruf besar kecil?

Konvensyen menulis kata kunci seperti IF, WHILE dan OUTPUT dengan huruf besar supaya berbeza daripada nama pemboleh ubah. Konsistensi paling penting. Pilih huruf besar untuk kata kunci dan gaya yang jelas untuk pemboleh ubah, kemudian kekalkan.

Dikemas kini:

Langkah seterusnya

Jika pseudokod anda sering tergelincir ke tabiat Python, guru satu dengan satu boleh menanda jawapan anda berdasarkan konvensyen dan membantu anda menetapkan satu gaya.

Kelas percubaan berbayar satu jam pada kadar guru yang disahkan, bermula RM80. Anda bersetuju dengan kadar sejam guru sebelum kelas percubaan, dan kelas seterusnya kekal pada kadar yang sama. Jadual diatur bersama guru selepas kelas percubaan.

Tuisyen diatur bersama ibu bapa atau penjaga. Hantar halaman ini kepada mereka melalui WhatsApp supaya mereka boleh bertanya bagi pihak anda.

Ibu bapa atau penjaga? Tanya di sini

9,000+ pelajar telah dibantu melalui perkhidmatan kami