SlideShare a Scribd company logo
1 of 20
FLOWCHART
(DIAGRAM ALUR)
DEFINISI
Diagram alur dapat menunjukan secara jelas
arus pengendalian Algoritma, yakni bagaimana
rangkaian pelaksanaan kegiatan.
Algoritma : prosedur yang mampu mendeteksi
ada tidaknya solusi.
Maka, flowchart (diangram alur) merupakan
salah satu penyajian Algoritma tersebut.
Suatu diagram alur memberikan gambaran 2
dimensi berupa simbol-simbol grafis yang
mempunya fungsi.
ALGORITMA
• Adalah inti dari ilmu komputer.
• Algoritma adalah urutan-urutan dari instruksi atau
langkah-langkah untuk menyelesaikan suatu masalah.
• Algoritma adalah blueprint dari program.
• Sebaiknya disusun sebelum membuat program.
• Kriteria suatu algoritma:
– Ada input dan output
– Efektivitas dan efisien
– Terstruktur
Menentukan apakah suatu bilangan merupakan
bilangan ganjil atau bilangan genap.
Masukkan sebuah bilangan sembarang
Bagi bilangan tersebut dengan bilangan 2
Hitung sisa hasil bagi pada langkah 2.
Bila sisa hasil bagi sama dengan 0 maka
bilangan itu adalah bilangan genap tetapi
bila sisa hasil bagi sama dengan 1 maka
bilangan itu adalah bilangan ganjil.
CONTOH ALGORITMA 3
DEFINI (LANJ...) &
TUJUAN
Secara teori, flowchart (diagram alur) Adalah
Bagan-bagan yang mempunyai arus yang
menggambarkan langkah-langkah penyelesaian
suatu masalah.
Tujuan :
Menggambarkan suatu tahapan penyelesaian
masalah,
Secara sederhana, terurai, rapi dan jelas
Menggunakan simbol-simbol standar
SIMBOL-SIMBOL
FLOWCHART
Simbol-simbol yang di pakai dalam flowchart
dibagi menjadi 3 kelompok :
1) Flow direction symbols
Digunakan untuk menghubungkan simbol satu
dengan yang lain (connecting line )
2) Processing symbols
Menunjukan jenis operasi pengolahan dalam
suatu proses atau prosedur
3) Input / Output symbols
Menunjukkan jenis peralatan yang digunakan
sebagai media input atau output.
MENGHUBUNGKAN SIMBOL SATU
DENGAN YANG LAIN (CONNECTING
LINE )
MENUNJUKAN JENIS OPERASI
PENGOLAHAN DALAM SUATU PROSES
ATAU PROSEDUR
MENUNJUKAN MEDIA INPUT
ATAU OUTPUT.
MODEL FLOWCHART
Dalam penulisan Flowchart dikenal dua model, yaitu
Sistem Flowchart dan Program Flowchart
1. System Flowchart : bagan yang memperlihatkan
urutan prosedure dan proses dari beberapa file di
dalam media tertentu.
 Melalui flowchart ini terlihat jenis media
penyimpanan yang dipakai dalam pengolahan
data.
 Menggambarkan file yang dipakai sebagai input
dan output.
 Tidak digunakan untuk menggambarkan urutan
langkah untuk memecahkan masalah.
 Hanya untuk menggambarkan prosedur dalam
