myUASARevision for UASAUlang kaji UASA
Reka Bentuk dan Teknologi questionssoalan, unit 6

Reka Bentuk Pengaturcaraan

41 marksmarkah. Guna mod Latihan untuk menyemak setiap jawapan, atau mod Peperiksaan untuk menjawab semua soalan dahulu. Buku teks tiada bahagian jawapan: skema di sini dikira daripada teks buku. Minta orang dewasa membantu kamu menanda jawapan bertulis.

Bahagian A: soalan objektif

10 marksmarkah
Pilih satu jawapan yang paling tepat bagi setiap soalan.
1

QuestionSoalan 1

Apakah atur cara komputer dalam perkakasan elektrik?
Show answerTunjuk jawapanHide answerSembunyi jawapan
A
Atur cara komputer ialah urutan arahan berkod dalam perkakasan elektrik. Atur cara membolehkan data diproses oleh komputer (ms. 79).
For the teacherUntuk guru: RememberingMengingat, lowrendah difficultyaras lowrendah, standard 6.1.1
TextbookBuku teks p.ms. 79
2

QuestionSoalan 2

Antara yang berikut, yang manakah menggunakan atur cara komputer?
Show answerTunjuk jawapanHide answerSembunyi jawapan
A
Penyaman udara menggunakan atur cara komputer untuk menetapkan dan melaraskan suhu bilik secara automatik (ms. 78). Pembaris, gunting dan pensel ialah alat tangan.
For the teacherUntuk guru: RememberingMengingat, lowrendah difficultyaras lowrendah, standard 6.1.1
TextbookBuku teks p.ms. 78
3

QuestionSoalan 3

Apakah maksud algoritma?
Show answerTunjuk jawapanHide answerSembunyi jawapan
B
Algoritma ialah langkah-langkah untuk menyelesaikan masalah atau melaksanakan tugasan. Algoritma boleh dijelaskan melalui pseudokod atau carta alir (ms. 80).
For the teacherUntuk guru: UnderstandingMemahami, lowrendah difficultyaras lowrendah, standard 6.1.2
TextbookBuku teks p.ms. 80
4

QuestionSoalan 4

Langkah-langkah penyelesaian masalah yang ditunjukkan secara grafik dan dihubungkan dengan anak panah dipanggil ...
Show answerTunjuk jawapanHide answerSembunyi jawapan
C
Carta alir ialah langkah-langkah penyelesaian masalah secara grafik. Simbolnya dihubungkan dengan anak panah (ms. 81).
For the teacherUntuk guru: UnderstandingMemahami, lowrendah difficultyaras lowrendah, standard 6.1.2
TextbookBuku teks p.ms. 81
5

QuestionSoalan 5

Apakah fungsi simbol anak panah dalam carta alir?
Show answerTunjuk jawapanHide answerSembunyi jawapan
D
Dalam jadual simbol di ms. 82, anak panah (aliran) menunjukkan aliran aktiviti.
For the teacherUntuk guru: RememberingMengingat, lowrendah difficultyaras lowrendah, standard 6.1.3
TextbookBuku teks p.ms. 82
6

QuestionSoalan 6

Antara yang berikut, manakah pernyataan pseudokod yang ditulis dengan betul?
Show answerTunjuk jawapanHide answerSembunyi jawapan
A
Dalam pseudokod, pernyataan bermula dengan kata kerja yang ditulis dengan huruf besar dan tebal, contohnya BERSIHKAN diri (ms. 82 dan 84).
For the teacherUntuk guru: ApplyingMengaplikasi, lowrendah difficultyaras lowrendah, standard 6.1.3
TextbookBuku teks p.ms. 82
7

QuestionSoalan 7

Rajah 1 ialah carta alir menyediakan teh O. Satu langkah tertinggal di kotak bertanda ?. Apakah langkah itu?
Carta alir: Mula, masukkan air ke dalam cerek elektrik, kotak kosong bertanda soal, tuangkan air panas ke dalam teko, masukkan seuncang teh ke dalam teko, Tamat
Rajah 1
Show answerTunjuk jawapanHide answerSembunyi jawapan
B
Air dimasukkan ke dalam cerek, kemudian dipanaskan sehingga mendidih sebelum dituang ke dalam teko (ms. 81). Jika langkah ini ditiadakan, air sejuk dituang ke dalam teko (ms. 85).
For the teacherUntuk guru: AnalysingMenganalisis, mediumsederhana difficultyaras mediumsederhana, standard 6.1.6
TextbookBuku teks p.ms. 85
8

