wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

PENTAKSIRAN PdPR ASKT2 - 2 2025

Total questions: 50

Worksheet time: 25mins

Name
Class
Date
1.

Sistem nombor perlapanan dikenali sebagai sistem nombor

a)

Binary

b)

Decimal

c)

Octal

d)

Hexadecimal

2.

Sistem nombor perenambelasan menggunakan digit-digit seperti

a)

0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15

b)

0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F

c)

1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16

d)

1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F, G

3.

Pilih kata kunci Python yang tidak boleh digunakan sebagai nama pemboleh ubah dan pemalar

a)

elif

b)

jumlahMurid

c)

bilanganAnak

d)

PI

4.

Pilih kata kunci Python yang tidak boleh digunakan sebagai nama pemboleh ubah dan pemalar

a)

elif

b)

jumlahMurid

c)

bilanganAnak

d)

PI

5.

Pilih kata kunci Python yang tidak boleh digunakan sebagai nama pemboleh ubah dan pemalar

a)

elif

b)

jumlahMurid

c)

bilanganAnak

d)

PI

6.

Antara yang berikut, manakah langkah kaedah pengumpulan tiga digit nombor perduaan dan tukarkan kepada nilai perlapanan?

a)

Hasil darab bagi setiap digit dan nilai tempat dijumlahkan

b)

Dapatkan hasil darab digit nombor perduaan dan nilai tempatnya

c)

Bahagikan digit nombor perduaan kepada kumpulan tiga digit bermula dari kiri

d)

Setiap kumpulan tiga digit ditukarkan kepada nombor perlapanan yang setara dengannya

7.

Antara yang berikut, manakah kepentingan sistem nombor perenambelasan?

a)

Digunakan sebagai kod arahan

b)

Digunakan untuk mewakili simbol

c)

Digunakan untuk mencampurkan warna

d)

Digunakan untuk pembangunan asas sistem mikropemproses

8.

Antara yang berikut, manakah yang dimaksudkan dengan kod aksara?

a)

Satu rentetan nombor yang menghasilkan bunyi apabila papan kekunci ditekan

b)

Satu rentetan nombor yang menghasilkan imej grafik apabila papan kekunci ditekan

c)

Satu rentetan nombor yang mewakili warna digital apabila papan kekunci ditekan

d)

Satu rentetan nombor yang mewakili sesuatu simbol atau aksara apabila papan kekunci ditekan

9.

Antara yang berikut, manakah merupakan maksud struktur kawalan pilihan bersarang?

a)

Satu struktur yang mempunyai satu pilihan syarat sahaja

b)

Satu struktur yang mempunyai pelbagai jenis kod arahan di dalamnya

c)

Satu struktur yang melibatkan dua jenis struktur kawalan ulangan

d)

Satu struktur kawalan yang terbenam dalan satu struktur kawalan yang lain

10.

Maklumat berikut menerangkan suatu situasi.

"Kudin ingin membuat pengiraan jumlah bil elektrik dan air bagi 3 buah rumah sewanya"

Antara yang berikut, struktur kawalan manakah yang sesuai digunakan?

a)

Struktur kawalan ulangan for

b)

Struktur kawalan ulangan while

c)

Struktur kawalan pilihan tunggal

d)

Struktur kawalan pelbagai pilihan

11.

Antara yang berikut, manakah merupakan contoh penggunaan struktur kawalan pilihan bersarang?

a)

Pengesahan baki kad touch and go

b)

Pengiraan perimeter sebuah padang bola

c)

Cara-cara untuk menggunakan mesin basuh

d)

Pemilihan calon lelaki yang pernah menjadi pengerusi

12.

Antara yang berikut, manakah susunan yang BETUL bagi struktur kawalan jujukan?

a)

Satu aliran secara linear

b)

Mempunyai susunan secara zig zag

c)

Mempunyai susunan secara menyongsang

d)

Susunan yang melangkau kepada struktur kawalan yang lain

13.

Antara yang berikut, manakah kenyataan yang BETUL apabila ingin digunakan dalam struktur kawalan pelbagai pilihan?

a)

if

b)

if-else

c)

if-elif-else

d)

if-else-if-else

14.

Nilai logik yang mempunyai dua keadaan iaitu

I Betul

II Salah

III Palsu

IV Benar

a)

I dan II

b)

