Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Asas Sains Komputer T2

Total questions: 20

Worksheet time: 10mins

Name
Class
Date
1.

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

2.

Pemalar tidak digunakan di dalam

a)

pesdudokod

b)

program java

c)

carta alir

d)

program python

3.

Isytiharkan pernytaan berikut untuk mewakili pemalar. "Bilangan pelajar bersamaan 40 orang"

a)

bil@pelajar=40

b)

bilpelajar=40 orang

c)

bil_pelajar=40

d)

40=bilpelajar

4.

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

Apakah jenis jenis data yang diterima berdasarkan aturcara di atas?

a)

float

b)

integer

c)

string

d)

char

5.

Fungsi input() mengembalikan jenis data

a)

char

b)

integer

c)

boolean

d)

string

6.

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

7.

Syarat untuk membuat pengisytiharan pemboleh ubah ialah :

( sila pilih lebih dari satu jawapan)

a)

Nama bagi pemboleh ubah hanya boleh mengandungi aksara (a hingga z atau A hingga Z) dan digit (0 hingga 9)

b)

Nama pemboleh ubah harus menggambarkan nilai yang dipegang oleh pemboleh ubah tersebut supaya kod-kod aturcara yang dibangunakn dapat difahami dengan mudah

c)

Nama pemboleh ubah tidak boleh dimulakan dengan nombor

d)

Nama bagi pemboleh ubah tidak boleh ada ruang kosong

8.

Perhatikan segmen kod yang diberikan. pi= 3.142 ialah

a)

pemalar

b)

pemboleh ubah

c)

Teknik Casting

9.

Perhatikan segmen kod yang diberikan. jejari_1 = 3 ialah segmen kod untuk

a)

mengisytiharkan pemboleh ubah jejari_1

b)

mencetak nilai jejari_1 dengan nilai 3

10.

Formula luas bulatan ialah

a)

Panjang X Lebar

b)

π \pi\ X jejari2jejari^2

11.

Segmen kod print ( luas_bulatan_1 ) adalah untuk

a)

mencetak pemboleh ubah luas bulatan mengunakan printer

b)

memaparkan luas_bulatan_1 sebagai output di skrin komputer

12.

Pilih ciri-ciri pemboleh ubah

(Jawapan lebih dari satu pilihan )

a)

mempunyai nilai yang boleh berubah-ubah

b)

pengaturcara program perlu mengingat label dan nilia yang digunakan

c)

tiada nilai standard

d)

mempunyai nilai yang tetap dan tidak berubah

13.

Pilih ciri-ciri pemalar

( Jawapan lebih dari satu pilihan)

a)

mempunyai nilai yang tetap dan tidak berubah

b)

pengaturcara tidak perlu untuk mengingat label dan nilai yang digunakan

c)

nilai yang standard

d)

mempunyai nilai yang boleh berubah-rubah

14.
Kod arahan  ialah ......................
a)
satu aturcara yang mengarahkan program melakukan sesuatu tindakan berulang-ulang.
b)
satu arahan yang mengarahkan komputer melakukan tugas.
c)
storan ingatan yang digunakan oleh program komputer.
d)
simbol-simbol yang digunakan dalam menjalan operasi matematik.
15.
Rajah diatas menunjukkan sebuah carta alir bagi proses...
a)
ulangan
b)
berturutan
c)
pilihan
d)
gabungan pilihan dan ulangan
16.
Apakah yang dimaksudkan dengan pemboleh ubah?
a)
storan ingatan yang digunakan oleh program komputer untuk menyimpan data yang perlu diolah kemudian.
b)
tatacara yang menyatakan tindakan-tindakan yang perlu dilaksanakan dan urutan tindakan untuk menyelesaikan sesuatu masalah.
c)
memerihalkan langkah-langkah algoritma dengan menggunakan ayat-ayat yang ringkas dan padat.
d)
satu proses aturcara yang mengarahkan program melakukan sesuatu tindakan berulang-ulang.
17.
Simbol yang digunakan dalam carta alir seperti rajah di atas mewakili 
a)
mula/tamat
b)
pilihan
c)
proses
d)
input/output
18.
Dalam kod arahan terdapat tiga jenis ralat yang perlu anda tahu. Antaranya ialah ___________
a)
Ralat sintaks
b)
Ralat virus
c)
Ralat pepijat
d)
Ralat berlari
19.
Rajah diatas adalah satu contoh 
a)
carta alir
b)
algoritma
c)
pseudokod
d)
ralat
20.
Pemecahan suatu masalah atau sistem yang kompleks kepada bahagian-bahagian yang kecil bagi memudahkan pemahaman dan penyelesaian. 
Penerangan di atas adalah salah satu teknik dalam asas pemikiran komputasional iaitu ...
a)
Pengecaman corak
b)
Peniskalaan
c)
Pengitlakan
d)
Leraian