wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

ASK T3 BAB 1

Total questions: 35

Worksheet time: 18mins

Name
Class
Date
1.

Berapakah bilangan fasa dalam pembangunan atur cara?

a)

3

b)

4

c)

5

d)

6

2.

Manakah antara berikut, merupakan urutan fasa pembangunan atur cara yang betul?

a)

Reka bentuk atur cara - Pengekodan - Analisis Masalah - Pengujian dan penyahpepijatan ralat - Dokumentasi

b)

Analisis masalah - Reka bentuk atur cara - Pengekodan - Pengujian dan penyahpepijatan ralat - Dokumentasi

c)

Pengekodan - Dokumentasi - Reka bentuk atur cara - Analisis masalah - Pengujian dan penyahpepijatan ralat

d)

Pengujian dan penyahpepijatan ralat - Reka bentuk atur cara - Analisis masalah - Dokumentasi - Pengekodan

3.

Apakah konsep pemikiran yang digunakan dalam fasa pembangunan atur cara agar sesuatu masalah dapat diselesaikan dengan mudah?

a)

Pemikiran kritis

b)

Pemikiran kreatif

c)

Pemikiran aras tinggi

d)

Pemikiran komputasional

4.

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

a)

1

b)

2

c)

3

d)

Tiada had

5.

Pengatur cara 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

6.

Dalam fasa analisis masalah, masalah yang besar akan dipecahkan kepada bahagian-bahagian masalah yang lebih kecil. Apakah teknik pemikiran komputasional yang telah digunakan?

a)

Teknik pengitlakan

b)

Teknik pengecaman corak

c)

Teknik peniskalaan

d)

Teknik leraian

7.

Hamidi bercadang untuk membina atur cara bagi mengira bayaran bil elektrik berdasarkan jadual berikut. Apakah input yang diperlukan untuk membina atur cara?

a)

Amaun bayaran bil

b)

Bayaran bil terdahulu

c)

Formula mengira bayaran bil

d)

Bacaan meter (kWj) bulan semasa dan dahulu

8.

1. Berapakah bilangan fasa dalam pembangunan atur cara ?

a)

3

b)

4

c)

5

d)

6

9.

2. Manakah antara berikut merupakan urutan fasa pembangunan atur cara yang betul ?

a)

Reka bentuk atur cara - pengekodan - analisis masalah - pengujian dan penyahpepijatan ralat - dokumentasi

b)

analisis masalah - reka bentuk atur cara - pengekodan - pengujian dan penyahpepijatan ralat - dokumentasi

c)

pengekodan - dokumentasi - reka bentuk atur cara - analisis masalah - pengujian dan penyahpepijatan ralat

d)

pengujian dan penyahpepijatan ralat - reka bentuk atur cara - analisis masalah - dokumentasi - pengekodan

10.

3. Apakah konsep pemikiran yang digunakan dalam fasa pembangunan atur cara agar sesuatu masalah dapat diselesaikan dengan mudah ?

a)

Pemikiran Kritis

b)

Pemikiran Kreatif

c)

Pemikiran Aras Tinggi

d)

Pemikiran Komputasional

11.

6. Apakah teknik pemikiran komputasional yang sesuai digunakan untuk menyelesaikan masalah besar bagi mengira luas dan isi padu sebiji bola ?

a)

Teknik Pengitlkan

b)

Teknik pengecaman corak

c)

Teknik peniskalaan

d)

Teknik leraian

12.

10. Apakah jenis ralat yang berlaku akibat kesalahan menggunakan inden ?

a)

ralat sintaks

b)

ralat masa larian

c)

ralat logik

d)

ralat nyahpepijatan

13.

Dalam fasa analisis masalah, masalah yang besar akan dipecahkan kepada bahagian-bahagian masalah yang lebih kecil. Apakah teknik komputasional yang telah digunakan?

a)

Teknik pengitlakan

b)

Teknik pengecaman corak

c)

Teknik peniskalaan

d)

Teknik leraian

14.

Semasa menyediakan dokumentasi Iuaran, maklumat yang diperlukan oleh pengatur cara dan pengguna perlu dititik beratkan agar penggunaan adalah betul.

a)

teknik pengitlakan

b)

teknik pengecaman corak

c)

teknik peniskalaan

d)

teknik leraian

15.

Pengaturcara akan memilih bahasa dan perisian pengaturcaraan serta mengekod atur cara berdasarkan pseudokod dan carta alir. Apakah fasa yang terlibat?

a)

Analisis masalah

b)

Reka bentuk atur cara

c)

Pengekodan

d)

Dokumentasi

16.

penghasilan algoritma dalam bentuk pseudokod semasa fasa reka bentuk menggunakan __________________

a)

teknik peniskalaan

b)

teknik pengitlakan

c)