QuestionSoalan 8

Apakah fungsi Stage dalam Scratch?
Show answerTunjuk jawapanHide answerSembunyi jawapan
D
Stage berfungsi sebagai pentas untuk Sprite bergerak dan berinteraksi (ms. 87). Sprite List memaparkan Sprite, dan Scripts Area menempatkan blok atur cara.
For the teacherUntuk guru: UnderstandingMemahami, lowrendah difficultyaras lowrendah, standard 6.2.1
TextbookBuku teks p.ms. 87
9

QuestionSoalan 9

Rajah 2 menunjukkan tiga kedudukan Sprite pada paksi-x. Di manakah Sprite berada jika x ialah 200 dan y ialah 0?
Paksi-x mendatar dan paksi-y menegak dengan kedudukan A (x: -100, y: 0), B (x: 0, y: 0) dan C (x: 200, y: 0)
Rajah 2
Show answerTunjuk jawapanHide answerSembunyi jawapan
C
Kedudukan C ialah x: 200, y: 0 (ms. 93). Kedudukan A ialah x: -100 (sebelah kiri Stage) dan kedudukan B ialah x: 0.
For the teacherUntuk guru: ApplyingMengaplikasi, mediumsederhana difficultyaras mediumsederhana, standard 6.2.3
TextbookBuku teks p.ms. 93
10

QuestionSoalan 10

Dalam atur cara jujukan Sprite perempuan, Sprite hendaklah bergerak lebih pantas selepas lagu hari lahir kedengaran, tetapi ia bergerak perlahan. Ralat berlaku pada langkah ke-6 (meluncur selama 15 saat ke x: 200, y: 0). Penambahbaikan yang paling tepat ialah ...
Show answerTunjuk jawapanHide answerSembunyi jawapan
A
Ralat dikenal pasti pada langkah ke-6. Masa meluncur dipercepat daripada 15 saat kepada 2 saat, kemudian uji lari dibuat semula (ms. 96).
For the teacherUntuk guru: EvaluatingMenilai, hightinggi difficultyaras hightinggi, standard 6.2.4
TextbookBuku teks p.ms. 96

Bahagian B: soalan berstruktur

31 marksmarkah
Jawab semua soalan. Tulis jawapan pada garisan.
11

QuestionSoalan 11

Perkakasan elektrik di rumah menggunakan atur cara komputer.
[1 markmarkah] (a)Apakah maksud pengaturcaraan?

You mark this one: open Show answerAnda tanda sendiri: buka Tunjuk jawapan

Show answerTunjuk jawapanHide answerSembunyi jawapan
Tick each point you got.Tandakan setiap isi yang betul.
[2 marksmarkah] (b)Namakan dua perkakasan elektrik yang menggunakan atur cara komputer.

You mark this one: open Show answerAnda tanda sendiri: buka Tunjuk jawapan

Show answerTunjuk jawapanHide answerSembunyi jawapan
Tick each point you got.Tandakan setiap isi yang betul.
For the teacherUntuk guru: RememberingMengingat, lowrendah difficultyaras lowrendah, standard 6.1.1
TextbookBuku teks p.ms. 79
12

QuestionSoalan 12

Ibu menunjukkan cara membuat teh O kepada Runai.
[1 markmarkah] (a)Apakah maksud pseudokod?

You mark this one: open Show answerAnda tanda sendiri: buka Tunjuk jawapan

Show answerTunjuk jawapanHide answerSembunyi jawapan
Tick each point you got.Tandakan setiap isi yang betul.
[1 markmarkah] (b)Apakah maksud carta alir?

Auto-checked: type a short answerSemakan automatik: taip jawapan pendek

Show answerTunjuk jawapanHide answerSembunyi jawapan
Tick each point you got.Tandakan setiap isi yang betul.
[1 markmarkah] (c)Apakah yang digunakan untuk menghubungkan simbol dalam carta alir?

Auto-checked: type a short answerSemakan automatik: taip jawapan pendek