MODEL FLOWCHART
(LANJT...)
2. Program Flowchart : Bagan yang
memperlihatkan urutan dan hubungan proses
dalam suatu program.
Dua jenis metode penggambaran program
flowchart :
1) Conceptual flowchart, menggambarkan alur
pemecahan masalah secara global
2) Detail flowchart, menggambarkan alur
pemecahan masalah secara rinci
PEMBUATAN
FLOWCHART
1) Digambarkan dari halaman atas ke bawah & dari kiri ke
kanan.
2) Aktivitas (input, proses, output) harus didefinisikan
dan mudah dipahami.
3) Kapan aktivitas dimulai dan berakhir harus jelas.
Diawali dari satu titik “START” & diakhiri dengan “END”.
4) Tiap langkah harus diuraikan menggunakan kata kerja,
mis : Menghitung luas segi3.
5) Harus sesuai urutan.
6) Simbol konektor WAJIB digunakan dan menggunakan
simbol yang standar. Jika ada percabangan tidak perlu
digambarkan pada flowchart yang sama.
CONTOH
Flowchart untuk menentukan keputusan Anda pada saat akan pergi, jika
hari hujan.
CONTOH (LANJT....)
Flowchart untuk menjumlahkan dua buah data.
CONTOH 2 FLOWCHART
AKUMULATOR
Akumulator merupakan tempat penampungan suatu
nilai.
Nilai yang masukakan dijumlahkan dengan nilai yang ada
didalamnya. Sehingga akumulator dapat dipakai untuk
menentukan nilai total dari penjumlahan suatu bilangan.
Dalam implementasi bentuk flowchart, akumulator
digambarkan dengan menggunakan symbol proses
(persegi panjang) atau proses.
AKUMULATOR (LANJT...)
Misalnya untuk menghitung nilai total gaji pegawai maka
dapat digambarkan sebagai berikut:
TOTGAJI = TOTGAJI –GAJI
Pada awal proses TOTGAJI bernilai 0. Pada waktu proses
di atas dilaksanakan, besarnya nilai GAJI ditambahkan
keakumulator TOTGAJI.
TAMBAHAN
1. Untuk pengolahan data dengan komputer, urutan
dasar pemecahan suatu masalah:
2. START, berisi instruksi untuk persiapan peralatan
yang diperlukan sebelum menangani pemecahan
persoalan
3. READ, berisi instruksi kegiatan untuk membaca
data dari suatu peralatan input
4. PROSES, berisi kegiatan yang berkaitan dengan
pemecahan persoalan sesuai dengan data yang
dibaca
5. WRITE, berisi instruksi untuk merekan hasil
kegiatan ke peralatan output
6. END, mengakhiri kegiatan pengolahan
KESIMPULAN
1) Flowchart = gambaran hasil analisa suatu
permasalahan
2) Tidak ada kaidah khusus dalam pembuatannya
3) Hindari pengulangan proses yang tidak perlu dan
logika yang berbelit sehingga jalannya proses
menjadi singkat.
4) Jalannya proses digambarkan dari atas ke bawah
dan diberikan tanda panah untuk memperjelas.
5) Sebuah flowchart diawali dari satu titik START dan
diakhiri dengan END.

More Related Content

Similar to OPTIMALKAN ALUR

2 definisi dan simbol flowchart
2 definisi dan simbol flowchart2 definisi dan simbol flowchart
2 definisi dan simbol flowchartGema Bangsawan
 
dokumen.tips_materi-ii-pengertian-algoritma-dan-flowchart-563fd02001d95.ppt
dokumen.tips_materi-ii-pengertian-algoritma-dan-flowchart-563fd02001d95.pptdokumen.tips_materi-ii-pengertian-algoritma-dan-flowchart-563fd02001d95.ppt
dokumen.tips_materi-ii-pengertian-algoritma-dan-flowchart-563fd02001d95.pptRohibBurhani
 
Algoritma dan flowchart
Algoritma dan flowchartAlgoritma dan flowchart
Algoritma dan flowchartpurispace
 
Analisi sistem informasi Pedoman Membuat sistem Informasi
Analisi sistem informasi Pedoman Membuat sistem InformasiAnalisi sistem informasi Pedoman Membuat sistem Informasi
Analisi sistem informasi Pedoman Membuat sistem InformasiMono Manullang
 
Pengenalan dan definisi flowchart
Pengenalan dan definisi flowchartPengenalan dan definisi flowchart
Pengenalan dan definisi flowchartBarmed Studio
 
Konsep Algoritme.pptx
Konsep Algoritme.pptxKonsep Algoritme.pptx
Konsep Algoritme.pptxIndoAve1
 
2 definisi dan simbol flowchart
2 definisi dan simbol flowchart2 definisi dan simbol flowchart
2 definisi dan simbol flowchartMrDafit
 