I dan IV

c)

II dan III

d)

III dan IV

15.

Antara yang berikut, manakah merupakan ciri-ciri pemalar yang BETUL?

a)

Nilai yang tidak standard

b)

Mempunyai nilai yang berubah

c)

Pengaturcara tidak perlu mengingat label dan nilai yang digunakan

d)

Pengaturcara perlu mengingat label dan nilai yang digunakan

16.

Jenis data dapat dibahagikan kepada tiga bahagian utama, iaitu

a)

nombor, teks, operator

b)

teks, char, nilai logik

c)

nombor, operator, nilai logik

d)

nombor, teks, nilai logik

17.

Apakah jenis data bagi -3.87?

a)

Integer

b)

Char

c)

String

d)

Double/float

18.

Nilai PI selalu sama dengan 3.142. PI ialah sejenis _______.

a)

pemalar

b)

data yang boleh ditukar

c)

ukuran yang akan berubah

d)

data mentah

19.

Apakah nama proses mencari dan menghapuskan ralat

a)

Penyahpijatan

b)

Pepijat

c)

Perisian hasad

d)

Pengujian

20.

Ralat ______________________ merujuk kepada kesilapan dalam penggunaan bahasa pengaturcaraan.

a)

Logik

b)

Sintaks

c)

Masa larian

d)

Segmen

21.

Ralat ditakrifkan sebagai kesilapan atau kesalahan dalam proses ____________ atur cara segmen kod.

a)

penyediaan

b)

pelarian

c)

penstrukturan

d)

pembangunan

22.

Ralat selalu dikenalpasti dalam fasa ____________.

a)

pengujian

b)

penyediaan

c)

pembangunan

d)

penstrukturan

23.

Berikut adalah 3 jenis Ralat yang biasa berlaku dalam penghasilan atur cara kecuali

a)

Ralat Logistik

b)

Ralat Masa Larian

c)

Ralat Sintaks

d)

Ralat Logik

24.

___________ merujuk kepada kesilapan dalam penggunaan bahasa pengaturcaraan.

a)

Ralat Masa Larian

b)

Ralat Logik

c)

Ralat Sintaks

d)

Ralat Logistik

25.

Ralat ______________ seakan-akan kesilapan ejaan atau tatabahasa dalam bahasa manusia.

a)

Ralat Logistik

b)

Ralat Masa Larian

c)

Ralat Sintaks

d)

Ralat Logik

26.

_______________ merujuk kepada kesilapan yang akan menyebabkan atur cara terhenti secara tiba-tiba tanpa diduga semasa jalanan ujian (test run).

a)

Ralat Masa Larian

b)

Ralat Logik

c)

Ralat Sintaks

d)

Ralat Logistik

27.

_______________ merujuk kepada kesilapan yang menyebabkan atur cara memberi output yang tidak dijangka dan ini sering kali berlaku semasa pembangunan algoritma.

a)

Ralat Logistik

b)

Ralat Masa Larian

c)

Ralat Sintaks

d)

Ralat Logik

28.

Pengesanan Ralat Logik dapat dilakukan dengan menggunakan dua teknik iaitu

a)

Teknik semakan turutan

b)

Teknik semakan meja

c)

Teknik langkah demi langkah

d)

Teknik semakan logik

29.

______________ boleh juga disebabkan oleh perkakasan komputer seperti memori yang tidak mencukupi.

a)

Ralat Masa Larian

b)

Ralat Logik

c)

Ralat Sintaks

d)

Ralat Logistik

30.

Apakah faktor utama berlakunya Ralat Logik?

a)

Faktor perkakasan komputer

b)

Faktor virus komputer

c)

Faktor settings komputer

d)

Faktor kecuaian

31.

Dalam pengaturcaraan, terdapat tiga struktur kawalan.Tandakan jawapan di bawah:

a)

struktur kawalan jujukan

b)

struktur kawalan pilihan

c)

struktur kawalan binari

d)

struktur kawalan ulangan

32.

Satu siri langkah yang tersusun untuk menyelesaikan sesuatu masalah dipanggil_______________

a)

algebra

b)

algoritma

c)

pseudokod

d)

pengaturcaraan

33.

Antara berikut, yang manakah perwakilan algoritma?

(Jawapan lebih dari satu)

a)

Pseudokod

b)

Peta Minda

