You are on page 1of 4

Tingkatan 2 Bab 1

Tulis nombor 2,3 dan 4 pada ruang jawapan bagi mewakili urutan proses bermula dari pengguna
menekan huruf besar ‘E’ pada papan kekunci sehingga aksara ‘E’ terpapar pada skrin komputer

Isyarat elektronik untuk mewakili aksara E dalam bentuk nombor penduaan dihantar ke
unit pemprosesan
Pengguna menekan kekunci shift + E
1

Isyarat elketronik nombor penduaan ASCII ditukar semula kepada aksara ‘E’ dan
dipaparkan pada skrin computer
Isyarat elektronik dalam bentuk nombor penduaan disimpan ke dalam storan ingatan
Aturcara di bawah menambah semua nombor yang dimasukan pengguna dan mengira purata semua
nombor yang dimasukan. Berdasarkan aturcara ini. Jawab semua soalan di bawah

a) Senaraikan semua pembolehubah dalam aturcara ini


i)_____________ ii)__________________ iii)_________________
b) Apakah output yang akan dipaparkan jika pengguna memasukan nombor 1,2,3,4,5
i)______________________________________
ii)______________________________________
c) Adakah program ini boleh menerima input sehingga enam nombor?
__________________
Padankan setiap peryataan yang berikut dengan jenis ralat yang betul

Kesilapan Bahasa
pengaturcaraan Ralat masa larian
Disebabkan oleh virus atau
memori yang tidak Ralat sintaks
mencukupi
Output tidak seperti yang Ralat logik
dikehendaki

Berikut merupakan pernyataan yang BENAR tentang ralat KECUALI

A. Ralat logik mestilah dikesan pada fasa pengujian


B. Ralat sintaks merujuk kepada kesalahan bahasa pengaturcaraan
C. Storan yang tidak mencukupi menyebabkan ralat masa larian
D. Struktur kawalan ulangan tidak berhenti berpunca daripada ralat masa larian

Untuk mengesan ralat algoritma, Teknik berikut digunakan

i) Peniskalaan
ii) Semakan meja
iii) Leraian
iv) Langkah demi Langkah

A i dan ii

B iii dan iv

C ii dan iv

D i dan iii

Penterjemah digunakan untuk mengalihkan arahan melalui pengaturcaraan kepada bahasa mesin
yang boleh difahami komputer. Nyatakan 3 jenis penterjemah

i) ___________________
ii) ___________________
iii) ___________________
Nyatakan jawapan bagi setiap operasi berikut

i) 24 * 3 = _______
ii) 20 / 5 = _______
iii) 2*2*2 =________
iv) 20/2*2 = ________

You might also like