Algoritma dan pemrograman 1
Algoritma dan pemrograman 1Algoritma dan pemrograman 1
Algoritma dan pemrograman 1Advent013
 
2. definisi dan simbol flowchart
2. definisi dan simbol flowchart2. definisi dan simbol flowchart
2. definisi dan simbol flowchartmambo99
 
2 definisi dan simbol flowchart
2 definisi dan simbol flowchart2 definisi dan simbol flowchart
2 definisi dan simbol flowcharthusnul_kh
 
PERANCANGAN SISTEM INFORMASI
PERANCANGAN SISTEM INFORMASIPERANCANGAN SISTEM INFORMASI
PERANCANGAN SISTEM INFORMASIMandiri Sekuritas
 
Algo temu 3 flowchart
Algo temu 3 flowchartAlgo temu 3 flowchart
Algo temu 3 flowchartLusi Fz
 

Similar to OPTIMALKAN ALUR (20)

2 definisi dan simbol flowchart
2 definisi dan simbol flowchart2 definisi dan simbol flowchart
2 definisi dan simbol flowchart
 
2 definisi dan simbol flowchart
2 definisi dan simbol flowchart2 definisi dan simbol flowchart
2 definisi dan simbol flowchart
 
dokumen.tips_materi-ii-pengertian-algoritma-dan-flowchart-563fd02001d95.ppt
dokumen.tips_materi-ii-pengertian-algoritma-dan-flowchart-563fd02001d95.pptdokumen.tips_materi-ii-pengertian-algoritma-dan-flowchart-563fd02001d95.ppt
dokumen.tips_materi-ii-pengertian-algoritma-dan-flowchart-563fd02001d95.ppt
 
Algoritma dan flowchart
Algoritma dan flowchartAlgoritma dan flowchart
Algoritma dan flowchart
 
Analisi sistem informasi Pedoman Membuat sistem Informasi
Analisi sistem informasi Pedoman Membuat sistem InformasiAnalisi sistem informasi Pedoman Membuat sistem Informasi
Analisi sistem informasi Pedoman Membuat sistem Informasi
 
Pengenalan dan definisi flowchart
Pengenalan dan definisi flowchartPengenalan dan definisi flowchart
Pengenalan dan definisi flowchart
 
Konsep Algoritme.pptx
Konsep Algoritme.pptxKonsep Algoritme.pptx
Konsep Algoritme.pptx
 
Flowchart (Diagram Alur)
Flowchart (Diagram Alur)Flowchart (Diagram Alur)
Flowchart (Diagram Alur)
 
2 definisi dan simbol flowchart
2 definisi dan simbol flowchart2 definisi dan simbol flowchart
2 definisi dan simbol flowchart
 
Materi ap#1
Materi ap#1Materi ap#1
Materi ap#1
 
Algoritma dan pemrograman 1
Algoritma dan pemrograman 1Algoritma dan pemrograman 1
Algoritma dan pemrograman 1
 
Flowchart
FlowchartFlowchart
Flowchart
 
Flowchart
FlowchartFlowchart
Flowchart
 
2. definisi dan simbol flowchart
2. definisi dan simbol flowchart2. definisi dan simbol flowchart
2. definisi dan simbol flowchart
 
2 definisi dan simbol flowchart
2 definisi dan simbol flowchart2 definisi dan simbol flowchart
2 definisi dan simbol flowchart
 
Asballl
AsballlAsballl
Asballl
 
PERANCANGAN SISTEM INFORMASI
PERANCANGAN SISTEM INFORMASIPERANCANGAN SISTEM INFORMASI
PERANCANGAN SISTEM INFORMASI
 
Flowchart
FlowchartFlowchart
Flowchart
 
Algo temu 3 flowchart
Algo temu 3 flowchartAlgo temu 3 flowchart
Algo temu 3 flowchart
 
Algo temu 3 flowchart
Algo temu 3 flowchartAlgo temu 3 flowchart
Algo temu 3 flowchart
 

Recently uploaded