c)

Carta Alir

d)

Segmen Kod

34.

Teliti carta alir ini

Struktur kawalan yang manakah ditunjukkan dalam carta alir ini?

a)

Struktur kawalan pilihan bersarang

b)

Struktur kawalan ulangan for

c)

Struktur kawalan ulangan while

d)

Struktur kawalan pelbagai pilihan

35.

Lapan lebih besar daripada lima ditulis dengan menggunakan operator perbandingan ialah

a)

8 > 5

b)

8 < 5

c)

8 == 5

d)

8 !5

36.

Apakah maksud operator ==

a)

Jika nilai operan kiri adalah lebih besar daripada nilai operan kanan, maka keadaan menjadi benar

b)

JIka nilai operan kiri adalah kurang daripada nilai operan kanan, maka keadaan menjadi benar

c)

Jika nilai bagi dua operan tidak sama, maka keadaan menjadi benar

d)

JIka nilai dua operasi adalah sama maka keadaan menjadi benar

37.

Padankan operator perbandingan != dengan penerangan yang betul

a)

Jika nilai bagi dua operan tidak sama, maka keadaan menjadi benar

b)

Jika nilai dua operan adalah sama maka keadaan menjadi benar

c)

Jika nilai operan kiri adalah kurang daripada nilai operan kanan maka keadaan menjadi benar

d)

JIka nilai operan kiri adalah kurang daripada atau sama dengan nilai operan kanan maka keadaan menjadi benar

38.

Apakah kegunaan operator perbandingan yang terdapat dalam pengaturcaraan komputer?

a)

Untuk membandingkan nilai disebelah kiri operator dan nilai di sebelah kanan operator

b)

Untuk menjalankan sesuatu operasi matematik yang lebih kompleks

c)

Untuk mendapatkan nilai boolean iaitu benar atau palsu

39.

Senarai berikut merupakan nilai tempat bagi nombor perlapanan


1, 8, 64, X , 4096, 32768


Apakah X?

a)

256

b)

512

c)

1024

d)

2048

40.

Antara berikut, yang manakah tidak benar berkaitan ASCII

a)

Pengekodan ASCII bukan bahasa penterjemah

b)

ASCII membolehkan manusia berinteraksi dengan komputer

c)

ASCII membolehkan jenis-jenis peralatan pemprosesan data yang berlainan berfungsi dengan sempurna

d)

Kod ASCII digunakan untuk mewakili teks dalam komputer

41.

Yang manakah BUKAN jenis penterjemah bahasa pengaturcaraan?

a)

Penghimpun

b)

Penganalisis

c)

Pengumpul

d)

Pentafsir

42.

Contoh bahasa pengaturcaraan yang menggunakan penterjemah PENTAFSIR ialah

a)

Python

b)

Java

c)

Pascal

d)

C++

43.

Jenis data dapat dikelaskan kepada 3 bahagian uatam berikut KECUALI

a)

Nombor

b)

Teks

c)

Hipotesis

d)

Nilai Logik

44.

Kod arahan manakah yang betul?

a)

a = int (10)

b)

a = int (10),

c)

a = int, (10)

d)

a = int [10]

45.

Apakah output pengaturcaraan ini?

a)

14

b)

41

c)

140

d)

410

46.

Pernyataan manakah yang benar?

a)

Float digunakan oleh C++

b)

Double digunakan oleh Python

c)

Float menggunakan memori 32 bit

d)

Double menggunakan memori 16 bit

47.

Jika nom1 ialah 4.7356, apakah output pengaturcaraan ini?

a)

4.7

b)

4.73

c)

4.74

d)

5

48.

Pernyataan yang BENAR tentang pemalar ialah

a)

Mempunyai nilai standard

b)

Nilai boleh diselaraskan ikut keperluan

c)

Pengguna perlu hafal nama pemalar

d)

Nilai tidak tetap

49.

Pengesanan Ralat Logik dapat dilakukan dengan menggunakan dua teknik iaitu

a)

Teknik semakan turutan

b)

Teknik semakan meja

c)

Teknik langkah demi langkah

d)

Teknik semakan logik

50.

Apakah faktor utama berlakunya Ralat Logik?

a)

Faktor perkakasan komputer

b)

Faktor virus komputer

c)

Faktor settings komputer

d)

Faktor kecuaian