Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

ask bab 3

Total questions: 26

Worksheet time: 13mins

Name
Class
Date
1.

Apakah jenis data bagi 'Saya suka ASK' dalam Python

a)

float

b)

srr

c)

double

d)

str

2.

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

3.

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

4.

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

5.

Tentukan output bagi

a=str("ASUS VivoBook")

print(a[6])

a)

A

b)

U

c)

i

d)

V

6.

Tentukan output bagi

a=str("ASUS VivoBook")

print(a[6:9])

a)

Viv

b)

ivo

c)

ivoB

d)

S Vi

7.

Tentukan operator logik (Boolean) yang tepat

a)

true and true is true

b)

false and true is false

c)

false or true is false

d)

false or false is false

8.

Pengisytiharan pemboleh ubah dalam Python yang betul ialah

a)

nama=str(" Tan ")

b)

str=nama("Tan")

c)

nama=string(" Tan ")

d)

nama==str(" Tan ")

9.

Yang manakah merujuk kepada fungsi pemalar dalam kod arahan python berdasarkan kepada gambar diatas. Jawab menggunakan label di dalam gambar tersebut.

a)

1

b)

2

c)

3

d)

4

10.

Tentukan output bagi penyataan ini

a)

a) 26.66656

b)

b) 26.6666

c)

c) 26.6667

d)

d) 26.667

11.

Fungsi simbol ‘x’ dalam string adalah menggabungkan dua string dengan satu ruang kosong. Apakah simbol ‘x’?

a)

a) Simbol +

b)

b) Simbol ,

c)

c) Simbol *

d)

d) Join ()

12.

Rajah di bawah menunjukkan kod arahan bahasa pengaturacaraan Python bagi jenis data string. Apakah output yang diperoleh?

a)

a) H i d a y a h

b)

b) H:i:d:a:y:a:h

c)

c) Hidayah:Hidayah:Hidayah

d)

d) HIDAYAH

13.

Pilih pernyataan yang betul tentang pemboleh ubah dan pemalar.


I Pemboleh ubah adalah pengecam

II Pemalar adalah pengecam

III Pemboleh ubah digunakan untuk nilai yang boleh berubah

IV Pemalar digunakan untuk nilai yang boleh berubah

a)

a) I, II dan IV

b)

b) I

c)

c) III dan IV

d)

d) I, III dan IV

14.

Apakah output bagi kod aturcara Python di bawah ini.


>>> a= 5

>>> b= 10

>>> c= 5

>>> jumlah = a*b+c

>>> print ("Jumlah : ",jumlah)

a)

Jumlah: 75

b)

Jumlah: 55

c)

Jumlah 55

d)

jumlah: 75

15.

Algoritma merupakan.....

a)

prosedur langkah demi langkah yang tersusun untuk menghasilkan output.

b)

prosedur semakan arahan demi arahan yang tersusun untuk menghasilkan output

c)

prosedur penapisan setiap input yang dimasukkan pengguna untuk menghasilkan output

16.

Carta Alir ialah

a)

alternatif kepada pseudokod menggunakan simbol grafik untuk mewakili arahan – arahan penyelesaian.

b)

senarai struktur kawalan komputer yang ditulis dalam bahasa pertuturan manusia dan mempunyai nombor turutan.

c)

satu set arahan untuk menyelesaikan masalah.

17.

Satu struktur kawalan yang terbenam dalam satu struktur kawalan yang lain dikenali sebagai...

a)

Struktur Kawalan Ulangan

b)

Struktur Kawalan Jujukan

c)

Struktur Kawalan Pilihan Bersarang

d)

Struktur Kawalan Pelbagai Pilihan

18.

Berikut merupakan situasi yang boleh menggunakan Struktur Kawalan Pilihan bersarang, kecuali...

a)

Mencari dan membeli kek bertemakan watak kartun

b)

membeli dan membayar tiket masuk ke zoo Melaka untuk 2 orang dewasa dan tiga orang kanak-kanak

c)

Menentukan gred keputusan peperiksaan

d)

Menilai dan membuat keputusan menyertai pertandingan.

19.

Apakah output yang terhasil, jika x adalah 3?

a)

-

b)

+

c)

0

d)

tiada ouput

20.

Berdasarkan algoritma di atas, pilih dua penulisan pseudokod yang sesuai dengan algoritma tersebut.

a)
b)
c)
d)
21.

Struktur Kawalan Ulangan merujuk kepada...

a)

Satu set langkah atau arahan yang perlu dilaksanakan untuk mendapatkan output

b)

satu set langkah atau arahan yang perlu mengawal proses perlaksanaan atur cara.

c)

satu set langkah atau arahan yang perlu untuk menghasikan output yang tepat.

d)

satu set langkah atau arahan yang sentiasa berulang sehingga suatu syarat dipenuhi

22.

Berdasarkan imej tersebut, struktur kawalan yang sesuai digunakan ialah....

a)

Stuktur kawalan ulangan while

b)

Struktur kawalan ulangan for

23.

Berdasarkan imej, struktur kawalan yang sesuai digunakan ialah..

(a)  

24.

Tuliskan ouput yang dihasilkan jika nombor pertama =3, nombor kedua=5 dan nombor ketiga =0

(a)  

25.

Perbezaan antara stuktur kawalan ulangan for dan while ialah bilangan dalam struktur ulangan for ditetapkan, manakala ulangan while tiada bilangan dan syarat perlu dipenuhi atau tidak. Benar atau Salah.

a)

Benar

b)

Salah

26.
Algoritma tidak bergantung kepada bahasa pengaturcaraan. Ia boleh diwakili atau dibentuk     dengan pelbagai cara.   Terdapat 2 perwakilan algoritma.   Nyatakan perwakilan X
a)
Pseudokod
b)
Carta Alir
c)
Analisis IPO