Sesi 1_PPT Ruang Kolaborasi Modul 1.3 _ ke 1_PGP Angkatan 10.pptx
Sesi 1_PPT Ruang Kolaborasi Modul 1.3 _ ke 1_PGP Angkatan 10.pptxSesi 1_PPT Ruang Kolaborasi Modul 1.3 _ ke 1_PGP Angkatan 10.pptx
Sesi 1_PPT Ruang Kolaborasi Modul 1.3 _ ke 1_PGP Angkatan 10.pptxSovyOktavianti
 
PELAKSANAAN + Link2 Materi Pelatihan "Teknik Perhitungan & Verifikasi TKDN & ...
PELAKSANAAN + Link2 Materi Pelatihan "Teknik Perhitungan & Verifikasi TKDN & ...PELAKSANAAN + Link2 Materi Pelatihan "Teknik Perhitungan & Verifikasi TKDN & ...
PELAKSANAAN + Link2 Materi Pelatihan "Teknik Perhitungan & Verifikasi TKDN & ...Kanaidi ken
 
Aksi nyata disiplin positif Hj. Hasnani (1).pdf
Aksi nyata disiplin positif Hj. Hasnani (1).pdfAksi nyata disiplin positif Hj. Hasnani (1).pdf
Aksi nyata disiplin positif Hj. Hasnani (1).pdfDimanWr1
 
Dinamika Hidrosfer geografi kelas X genap
Dinamika Hidrosfer geografi kelas X genapDinamika Hidrosfer geografi kelas X genap
Dinamika Hidrosfer geografi kelas X genapsefrida3
 
Bab 7 - Perilaku Ekonomi dan Kesejahteraan Sosial.pptx
Bab 7 - Perilaku Ekonomi dan Kesejahteraan Sosial.pptxBab 7 - Perilaku Ekonomi dan Kesejahteraan Sosial.pptx
Bab 7 - Perilaku Ekonomi dan Kesejahteraan Sosial.pptxssuser35630b
 
Kontribusi Islam Dalam Pengembangan Peradaban Dunia - KELOMPOK 1.pptx
Kontribusi Islam Dalam Pengembangan Peradaban Dunia - KELOMPOK 1.pptxKontribusi Islam Dalam Pengembangan Peradaban Dunia - KELOMPOK 1.pptx
Kontribusi Islam Dalam Pengembangan Peradaban Dunia - KELOMPOK 1.pptxssuser50800a
 
Aksi Nyata Modul 1.1 Calon Guru Penggerak
Aksi Nyata Modul 1.1 Calon Guru PenggerakAksi Nyata Modul 1.1 Calon Guru Penggerak
Aksi Nyata Modul 1.1 Calon Guru Penggeraksupriadi611
 
PELAKSANAAN + Link2 Materi TRAINING "Effective SUPERVISORY & LEADERSHIP Sk...
PELAKSANAAN  + Link2 Materi TRAINING "Effective  SUPERVISORY &  LEADERSHIP Sk...PELAKSANAAN  + Link2 Materi TRAINING "Effective  SUPERVISORY &  LEADERSHIP Sk...
PELAKSANAAN + Link2 Materi TRAINING "Effective SUPERVISORY & LEADERSHIP Sk...Kanaidi ken
 
442539315-ppt-modul-6-pend-seni-pptx.pptx
442539315-ppt-modul-6-pend-seni-pptx.pptx442539315-ppt-modul-6-pend-seni-pptx.pptx
442539315-ppt-modul-6-pend-seni-pptx.pptxHendryJulistiyanto
 
Modul Ajar Bahasa Indonesia Kelas 4 Fase B
Modul Ajar Bahasa Indonesia Kelas 4 Fase BModul Ajar Bahasa Indonesia Kelas 4 Fase B
Modul Ajar Bahasa Indonesia Kelas 4 Fase BAbdiera
 
REFLEKSI MANDIRI_Prakarsa Perubahan BAGJA Modul 1.3.pdf
REFLEKSI MANDIRI_Prakarsa Perubahan BAGJA Modul 1.3.pdfREFLEKSI MANDIRI_Prakarsa Perubahan BAGJA Modul 1.3.pdf
REFLEKSI MANDIRI_Prakarsa Perubahan BAGJA Modul 1.3.pdfirwanabidin08
 
MODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKA
MODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKAMODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKA
MODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKAAndiCoc
 
Latihan Soal bahasa Indonesia untuk anak sekolah sekelas SMP atau pun sederajat
Latihan Soal bahasa Indonesia untuk anak sekolah sekelas SMP atau pun sederajatLatihan Soal bahasa Indonesia untuk anak sekolah sekelas SMP atau pun sederajat
Latihan Soal bahasa Indonesia untuk anak sekolah sekelas SMP atau pun sederajatArfiGraphy
 
Laporan Guru Piket untuk Pengisian RHK Guru Pengelolaan KInerja Guru di PMM
Laporan Guru Piket untuk Pengisian RHK Guru Pengelolaan KInerja Guru di PMMLaporan Guru Piket untuk Pengisian RHK Guru Pengelolaan KInerja Guru di PMM
Laporan Guru Piket untuk Pengisian RHK Guru Pengelolaan KInerja Guru di PMMmulyadia43
 
Modul Ajar Pendidikan Pancasila Kelas 5 Fase C
Modul Ajar Pendidikan Pancasila Kelas 5 Fase CModul Ajar Pendidikan Pancasila Kelas 5 Fase C
Modul Ajar Pendidikan Pancasila Kelas 5 Fase CAbdiera
 
ppt-modul-6-pend-seni-di sd kelompok 2 ppt
ppt-modul-6-pend-seni-di sd kelompok 2 pptppt-modul-6-pend-seni-di sd kelompok 2 ppt
ppt-modul-6-pend-seni-di sd kelompok 2 pptArkhaRega1
 
TUGAS GURU PENGGERAK Aksi Nyata Modul 1.1.pdf
TUGAS GURU PENGGERAK Aksi Nyata Modul 1.1.pdfTUGAS GURU PENGGERAK Aksi Nyata Modul 1.1.pdf
TUGAS GURU PENGGERAK Aksi Nyata Modul 1.1.pdfElaAditya
 
AKSI NYATA NARKOBA ATAU OBAT TERLARANG..
AKSI NYATA NARKOBA ATAU OBAT TERLARANG..AKSI NYATA NARKOBA ATAU OBAT TERLARANG..
AKSI NYATA NARKOBA ATAU OBAT TERLARANG..ikayogakinasih12
 
Materi Strategi Perubahan dibuat oleh kelompok 5
Materi Strategi Perubahan dibuat oleh kelompok 5Materi Strategi Perubahan dibuat oleh kelompok 5
Materi Strategi Perubahan dibuat oleh kelompok 5KIKI TRISNA MUKTI
 
PPT AKSI NYATA KOMUNITAS BELAJAR .ppt di SD
PPT AKSI NYATA KOMUNITAS BELAJAR .ppt di SDPPT AKSI NYATA KOMUNITAS BELAJAR .ppt di SD
PPT AKSI NYATA KOMUNITAS BELAJAR .ppt di SDNurainiNuraini25
 

Recently uploaded (20)

Sesi 1_PPT Ruang Kolaborasi Modul 1.3 _ ke 1_PGP Angkatan 10.pptx
Sesi 1_PPT Ruang Kolaborasi Modul 1.3 _ ke 1_PGP Angkatan 10.pptxSesi 1_PPT Ruang Kolaborasi Modul 1.3 _ ke 1_PGP Angkatan 10.pptx
Sesi 1_PPT Ruang Kolaborasi Modul 1.3 _ ke 1_PGP Angkatan 10.pptx
 
PELAKSANAAN + Link2 Materi Pelatihan "Teknik Perhitungan & Verifikasi TKDN & ...
PELAKSANAAN + Link2 Materi Pelatihan "Teknik Perhitungan & Verifikasi TKDN & ...PELAKSANAAN + Link2 Materi Pelatihan "Teknik Perhitungan & Verifikasi TKDN & ...
PELAKSANAAN + Link2 Materi Pelatihan "Teknik Perhitungan & Verifikasi TKDN & ...
 
