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 > 10 | N selepas | Steps selepas |
|---|---|---|
| 27 > 10 benar | 19 | 1 |
| 19 > 10 benar | 11 | 2 |
| 11 > 10 benar | 3 | 3 |
| 3 > 10 palsu | berhenti |
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
- Soalan 1 dan 2 (padanan penyertaan dan dokumen): kembali ke kenal pasti kod penyertaan.
- Soalan 3 (skrin berbanding di rumah): semak semula mengapa laluan berasaskan skrin bukan peperiksaan di rumah.
- Soalan 4 (balasan belum disahkan): lihat semak ketersediaan di pusat tempatan.
- Soalan 5 hingga 8 dan 10 (surih dan tatatanda): ulang kaji mengaitkan konsep dengan profil yang betul, kemudian berlatih dalam pelatih surih pseudokod dan kotak pasir Python.
- Soalan 9 (dakwaan terbuka): lihat anggap ketersediaan 0265 bergantung pada sumber.
Jika satu jenis kesilapan terus berulang, tuisyen Sains Komputer dalam talian satu dengan satu kami boleh menyemak kerja anda bersama anda.