09.02.2021 Views

Asas Komputer Tingkatan 1

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Teknik langkah demi langkah (step through)

Teknik ini memeriksa logik algoritma secara langkah demi langkah mengikut urutan dalam

algoritma. Berbanding dengan teknik semakan meja, sampel data tidak digunakan untuk

teknik. Rajah 3.31 menunjukkan carta alir dan Rajah 3.32 menunjukkan pseudokod untuk

algoritma yang memaparkan jumlah semua nombor antara 1 hingga 10.

MULA

Setkan jumlah kepada 0

Setkan nombor kepada 0

Tidak

nombor < 10?

Ya

Tambah nombor kepada jumlah

Tambah 1 kepada nombor

Paparkan jumlah

MULA

SETKAN jumlah = 0

SETKAN nombor = 0

SELAGI nombor < 10

TAMBAH nombor kepada jumlah

TAMBAH 1 kepada nombor

TAMAT SELAGI

PAPARKAN jumlah

TAMAT

Rajah 3.32 Pseudokod bagi memaparkan

jumlah semua nombor antara

1 hingga 10

Algoritma ini mempunyai

satu ralat. Algoritma ini

tidak memaparkan jumlah

semua nombor antara

1 hingga 10. Sebaliknya,

algoritma ini memaparkan

jumlah semua nombor

antara 0 hingga 9.

TAMAT

Rajah 3.31 Carta alir bagi memaparkan jumlah

semua nombor antara 1 hingga 10

Aktiviti Berfikir 3.6

Individu

Mengesan ralat dengan teknik langkah demi langkah

1. Semak algoritma pada Rajah 3.31 dan Rajah 3.32 dengan menggunakan teknik

langkah demi langkah. Guna pensel dan kertas untuk mencatatkan nilai nombor dan

nilai jumlah setiap kali langkah-langkah dalam struktur kawalan SELAGI diulangi.

2. Kenal pasti ralat yang wujud dalam algoritma.

3. Baiki ralat itu.

86

BAB 3 Algoritma

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!