Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

KOD ARAHAN

Total questions: 30

Worksheet time: 15mins

Name
Class
Date
1.

Kod arahan ialah

a)

Satu arahan yang diberikan oleh komputer untuk pengguna melaksanakan tugasan

b)

Satu arahan yang ditulis menggunakan bahasa pengaturcaraan komputer untuk mengarahkan komputer melaksanakan sesuatu tugasan

c)

Satu bahasa yang direka untuk memudahkan komputer untuk menjalankan arahan

d)

Satu bahasa pengkompailan yang diberikan oleh pengguna untuk dilaksanakan oleh komputer

2.

Tiga jenis penterjemah iaitu

a)

pengkompil (compiler)

b)

penyalin (duplicater)

c)

penghimpun (assembly)

d)

pentafsir (interpreter)

e)

perekabentuk (designer)

3.

Antara berikut, yang manakah contoh bahasa penterjemah bagi pentafsir (interpreter)?

a)

C++

b)

JAVA

c)

Python

d)

Basic Assembly Language

4.

Jenis data dikelaskan dalam 3 kategori utama iaitu

a)

Simbol

b)

Teks

c)

Nombor

d)

Nilai Logik

5.

Antara berikut, yang manakah bukan contoh jenis data bagi kategori nombor?

a)

float

b)

integer

c)

double

d)

char

6.

"Menggabungkan dua string dengan satu ruang kosong." Simbol yang digunakan.....

a)

Simbol ,

b)

Simbol +

c)

Simbol *

d)

Simbol **

7.

len () bermaksud

a)

Menambahkan aksara di antara setiap aksara.

b)

Mencapai satu aksara atau lebih dalam string.

c)

Menghitung bilangan aksara dalam string.

d)

Mengulang string dengan bilangan yang dinyatakan.

8.

Dalam nilai Boolean, ______ mewakili Palsu dan ______ mewakili Benar.

a)

1, 0

b)

0, 1

c)

x, y

d)

X, ✔

9.

Pemboleh ubah yang diisytiharkan akan diberi satu label yang disebut ________ dan disertai dengan ______.

a)

pengecam, nilai

b)

nilai, pengecam

c)

nilai logik, angka

d)

nilai, angka

10.

Contoh pengecam dalam pemboleh ubah ialah ________ manakala contoh bagi nilai dalam pemboleh ubah ialah _______

a)

23, umur

b)

Nama, Daniel

c)

Selangor, Negeri

d)

16/1/2016, Tarikh

11.

Pilih cara menetapkan nilai pada pemboleh ubah yang SESUAI dan TEPAT

a)

PI= "3.142"

b)

nama = str("Adib")

c)

umur = 20

d)

tarikh_lahir=str("5 Ogos 1992")

e)

status=berkahwin

12.

Yang manakah contoh bagi Operator Logik

a)

==

b)

AND

c)

OR

d)

!=

e)

NOT

13.

"Operan kiri dikuasakan mengikut nilai operan kanan." Yang manakah operator bagi kenyataan berikut?

a)

Eksponen (**)

b)

Modulus (%)

c)

Floor Division (//)

d)

Double Modulus (%%)

14.

Jika output bagi sesuatu kod arahan ialah "85", Apakah jenis data yang sesuai digunakan dalam kod arahan python.

a)

double

b)

float

c)

int

d)

str

15.

Manakah antara berikut BENAR tentang Pemboleh ubah dalam konteks pengaturcaraan komputer?

a)

Mewakili sesuatu nilai yang tetap.

b)

Pengatucaraan tidak perlu untuk mengingat label dan nilai yang digunakan.

c)

Mempunyai nilai yang boleh berubah-ubah.

d)

Nilai yang standard.

16.

Apakah nama pemboleh ubah yang digunakan dalam kod arahan di atas?

a)

KRS

b)

print

c)

kumpulan_1

d)

"KRS"

17.

umur = int(input("Masukkan umur anda :"))

Apakah jenis jenis data yang diterima berdasarkan aturcara di atas?

a)

float

b)

integer

c)

string

d)

char

18.

Fungsi input() mengembalikan jenis data

a)

char

b)

integer

c)

boolean

d)

string

19.

markah = input("Masukkan markah :")

Sekiranya markah berjenis integer, apakah kesilapan di dalam kod segmen di atas?

a)

Tertinggal brackets

b)

Tidak menyatakan jenis data yang ingin diterima

c)

Tidak perlu perkataan input di dalam aturcara

d)

Tiada kesilapan

20.

Syarat untuk membuat pengisytiharan pemboleh ubah ialah :

( sila pilih lebih dari satu jawapan)

a)

Nama bagi pemboleh ubah hanya boleh mengandungi aksara (a hingga z atau A hingga Z) dan digit (0 hingga 9)

b)

Nama pemboleh ubah harus menggambarkan nilai yang dipegang oleh pemboleh ubah tersebut supaya kod-kod aturcara yang dibangunakn dapat difahami dengan mudah

c)

Nama pemboleh ubah tidak boleh dimulakan dengan nombor

d)

Nama bagi pemboleh ubah tidak boleh ada ruang kosong

21.

Perhatikan segmen kod yang diberikan. pi= 3.142 ialah

a)

pemalar

b)

pemboleh ubah

c)

Teknik Casting

22.

Perhatikan segmen kod yang diberikan, jejari_1 = 3 ialah segmen kod untuk

a)

mengisytiharkan pemboleh ubah jejari_1

b)

mencetak nilai jejari_1 dengan nilai 3

23.

Formula luas bulatan ialah

a)

Panjang X Lebar

b)

π \pi\ X jejari2jejari^2

24.

Segmen kod print ( luas_bulatan_1 ) adalah untuk

a)

mencetak pemboleh ubah luas bulatan mengunakan printer

b)

memaparkan luas_bulatan_1 sebagai output di skrin komputer

25.

Berdasarkan rajah , perkataan nama digunakan sebagai

a)

pengecam bagi pemboleh ubah

b)

jenis data string yang digunakan

c)

nilai yang disimpan oleh pemboleh ubah

26.

Berdasarkan rajah , perkataan str ialah

a)

pengecam bagi pemboleh ubah

b)

jenis data string digunakan

c)

nilai yang disimpan oleh pembolehubah

27.

Berdasarkan rajah , Daniel ialah

a)

Pengecam bagi pemboleh ubah

b)

Jenis data str digunakan

c)

Nilai yang disimpan oleh pemboleh ubah

28.

Berdasarkan rajah , pemboleh ubah yang digunakan ialah

a)

nama

b)

Nama

c)

adibadio

d)

print

29.

Berdasarkan rajah , fungsi print ialah untuk

a)

memaparkan pelaksanaan kod arahan di skrin monitor

b)

mencetak output di kertas A4

c)

Memaparkan paparan nilai nama di pintu makmal komputer

30.

Ciri-ciri PEMBOLEH UBAH ialah

a)

mempunyai nilai yang berubah-rubah

b)

mempunyai nilai yang tetap dan tidak berubah