Terus ke kandungan
IGCSE·Tuition
Sains Komputer · Latihan

Semakan laluan digital dan kertas: latihan campuran asli dengan penjelasan

Anda telah membaca pelajaran, dan kini mahu melihat sama ada semakan dan surih anda kekal tepat pada soalan baharu.

Set ini mencampurkan keputusan semakan laluan dengan surih pendek. Soalan 1 hingga 4 menguji semakan penyertaan dan susunan anda. Soalan 5 hingga 8 menguji surih dan tatatanda. Soalan 9 dan 10 menggabungkan kedua-duanya.

Semua soalan adalah asli, dan setiap jawapan diselesaikan sepenuhnya. Cuba setiap soalan di atas kertas dahulu, kemudian buka jawapan. Catat setiap kesilapan dalam log kesilapan. Set ini sebahagian daripada semakan laluan digital dan kertas.

Soalan

1. Pusat seorang pelajar mengesahkan secara bertulis: Computer Science, kod 0478, tahun peperiksaan 2027. Mereka ada PDF berlabel “0478 syllabus 2026-2028” dan siri video tanpa kod. Yang mana disahkan sepadan, dan bagaimana video itu patut dilabel?

Lihat jawapan

PDF meliputi 2026 hingga 2028, dan 2027 berada dalam julat itu, jadi ia sepadan (sahkan di laman Cambridge). Video tidak menunjukkan kod atau tahun, jadi labelkan “tidak diketahui” dan semak isinya dengan PDF.

2. Mengapa kod sahaja tidak cukup untuk memilih dokumen sukatan pelajaran?

Lihat jawapan

Kod menamakan kelayakan. Sesuatu dokumen meliputi beberapa tahun peperiksaan, jadi anda juga perlukan tahun peperiksaan anda.

3. Seorang rakan berkata: “Kertas itu pada skrin, jadi saya akan menduduki di rumah.” Berikan dua pembetulan.

Lihat jawapan

Pertama, pusat peperiksaan yang mengatur di mana dan bagaimana kertas diambil. Kedua, format (skrin) berbeza daripada tempat. Tanya pusat secara bertulis bagaimana setiap kertas diambil.

4. Pusat anda membalas “butiran kemudian” tentang siri peperiksaan anda. Apa yang anda catat?

Lihat jawapan

Catat siri itu sebagai “belum disahkan”, simpan tarikh, dan tanya lagi. Jangan menganggap sesuatu siri.

5. Surihkan dan beri output.

Total ← 0
FOR Count ← 1 TO 4
   Total ← Total + Count * 2
NEXT Count
OUTPUT Total
Lihat jawapan

Count 1: Total = 2. Count 2: Total = 6. Count 3: Total = 12. Count 4: Total = 20. Output 20. Semak: 2 + 4 + 6 + 8 = 20.

6. Surihkan dan beri output.

N ← 27
Steps ← 0
WHILE N > 10
   N ← N - 8
   Steps ← Steps + 1
ENDWHILE
OUTPUT Steps, N
Lihat jawapan
Ujian N > 10N selepasSteps selepas
27 > 10 benar191
19 > 10 benar112
11 > 10 benar33
3 > 10 palsuberhenti

Output: 3 dan 3. Semak: 27 - 8 - 8 - 8 = 3, selepas tiga kali penolakan.

7. Berapa kali gelung Python ini berjalan, dan apakah nilai yang diambil oleh i?

for i in range(1, 5):
    print(i)
Lihat jawapan

Ia berjalan 4 kali, dengan i = 1, 2, 3, 4. Nilai 5 tidak termasuk.

8. Tulis kepala gelung pseudokod yang memberi empat nilai i yang sama.

Lihat jawapan

FOR i ← 1 TO 4. Dalam pseudokod, nilai akhir termasuk.

9. Sebuah catatan forum berkata kod Sains Komputer yang berbeza akan menggantikan kod anda tahun depan. Tiada pautan. Kelaskan dakwaan itu dan nyatakan apa yang anda ubah dalam rancangan.

Lihat jawapan

Terbuka, kerana tiada sumber. Semak laman Cambridge untuk kod anda dan tanya pusat anda. Jangan ubah apa-apa sehingga sumber dan pusat anda bersetuju.

10. Tukar Python ini kepada pseudokod, kemudian surihkan.

count = 0
for n in range(3, 8):
    if n % 2 == 1:
        count = count + 1
print(count)
Lihat jawapan

Pseudokod:

Count ← 0
FOR N ← 3 TO 7
   IF N MOD 2 = 1
      THEN
         Count ← Count + 1
   ENDIF
NEXT N
OUTPUT Count

range(3, 8) memberi 3, 4, 5, 6, 7. Nilai ganjil ialah 3, 5 dan 7, jadi Count menjadi 1, 2, 3. Output 3. Semak: tiga nombor ganjil dalam 3 hingga 7.

Jika anda tersilap

Jika satu jenis kesilapan terus berulang, tuisyen Sains Komputer dalam talian satu dengan satu kami boleh menyemak kerja anda bersama anda.

Sumber rujukan

  1. Cambridge IGCSE Computer Science 0478 syllabus page

Dikemas kini:

Langkah seterusnya

Jika jenis kesilapan yang sama terus muncul dalam jawapan anda, guru satu dengan satu boleh duduk bersama kerja anda dan mencari di mana penaakulan terputus.

Kelas percubaan berbayar satu jam pada kadar guru yang disahkan, bermula RM80. Yuran lain, jadual dan susunan seterusnya disahkan terus 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