Aksi nyata disiplin positif Hj. Hasnani (1).pdf
Aksi nyata disiplin positif Hj. Hasnani (1).pdfAksi nyata disiplin positif Hj. Hasnani (1).pdf
Aksi nyata disiplin positif Hj. Hasnani (1).pdf
 
Dinamika Hidrosfer geografi kelas X genap
Dinamika Hidrosfer geografi kelas X genapDinamika Hidrosfer geografi kelas X genap
Dinamika Hidrosfer geografi kelas X genap
 
Bab 7 - Perilaku Ekonomi dan Kesejahteraan Sosial.pptx
Bab 7 - Perilaku Ekonomi dan Kesejahteraan Sosial.pptxBab 7 - Perilaku Ekonomi dan Kesejahteraan Sosial.pptx
Bab 7 - Perilaku Ekonomi dan Kesejahteraan Sosial.pptx
 
Kontribusi Islam Dalam Pengembangan Peradaban Dunia - KELOMPOK 1.pptx
Kontribusi Islam Dalam Pengembangan Peradaban Dunia - KELOMPOK 1.pptxKontribusi Islam Dalam Pengembangan Peradaban Dunia - KELOMPOK 1.pptx
Kontribusi Islam Dalam Pengembangan Peradaban Dunia - KELOMPOK 1.pptx
 
Aksi Nyata Modul 1.1 Calon Guru Penggerak
Aksi Nyata Modul 1.1 Calon Guru PenggerakAksi Nyata Modul 1.1 Calon Guru Penggerak
Aksi Nyata Modul 1.1 Calon Guru Penggerak
 
PELAKSANAAN + Link2 Materi TRAINING "Effective SUPERVISORY & LEADERSHIP Sk...
PELAKSANAAN  + Link2 Materi TRAINING "Effective  SUPERVISORY &  LEADERSHIP Sk...PELAKSANAAN  + Link2 Materi TRAINING "Effective  SUPERVISORY &  LEADERSHIP Sk...
PELAKSANAAN + Link2 Materi TRAINING "Effective SUPERVISORY & LEADERSHIP Sk...
 
442539315-ppt-modul-6-pend-seni-pptx.pptx
442539315-ppt-modul-6-pend-seni-pptx.pptx442539315-ppt-modul-6-pend-seni-pptx.pptx
442539315-ppt-modul-6-pend-seni-pptx.pptx
 
Modul Ajar Bahasa Indonesia Kelas 4 Fase B
Modul Ajar Bahasa Indonesia Kelas 4 Fase BModul Ajar Bahasa Indonesia Kelas 4 Fase B
Modul Ajar Bahasa Indonesia Kelas 4 Fase B
 
REFLEKSI MANDIRI_Prakarsa Perubahan BAGJA Modul 1.3.pdf
REFLEKSI MANDIRI_Prakarsa Perubahan BAGJA Modul 1.3.pdfREFLEKSI MANDIRI_Prakarsa Perubahan BAGJA Modul 1.3.pdf
REFLEKSI MANDIRI_Prakarsa Perubahan BAGJA Modul 1.3.pdf
 
MODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKA
MODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKAMODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKA
MODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKA
 
Latihan Soal bahasa Indonesia untuk anak sekolah sekelas SMP atau pun sederajat
Latihan Soal bahasa Indonesia untuk anak sekolah sekelas SMP atau pun sederajatLatihan Soal bahasa Indonesia untuk anak sekolah sekelas SMP atau pun sederajat
Latihan Soal bahasa Indonesia untuk anak sekolah sekelas SMP atau pun sederajat
 
Laporan Guru Piket untuk Pengisian RHK Guru Pengelolaan KInerja Guru di PMM
Laporan Guru Piket untuk Pengisian RHK Guru Pengelolaan KInerja Guru di PMMLaporan Guru Piket untuk Pengisian RHK Guru Pengelolaan KInerja Guru di PMM
Laporan Guru Piket untuk Pengisian RHK Guru Pengelolaan KInerja Guru di PMM
 
