SlideShare a Scribd company logo
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 Algoritma
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 Pseudokod
Algoritma
PseudokodPseudokod
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.
an lubang
Definisi Carta Alir
Algoritma
Pseudokod
Carta AlirCarta 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
AlgoritmaAlgoritma 1. Darabkan 3 km dengan 1000
2. Tambahkan jawapanya
dengan 240 m
3. Jawapannya ialah 3240 m
PseudokodPseudokod
1. Mula
2. Darabkan 3 km dengan 1000
3. Tambahkan jawapanya
dengan 240 m
4. Jawapannya ialah 3240 m
5. Tamat
Carta AlirCarta Alir
Mula
Darabkan 3 km dengan 1000
Tambahkan dengan 240 m
Jawapannya ialah 3240 m
Tama
t
Contoh-Contoh
Situasi 2: Makan sebiji buah limau
AlgoritmaAlgoritma 1. Ambil sebiji limau.
2. Kupas kulitnya.
3. Masukkan seulas
limau ke dalam
mulut.
4. Kunyah.
5. Telan.
PseudokodPseudokod
1. Mula
2. Ambil sebiji limau.
3. Kupas kulitnya.
4. Masukkan limau ke dalam
mulut.
5. Kunyah.
6. Telan.
7. Tamat
Carta AlirCarta Alir
Mula
Ambil limau
Kupas kulit
Masukkan ke dalam mulut
Tamat
Kunyah
Telan
Aktiviti 2: Mengenalpasti Algoritma,
Pseudokod dan Carta Alir
AlgoritmaAlgoritma
(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. 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.
Sila kenalpasti algoritma yang betul.
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
B
PseudokodPseudokod
A
Aktiviti Menanam Pokok
Langkah 2: Mengenalpasti Algoritma,
Pseudokod dan Carta Alir
Carta AlirCarta Alir Sila kenalpasti carta alir yang betul.
A B
Baiki Tayar Basikal yang Bocor MulaMula
Masukkan tuil.Masukkan tuil.
Tama
t
Tama
t
Keluarkan tayar & tiub dalaman.Keluarkan tayar & tiub dalaman.
Cari bahagian yang bocor.Cari bahagian yang bocor.
Tampal bahagian yang bocor.Tampal bahagian yang bocor.
Pasangkan tiub dalaman.Pasangkan tiub dalaman.
Pam semula tayar itu.Pam semula tayar itu.
MulaMula
Masukkan tuil.Masukkan tuil.
Tama
t
Tama
t
Pam semula tayar itu.Pam semula tayar itu.
Pasangkan tiub dalaman.Pasangkan tiub dalaman.
Cari bahagian yang bocor.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
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.
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. AlgoritmaAlgoritma
Mula
Ambil gula-gula
Buka bungkusannya.
Masukkan ke dalam mulut
Tamat
Situasi: Memakan gula-gula.
Carta AlirCarta AlirTidak
Berkaitan
Tidak
Berkaitan
Situasi: Menaiki bas ekspres.
1. Mula
2. Pergi ke kaunter bas ekspress
3. Beritahu destinasi.
4. Buat pembayaran.
5. Pergi ke platform bas ekspres.
6. Menaiki bas ekspres
7. Tamat
Situasi: Menaiki bas ekspres.
1. Mula
2. Pergi ke kaunter bas ekspress
3. Beritahu destinasi.
4. Buat pembayaran.
5. Pergi ke platform bas ekspres.
6. Menaiki bas ekspres
7. Tamat PseudokodPseudokodTidak
Berkaitan
Tidak
Berkaitan
1. Mula
2. Kawan-kawan ajak main bola.
3. Jika hujan
3.1 Main Scrabbles
4. Balik rumah.
5. Tamat
PseudokodPseudokodTidak
Berkaitan
Tidak
Berkaitan

More Related Content

Viewers also liked

Prak1 binary clocks
Prak1 binary clocksPrak1 binary clocks
Prak1 binary clocks
Hindraswari Enggar
 
Modul 2.0 v24022015b
Modul 2.0 v24022015bModul 2.0 v24022015b
Modul 2.0 v24022015b
missqistina
 
Algoritma dan Struktur Data - Binary Search
Algoritma dan Struktur Data - Binary SearchAlgoritma dan Struktur Data - Binary Search
Algoritma dan Struktur Data - Binary Search
KuliahKita
 
Analisis algoritma
Analisis algoritmaAnalisis algoritma
Analisis algoritma
Jayner Wennyi
 
REKAYASA PERANGKAT LUNAK (REQUIREMENTS ANALYSIS FUNDAMENTALS)
REKAYASA PERANGKAT LUNAK (REQUIREMENTS ANALYSIS FUNDAMENTALS)REKAYASA PERANGKAT LUNAK (REQUIREMENTS ANALYSIS FUNDAMENTALS)
REKAYASA PERANGKAT LUNAK (REQUIREMENTS ANALYSIS FUNDAMENTALS)Listyowatik (Yanie)
 
5.topologi rangkaian
5.topologi rangkaian5.topologi rangkaian
5.topologi rangkaian
skselatpulau
 
2.medium rangkaian 2
2.medium rangkaian 22.medium rangkaian 2
2.medium rangkaian 2
skselatpulau
 
Konsep algoritma pemograman
Konsep algoritma pemogramanKonsep algoritma pemograman
Konsep algoritma pemograman
Choirul Anam Ardenbal
 
Web programming
Web programmingWeb programming
Web programming
Windy Hefitrianti
 
Jawapan latihan
Jawapan latihanJawapan latihan
Jawapan latihan
Botol Budu
 
Medium & Perisian Rangkaian
Medium & Perisian RangkaianMedium & Perisian Rangkaian
Medium & Perisian Rangkaian
Yuen Mee
 
02 algoritma
02 algoritma02 algoritma
02 algoritma
Indra Abdam Muwakhid
 
Rangkaian komputer dan internet
Rangkaian komputer dan internetRangkaian komputer dan internet
Rangkaian komputer dan internet
fazihafid
 
Pengantar SQL
Pengantar SQLPengantar SQL
Pengantar SQL
Arri Widyanto
 
1.komponen rangkaian
1.komponen rangkaian1.komponen rangkaian
1.komponen rangkaian
skselatpulau
 
Matematika Diskrit - 11 kompleksitas algoritma - 02
Matematika Diskrit - 11 kompleksitas algoritma - 02Matematika Diskrit - 11 kompleksitas algoritma - 02
Matematika Diskrit - 11 kompleksitas algoritma - 02
KuliahKita
 
3.jenis rangkaian
3.jenis rangkaian3.jenis rangkaian
3.jenis rangkaian
skselatpulau
 
Pengertian pseudo code dan contohnya
Pengertian pseudo code dan contohnyaPengertian pseudo code dan contohnya
Pengertian pseudo code dan contohnya
Aditya Gusti Tammam
 

Viewers also liked (20)

Prak1 binary clocks
Prak1 binary clocksPrak1 binary clocks
Prak1 binary clocks
 
Modul 2.0 v24022015b
Modul 2.0 v24022015bModul 2.0 v24022015b
Modul 2.0 v24022015b
 
Algoritma dan Struktur Data - Binary Search
Algoritma dan Struktur Data - Binary SearchAlgoritma dan Struktur Data - Binary Search
Algoritma dan Struktur Data - Binary Search
 
UML
UMLUML
UML
 
Analisis algoritma
Analisis algoritmaAnalisis algoritma
Analisis algoritma
 
REKAYASA PERANGKAT LUNAK (REQUIREMENTS ANALYSIS FUNDAMENTALS)
REKAYASA PERANGKAT LUNAK (REQUIREMENTS ANALYSIS FUNDAMENTALS)REKAYASA PERANGKAT LUNAK (REQUIREMENTS ANALYSIS FUNDAMENTALS)
REKAYASA PERANGKAT LUNAK (REQUIREMENTS ANALYSIS FUNDAMENTALS)
 
5.topologi rangkaian
5.topologi rangkaian5.topologi rangkaian
5.topologi rangkaian
 
2.medium rangkaian 2
2.medium rangkaian 22.medium rangkaian 2
2.medium rangkaian 2
 
Konsep algoritma pemograman
Konsep algoritma pemogramanKonsep algoritma pemograman
Konsep algoritma pemograman
 
Web programming
Web programmingWeb programming
Web programming
 
Jawapan latihan
Jawapan latihanJawapan latihan
Jawapan latihan
 
Medium & Perisian Rangkaian
Medium & Perisian RangkaianMedium & Perisian Rangkaian
Medium & Perisian Rangkaian
 
02 algoritma
02 algoritma02 algoritma
02 algoritma
 
Rangkaian komputer dan internet
Rangkaian komputer dan internetRangkaian komputer dan internet
Rangkaian komputer dan internet
 
Pengantar SQL
Pengantar SQLPengantar SQL
Pengantar SQL
 
1.komponen rangkaian
1.komponen rangkaian1.komponen rangkaian
1.komponen rangkaian
 
Fungsi-Fungsi PHP
Fungsi-Fungsi PHPFungsi-Fungsi PHP
Fungsi-Fungsi PHP
 
Matematika Diskrit - 11 kompleksitas algoritma - 02
Matematika Diskrit - 11 kompleksitas algoritma - 02Matematika Diskrit - 11 kompleksitas algoritma - 02
Matematika Diskrit - 11 kompleksitas algoritma - 02
 
3.jenis rangkaian
3.jenis rangkaian3.jenis rangkaian
3.jenis rangkaian
 
Pengertian pseudo code dan contohnya
Pengertian pseudo code dan contohnyaPengertian pseudo code dan contohnya
Pengertian pseudo code dan contohnya
 

Recently uploaded

PELAKSANAAN + Link2 Materi WORKSHOP Nasional _"Penerapan Regulasi Terbaru P...
PELAKSANAAN + Link2 Materi WORKSHOP Nasional _"Penerapan  Regulasi  Terbaru P...PELAKSANAAN + Link2 Materi WORKSHOP Nasional _"Penerapan  Regulasi  Terbaru P...
PELAKSANAAN + Link2 Materi WORKSHOP Nasional _"Penerapan Regulasi Terbaru P...
Kanaidi ken
 
peluang kejadian total dan kaidah nbayes
peluang kejadian total dan kaidah nbayespeluang kejadian total dan kaidah nbayes
peluang kejadian total dan kaidah nbayes
ayyurah2004
 
Demonstrasi Konseptual Modul 2.1 - RPP Berdiferensiasi.pdf
Demonstrasi Konseptual Modul 2.1 - RPP Berdiferensiasi.pdfDemonstrasi Konseptual Modul 2.1 - RPP Berdiferensiasi.pdf
Demonstrasi Konseptual Modul 2.1 - RPP Berdiferensiasi.pdf
d2spdpnd9185
 
Alur tujuan pembelajaran bahasa inggris kelas x fase e
Alur tujuan pembelajaran bahasa inggris kelas x fase eAlur tujuan pembelajaran bahasa inggris kelas x fase e
Alur tujuan pembelajaran bahasa inggris kelas x fase e
MsElisazmar
 
JURNAL REFLEKSI DWI MINGGUAN MODUL 1.4 BUDAYA POSITIF.pdf
JURNAL REFLEKSI DWI MINGGUAN MODUL 1.4 BUDAYA POSITIF.pdfJURNAL REFLEKSI DWI MINGGUAN MODUL 1.4 BUDAYA POSITIF.pdf
JURNAL REFLEKSI DWI MINGGUAN MODUL 1.4 BUDAYA POSITIF.pdf
HERIHERI52
 
Koneksi Antar Materi modul 2.1.pptx Johan martha
Koneksi Antar Materi modul 2.1.pptx Johan marthaKoneksi Antar Materi modul 2.1.pptx Johan martha
Koneksi Antar Materi modul 2.1.pptx Johan martha
johan199969
 
Kalender Pendidikan tahun pelajaran 2023/2024 Kabupaten Temanggung .pdf
Kalender Pendidikan tahun pelajaran 2023/2024  Kabupaten Temanggung .pdfKalender Pendidikan tahun pelajaran 2023/2024  Kabupaten Temanggung .pdf
Kalender Pendidikan tahun pelajaran 2023/2024 Kabupaten Temanggung .pdf
SDNBotoputih
 
Biografi Presiden Republik Indonesia.pdf
Biografi Presiden Republik Indonesia.pdfBiografi Presiden Republik Indonesia.pdf
Biografi Presiden Republik Indonesia.pdf
pristayulianabila
 
Pembentukan-Pantarlih-Pilkada-Kabupaten-Tapin.pptx
Pembentukan-Pantarlih-Pilkada-Kabupaten-Tapin.pptxPembentukan-Pantarlih-Pilkada-Kabupaten-Tapin.pptx
Pembentukan-Pantarlih-Pilkada-Kabupaten-Tapin.pptx
Sosdiklihparmassdm
 
Pemutakhiran Data dosen pada sister.pptx
Pemutakhiran Data dosen pada sister.pptxPemutakhiran Data dosen pada sister.pptx
Pemutakhiran Data dosen pada sister.pptx
ssuser4dafea
 
LAPORAN BIMBINGAN TEKNIS TRANSISI PAUD - SD.pdf
LAPORAN BIMBINGAN TEKNIS TRANSISI PAUD - SD.pdfLAPORAN BIMBINGAN TEKNIS TRANSISI PAUD - SD.pdf
LAPORAN BIMBINGAN TEKNIS TRANSISI PAUD - SD.pdf
RosidaAini3
 
Workshop "CSR & Community Development (ISO 26000)"_di BALI, 26-28 Juni 2024
Workshop "CSR & Community Development (ISO 26000)"_di BALI, 26-28  Juni 2024Workshop "CSR & Community Development (ISO 26000)"_di BALI, 26-28  Juni 2024
Workshop "CSR & Community Development (ISO 26000)"_di BALI, 26-28 Juni 2024
Kanaidi ken
 
Lembar Kerja Asesmen Awal Paud ke sd.pptx
Lembar Kerja Asesmen Awal Paud ke sd.pptxLembar Kerja Asesmen Awal Paud ke sd.pptx
Lembar Kerja Asesmen Awal Paud ke sd.pptx
opkcibungbulang
 
Tokoh Pendidikan Universitas Negeri Jakarta.pdf
Tokoh Pendidikan Universitas Negeri Jakarta.pdfTokoh Pendidikan Universitas Negeri Jakarta.pdf
Tokoh Pendidikan Universitas Negeri Jakarta.pdf
Mutia Rini Siregar
 
RPH BAHASA MELAYU TAHUN 6 SJKC 2024.pptx
RPH BAHASA MELAYU TAHUN 6 SJKC 2024.pptxRPH BAHASA MELAYU TAHUN 6 SJKC 2024.pptx
RPH BAHASA MELAYU TAHUN 6 SJKC 2024.pptx
YongYongYong1
 
92836246-Soap-Pada-Pasien-Dengan-as-Primer.pdf
92836246-Soap-Pada-Pasien-Dengan-as-Primer.pdf92836246-Soap-Pada-Pasien-Dengan-as-Primer.pdf
92836246-Soap-Pada-Pasien-Dengan-as-Primer.pdf
tsuroyya38
 
Modul Ajar Projek Kreatif dan Kewirausahaan - Peluang Usaha di Lingkungan i...
Modul Ajar Projek Kreatif dan Kewirausahaan - Peluang Usaha di Lingkungan   i...Modul Ajar Projek Kreatif dan Kewirausahaan - Peluang Usaha di Lingkungan   i...
Modul Ajar Projek Kreatif dan Kewirausahaan - Peluang Usaha di Lingkungan i...
PutraDwitara
 
Novel - PERISTIWA YANG MEMBERIKAN TELADAN.pptx
Novel - PERISTIWA YANG MEMBERIKAN TELADAN.pptxNovel - PERISTIWA YANG MEMBERIKAN TELADAN.pptx
Novel - PERISTIWA YANG MEMBERIKAN TELADAN.pptx
NirmalaJane
 
RANCANGAN TINDAKAN AKSI NYATA MODUL 1.4.pdf.pdf
RANCANGAN TINDAKAN AKSI NYATA MODUL 1.4.pdf.pdfRANCANGAN TINDAKAN AKSI NYATA MODUL 1.4.pdf.pdf
RANCANGAN TINDAKAN AKSI NYATA MODUL 1.4.pdf.pdf
OswaldusDiwaDoka
 
Perencanaan Berbasis Data Satuan Pendidikan Jenjang SMP
Perencanaan Berbasis Data Satuan Pendidikan Jenjang SMPPerencanaan Berbasis Data Satuan Pendidikan Jenjang SMP
Perencanaan Berbasis Data Satuan Pendidikan Jenjang SMP
TriSutrisno48
 

Recently uploaded (20)

PELAKSANAAN + Link2 Materi WORKSHOP Nasional _"Penerapan Regulasi Terbaru P...
PELAKSANAAN + Link2 Materi WORKSHOP Nasional _"Penerapan  Regulasi  Terbaru P...PELAKSANAAN + Link2 Materi WORKSHOP Nasional _"Penerapan  Regulasi  Terbaru P...
PELAKSANAAN + Link2 Materi WORKSHOP Nasional _"Penerapan Regulasi Terbaru P...
 
peluang kejadian total dan kaidah nbayes
peluang kejadian total dan kaidah nbayespeluang kejadian total dan kaidah nbayes
peluang kejadian total dan kaidah nbayes
 
Demonstrasi Konseptual Modul 2.1 - RPP Berdiferensiasi.pdf
Demonstrasi Konseptual Modul 2.1 - RPP Berdiferensiasi.pdfDemonstrasi Konseptual Modul 2.1 - RPP Berdiferensiasi.pdf
Demonstrasi Konseptual Modul 2.1 - RPP Berdiferensiasi.pdf
 
Alur tujuan pembelajaran bahasa inggris kelas x fase e
Alur tujuan pembelajaran bahasa inggris kelas x fase eAlur tujuan pembelajaran bahasa inggris kelas x fase e
Alur tujuan pembelajaran bahasa inggris kelas x fase e
 
JURNAL REFLEKSI DWI MINGGUAN MODUL 1.4 BUDAYA POSITIF.pdf
JURNAL REFLEKSI DWI MINGGUAN MODUL 1.4 BUDAYA POSITIF.pdfJURNAL REFLEKSI DWI MINGGUAN MODUL 1.4 BUDAYA POSITIF.pdf
JURNAL REFLEKSI DWI MINGGUAN MODUL 1.4 BUDAYA POSITIF.pdf
 
Koneksi Antar Materi modul 2.1.pptx Johan martha
Koneksi Antar Materi modul 2.1.pptx Johan marthaKoneksi Antar Materi modul 2.1.pptx Johan martha
Koneksi Antar Materi modul 2.1.pptx Johan martha
 
Kalender Pendidikan tahun pelajaran 2023/2024 Kabupaten Temanggung .pdf
Kalender Pendidikan tahun pelajaran 2023/2024  Kabupaten Temanggung .pdfKalender Pendidikan tahun pelajaran 2023/2024  Kabupaten Temanggung .pdf
Kalender Pendidikan tahun pelajaran 2023/2024 Kabupaten Temanggung .pdf
 
Biografi Presiden Republik Indonesia.pdf
Biografi Presiden Republik Indonesia.pdfBiografi Presiden Republik Indonesia.pdf
Biografi Presiden Republik Indonesia.pdf
 
Pembentukan-Pantarlih-Pilkada-Kabupaten-Tapin.pptx
Pembentukan-Pantarlih-Pilkada-Kabupaten-Tapin.pptxPembentukan-Pantarlih-Pilkada-Kabupaten-Tapin.pptx
Pembentukan-Pantarlih-Pilkada-Kabupaten-Tapin.pptx
 
Pemutakhiran Data dosen pada sister.pptx
Pemutakhiran Data dosen pada sister.pptxPemutakhiran Data dosen pada sister.pptx
Pemutakhiran Data dosen pada sister.pptx
 
LAPORAN BIMBINGAN TEKNIS TRANSISI PAUD - SD.pdf
LAPORAN BIMBINGAN TEKNIS TRANSISI PAUD - SD.pdfLAPORAN BIMBINGAN TEKNIS TRANSISI PAUD - SD.pdf
LAPORAN BIMBINGAN TEKNIS TRANSISI PAUD - SD.pdf
 
Workshop "CSR & Community Development (ISO 26000)"_di BALI, 26-28 Juni 2024
Workshop "CSR & Community Development (ISO 26000)"_di BALI, 26-28  Juni 2024Workshop "CSR & Community Development (ISO 26000)"_di BALI, 26-28  Juni 2024
Workshop "CSR & Community Development (ISO 26000)"_di BALI, 26-28 Juni 2024
 
Lembar Kerja Asesmen Awal Paud ke sd.pptx
Lembar Kerja Asesmen Awal Paud ke sd.pptxLembar Kerja Asesmen Awal Paud ke sd.pptx
Lembar Kerja Asesmen Awal Paud ke sd.pptx
 
Tokoh Pendidikan Universitas Negeri Jakarta.pdf
Tokoh Pendidikan Universitas Negeri Jakarta.pdfTokoh Pendidikan Universitas Negeri Jakarta.pdf
Tokoh Pendidikan Universitas Negeri Jakarta.pdf
 
RPH BAHASA MELAYU TAHUN 6 SJKC 2024.pptx
RPH BAHASA MELAYU TAHUN 6 SJKC 2024.pptxRPH BAHASA MELAYU TAHUN 6 SJKC 2024.pptx
RPH BAHASA MELAYU TAHUN 6 SJKC 2024.pptx
 
92836246-Soap-Pada-Pasien-Dengan-as-Primer.pdf
92836246-Soap-Pada-Pasien-Dengan-as-Primer.pdf92836246-Soap-Pada-Pasien-Dengan-as-Primer.pdf
92836246-Soap-Pada-Pasien-Dengan-as-Primer.pdf
 
Modul Ajar Projek Kreatif dan Kewirausahaan - Peluang Usaha di Lingkungan i...
Modul Ajar Projek Kreatif dan Kewirausahaan - Peluang Usaha di Lingkungan   i...Modul Ajar Projek Kreatif dan Kewirausahaan - Peluang Usaha di Lingkungan   i...
Modul Ajar Projek Kreatif dan Kewirausahaan - Peluang Usaha di Lingkungan i...
 
Novel - PERISTIWA YANG MEMBERIKAN TELADAN.pptx
Novel - PERISTIWA YANG MEMBERIKAN TELADAN.pptxNovel - PERISTIWA YANG MEMBERIKAN TELADAN.pptx
Novel - PERISTIWA YANG MEMBERIKAN TELADAN.pptx
 
RANCANGAN TINDAKAN AKSI NYATA MODUL 1.4.pdf.pdf
RANCANGAN TINDAKAN AKSI NYATA MODUL 1.4.pdf.pdfRANCANGAN TINDAKAN AKSI NYATA MODUL 1.4.pdf.pdf
RANCANGAN TINDAKAN AKSI NYATA MODUL 1.4.pdf.pdf
 
Perencanaan Berbasis Data Satuan Pendidikan Jenjang SMP
Perencanaan Berbasis Data Satuan Pendidikan Jenjang SMPPerencanaan Berbasis Data Satuan Pendidikan Jenjang SMP
Perencanaan Berbasis Data Satuan Pendidikan Jenjang SMP
 

P3

  • 1. 2.0 Menggunakan Algoritma Melalui Pseudokod Dan Carta Alir
  • 2.  Definisi Algoritma, Pseudokod dan Carta Alir.  Contoh-contoh Algoritma, Pseudokod dan Carta Alir  Aktiviti 2: Mengenalpasti Algoritma, Pseudokod dan Carta Alir.
  • 3. Definisi Algoritma 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.
  • 4. Definisi Pseudokod Algoritma PseudokodPseudokod 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. an lubang
  • 5. Definisi Carta Alir Algoritma Pseudokod Carta AlirCarta Alir Carta Alir adalah kaedah grafik yang menunjukkan langkah- langkah penyelesaian masalah dan bagaimana ianya berhubung antara satu sama lain.
  • 6. Contoh-Contoh Situasi 1: Jumlahkan 3 km + 240 m AlgoritmaAlgoritma 1. Darabkan 3 km dengan 1000 2. Tambahkan jawapanya dengan 240 m 3. Jawapannya ialah 3240 m PseudokodPseudokod 1. Mula 2. Darabkan 3 km dengan 1000 3. Tambahkan jawapanya dengan 240 m 4. Jawapannya ialah 3240 m 5. Tamat Carta AlirCarta Alir Mula Darabkan 3 km dengan 1000 Tambahkan dengan 240 m Jawapannya ialah 3240 m Tama t
  • 7. Contoh-Contoh Situasi 2: Makan sebiji buah limau AlgoritmaAlgoritma 1. Ambil sebiji limau. 2. Kupas kulitnya. 3. Masukkan seulas limau ke dalam mulut. 4. Kunyah. 5. Telan. PseudokodPseudokod 1. Mula 2. Ambil sebiji limau. 3. Kupas kulitnya. 4. Masukkan limau ke dalam mulut. 5. Kunyah. 6. Telan. 7. Tamat Carta AlirCarta Alir Mula Ambil limau Kupas kulit Masukkan ke dalam mulut Tamat Kunyah Telan
  • 8. Aktiviti 2: Mengenalpasti Algoritma, Pseudokod dan Carta Alir AlgoritmaAlgoritma (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
  • 9. Aktiviti 1: Mengenalpasti Algoritma, Pseudokod dan Carta Alir 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. Sila kenalpasti algoritma yang betul. 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 B PseudokodPseudokod A Aktiviti Menanam Pokok
  • 10. Langkah 2: Mengenalpasti Algoritma, Pseudokod dan Carta Alir Carta AlirCarta Alir Sila kenalpasti carta alir yang betul. A B Baiki Tayar Basikal yang Bocor MulaMula Masukkan tuil.Masukkan tuil. Tama t Tama t Keluarkan tayar & tiub dalaman.Keluarkan tayar & tiub dalaman. Cari bahagian yang bocor.Cari bahagian yang bocor. Tampal bahagian yang bocor.Tampal bahagian yang bocor. Pasangkan tiub dalaman.Pasangkan tiub dalaman. Pam semula tayar itu.Pam semula tayar itu. MulaMula Masukkan tuil.Masukkan tuil. Tama t Tama t Pam semula tayar itu.Pam semula tayar itu. Pasangkan tiub dalaman.Pasangkan tiub dalaman. Cari bahagian yang bocor.Cari bahagian yang bocor.
  • 11. Langkah 2 : Mengenalpasti Algoritma, Pseudokod dan Carta Alir Sila kenalpasti sama ada yang berikut adalah algoritma, Pseudokod, carta alir atau tidak berkaitan. 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. 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. AlgoritmaAlgoritma Mula Ambil gula-gula Buka bungkusannya. Masukkan ke dalam mulut Tamat Situasi: Memakan gula-gula. Carta AlirCarta AlirTidak Berkaitan Tidak Berkaitan Situasi: Menaiki bas ekspres. 1. Mula 2. Pergi ke kaunter bas ekspress 3. Beritahu destinasi. 4. Buat pembayaran. 5. Pergi ke platform bas ekspres. 6. Menaiki bas ekspres 7. Tamat Situasi: Menaiki bas ekspres. 1. Mula 2. Pergi ke kaunter bas ekspress 3. Beritahu destinasi. 4. Buat pembayaran. 5. Pergi ke platform bas ekspres. 6. Menaiki bas ekspres 7. Tamat PseudokodPseudokodTidak Berkaitan Tidak Berkaitan 1. Mula 2. Kawan-kawan ajak main bola. 3. Jika hujan 3.1 Main Scrabbles 4. Balik rumah. 5. Tamat PseudokodPseudokodTidak Berkaitan Tidak Berkaitan