Anda di halaman 1dari 7

1. Arahan. Baca dan jawab semua soalan.

Algoritma ialah satu urutan langkah-langkah untuk menyelesaikan suatu masalah atau
melaksanakan suatu tugasan.
Ia boleh dijelaskan melalui pseudokod atau carta alir.
Pseudokod ialah satu set pernyataan yang menyerupai bahasa atur cara computer.
Pseudokod memerihalkan logik atur cara dengan menggunakan bahasa biasa.
Ia digunakan sebagai panduan bagi menulis atur cara komputer yang sebenar.
Carta alir ialah gambar rajah yang menggunakan symbol-simbol geometri untuk
menunjukkan langkah dalam algoritma.
Ia juga boleh digunakan untuk menunjukkan logik dan urutan sesuatu atur cara computer.

Isikan tempat kosong dengan jawapan yang betul.

1. ________________ ialah satu set pernyataan yang menyerupai bahasa atur cara computer.
2. Pseudokod memerihalkan _______________________ dengan menggunakan bahasa biasa.
3. Pseudokod digunakan sebagai panduan bagi menulis ___________________yang sebenar.
4. Carta alir ialah gambar rajah yang menggunakan ______________ untuk menunjukkan langkah
dalam algoritma.
5. ________________ juga boleh digunakan untuk menunjukkan logik dan urutan sesuatu atur cara
komputer.
6. Algoritma ialah satu urutan langkah-langkah untuk _______________________ atau
melaksanakan suatu tugasan.
7. Algoritma boleh dijelaskan melalui _________________________atau __________________.
( 8 markah )

2. Baca dan jawab semua soalan.


Simbol

Nama

Kegunaan
- menunjukkan permulaan( Mula ) atau penamatan
( Tamat ) suatu carta alir.

Terminal

Proses

- menunjukkan aktiviti membaca


data, menyimpan data, memaparkan data dan
mencetak data.
- menunjukkan aktiviti pemprosesan
yang dilaksanakan dalam carta alir.

Pilihan

- Menunjukkan pilihan Ya atau tidak yang perlu


dibuat dalam carta alir

Input / Output

- Menghubungkan symbol-simbol dalam carta alir


bagi menunjukkan aliran penyelesaian masalah atau
aktiviti.
- Menunjukkan carta alir yang disambung di bahagia
lain.

Garis alir

Penyambung

Suaikan simbol dan nama dengan betul.

Penyambung

Proses

Terminal

Pilihan

Garis alir

Input /output

( 6 markah )

3. Apakah yang dimaksudkan dengan pseudokod?


A. Satu set arahan mengikut urutan yang mengarahkan komputer membuat sesuatu.
B. Satu urutan langkah-langkah yang untuk menyelesaikan suatu masalah atau
melaksanakan suatu tugasan.
C. Gambarajah yang menggunakan simbol- simbol geometri untuk menunjukkan
langkah-langkah algoritma.
D. Satu pernyataan yang menyerupai bahasa aturcara komputer.

4. Suatu arahan atau urutan arahan yang melibatkan penyelesaian masalah yang
menggunakan langkah-langkah secara tertib. Namun, bukan semua masalah boleh
diselesaikan dengan aliran secara urutan. Apakah cara lain bagi menyelesaikan
masalah tersebut?
A. Pilihan masalah
B. Urutan tunggal
C. Pilihan tunggal
D. Urutan masalah

5. Yang manakah menunjukkan perbezaan antara pseudokod dan carta alir?


A

Pseudokod
Bahasa
pengaturcaraan
disusun secara
berurutan
Bahasa
pengaturcaraan
yang disusun
secara rawak
Bahasa
pengaturcaraan
yang
menggunakan
bahasa biasa
Bahasa
pengaturcaraan
secara pilihan
tunggal

Carta alir
Gambarajah yang
disusun secara
berurutan
Gambarajah yang
disusun secara
rawak
Gambarajah yang
menggunakan
simbol-simbol
geometri
Gambarajah yang
disusun secara
pilihan tunggal

6. Berikut antara kepentingan menggunakan algoritma, pseudokod dan carta alir dalam
penyelesaian masalah, kecuali
A. dapat memberi gambaran sebenar
langkah-langkah penyelesaian.
B. dapat memudahkan kerja-kerja menulis
kod aturcara.
C. dapat menyelesaikan masalah dengan
tepat.
D. dapat menjimatkan tenaga pengaturcara
7. Antara perisian yang berikut, yang manakah tidak sesuai digunakan untuk membangunkan
carta alir.
A. Microsoft Paint
B. Microsoft Word
C. Microsoft Access
D. Microsoft Power Point
8. Gambar rajah yang menggunakan simbol-simbol geometri ialah __________
A. psedokod
B. pengaturcaraan

C. carta alir
D. algoritma

9. Jawab semua soalan .Tuliskan betul atau salah pada setiap pernyataan.
a.
b.
c.
d.
e.

Pernyataan
Simbol terminal digunakan untuk menunjukkan permulaan (MULA) atau
penamatan (TAMAT) sesuatu carta alir.
Simbol penyambung digunakan untuk menunjukkan aktiviti membaca,
menyimpan, memaparkan dan mencetak data.
Simbol pilihan digunakan untuk menunjukkan aktiviti pemprosesan carta
alir.
Simbol proses digunakan untuk menunjukkan pilihan YA atau
TIDAK dalam carta alir.
Simbol garis alir digunakan untuk menghubungkan simbol dalam carta
alir bagi menunjukkan aliran penyelesaian masalah atau aktiviti.

Betul / Salah

( 5 markah )

10. Susun semula pernyataan yang diberikan ke dalam carta alir di yang disediakan.
Siang ikan
Salut ikan dengan tepung
Bersihkan ikan

Mula
Hidang ikan goreng

(7m)

Goreng ikan
Tamat

11. Lengkapkan carta alir berdasarkan situasi yang diberikan.


Situasi

(6m)
Carta alir

Balkis pergi ke pasar untuk membeli


bekalan bahan mentah. Dia membawa
wang sejumlah RM20.00 Jika harga ayam
dan harga sayur kurang daripada
RM20.00, dia akan membeli keduaduanya. Sebaliknya, dia akan membeli
seekor ayam sahaja.
Tidak

Ya

12. Masukkan jawapan yang betul bagi melengkapkan pseudokod dan carta alir berdasarkan
kepada algoritma di bawah.
(12 markah)
Algoritma
Murid beratur di luar kelas apabila loceng rehat dibunyikan.
Murid bergerak ke kantin.
Murid membeli makanan dan minuman.
Murid bergerak ke meja untuk makan.
Murid beratur apabila loceng dibunyikan bagi menandakan waktu rehat tamat.
Pseudokod
Carta alir
1 Mula.
Mula

____________________ dibunyikan.

____________________ ke kantin.

4. ____________________ makanan dan


minuman.
5. _____________________ di meja.
6. _____________________ dibunyikan.
7. _____________________ ke kelas.
8. Tamat

Tamat

Disediakan oleh,

Disemak oleh,

Disahkan oleh,

..

..

( Jalila binti Jamar )


Guru TMK

( Nurkhidayah bt Baharudin )

( Pn Norlela bt Mohamad Jailani)

KP TMK

GPK 1

SK Lukut

SK Lukut

Anda mungkin juga menyukai