Show answerTunjuk jawapanHide answerSembunyi jawapan
Tick each point you got.Tandakan setiap isi yang betul.
For the teacherUntuk guru: UnderstandingMemahami, lowrendah difficultyaras lowrendah, standard 6.1.2
TextbookBuku teks p.ms. 80
13

QuestionSoalan 13

Nyatakan fungsi fitur Scratch yang berikut.
[1 markmarkah] (a)Stage

Auto-checked: type a short answerSemakan automatik: taip jawapan pendek

Show answerTunjuk jawapanHide answerSembunyi jawapan
Tick each point you got.Tandakan setiap isi yang betul.
[1 markmarkah] (b)Sprite List

Auto-checked: type a short answerSemakan automatik: taip jawapan pendek

Show answerTunjuk jawapanHide answerSembunyi jawapan
Tick each point you got.Tandakan setiap isi yang betul.
[1 markmarkah] (c)Scripts Area

You mark this one: open Show answerAnda tanda sendiri: buka Tunjuk jawapan

Show answerTunjuk jawapanHide answerSembunyi jawapan
Tick each point you got.Tandakan setiap isi yang betul.
For the teacherUntuk guru: RememberingMengingat, lowrendah difficultyaras lowrendah, standard 6.2.1
TextbookBuku teks p.ms. 87
14

QuestionSoalan 14

Baca situasi ini. Aina mengambil baldi, mengisi air ke dalam baldi, membawa baldi ke pokok bunga, menyiram pokok bunga, kemudian menyimpan baldi.
[3 marksmarkah] Tulis pseudokod bagi situasi itu. Mulakan dengan MULA dan tamatkan dengan TAMAT.

You mark this one: open Show answerAnda tanda sendiri: buka Tunjuk jawapan

Show answerTunjuk jawapanHide answerSembunyi jawapan
MULA / AMBIL baldi / ISI air ke dalam baldi / BAWA baldi ke pokok bunga / SIRAM pokok bunga / SIMPAN baldi / TAMAT
Tick each point you got.Tandakan setiap isi yang betul.
For the teacherUntuk guru: ApplyingMengaplikasi, mediumsederhana difficultyaras mediumsederhana, standard 6.1.3
TextbookBuku teks p.ms. 82
15

QuestionSoalan 15

Nazri tinggal di Salor, Pasir Mas. Dia ingin ke rumah bapa saudaranya di Bandar Baru Uda, Johor Bahru. Dia perlu menaiki teksi dari rumahnya ke Stesen Bas Lembah Sireh di Kota Bharu. Kemudian, dia perlu menaiki bas ekspres dan turun di Terminal Bas Larkin Sentral di Johor Bahru. Seterusnya, dia perlu menaiki teksi untuk ke rumah bapa saudaranya di Bandar Baru Uda.
[6 marksmarkah] Lengkapkan pseudokod berikut berdasarkan situasi di atas.
MULA
(i) ________ teksi dari rumah di Salor, Pasir Mas.
TURUN teksi di Stesen Bas (ii) ________ Kota Bharu.
NAIK (iii) ________.
TURUN di Terminal Bas (iv) ________.
(v) ________ teksi dari Terminal Bas Larkin Sentral.
TURUN teksi di (vi) ________.
TAMAT

Auto-checked: type a short answerSemakan automatik: taip jawapan pendek

Show answerTunjuk jawapanHide answerSembunyi jawapan
Tick each point you got.Tandakan setiap isi yang betul.
For the teacherUntuk guru: ApplyingMengaplikasi, mediumsederhana difficultyaras mediumsederhana, standard 6.1.3
TextbookBuku teks p.ms. 98
16

QuestionSoalan 16

Arif tidak dapat mengukur dan menanda dengan betul. Pseudokod pertamanya ialah: MULA, LETAKKAN pembaris di atas bahan yang diukur, LETAKKAN mata pensel secara menegak pada bahan yang diukur, BUATKAN satu tanda dengan jelas, TAMAT.
[1 markmarkah] (a)Apakah langkah yang tertinggal daripada pseudokod itu?

Auto-checked: type a short answerSemakan automatik: taip jawapan pendek

Show answerTunjuk jawapanHide answerSembunyi jawapan
Tick each point you got.Tandakan setiap isi yang betul.
[1 markmarkah] (b)Nyatakan satu akibat jika langkah itu tertinggal.

