wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Bahasa Pengaturcaraan Bab 1

Total questions: 15

Worksheet time: 8mins

Name
Class
Date
1.

Apakah maksud aturcara (program)?

a)
  • Senarai arahan yang ditulis untuk komputer

b)
  • Gambarajah untuk tunjukkan langkah penyelesaian

c)
  • Alat untuk menyimpan data

d)
  • Bahasa manusia untuk berkomunikasi

2.

Siapakah yang menulis aturcara?

a)
  • Operator

b)
  • Pengaturcara

c)
  • Pengurus sistem

d)
  • Juruteknik

3.

Bahasa yang digunakan untuk menulis aturcara dipanggil…

a)
  • Bahasa Mesin

b)
  • Bahasa Inggeris

c)
  • Bahasa Pengaturcaraan

d)
  • Bahasa Data

4.

Antara berikut, manakah contoh jenis data String?

a)
  • 100

b)
  • 3.14

c)
  • "Hello"

d)
  • 'A'

5.

Dalam Python, pembolehubah manakah yang betul?

a)
  • 2umur = 20

b)
  • nama_pelajar = "Ali"

c)
  • if = 10

d)
  • umur-1 = 18

6.

Apakah fungsi operator * dalam pengaturcaraan?

a)
  • Tambah

b)
  • Darab

c)
  • Bahagi

d)
  • Tolak

7.

Antara berikut, yang manakah kata kunci (keyword) dalam Python?

a)
  • print

b)
  • else

c)
  • data

d)
  • nama

8.

Kod berikut akan menghasilkan output apa?

a)
  • Cetak "Hai" sekali sahaja

b)
  • Cetak "Hai" tiga kali

c)
  • Cetak nombor 0,1,2

d)
  • Tiada output

9.

Langkah pertama dalam Kitar Hayat Pembangunan Aturcara (KHPA) ialah…

a)
  • Reka bentuk penyelesaian

b)
  • Ujian & nyahralat

c)
  • Kenal pasti masalah

d)
  • Dokumentasi

10.

Pseudokod ialah…

a)
  • Bahasa yang difahami komputer terus

b)
  • Peraturan tatabahasa dalam bahasa pengaturcaraan

c)
  • Perwakilan penyelesaian masalah dalam bentuk langkah mudah

d)
  • Simbol khas untuk ulangan

11.

Antara berikut, manakah contoh pseudokod tambah dua nombor yang betul?

a)
  • Jumlah = nombor1 + nombor2

b)
  • print("Jumlah")

c)
  • data input data output

d)
  • if nombor1 tambah nombor2

12.

Ujian & nyahralat (debugging) dilakukan untuk…

a)
  • Menulis aturcara baru

b)
  • Mengesan dan membetulkan ralat

c)
  • Menyimpan data dalam pembolehubah

d)
  • Menentukan jenis data

13.

Antara berikut, manakah contoh pembolehubah yang sah dalam Python?

a)
  • 1nama

b)
  • nama_penuh

c)
  • class

d)
  • nama penuh

14.

Apakah perbezaan utama antara RAM dan pembolehubah dalam program?

a)
  • RAM simpan data jangka panjang, pembolehubah hanya simpan data kekal

b)
  • RAM simpan data jangka pendek, pembolehubah simpan data sementara dalam RAM

c)
  • RAM simpan program sahaja, pembolehubah simpan nombor sahaja

d)
  • RAM dan pembolehubah adalah sama

15.

Dalam carta alir (flowchart), simbol berbentuk segi empat tepat digunakan untuk menunjukkan…

a)
  • Input / Output

b)
  • Proses

c)
  • Keputusan

d)
  • Mula / Tamat