wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

FINAL ASK F2 (PART A&B)

Total questions: 60

Worksheet time: 10hrs 0mins

Name
Class
Date
1.

ASAS 8 TERDIRI DARIPADA DIGIT

a)

0,1,2,3,4,5,6,7,8,9

b)

1,2,3,4,5,6,7,8

c)

2,4,6,8

d)

0,1,2,3,4,5,6,7

2.

Sistem asas 16 juga dikenali sebagai ....?

a)

OKTAL

b)

BINARY

c)

DECIMAL

d)

HEKSADESIMAL

3.

Apakah kepentingan Sistem Nombor Perlapanan?

a)

Sebagai kod warna digital

b)

Sebagai bahasa mesin komputer

c)

Sebagai sistem perwakilan untuk meringkaskan nombor perduaan

d)

Sebagai sistem perwakilan untuk tulisan-tulisan bahasa lain

4.

Sistem Perwakilan data manakah yang akan digunakan bagi menulis teks ini :

المعلم

a)

ASCII

b)

EBCDIC

c)

UNICODE

d)

CCSID

5.

Berapakah Saiz data bagi satu aksara dalam Sistem ASCII ?

a)

1 Bit

b)

2 Bit

c)

8 bit

d)

16 Bit

6.

ASCII adalah singkatan daripada ?

(a)  

7.

Tukarkan nombor perpuluhan 8310 kepada nombor asas perlapanan

(Tuliskan jawapan biasa sahaja tanpa nombor perlapanan kecil di hujung)

(a)  

8.

Tukarkan nombor perpuluhan 59810 kepada nombor asas perlapanan

(Tuliskan jawapan sahaja tanpa nombor perlapanan kecil di hujung)

(a)  

9.

Tukarkan nombor perlapanan 5328 kepada nombor perpuluhan

(Tuliskan jawapan sahaja tanpa nombor perpuluhan kecil di hujung)

(a)  

10.

Tukarkan nombor perlapanan 7238 kepada nombor perpuluhan

(Tuliskan jawapan sahaja tanpa nombor perpuluhan kecil di hujung)

(a)  

11.

Tukarkan nombor perlapanan 638 kepada nombor perduaan

(Tuliskan jawapan sahaja tanpa nombor perduaan kecil di hujung)

(a)  

12.

Tukarkan nombor perduaan 110001112 kepada nombor perlapanan

(Tuliskan jawapan sahaja tanpa nombor perlapanan kecil di hujung)

(a)  

13.

Tukarkan nombor perpuluhan 236210 kepada nombor perEnambelasan

(Tuliskan jawapan sahaja tanpa nombor perEnambelasan kecil di hujung)

(a)  

14.

Tukarkan nombor perpuluhan 99910 kepada nombor perEnambelasan

(Tuliskan jawapan sahaja tanpa nombor perEnambelasan kecil di hujung)

(a)  

15.

Tukarkan nombor perenambelasan 2D316 kepada nombor perpuluhan.

(Tuliskan jawapan sahaja tanpa nombor perpuluhan. kecil di hujung)

(a)  

16.

Tukarkan nombor perenambelasan 3F116 kepada nombor perpuluhan.

(Tuliskan jawapan sahaja tanpa nombor perpuluhan. kecil di hujung)

(a)  

17.

Tukarkan nombor perEnambelasan, A516 ,kepada nombor perduaan

(Tuliskan jawapan sahaja tanpa nombor perduaan kecil di hujung)

(a)  

18.

Tukarkan nombor perduaan 1100 01112 kepada nombor perEnambelasan

(Tuliskan jawapan sahaja tanpa nombor perEnambelasan kecil di hujung)

(a)  

19.

4816, 4516, 4E16, 5316, 4516, 4D16

Cari perkataan yang dihasilkan dari ASCII No PerEnamBelasan ini. Sila rujuk rajah sebagai panduan

(a)  

20.

1038, 1018, 1248,

Cari perkataan yang dihasilkan dari ASCII No PerLapanan ini.

(Sila KIRAKAN rujukan Panduan kepada no perlapanan )

(a)  

21.

Apakah jenis Struktur Kawalan bagi rajah ini?

a)

Pilihan

b)

Ulangan

c)

Urutan

d)

Pilihan Bersarang

22.

Apakah nama diagram bagi Simbol X ?

a)

Proses

b)

Syarat / Pilihan

c)

Input / Output

d)

Terminal

23.

Isian dalam Simbol T adalah ''M = M + 1"

Apakah yang perlu diisikan dalam simbol N untuk memaparkan "Merdeka" sebanyak 5 kali ?

a)

M <= 5

b)

M < 5

c)

N < 5

d)

M > 5

24.

Berdasarkan rajah ini, nyatakan output yang terhasil sekiranya m = 12.

a)

Tiada Output

b)

12

c)

20

d)

28

25.

Strukturkawalan yang terbenam dalam satu struktur kawalan yang lain.

Penyataan ini merujuk kepada Struktur Kawalan _____

a)

Pilihan

b)

Ulangan

c)

Pilihan Bersarang

d)

Urutan

26.

Imej ini merujuk kepada (a)   dimana ianya menunjukkan langkah-langkah untuk menyelesaikan masalah

