Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

ASAS SAINS KOMPUTER TING 3 (PPT)

Total questions: 50

Worksheet time: 2hrs 1mins

Name
Class
Date
1.

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

Apakah jenis struktur kawalan yang dimaksudkan?

a)

Struktur kawalan dwipilihan

b)

Struktur kawalan pelbagai pilihan

c)

Struktur kawalan pilihan bersarang

d)

Struktur kawalan ulangan

2.

Terdapat dua jenis struktur kawalan ulangan iaitu

a)

Struktur kawalan ulangan for

b)

Struktur kawalan ulangan if

c)

Struktur kawalan ulangan if else

d)

Struktur kawalan ulangan while

3.

Apakah nama model warna yang diwakili oleh sistem nombor perenambelasan?

a)

CMD

b)

BMP

c)

JPEG

d)

RGB

4.

Antara berikut, yang manakah jenis data yg betul bagi 'ytlnetwork@123'

a)

Integer

b)

String

c)

Boolean

d)

Double

5.

Nombor Perlapanan menggunakan lapan digit angka yang bermula dengan digit 1, 2, 3, 4, 5, 6, 7 dan 8.

a)

BETUL

b)

SALAH

6.

Tukarkan nombor perpuluhan 25010 kepada nombor perlapanan.

a)

3728

b)

2738

c)

2508

7.

Nilai tempat yang betul bagi nombor perlapanan ialah .......

a)

1, 8, 16 dan 24

b)

0, 1, 8, dan 64

c)

1, 8, 64 dan 512

8.

Tukarkan nombor 3148 kepada nombor desimal.

a)

24010

b)

20410

c)

40210

9.

Tukarkan nombor perenambelasan 89F16 kepada nombor perpuluhan. Jawapannnya.....

a)

221010

b)

220710

c)

220910

10.

Tukarkan nombor perpuluhan 56210 kepada nombor perenambelasan

a)

23216

b)

23316

c)

23016

11.

Apakah nombor perenambelasan bagi nombor perduaan 11101100010112 ?

(Cara Pengiraan : Nombor perduaan dibahagikan kepada kumpulan empat digit).

a)

1C6B16

b)

1C8B16

c)

1D8B16

d)

1D9B

12.

INTEGAR merujuk kepada penyimpanan data jenis?

a)

npmbor perpuluhan

b)

nombor bulat

c)

Benar atau salah

d)

gabungan aksara

13.

Yang manakah menunjukkan nama pemboleh ubah yang benar?

a)

1pelajar

b)

pelajar1

c)

nama pelajar

d)

no bilik

14.

Ralat Logik merujuk kepada ?

a)

Mencari pembahagian dengan punca kuasa bagi kosong "0"

b)

Output yang dihasilkan tidak menyamai seperti yang dikehendaki

c)

Kesilapan tatabahasa @ ejaan

d)

Pengiraan bukan berangka

15.

Ralat Masa Larian merujuk kepada ?

a)

Mencari pembahagian dengan punca kuasa bagi kosong "0"

b)

Output yang dihasilkan tidak menyamai seperti yang dikehendaki

c)

Kesilapan tatabahasa @ ejaan

d)

Penggunaan objek yang tidak dikenal pasti

16.

Dalam fasa___________, pengatur cara akan menemu bual, membuat soal selidik dan pemerhatian bagi mengetahui keperluan pelanggan.

a)

Fasa analisis masalah

b)

Fasa pengekodan

c)

Fasa dokumentasi

d)

Fasa pengujian

17.

Pada fasa rekabentuk aturcara, pengatur cara akan menulis _____________ dan melakar_______________

a)

carta alir , pseudokod

b)

pseudokod, carta alir

c)

aturcara, pseudokod

d)

bentuk atur cara , aturcara

18.

Nyatakan jenis-jenis dokumentasi yang wujud dalam fasa dokumentasi

a)

dokumentasi luaran , dokumentasi kesalahan

b)

dokumentasi luaran , dokumentasi sintaks

c)

dokumentasi luaran , dokumentasi dalaman

d)

dokumentasi dalaman , dokumentasi kesalahan

19.
Salah satu cara membuat semakan kualiti terhadap pseudokod dan carta alir....
a)
ant check
b)
quality check
c)
desk check
d)
quality control
20.

Apakah tag pertama yang perlu ada untuk kod arahan html?

a)

<banner>

b)

<head>

c)

<title>

d)

<html>

21.

Tag html ditulis dalam kurungan

a)

< >

b)

( )

c)

{ }

d)

[ ]

22.

Tag <li> digunakan untuk menghasilkan senarai dengan bullet point

a)

Betul

b)

Salah

23.

Pilih sintaks (kod arahan) yang betul untuk memasukkan imej ke dalam html

a)

<img insert="logoKPM.jpg">

b)

<img src="logoKPM.jpg">

c)

<img source="logoKPM.jpg">

d)

<src img="logoKPM.jpg">

24.

Berikut adalah format gambar yang biasanya digunakan untuk html KECUALI

a)

.png

b)

.jpg

c)

.gif

d)

.exe

25.

Apakah perisian yang boleh digunakan untuk menaip kod arahan html

a)

Notepad

b)

MS Paint

c)

Calculator

d)

Media Player

26.
1101 - 1001 = 
a)
1100
b)
100
c)
10
d)
1010
27.