Modul Ajar Pendidikan Pancasila Kelas 5 Fase C
Modul Ajar Pendidikan Pancasila Kelas 5 Fase CModul Ajar Pendidikan Pancasila Kelas 5 Fase C
Modul Ajar Pendidikan Pancasila Kelas 5 Fase C
 
ppt-modul-6-pend-seni-di sd kelompok 2 ppt
ppt-modul-6-pend-seni-di sd kelompok 2 pptppt-modul-6-pend-seni-di sd kelompok 2 ppt
ppt-modul-6-pend-seni-di sd kelompok 2 ppt
 
TUGAS GURU PENGGERAK Aksi Nyata Modul 1.1.pdf
TUGAS GURU PENGGERAK Aksi Nyata Modul 1.1.pdfTUGAS GURU PENGGERAK Aksi Nyata Modul 1.1.pdf
TUGAS GURU PENGGERAK Aksi Nyata Modul 1.1.pdf
 
AKSI NYATA NARKOBA ATAU OBAT TERLARANG..
AKSI NYATA NARKOBA ATAU OBAT TERLARANG..AKSI NYATA NARKOBA ATAU OBAT TERLARANG..
AKSI NYATA NARKOBA ATAU OBAT TERLARANG..
 
Materi Strategi Perubahan dibuat oleh kelompok 5
Materi Strategi Perubahan dibuat oleh kelompok 5Materi Strategi Perubahan dibuat oleh kelompok 5
Materi Strategi Perubahan dibuat oleh kelompok 5
 
PPT AKSI NYATA KOMUNITAS BELAJAR .ppt di SD
PPT AKSI NYATA KOMUNITAS BELAJAR .ppt di SDPPT AKSI NYATA KOMUNITAS BELAJAR .ppt di SD
PPT AKSI NYATA KOMUNITAS BELAJAR .ppt di SD
 

