wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Ujian Pengesanan ASK T2 -KOD ARAHAN

Total questions: 25

Worksheet time: 20mins

Name
Class
Date
1.

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

2.

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

3.

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

4.

perkara di bawah adalah benar tentang pemalar kecuali

a)

Pemalar bertindak seakan-akan pemboleh ubah

b)

Pemalar tidak mempunyai nilai tetap

c)

Pemalar menyimpan sesuatu nilai dan disimpan dalam komputer

d)

Biasanya pemalar digunakan melibatkan pengiraan matematik

5.

Berikut ialah perbezaan antara pemboleh ubah dan pemalar kecuali

a)

pemboleh ubah tiada nilai standard

b)

pemboleh ubah ada nilai standard

c)

pemboleh ubah mempunyai nilai berubah-ubah

d)

pemboleh ubah tidak mempunyai nilai berubah-ubah

6.

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

7.

_____________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

8.

apakah sintaks umum bagi fungsi input menggunakan perisian Python?

a)

cin>>

b)

input()

c)

scanf()

d)

system.in

9.

Apakah sintaks umum bagi fungsi output menggunakan perisian Python?

a)

cout<<

b)

system.out

c)

print()

d)

printf()

10.

Apakah peranti output yang biasa digunakan?

a)

papan kekunci

b)

tetikus

c)

monitor

d)

cpu

11.

Operator yang digunakan untuk membandingkan nilai di sebelah kiri operator dengan nilai di sebelah kanan operator.

a)

operator tambahan

b)

operator perbandingan

c)

operator logik

d)

operator matematik

12.

Operator yang digunakan untuk menentukan nilai baki, hasil bahagi dan kuasa sesuatu nombor.

a)

operator tambahan

b)

operator perbandingan

c)

operator logik

d)

operator matematik

13.

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

a)

operator tambahan

b)

operator perbandingan

c)

operator logik

d)

operator matematik

14.

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

a)

!=

b)

==

c)

AND

d)

OR

15.

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

a)

!=

b)

==

c)

AND

d)

OR

16.

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

a)

!=

b)

==

c)

AND

d)

OR

17.

Apakah nama bagi operator **

a)

Floor Division

b)

Modulus

c)

darab

d)

Eksponen

18.

yang berikut merupakan jenis ralat kecuali

a)

ralat sintaks

b)

ralat sistem

c)

ralat logik

d)

ralat masa larian

19.

Tentukan ralat bagi kesalahan di bawah.


Kesalahan: operasi berlainan data contoh: ( z + 2)

a)

ralat sintaks

b)

ralat masa larian

c)

ralat logik

d)

ralat sistem

20.

Berikut ialah bahasa pengaturcaraan KECUALI

a)

Scratch

b)

Notepad

c)

Python

d)

C++

21.

..... merujuk kepada persediaan terhadap peralatan dan perisian yang diperlukan untuk menulis kod arahan

a)

Kod arahan

b)

Bahasa pengaturcaraan

c)

Persekitaran Kod Arahan

d)

Perkakasan Komputer

22.

Berikut ialah bahagian utama jenis-jenis data KECUALI

a)

nombor

b)

teks

c)

simbol

d)

nilai logik

23.

Yang manakah kod arahan yang memerlukan pengguna memasukkan input umur?

a)

age = input("How old are you?")

b)

input("How old are you?") = age

c)

age = input(How old are you?)

d)

How old are you = input()

24.

Apakah kod arahan untuk teks?

a)

int()

b)

ord()

c)

str()

d)

chr()

25.

Antara berikut, manakah yang terlibat semasa fasa reka bentuk atur cara?

I Pseudokod

II Imej digital

III Carta alir

IV Antara muka grafik

a)

I,II dan III

b)

I,II dan IV

c)

I, III dan IV

d)

II,III, dan IV