teknik pengecaman corak

d)

teknik leraian

17.

Berdasarkan kod arahan di atas, sila jawab soalan-soalan berikut.

Nyatakan pembolehubah ouput yang terlibat

(a)  

18.

Berdasarkan kod arahan, nyatakan pemalar yang digunakan

(a)  

19.

Berdasarkan kod, apakah luas bulatan jika jejari 2m.

Jawapan dalam 1 titik perpuluhan, hanya tulis angka tanpa unit

(a)  

20.

Berdasarkan kod, nyatakan baris yang mengandungi ralat. Hanya nyatakan nombor baris

(a)  

21.

Fasa _______________ adalah sebagai Laporan akhir pada pelanggan, ianya dihasilkan bersama lampiran-lampiran yang berkaitan.

a)

Dokumentasi Dalaman

b)

Dokumentasi Luaran

c)

Pengujian dan Penyahpijatan

d)

Pengekodan

22.

Maklumat berikut menunjukkan kod arahan Python bagi mengira purata markah bagi dua ujian bulanan.

Didapati terdapat ralat dalam kod tersebut. Apakah punca ralat yang berlaku?

a)

Ketiadaan inden

b)

Tiada simbol hash (#) pada komen

c)

Penggunaan pemboleh ubah tidak ditakrif

d)

Kesalahan menggunakan operator matematik

23.

Berikut adalah Fasa Pembangunan Atur Cara, KECUALI ...

a)

Analisis Masalah

b)

Pengujian dan Penyahpijatan

c)

Kriptografi

d)

Dokumentasi

24.

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

a)

ANALISIS MASALAH

b)

PENGUJIAN DAN PENYAHPIJATAN

c)

PENGEKODAN

d)

REKA BENTUK

25.

Pada fasa reka bentuk atur cara, pengatur cara akan menulis ______________ dan melakar _________________

a)

KOD ATURCARA, PSEUDKOD

b)

PSEUDOKOD, CARTA ALIR

c)

CARTA ALIR, PSEUDOKOD

d)

PSEUDOKOD, DOKUMENTASI

26.

Semasa melaksanakan fasa _________, pseudokod akan ditukarkan kepada kod arahan yang difahami oleh komputer.

a)

ANALISIS MASALAH

b)

DOKUMENTASI

c)

PENGUJIAN DAN PENYAHPIJATAN

d)

PENGEKODAN

27.

Teknik ___________ digunakan untuk memecahkan masalah yang besar kepada bahagian-bahagian yang lebih kecil.

a)

LERAIAN

b)

PENGECAMAN CORAK

c)

PENISKALAAN

d)

PENGITLAKAN

28.

Teknik ___________ digunakan dengan memberikan penekanan kepada aspek-aspek penting dan meninggalkan aspek-aspek kurang penting.

a)

LERAIAN

b)

PENGECAMAN CORAK

c)

PENISKALAAN

d)

PENGITLAKAN

29.

Teknik ___________ digunakan dengan meneliti ciri-ciri persamaan dan perbezaan terhadap sesuatu masalah.

a)

LERAIAN

b)

PENGECAMAN CORAK

c)

PENISKALAAN

d)

PENGITLAKAN

30.

Jika program Python menunjukkan mesej "not defined " . Apakah ralat tersebut

a)

Ralat masa

b)

Ralat sintaks

c)

Ralat masa larian

d)

Ralat logik

31.

Ralat apa yang memaparkan jawapan walaupun jawapan tersebut adalah salah

a)

Ralat masa larian

b)

Ralat logik

c)

Ralat masa

d)

Ralat sintaks

32.

Apakah maksud Ralat Sintaks

a)

Ralat yang ditinjukkan apabila terdapat kesalahan penggunaan simbol bahasa pengaturcaraan

b)

Ralat yang ditunjukkan apabila terdapat kesalahan data

c)

Ralat yang disebabkan oleh kesilapann formula

d)

Ralat yang ditunjukkan apabila terdapat kesalahan simbol

33.

Fasa _______________ adalah untuk bertanyakan pada pelangan mengenai isu-isu yang dihadapi oleh mereka.

a)

Dokumentasi

b)

Reka Bentuk

c)

Analisis Masalah

d)

Pengekodan

34.

Fasa _______________ adalah untuk mencari ralat dan membaiki aturcara yang telah ditulis.

a)

Dokumentasi Dalaman

b)

Reka Bentuk

c)

Pengujian dan Penyahpijatan

d)

Pengekodan

35.

Fasa _______________ adalah sebagai Laporan akhir pada pelanggan, ianya dihasilkan bersama lampiran-lampiran yang berkaitan.

a)

Dokumentasi Dalaman

b)

Dokumentasi Luaran

c)

Pengujian dan Penyahpijatan

d)

Pengekodan