Tukarkan nombor perpuluhan 25010 kepada nombor perlapanan.

a)

3728

b)

2738

c)

2508

28.

FLOAT merujuk kepada penyimpanan data jenis?

a)

Nombor perpuluhan

b)

Nombor bulat

c)

Benar atau salah

d)

gabungan aksara

29.
Apakah rumus bagi Kadar bit bagi sesuatu audio digital?
a)
Kadar sampel x kedalaman bit x saluran
b)
Kadar sampel x saiz fail x saluran
c)
Kadar sampel x kedalaman bit x dimensi
d)
Kadar sampel x resolusi x dimensi
30.

Apakah nombor perlapanan bagi nombor perpuluhan 71210?

a)

13108

b)

12308

c)

13208

d)

11308

31.

Apakah nombor perlapanan yang setara dengan 110111100112?

a)

33368

b)

36338

c)

33638

d)

36368

32.

Apakah nombor perpuluhan yang bersamaan dengan EFA16?

a)

3834

b)

3384

c)

3843

d)

3483

33.

Melakukan ulangan bagi sesuatu pernyataan untuk bilangan kali yang ditetapkan.

a)

Struktur kawalan ulangan while

b)

Struktur kawalan pilihan bersarang

c)

Struktur kawalan ulangan for

d)

Struktur kawalan dwi pilihan

34.

Apakah nombor perenambelasan yang setara dengan 54510?

a)

12216

b)

21216

c)

12116

d)

22116

35.
Nombor perlapanan bagi nombor perduaan 10110011002 ialah .................................................
a)
A. 13148
b)
B. 14138
c)
C. 23458
d)
D. 37468
36.
Tukarkan nombor perpuluhan 54910 kepada nombor perenambelasan.
a)
A. 20516
b)
B. 21516
c)
C. 22516
d)
D. 23516
37.

Tukarkan 132 asas 8 kepada asas 2

a)

000111010

b)

001011010

c)

010111010

d)

111000110

38.

Pemalar ialah

a)

mempunyai nilai yang berubah-ubah di sepanjang pelaksanaan aturcara

b)

mempunyai nilai yang tetap di sepanjang pelaksanaan aturcara

c)

mempunyai nilai infiniti

d)

tidak mempunyai sebarang nilai

39.

umur = int(input("Masukkan umur anda :"))

Apakah jenis jenis data yang diterima berdasarkan aturcara di atas?

a)

float

b)

integer

c)

string

d)

char

40.

Fungsi input() mengembalikan jenis data

a)

char

b)

integer

c)

boolean

d)

string

41.

markah = input("Masukkan markah :")

Apakah kesilapan di dalam aturcara berikut?

a)

Tertinggal brackets

b)

Tidak menyatakan jenis data yang ingin diterima

c)

Tidak perlu perkataan input di dalam aturcara

d)

Tiada kesilapan

42.
TUKARKAN 5A16 KEPADA NOMBOR PERDUAAN
a)
1000002
b)
1001002
c)
0000112
d)
10110102
43.
TUKARKAN 4F316 KEPADA NOMBOR PERPULUHAN
a)
126710
b)
133310
c)
124310
d)
143410
44.
TUKARKAN 1111100110102 KEPADA ASAS 16
a)
F2B16
b)
F7C16
c)
F9A16
d)
F8D16
45.

Dalam fasa pengujian dan penyahpepijatan ralat, jenis mesej ralat yang diterima perlu dikenal pasti ciri-ciri persamaan dan perbezaannya. Apakah teknik pemikiran komputasional yang menunjukkan situasi ini?

a)

Teknik pengitlakan

b)

Teknik Pengecaman corak

c)

Teknik peniskalaan

d)

Teknik leraian

46.

Semasa penulisan kod arahan, pengaturcara perlu mengambil kira tentang penggunaan pemboleh ubah yang betul, kod arahan, input, formula yang digunakan dan kod arahan output. Apakah teknik pemikiran komputasional yang telah digunakan?

a)

Teknik pengitlakan

b)

Teknik pengecaman corak

c)

Teknik Peniskalaan

d)

Teknik leraian

47.

Penghasilan algoritma dalam bentuk pseudokod semasa fasa reka bentuk atur cara menggunakan _______________________.

a)

teknik pengitlakan

b)

teknik pengecaman corak

c)

teknik peniskalaan

d)

teknik leraian

48.

Berapakah bilangan maksimum teknik pemikiran komputasional yang boleh digunakan dalam setiap fasa pembangunan atur cara?

a)

1

b)

2

c)

3

d)

Tiada had

49.

Pengaturcara akan mengenal pasti masalah, keperluan sistem dan perisian serta sasaran pengguna. Apakah fasa yang terlibat?

a)

Analisis masalah

b)

Reka bentuk atur cara

c)

Pengekodan

d)

Dokumentasi

50.

Pilih aktiviti yang sering dilaksanakan dalam fasa analisis masalah semasa pembangunan atur cara.


i. Menemubual pengguna dan membuat pemerhatian keperluan pengguna.

ii. Mengenal pasti keperluan sistem pengoperasian.

iii. Mengenal pasti pengaturcaraan yang akan digunakan.

iv. Membina formula matematik untuk penyelesaian masalah.

a)

i dan ii

b)

ii dan iii

c)

i, ii dan iii

d)

Semua di atas