wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

GERAK GEMPUR ASK PT3, SET 1

Total questions: 15

Worksheet time: 8mins

Name
Class
Date
1.

Seorang ketua pelanccong ingin memuatkan seramai 43 orang pelancong dalam beberapa buah van. Beliau akan mempraktikan teknik penyelesaian masalah dalam pemikiran komputasional. Susun mengikut urutan yang betul bagi teknik yang digunakan.


I Leraian

II Pengecaman corak

III Peniskalaan

IV Pengitlakan

a)

I, II, III dan IV

b)

II, III IV dan I

c)

III, IV, I dan II

d)

IV, III, II dan I

2.

Antara berikut, nombor persepuluhan manakah yang merupakan hasil tambah 10011011 dan 01010110 yang betul

a)

113

b)

225

c)

241

d)

243

3.

Maklumat berikut merujuk kepada kegunaan jenis fail


  • data imej yang tidak boleh dimampatkan
  • saiz dail yang besar
  • imej berkualiti tinggi


Antara yang berikut, jenis fail imej digital yang manakah menepati kegunaan di atas

a)

JPEG

b)

GIFF

c)

TIFF

d)

BMP

4.

Berikut merupakan pseudokod pernyataan peserta larian


mula

isikan umur anda

jika umur <20

setkan "ditolak"

jika tidak

setkan "diterima"

Tamat jika

tamat


Antara yang berikut, jenis struktur kawalan pilihan manakah yang digunakan dalam pseudokod di atas?

a)

Pilihan tunggal

b)

Dwi pilihan

c)

Pelbagai pilihan

d)

Pilihan gabungan

5.

Susun mengikut urutan yang betul bagi langkah melakar papan cerita


I Lakaran aliran pautan

II Rancang rupa dan reka bentuk laman

III Susun semua maklumat mengikut topik

IV Kumpul semua maklumat yang dikehendaki

a)

I,II, III dan IV

b)

II,III IV dan I

c)

III, IV, I dan II

d)

IV, III,II dan I

6.

Antara yang berikut nombor perlapan manakah yang betul bagi nombor persepuluh 2467

a)

19736

b)

3084

c)

4643

d)

4443

7.

Antara yang berikut, nombor perenambelasan manakah yang betul bagi nombor penduaan 100011111011010

a)

8FDA

b)

5BE2

c)

8FB4

d)

47DA

8.

Antara yang berikut, manakah yang betul mengenai ralat masa larian

a)

Output yang tidak dikehendaki

b)

Penggunaan operator pengendalian yang salah

c)

Tertinggal simbol

d)

Disebabkan perisian hasad

9.

Antara berikut, kod arahan manakah yang betul bagi mengira luas segi tiga

a)

luas ==1/2*panjang_tinggi

b)

luas=1/2+panjang*tinggi

c)

luas=(1+2)/(panjang*tinggi)

d)

luas=(1/2)*panjang*tinggi

10.

Antara yang berikut, manakah merupakah senarai semak proses pengujian dan penyahpepijatan ralat secara manual

a)

Baca dan faham mesej ralat

b)

Kenal pasti lokasi ralat dan baiki ralat

c)

Semak kesesuaian nama pemboleh ubah

d)

Semak output menggunakan beberapa set simpel data

11.

Antara yang berikut, mahakah pernayataan yang betul mengenai sifer kunci semestri

a)

Digunakan dalam sifer modern

b)

Maklumat kunci mesti disimpabn secara rahsia

c)

Kunci persendirian disimpan secara rahsia oleh penerima sahaja

d)

Nyah sulit memerlukan algroritma yang sepadan dan dengan kunci persendirian

12.

X


Mula dengan item pertama dalam senarai

Bandingkan item carian dengan item pertama

JIka nilai item carian sama dengan nilai item pertama, carian dihentikan


Antara yang berikut, manakah yang mewakili X

a)

Bubble sort

b)

BUcket sort

c)

Linear search

d)

Binary search

13.

Jadual 1 dan jadual 2 merupakan jadual PENGAWAS dan PERTANYAAN 1 yang dihasilkan oleh Cikgu Dara


Antara yang berikut pernyataan SQL manakah yang betul bagi memaparkan jadual PERTANYAAN 1

a)

SELECT*

FROM PENGAWAS;

b)

SELECT*

FROM PERTANYAAN1

c)

SELECT No_Id,Nama, Subjek, Dewan

FROM PENGAWAS

WHERE Subjek="Sains"AND Subjek="Matematik"

d)

SELECT*

FROM PENGAWAS

WHERE Dewan= "A" ORSubjek="Matematik"

ORDERBY NamaDESC

14.

Berikut merupakan segmen kod bagi user defined function


def cetak (x, y=10, z=20):

print ("x ialah", x,"y

ialah",y, "dan z ialah", z)

cetak (55,z =33)


Antara yang berikut, manakah jangkaan output yang terhasil?

a)

x ialah 55, y ialah 10 dan z ialah 33

b)

x ialah x, y ialah 10 dan z ialah 33

c)

x ialah 55, y ialah 0 dan z ialah 20

d)

x ialah 0, y ialah 55 dan z ialah 33

15.

Antara yang berikut, output manakah yang terhasil daripada segmen kod Python berikut sekiranya Ali memasukan input iaitu 200?


non = "200"

jawap=input ("Masukan nombor cabutan bertuah anda:")

while jawap ! = "200";

jawap=input ("Masukan nombor cabutan bertuah anda:")

else :

for i in range(2):

print("Tahniah! Anda Menang")

a)

Tahniah! Anda Menang

b)

Tahniah. anda menang!

c)

Tahniah! Anda Menang

Tahniah! Anda Menang

d)

TAHNIAH! TAHNIAH!

Anda Menang