27.

Apakah hasil output bagi pseudokod ini ?

(a)  

28.

Apakah output bagi Pseudokod ini ?

(a)  

29.

Dalam struktur kawalan ulangan, set langkah yang berulang disebut (a)   dan setiap ulangan disebut Lelaran

30.

Bilangan ulangan tidak diketahui

Penyataan ini merujuk kepada Struktur Kawalan Ulangan (a)  

31.

Susunkan jawapan berikut mengikut kedudukannya didalam soalan pseudokod ini

a)

SET Nombor1 = 7, Nombor2 = 9

b)

KIRA jumlah= Nombor1+Nombor2

c)

PAPAR jumlah

1)
2)
3)
32.

Bilangan ulangan yang sudah ditetapkan

Penyataan ini merujuk kepada Struktur Kawalan Ulangan (a)  

33.

Berdasarkan carta alir ini, berapakah banyak Output "Saya gembira hadir ke sekolah hari ini" yang dihasilkan ?

(a)  

34.

Carta Alir ini adalah dalam bentuk Struktur Kawalan (a)  

35.

Algoritma yang diwakili secara visual geometri dengan simbol-simbol grafik

Penyataan ini merujuk kepada (a)  

36.

Selain daripada Teknik Langkah demi Langkah untuk mengesan ralat , Apakah lagi teknik Semakan yang kita boleh gunakan untuk mengesan ralat?

(a)  

37.

Apakah Jenis Ralat jika terdapat Virus Komputer yang menyebabkan pengaturcaraan tidak dapat dijalankan ?

(a)  

38.

Apakah Jenis Ralat jika Output yang dihasilkan adalah salah disebabkan menggunakan formula yang salah?

(a)  

39.

Apakah Jenis Ralat jika terdapat kesalahan tatabahasa aturcara dan simbol-simbol dalam aturcara?

(a)  

40.

Apakah output Jika Kad yang dibaca masih sah dan mempunyai nilai sebanyak RM 8 ?

(a)  

41.

Tentukan jenis data bagi data di bawah:

Tinggi : 1.58 m

a)

String

b)

integer

c)

float

d)

booolean

42.

Tentukan jenis data bagi data x itu:

x = "5"

a)

String

b)

integer

c)

float

d)

booolean

43.

Bahasa Pengaturcaraan Python adalah dibawah Jenis Penterjermah ________

a)

Penghimpun

b)

Pengkompil

c)

Pentafsir

d)

Pemalar

44.

Yang manakah menunjukkan penggunaan fungsi input dalam Python yang betul bagi memasukkan nombor untuk tujuan penambahan

a)

no1 = input("Masukkan no pertama : ")

b)

no1 = int(input("Masukkan no pertama : "))

c)

no1 = input(int("Masukkan no pertama : "))

d)

no1 = input("Masukkan no pertama : ", int)

45.

Berikut merupakan suatu segmen kod arahan.

j = 5

k = 12

print (not ( k < j ))

Antara yang berikut, manakah output yang akan dipaparkan?

a)

True

b)

False

c)

k < j

d)

j < k

46.

Rajah menunjukkan aturcara untuk mengira baki duit yang perlu dibayar, namun aturcara yang terdapat ralat. Baris berapakah yang mengandungi ralat tersebut ?

(a)  

47.

rad = int(input(“Input radius: ”)) 

(a)   = 3.1415 * rad ** 2  

print( areaOfCircle , “cm2”)

Lengkapkan aturcara untuk mencari luas bulatan ini.

48.

Ahmad ingin mencari model baharu untuk kedai pakaiannya. Dia membuka temuduga dan kelayakan untuk ditemuduga itu adalah :

1. Umur > 18 tahun

2. Tinggi > 160

Susunkan baris-baris aturcara sebetulnya

a)

umur = int (input(“Input age: ”))

tinggi = int (input(“Input height cm: ”))

b)

if umur > 18 :

c)

if tinggi > 160 :

d)

print(“Layak”)

e)

else :

print(“Tak Layak”)

1)
2)
3)
4)
5)
49.

Berdasarkan aturcara ini , apakah output penuh jika input jumlah jualan adalah sebanyak RM 1000 sahaja ?

(a)  

50.

Simbol-simbol ini <, >, <= , >=, ==, != adalah dibawah Operator (a)  

51.

and, or , not adalah dibawah Operator (a)  

52.

Apakah output bagi aturcara ini?

(a)  

53.

print (5 % 3)

Apakah output aturcara ini ?

(a)  

54.

print (5**2)

Apakah output aturcara ini ?

(a)  

55.

print (7//2)

Apakah output aturcara ini ?

(a)  

56.

if 9>6 and 9>8:

 print ("kucing")

else :

 print ("Kambing")

Apakah output dari aturcara ini ?

(a)  

57.

Apakah output dari aturcara ini?

(a)  

58.

x= “8”

y= “ayam”

print (x+y)

Apakah output aturcara ini ?

(a)  

59.

x= 2

y= “5”

print (x*y)

Apakah output aturcara ini ?

(a)  

60.

Berapa banyak output "cat" akan dipaparkan ?

(a)