documentp3

11
2.0 Menggunakan Algoritma Melalui Pseudokod Dan Carta Alir

Upload: myviv6

Post on 13-Apr-2017

67 views

Category:

Education


0 download

TRANSCRIPT

2.0 Menggunakan Algoritma Melalui

Pseudokod Dan Carta Alir

Definisi Algoritma, Pseudokod dan Carta Alir.

Contoh-contoh Algoritma, Pseudokod dan Carta Alir

Aktiviti 2: Mengenalpasti Algoritma, Pseudokod dan Carta Alir.

Definisi AlgoritmaAlgoritma

Pseudokod

Carta Alir

Algoritma ialah satu set aturan atau proses penyelesaian masalah. Algoritma digunakan bagi mentafsir langkah penyelesaian masalah melalui bentuk yang mudah difahami.

Definisi PseudokodAlgoritma

Pseudokod

Carta Alir

Pseudokod merupakan penggunaan ayat pertuturan dan beberapa arahan asas aturcara dalam menunjukkan langkah-langkah untuk melaksanakan sesuatu tugas dari mula hingga tamat.

1. Mula

2. Gali lubang yang

cukup dalam.

3. Gemburkan tanah

yang keras.

4. Masukkan pokok ke

dalam lubang.

5. Kambuskan lubang

dengan tanah

berbaja.

6. Siramkan pokok.

7. Tamat

Definisi Carta AlirAlgoritma

Pseudokod

Carta Alir

Carta Alir adalah kaedah grafik yang menunjukkan langkah-langkah penyelesaian masalah dan bagaimana ianya berhubung antara satu sama lain.

Contoh-Contoh

Situasi 1: Jumlahkan 3 km + 240 m

Algoritma 1. Darabkan 3 km dengan 10002. Tambahkan jawapanya

dengan 240 m3. Jawapannya ialah 3240 m

Pseudokod

1. Mula2. Darabkan 3 km dengan 10003. Tambahkan jawapanya

dengan 240 m4. Jawapannya ialah 3240 m5. Tamat

Carta Alir

Mula

Darabkan 3 km dengan 1000

Tambahkan dengan 240 m

Jawapannya ialah 3240 m

Tamat

Contoh-Contoh

Situasi 2: Makan sebiji buah limau

Algoritma 1. Ambil sebiji limau.2. Kupas kulitnya.3. Masukkan seulas

limau ke dalam mulut.

4. Kunyah.5. Telan.

Pseudokod

1. Mula2. Ambil sebiji limau.3. Kupas kulitnya.4. Masukkan limau ke dalam

mulut.5. Kunyah.6. Telan.7. Tamat

Carta Alir

Mula

Ambil limau

Kupas kulit

Masukkan ke dalam mulut

Tamat

Kunyah

Telan

Aktiviti 2: Mengenalpasti Algoritma, Pseudokod dan Carta Alir

Algoritma

(Buat dalam bentuk perceritaan)

1.Sediakan bahan-bahan.

2.Ayakkan tepung dengan serbuk

penaik.

3.Pukul mentega, gula, esen vanilla

dengan telur.

4.Masukkan tepung dan susu.

5.Bakar adunan kek dalam ketuhar.

Sila kenalpasti algoritma yang betul.

1. Sediakan bahan-bahan.

2. Pukul mentega, gula, esen

vanilla dengan telur.

3. Masukkan tepung dan susu.

4. Ayakkan tepung dengan

serbuk penaik.

5. Bakar adunan kek dalam

ketuhar.

A B

Aktiviti Memasak Kek

Aktiviti 1: Mengenalpasti Algoritma, Pseudokod dan Carta Alir

1. Mula2. Gali lubang yang

cukup dalam.3. Gemburkan tanah

yang keras.4. Masukkan pokok ke

dalam lubang.5. Kambuskan lubang

dengan tanah berbaja.6. Siramkan pokok.

Sila kenalpasti algoritma yang betul.

1. Mula2. Gali lubang yang cukup

dalam.3. Gemburkan tanah yang

keras.4. Masukkan pokok ke

dalam lubang.

5. Kambuskan lubang

dengan tanah berbaja.

6. Siramkan pokok.

7. TamatB

Pseudokod

A

Aktiviti Menanam Pokok

Langkah 2: Mengenalpasti Algoritma, Pseudokod dan Carta Alir

Carta Alir Sila kenalpasti carta alir yang betul.

A B

Baiki Tayar Basikal yang Bocor Mula

Masukkan tuil.

Tamat

Keluarkan tayar & tiub dalaman.

Cari bahagian yang bocor.

Tampal bahagian yang bocor.

Pasangkan tiub dalaman.

Pam semula tayar itu.

Mula

Masukkan tuil.

Tamat

Pam semula tayar itu.

Pasangkan tiub dalaman.

Cari bahagian yang bocor.

Langkah 2 : Mengenalpasti Algoritma, Pseudokod dan Carta Alir

Sila kenalpasti sama ada yang berikut adalah algoritma, Pseudokod, carta alir atau tidak berkaitan.

Tidak Berkaitan

Situasi 4: Bersiap untuk ke sekolah sesi pagi.1. Bangun pagi.2. Gosok gigi.3. Mandi.4. Pakai pakaian seragam sekolah.5. Makan sarapan pagi.6. Pergi ke sekolah. Algoritma

Mula

Ambil gula-gula

Buka bungkusannya.

Masukkan ke dalam mulut

Tamat

Situasi: Memakan gula-gula.

Carta AlirTidak Berkaitan

Situasi: Menaiki bas ekspres.1. Mula2. Pergi ke kaunter bas ekspress3. Beritahu destinasi.4. Buat pembayaran.5. Pergi ke platform bas ekspres.6. Menaiki bas ekspres7. Tamat PseudokodTidak

Berkaitan

1. Mula2. Kawan-kawan ajak main bola.3. Jika hujan

3.1 Main Scrabbles4. Balik rumah.5. Tamat

PseudokodTidak Berkaitan