You mark this one: open Show answerAnda tanda sendiri: buka Tunjuk jawapan

Show answerTunjuk jawapanHide answerSembunyi jawapan
Tick each point you got.Tandakan setiap isi yang betul.
[1 markmarkah] (c)Selain susunan langkah, nyatakan satu perkara lain yang disemak dalam jadual penilaian pseudokod.

You mark this one: open Show answerAnda tanda sendiri: buka Tunjuk jawapan

Show answerTunjuk jawapanHide answerSembunyi jawapan
Tick each point you got.Tandakan setiap isi yang betul.
For the teacherUntuk guru: AnalysingMenganalisis, mediumsederhana difficultyaras mediumsederhana, standard 6.1.5
TextbookBuku teks p.ms. 84
17

QuestionSoalan 17

Rajah 3 menunjukkan blok atur cara yang disusun pada Scripts Area.
Blok atur cara Scratch: when bendera clicked, set x to -100, set y to 0, glide 2 secs to x 0 y 0, play sound birthday, say Majlis sudah bermula, saya perlu cepat. for 2 secs, glide 15 secs to x 200 y 0
Rajah 3 (ms. 94)
[1 markmarkah] (a)Nyatakan kategori blok bagi blok play sound birthday.

Auto-checked: type a short answerSemakan automatik: taip jawapan pendek

Show answerTunjuk jawapanHide answerSembunyi jawapan
Tick each point you got.Tandakan setiap isi yang betul.
[1 markmarkah] (b)Nyatakan kategori blok bagi blok say yang memasukkan dialog.

Auto-checked: type a short answerSemakan automatik: taip jawapan pendek

Show answerTunjuk jawapanHide answerSembunyi jawapan
Tick each point you got.Tandakan setiap isi yang betul.
[1 markmarkah] (c)Berapa saat Sprite meluncur ke kedudukan x: 0, y: 0?

Auto-checked: type a short answerSemakan automatik: taip jawapan pendek

Show answerTunjuk jawapanHide answerSembunyi jawapan
Tick each point you got.Tandakan setiap isi yang betul.
[1 markmarkah] (d)Apakah yang berlaku apabila ikon bendera diklik?

You mark this one: open Show answerAnda tanda sendiri: buka Tunjuk jawapan

Show answerTunjuk jawapanHide answerSembunyi jawapan
Tick each point you got.Tandakan setiap isi yang betul.
For the teacherUntuk guru: ApplyingMengaplikasi, mediumsederhana difficultyaras mediumsederhana, standard 6.2.3
TextbookBuku teks p.ms. 94
18

QuestionSoalan 18

Selepas menyusun atur cara pada Rajah 3, Arif menjalankan atur cara itu. Dialog dan bunyi berjaya, tetapi kelajuan Sprite tidak bertambah selepas lagu hari lahir kedengaran.
[1 markmarkah] (a)Apakah nama bagi kesalahan yang berlaku dalam atur cara?

Auto-checked: type a short answerSemakan automatik: taip jawapan pendek

Show answerTunjuk jawapanHide answerSembunyi jawapan
Tick each point you got.Tandakan setiap isi yang betul.
[2 marksmarkah] (b)Pada langkah yang manakah ralat itu berlaku dan bagaimanakah ia dibetulkan?

You mark this one: open Show answerAnda tanda sendiri: buka Tunjuk jawapan

Show answerTunjuk jawapanHide answerSembunyi jawapan
Tick each point you got.Tandakan setiap isi yang betul.
For the teacherUntuk guru: EvaluatingMenilai, hightinggi difficultyaras hightinggi, standard 6.2.4
TextbookBuku teks p.ms. 95
19

QuestionSoalan 19

Kamu dan rakan diminta menghasilkan satu atur cara baharu pada Scratch dengan tema bebas, kemudian membentangkannya secara lisan.
[3 marksmarkah] Nyatakan tiga elemen yang perlu ada dalam atur cara itu.

Auto-checked: type a short answerSemakan automatik: taip jawapan pendek

Show answerTunjuk jawapanHide answerSembunyi jawapan
Tick each point you got.Tandakan setiap isi yang betul.
For the teacherUntuk guru: CreatingMencipta, hightinggi difficultyaras hightinggi, standard 6.2.5
TextbookBuku teks p.ms. 96