Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

ASK T3 BAB 4

Total questions: 15

Worksheet time: 30mins

Name
Class
Date
1.

Pangkalan data memudahkan data atau maklumat dalam semua perkara berikut, kecuali

a)

dicapai

b)

diurus

c)

dikemas kini

d)

dikenal pasti

2.

Reka bentuk pangkalan data mempunyai kmponen-komponen seperti


I. entiti

II. atribut

III. kekardinalan

IV. persekitaran

a)

I, II dan III

b)

I, II dan IV

c)

I, III dan IV

d)

II, III dan IV

3.

Kekunci ________________ merupakan kekunci dengan atribut unik

a)

pertama

b)

primer

c)

sekunder

d)

asing

4.

Kekunci primer bagi satu entiti boleh dijadikan kekunci ______________ bagi entiti yang lain untuk mewujudkan hubungan antara dua entiti itu.

a)

pertama

b)

tertier

c)

sekunder

d)

asing

5.

Lebih rendah kadar kekardinalan, maka semakin _________________ potensi untuk berlaku pengulangan data

a)

rendah

b)

sederhana

c)

tinggi

d)

menurun

6.

Apakah jenis kekardinalan bagi situasi seorang murid dapat meminjam banyak buku di perpustakaan?

a)

one to one (1:1)

b)

one to many (1:M)

c)

many to one (M:1)

d)

many to many (M:M)

7.

Dalam sesuatu sistem pengurusan pangkalan data hubungan, data boleh dimasukkan dengan menggunakan jadual dan ____________________

a)

borang

b)

laporan

c)

hasil pertanyaan

d)

hubungan

8.

Dalam sesuatu sistem pengurusan pangkalan data hubungan, pengguna boleh membuat capaian ke atas data melalui ___________________

a)

jadual

b)

borang

c)

laporan

d)

hasil pertanyaan

9.

Apakah nilai lalai yang dipulangkan oleh sesuatu Python function di mana tiada nilai pemulangan dinyatakan secara eksplisit?

a)

Null

b)

None

c)

Void

d)

Public

10.

Function manakah yang tidak memulangkan sebarang nilai?

a)

Function yang mencetak integer 1 hingga 100

b)

Function yang menukarkan huruf besar kepada huruf kecil

c)

Function yang memulangkan secara rawak integer 1 hingga 100

d)

Function yang menyemak sama ada suatu integer itu berada dalam julat yang dibenarkan atau tidak

11.

Manakah antara pernyataan mengenai function dan procedure berikut adalah benar?

a)

Function dan procedure perlu ditulis oleh pengguna

b)

Function akan memulangkan suatu nilai tetapi procedure tidak memulangkan sebarang nilai kepada atur cara utama.

c)

Function dan procedure mesti menerima input daripada atur cara utama.

d)

Function boleh memanggil function lain sahaja dalam kod arahannya

12.

Berikut ialah kod arahan function yang mengira kuasa tiga


Manakah antara kod berikut merupakan kod arahan yang betul untuk pernyataan function?

a)

return(nombor)

b)

print(nombor)

c)

return(nombor**3)

d)

print(nombor**3)

13.

Kod arahan berikut menunjukkan pengguna beberapa built-in function.


Manakah antara berikut menunjukkan output yang betul?

I. 14

II. Sains KomputerSains Komputer

III. Sains Komputer

a)

I sahaja

b)

I dan II

c)

I dan III

d)

I, II dan III

14.

Berikut menunjukkan kod arahan Python


Apakah outputnya apabila kod arahan di atas dilaksanakan

a)

3

b)

5

c)

12

d)

14

15.

Berikut ialah satu user-defined function yang dihasilkan oleh Ali.


Manakah paparan output yang betul berdasarkan panggilan function di bawah?


cetak(3, 7)

a)

a ialah 3 b ialah 5 dan c ialah 10

b)

a ialah 3 b ialah 7 dan c ialah 10

c)

a ialah 3 b ialah 5 dan c ialah 7

d)

a ialah 7 b ialah 5 dan c ialah 3