wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

ASK Ting 2 - Kod Arahan

Total questions: 34

Worksheet time: 25mins

Name
Class
Date
1.

Berikut merupakan jenis-jenis penterjemah kecuali

a)

pengkompil

b)

pelaksana

c)

pentafsir

d)

penghimpun

2.

Jenis data dapat dibahagikan kepada tiga bahagian utama, iaitu

a)

nombor

b)

operator

c)

nilai logik

d)

teks

3.

Nilai logik mempunyai dua keadaan, iaitu

a)

benar

b)

betul

c)

salah

d)

palsu

4.

Apakah jenis data bagi -6.31?

a)

integer

b)

String

c)

double

d)

char

5.

YANG MANAKAH BUKAN JENIS RALAT

a)

RALAT LOGIK

b)

RALAT SINTAKS

c)

RALAT BETUL

d)

RALAT MASA LARIAN

6.

Tentukan punca ralat sintaks berlaku

a)

output yang tidak diingini

b)

ada paparan mesej ralat

c)

atur cara terhenti tiba-tiba

d)

kesilapan bahasa pengaturcaraan

7.

Apakah jenis data bagi 'Saya suka ASK' dalam Python

a)

float

b)

srr

c)

double

d)

str

8.

Tentukan output bagi

print('The result is',10%3)

a)

The result is 0

b)

The result is 1

c)

The result is 2

d)

The result is 3

9.

Tentukan output bagi

print('The result is',6**3)

a)

The result is 18

b)

The result is 36

c)

The result is 216

d)

The result is 333

10.

Tentukan output bagi

print('The result is',19//3)

a)

The result is 6

b)

The result is 36

c)

The result is 1

d)

The result is 12

11.

Pengisytiharan pemboleh ubah dalam Python yang betul ialah

a)

nama=str(" Tan ")

b)

str=nama("Tan")

c)

nama=string(" Tan ")

d)

nama==str(" Tan ")

12.
Kod arahan  ialah ......................
a)
satu aturcara yang mengarahkan program melakukan sesuatu tindakan berulang-ulang.
b)
satu arahan yang mengarahkan komputer melakukan tugas.
c)
storan ingatan yang digunakan oleh program komputer.
d)
simbol-simbol yang digunakan dalam menjalan operasi matematik.
13.
Rajah diatas menunjukkan sebuah carta alir bagi proses...
a)
ulangan
b)
berturutan
c)
pilihan
d)
gabungan pilihan dan ulangan
14.
Rajah diatas adalah satu contoh 
a)
carta alir
b)
algoritma
c)
pseudokod
d)
ralat
15.
Apakah yang dimaksudkan dengan pemboleh ubah?
a)
storan ingatan yang digunakan oleh program komputer untuk menyimpan data yang perlu diolah kemudian.
b)
tatacara yang menyatakan tindakan-tindakan yang perlu dilaksanakan dan urutan tindakan untuk menyelesaikan sesuatu masalah.
c)
memerihalkan langkah-langkah algoritma dengan menggunakan ayat-ayat yang ringkas dan padat.
d)
satu proses aturcara yang mengarahkan program melakukan sesuatu tindakan berulang-ulang.
16.
Dalam kod arahan terdapat tiga jenis ralat yang perlu anda tahu. Antaranya ialah ___________
a)
Ralat sintaks
b)
Ralat virus
c)
Ralat pepijat
d)
Ralat berlari
17.

Antara yang berikut yang manakah tidak benar tentang pemboleh ubah?

a)

nilai adalah tetap

b)

storan ingatan yang disimpan dalam komputer

c)

mewakili data yang berulang-ulang

d)

data yang disimpan dalam pemboleh ubah boleh dimanipulasi

18.

semasa menulis kod arahan, pemboleh ubah yang diisytiharkan akan diberi satu label yang disebut__________dan disertakan dengan_____________.

a)

pemalar........nilai

b)

pengecam......data

c)

pengecam......nilai

d)

pemalar......data

19.

syarat untuk pengisytiharan pembolehubah ialah seperti di bawah kecuali:

a)

nama bagi pemboleh ubah hanya boleh mengandungi nama

b)

nama bagi pemboleh ubah boleh mengandungi digit

c)

nama pemboleh ubah harus menggambarkan nilai yang ditulis

d)

nama bagi pemboleh ubah boleh ada ruang kosong

20.

Cara manusia berkomunikasi dengan komputer dengan ciri-ciri perantaraan dalam aspek yang lebih luas merujuk kepada

a)

Pemboleh ubah

b)

Fungsi Input

c)

IMK

d)

Fungsi output

21.

_____________digunakan untuk mendapatkan data input daripada pengguna. proses ini dapat dilakukan melalui segmen kod yang dibina.

a)

Fungsi input

b)

IMK

c)

Fungsi output

d)

pemboleh ubah

22.

apakah sintaks umum bagi fungsi input menggunakan perisian Python?

a)

cin>>

b)

input()

c)

scanf()

d)

system.in

23.

Operator yang digunakan dalam sesuatu ungkapan algelbra ringkas untuk menentukan nilai boolean

a)

operator tambahan

b)

operator perbandingan

c)

operator logik

d)

operator matematik

24.

pilih operator yang menunjukkan jika nilai dua operan adalah sama, maka keadaan menjadi benar.

a)

!=

b)

==

c)

AND

d)

OR

25.

pilih operator yang menunjukkan keadaan menjadi benar jika salah satu operan adalah benar.

a)

!=

b)

==

c)

AND

d)

OR

26.

pilih operator yang menunjukkan keadaan menjadi benar jika salah satu operan adalah benar.

a)

!=

b)

==

c)

AND

d)

OR

27.

Apakah nama bagi operator **

a)

Floor Division

b)

Modulus

c)

darab

d)

Eksponen

28.

tentukan jenis data bagi data di bawah:


Kelas : 2 UPM

a)

string

b)

integer

c)

char

d)

double

29.

tentukan jenis data bagi data di bawah:


Nama : Julia

a)

string

b)

integer

c)

char

d)

double

30.

pilih penulisan segmen kod yang betul

a)

ayat = (str("selamat datang"))

b)

ayat = str ("selamat datang")

c)

ayat = str "selamat datang"

d)

(ayat) = str "selamat datang"

31.

APAKAH JENIS RALAT YANG DITUNJUKKAN OELH RAJAH

a)

RALAT MASA LARIAN

b)

RALAT SINTAKS

c)

RALAT LOGIK

32.

Contoh bahasa pengaturcaraan : Python, PHP, Perl dan Ruby. Ini merujuk kepada

a)

Penghimpun

b)

Pengkompil

c)

Pengalih

d)

Pentafsir

33.

Satu arahan yang mengarahkan komputer melakukan sesuatu tugas dikenali sebagai

a)

Atur cara program

b)

Struktur kawalan

c)

Kod arahan

d)

Sistem asas 10

34.

Pemboleh ubah boleh disimpan dalam bentuk data berikut kecuali

a)

Pseudokod

b)

Nilai berangka

c)

Teks

d)

Nilai logik