wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

ASAS SAINS KOMPUTER TINGKATAN 1

Total questions: 16

Worksheet time: 8mins

Name
Class
Date
1.

Yang manakah antara berikut TIDAK BENAR mengenai kod arahan?

a)

Kod arahan ialah satu arahan yang mengarahkan komputer melakukan sesuatu tugas

b)

Kod ini boleh disimpan dalam ingatan dan digunakan semula

c)

Kod arahan ditulis dalam suatu bahasa pengaturcaraan yang tidak boleh difahami oleh komputer

d)

Satu set kod arahan yang mengarahkan komputer untuk menyelesaikan sesuatu tugas dipanggil atur cara atau program kompute

2.

Pembolehubah ...

a)

Merupakan storan ingatan yang digunakan oleh program komputer untuk menyimpan data yang perlu diolahkan kemudian

b)

Boleh menyimpan data dalam bentuk nilai berangka seperti integer dan nombor perpuluhan sahaja

c)

Tidak boleh digunakan untuk mewakili data yang hendak dimasukkan ke dalam program

d)

Apabila program diuji lari, pemboleh ubah tidak akan digantikan dengan data yang sebenar

3.

Pembolehubah ialah data yang disimpan dalam ...

a)

Nilai berangka

b)

Nilai logik

c)

Teks

d)

Semua jawapan di atas

4.

Operator matematik ialah simbol-simbol yang digunakan dalam menjalankan operasi matematik dalam kod arahan. Operasi matematik melibatkan operasi seperti berikut KECUALI ...

a)

tambah (+)

b)

tolak (–)

c)

darab (×)

d)

kuasa dua (2)

5.

Dalam pengaturcaraan, perkataan-perkataan pengekodan berikut digunakan untuk mengawal pilihan KECUALI ...

a)

(ELSE)

b)

(IF)

c)

(IF…ELSE)

d)

(IF…ELSE IF…ELSE)

6.

Berdasarkan Rajah 4.3 yang manakah pernyataan yang BENAR?

a)

Jika umur yang dimasukkan melebihi 60, mesej “Anda ialah seorang dewasa.” akan dipaparkan

b)

Jika umur yang dimasukkan melebihi 30, mesej “Anda ialah seorang belia.” akan dipaparkan

c)

Jika umur yang dimasukkan melebihi 14, mesej “Anda ialah seorang awal remaja.” akan dipaparkan

d)

Jika kesemua empat syarat tidak dipenuhi mesej “Anda ialah seorang kanak-kanak.” akan dipaparkan

7.

Dalam atur cara yang melibatkan struktur kawalan ulangan ...

a)

Tindakan yang berulang-ulang disebut gelung

b)

Atur cara akan mengarahkan program melakukan sesuatu tindakan berulang-ulang

c)

Sehingga sesuatu syarat dipenuhi

d)

Semua jawapan di atas

8.

Carta alir menunjukkan ...

a)

Struktur kawalan halangan

b)

Struktur kawalan pilihan

c)

Struktur kawalan ulangan

d)

Struktur kawalan bayangan

9.

Pembangunan atur cara melibatkan lima fasa utama iaitu :

a)

Analisis masalah > reka bentuk program > pengekodan > pengujian > penyahpepijatan > dokumentasi

b)

Analisis masalah > pengekodan > pengujian > reka bentuk program > penyahpepijatan > dokumentasi

c)

Analisis masalah > dokumentasi > pengekodan > pengujian > reka bentuk program > penyahpepijatan

d)

Analisis masalah > reka bentuk program > dokumentasi > pengekodan > pengujian > penyahpepijatan

10.

Pada fasa reka bentuk atur cara, pengatur cara mula ...

a)

Menulis pseudokod

b)

Mengabaikan carta alir

c)

Membuat lakaran

d)

Mereka bentuk algoritma

11.

Pada fasa pengekodan ...

a)

Pengatur cara menyediakan dua jenis dokumentasi iaitu dokumentasi dalaman dan dokumentasi luaran

b)

Pengatur cara akan menukarkan pseudokod kepada kod yang difahami oleh komputer dengan menggunakan bahasa pengaturcaraan seperti Visual Basic, JAVA ataupun Visual C++

c)

Pengatur cara akan menguji atur cara yang telah ditulis untuk mengesan ralat

d)

Pengatur cara akan membetulkan sebarang ralat yang terdapat pada atur cara

12.

Yang manakah BENAR mengenai ralat?

a)

Ralat yang terdapat dalam atur cara tidak akan menyebabkan atur cara tidak dapat beroperasi dengan betul

b)

Atur cara boleh tamat dengan tiba-tiba atau menghasilkan output yang salah

c)

Ralat boleh berlaku dalam peringkat tertentu sahaja

d)

Ralat terdiri daripada 4 jenis ; ralat sintaks, ralat masa larian, ralat logik dan ralat tidak logik

13.

Seorang murid menaip alamat e-mel sebagai “dotcom” dan bukan “.com”


Apakah ralat yang terjadi?

a)

Ralat sintaks

b)

Ralat masa larian

c)

Ralat logik

d)

Ralat tidak logik

14.

Seorang pemandu kereta berhenti di persimpangan lampu isyarat. Pemandu boleh membelok kiri atau kanan apabila lampu isyarat bertukar hijau. Jika destinasi yang dituju perlu membelok ke kiri tetapi pemandu membelok ke kanan.


Apakah ralat yang terjadi?

a)

Ralat sintaks

b)

Ralat logik

c)

Ralat masa larian

d)

Ralat tidak logik

15.

Ralat yang wujud disebabkan oleh perisian hasad (malicious software), seperti virus atau cecacing, kepincangan atur cara (program flaw), pepijat (bug), atau ingatan yang tidak mencukupi (insuffi cient memory).


Apakah ralat yang terjadi?

a)

Ralat sintaks

b)

Ralat logik

c)

Ralat masa larian

d)

Ralat tidak logik

16.

Nyatakan langkah-langkah mencari ralat dalam atur cara.

a)

Bandingkan hasil atur cara > kesan ralat pada kod arahan > baiki ralat > uji lari atur cara semula

b)

Uji lari atur cara semula > bandingkan hasil atur cara > kesan ralat pada kod arahan > baiki ralat

c)

Uji lari atur cara semula > kesan ralat pada kod arahan > bandingkan hasil atur cara > baiki ralat

d)

Bandingkan hasil atur cara > baiki ralat > kesan ralat pada kod arahan > uji lari atur cara semula