OPTIMALKAN ALUR

  • 2. DEFINISI Diagram alur dapat menunjukan secara jelas arus pengendalian Algoritma, yakni bagaimana rangkaian pelaksanaan kegiatan. Algoritma : prosedur yang mampu mendeteksi ada tidaknya solusi. Maka, flowchart (diangram alur) merupakan salah satu penyajian Algoritma tersebut. Suatu diagram alur memberikan gambaran 2 dimensi berupa simbol-simbol grafis yang mempunya fungsi.
  • 3. ALGORITMA • Adalah inti dari ilmu komputer. • Algoritma adalah urutan-urutan dari instruksi atau langkah-langkah untuk menyelesaikan suatu masalah. • Algoritma adalah blueprint dari program. • Sebaiknya disusun sebelum membuat program. • Kriteria suatu algoritma: – Ada input dan output – Efektivitas dan efisien – Terstruktur
  • 4. Menentukan apakah suatu bilangan merupakan bilangan ganjil atau bilangan genap. Masukkan sebuah bilangan sembarang Bagi bilangan tersebut dengan bilangan 2 Hitung sisa hasil bagi pada langkah 2. Bila sisa hasil bagi sama dengan 0 maka bilangan itu adalah bilangan genap tetapi bila sisa hasil bagi sama dengan 1 maka bilangan itu adalah bilangan ganjil. CONTOH ALGORITMA 3
  • 5. DEFINI (LANJ...) & TUJUAN Secara teori, flowchart (diagram alur) Adalah Bagan-bagan yang mempunyai arus yang menggambarkan langkah-langkah penyelesaian suatu masalah. Tujuan : Menggambarkan suatu tahapan penyelesaian masalah, Secara sederhana, terurai, rapi dan jelas Menggunakan simbol-simbol standar
  • 6. SIMBOL-SIMBOL FLOWCHART Simbol-simbol yang di pakai dalam flowchart dibagi menjadi 3 kelompok : 1) Flow direction symbols Digunakan untuk menghubungkan simbol satu dengan yang lain (connecting line ) 2) Processing symbols Menunjukan jenis operasi pengolahan dalam suatu proses atau prosedur 3) Input / Output symbols Menunjukkan jenis peralatan yang digunakan sebagai media input atau output.
  • 7. MENGHUBUNGKAN SIMBOL SATU DENGAN YANG LAIN (CONNECTING LINE )
  • 8. MENUNJUKAN JENIS OPERASI PENGOLAHAN DALAM SUATU PROSES ATAU PROSEDUR
  • 10. MODEL FLOWCHART Dalam penulisan Flowchart dikenal dua model, yaitu Sistem Flowchart dan Program Flowchart 1. System Flowchart : bagan yang memperlihatkan urutan prosedure dan proses dari beberapa file di dalam media tertentu.  Melalui flowchart ini terlihat jenis media penyimpanan yang dipakai dalam pengolahan data.  Menggambarkan file yang dipakai sebagai input dan output.  Tidak digunakan untuk menggambarkan urutan langkah untuk memecahkan masalah.  Hanya untuk menggambarkan prosedur dalam
  • 11. MODEL FLOWCHART (LANJT...) 2. Program Flowchart : Bagan yang memperlihatkan urutan dan hubungan proses dalam suatu program. Dua jenis metode penggambaran program flowchart : 1) Conceptual flowchart, menggambarkan alur pemecahan masalah secara global 2) Detail flowchart, menggambarkan alur pemecahan masalah secara rinci
  • 12. PEMBUATAN FLOWCHART 1) Digambarkan dari halaman atas ke bawah & dari kiri ke kanan. 2) Aktivitas (input, proses, output) harus didefinisikan dan mudah dipahami. 3) Kapan aktivitas dimulai dan berakhir harus jelas. Diawali dari satu titik “START” & diakhiri dengan “END”. 4) Tiap langkah harus diuraikan menggunakan kata kerja, mis : Menghitung luas segi3. 5) Harus sesuai urutan. 6) Simbol konektor WAJIB digunakan dan menggunakan simbol yang standar. Jika ada percabangan tidak perlu digambarkan pada flowchart yang sama.
  • 13. CONTOH Flowchart untuk menentukan keputusan Anda pada saat akan pergi, jika hari hujan.
  • 14. CONTOH (LANJT....) Flowchart untuk menjumlahkan dua buah data.
  • 16.
  • 17. AKUMULATOR Akumulator merupakan tempat penampungan suatu nilai. Nilai yang masukakan dijumlahkan dengan nilai yang ada didalamnya. Sehingga akumulator dapat dipakai untuk menentukan nilai total dari penjumlahan suatu bilangan. Dalam implementasi bentuk flowchart, akumulator digambarkan dengan menggunakan symbol proses (persegi panjang) atau proses.
  • 18. AKUMULATOR (LANJT...) Misalnya untuk menghitung nilai total gaji pegawai maka dapat digambarkan sebagai berikut: TOTGAJI = TOTGAJI –GAJI Pada awal proses TOTGAJI bernilai 0. Pada waktu proses di atas dilaksanakan, besarnya nilai GAJI ditambahkan keakumulator TOTGAJI.
  • 19. TAMBAHAN 1. Untuk pengolahan data dengan komputer, urutan dasar pemecahan suatu masalah: 2. START, berisi instruksi untuk persiapan peralatan yang diperlukan sebelum menangani pemecahan persoalan 3. READ, berisi instruksi kegiatan untuk membaca data dari suatu peralatan input 4. PROSES, berisi kegiatan yang berkaitan dengan pemecahan persoalan sesuai dengan data yang dibaca 5. WRITE, berisi instruksi untuk merekan hasil kegiatan ke peralatan output 6. END, mengakhiri kegiatan pengolahan
  • 20. KESIMPULAN 1) Flowchart = gambaran hasil analisa suatu permasalahan 2) Tidak ada kaidah khusus dalam pembuatannya 3) Hindari pengulangan proses yang tidak perlu dan logika yang berbelit sehingga jalannya proses menjadi singkat. 4) Jalannya proses digambarkan dari atas ke bawah dan diberikan tanda panah untuk memperjelas. 5) Sebuah flowchart diawali dari satu titik START dan diakhiri dengan END.

Editor's Notes

  1. Ibarat algoritma itu resep utk memecahkan masalah yang ada.
  2. Menggambarkan suatu tahapan penyelsain maslaah,