wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

PBD 3.1

Total questions: 20

Worksheet time: 10mins

Name
Class
Date
1.

Persekitaran kod arahan merujuk kepada _________________ , ___________________ , ___________________ dan perisian aplikasi bahasa pengaturcaraan yang diperlukan untuk pembangunan atur cara, penterjemahan dan pelaksanaan atur cara.

a)

perisian komputer

b)

perkakasan komputer

c)

pelayar web

d)

sambungan kepada internet

2.

Berikut ialah bahasa pengaturcaraan KECUALI

a)

Scratch

b)

Notepad

c)

Python

d)

C++

3.

Setiap bahasa pengaturcaraan ada ........... tersendiri bagi mengalihkan kepada bahasa mesin yang boleh difahami oleh komputer

a)

persekitaran

b)

penyelesaian

c)

pelaksaanaan

d)

penterjemah

4.

Contoh : -90, 0, 16, 80000 sesuai merujuk kepada nombor

a)

nombor tunggal

b)

nombor perdana

c)

nombor perpuluhan (double)

d)

nombor bulat (integer)

5.

Apakah output yang diperoleh?

a)

Komputer

b)

Kom

c)

ter

d)

p

6.

Antara yang berikut, pernyataan manakah tidak benar mengenai PEMBOLEH UBAH?


I. Menggunakan nilai yang standard

II. Nilai yang tetap dan tidak berubah

III. Pengatur cara perlu mengingati nilai dan label

IV. Nilai yang sentiasa tersimpan dalam pustaka IDE

a)

I,II DAN IV

b)

II,III DAN IV

c)

I,II DAN III

d)

I,II,III DAN IV

7.

Apakah jenis ralat yang berlaku jika terdapat kesilapan semasa menulis sintaks dan operator dalam kod arahan?


I. Ralat sintaks

II. Ralat logik

III. Ralat masa larian

IV. Ralat masa ulangan

a)

I DAN II

b)

II DAN III

c)

III DAN IV

d)

I, II, III, DAN IV

8.
a)

Jalil = jalil : True

Jalil = juga_Jalil : True

b)

Jalil = jalil : False

Jalil = juga_Jalil : False

c)

Jalil = jalil : False

Jalil = juga_Jalil : True

d)

Jalil = jalil : True

Jalil = juga_Jalil : False

9.

a)

Ralat sintaks

b)

Ralat logik

c)

Ralat masa larian

d)

Tiada sebarang ralat

10.

Apakah sintaks umum bagi fungsi input menggunakan perisian Python?

a)

A) cin>>

b)

B) input( )

c)

C) system.in

d)

D) scanff( )

11.

Pernyataan yang SALAH bagi pemalar ialah

a)

A) Nilai yang standard

b)

B) Pengaturcara tidak perlu untuk mengingat label dan nilai yang digunakan

c)

C) Pengaturcara program perlu mengingat label dan nilai yang digunakan

d)

D) Mempunyai nilai yang tetap

12.

Operator yang digunakan dalam sesuatu ungkapan algebra ringkas untuk menentukan nilai Boolean ialah

a)

A) Operator matematik

b)

B) Operator perbandingan

c)

C) Operator tambahan

d)

D) Operator logik

13.

Pemboleh ubah yang ditulis dengan betul ialah

a)

A) 1berat = int(30)

b)

B) 1berat = int(“30”)

c)

C) berat1 = int(30)

d)

D) berat 1 = int(30)

14.

Apakah output bagi pengaturcaraan berikut:

a)

A) Tinggi dia ialah 158 cm Nama dia Ahmad

b)

B) Tinggi dia 158 cm nama dia Ahmad

c)

C) tinggi dia ialah 158 cm Nama dia Ahmad

d)

D) tinggi dia ialah 158 cm Nama dia ahmad

15.

Apakah output bagi operator perbandingan : 3 == 5

a)

True

b)

False

16.

Pilih jenis data yang sesuai berdasarkan situasi yang diberi.

Jumlah wang simpanan bulanan.

a)

Integer

b)

Char

c)

Double

d)

String

e)

Boolean

17.

Pilih jenis data yang sesuai berdasarkan situasi yang diberi.

Umur anda pada tahun semasa.

a)

Integer

b)

Char

c)

Double

d)

String

e)

Boolean

18.

Jenis data boleh dikelaskan kepada

a)

Nombor

b)

Nilai Logik

c)

Nilai Tak terhingga

d)

Teks

19.

Antara yang berikut, manakah output yang akan terhasil berdasarkan kod arahan di atas?

a)

(SIla, Jaga, Kebersihan)

b)

Sila Jaga Kebersihan.

c)

Sila. Jaga. Kebersihan.

d)

S.i.l.a.J.a.g.a.K.e.b.e.r.s.i.h.a.n.

20.

Apakah output yang akan terhasil berdasarkan kod arahan di atas?

a)

False

b)

True