SlideShare a Scribd company logo
1 of 15
Download to read offline
Materi Perkuliahan
ALGORITMA & PEMROGRAMAN




FLOWCHART

                                                               Ari Wibowo, S.Kom
                     url: http://www.arbo77.com | email: arbo77@gmail.com, ari.w@live.com
Flowchart

 Bagan-bagan yang mempunyai arus / aliran
  data
 Menggambarkan langkah-langkah
  penyelesaian suatu masalah secara
  terstruktur
 Merupakan salah satu cara penyajian
  algoritma selain Bahasa Natural yang
  Terstruktrur dan Pseudocode
Tujuan

 Menggambarkan suatu tahapan penyelesaian
  masalah
 Secara sederhana, terurai, rapi dan jelas
 Menggunakan simbol-simbol standar
Model / Jenis Flowchart

 System Flowchart
 Program Flowchart
System Flowchart

 Menggambarkan suatu sistem peralatan
  komputer yang digunakan dalam proses
  pengolahan data serta hubungan antar
  peralatan tersebut
 Tidak digunakan untuk menggambarkan
  urutan langkah untuk memecahkan masalah
 Hanya untuk menggambarkan prosedur
  dalam sistem yang dibentuk
Contoh penggunaan system flowchart


                       Keyboard




                          CPU        Disket




                         VDU
Program Flowchart

 Menggambarkan urutan logika dari suatu
  prosedur pemecahan masalah
 Dua jenis metode penggambaran program
  flowchart :
   Conceptual flowchart, menggambarkan alur
    pemecahan masalah secara global
   Detail flowchart, menggambarkan alur
    pemecahan masalah secara rinci
Mulai
Start

          Masukan A

Input

          Masukan B


Proses

         L = (A * B) / 2


Output

           Cetak L


 End
            Selesai
Simbol-simbol Flowchart

 Flow direction symbols
   Digunakan untuk menghubungkan simbol satu
    dengan yang lain
   Disebut juga connecting line
 Processing symbols
   Menunjukan jenis operasi pengolahan dalam suatu
    proses / prosedur
 Input / Output symbols
   Menunjukkan jenis peralatan yang digunakan sebagai
    media input atau output
Flow Direction Symbols

      Simbol arus / flow
         Menyatakan jalannya arus suatu proses


      Simbol communication link
         Menyatakan transmisi data dari satu lokasi ke lokasi lain


      Simbol connector
         Menyatakan sambungan dari proses ke proses lainnya
          dalam halaman yang sama

      Simbol offline connector
         Menyatakan sambungan dari proses ke proses lainnya
          dalam halaman yang berbeda
Processing Symbols

      Simbol process
        Menyatakan suatu tindakan (proses) yang dilakukan
          oleh komputer
      Simbol manual
        Menyatakan suatu tindakan (proses) yang tidak
          dilakukan oleh komputer
      Simbol decision
        Menujukkan suatu kondisi tertentu yang akan
          menghasilkan dua kemungkinan jawaban : ya / tidak
      Simbol preparation
        Menyatakan penyediaan tempat penyimpanan suatu
          pengolahan untuk memberi inisialisasi / harga awal
      Simbol terminal
        Menyatakan permulaan atau akhir suatu program
Processing Symbols

      Simbol keying operation
        Menyatakan segala jenis operasi yang
         diproses dengan menggunakan suatu
         mesin yang mempunyai keyboard
      Simbol offline-storage
        Menunjukkan bahwa data dalam simbol
         ini akan disimpan ke suatu media tertentu
      Simbol manual input
        Memasukkan data secara manual dengan
         menggunakan online keyboard
Input / Output Symbols

       Simbol input/output
         Menyatakan proses input atau output tanpa
           tergantung jenis peralatannya
       Simbol punched card
         Menyatakan input berasal dari kartu atau
           output ditulis ke kartu
       Simbol magnetic tape
         Menyatakan input berasal dari pita magnetis
           atau output disimpan ke pita magnetis
       Simbol disk storage
         Menyatakan input berasal dari dari disk atau
           output disimpan ke disk
Input / Output Symbols

       Simbol document
         Mencetak keluaran dalam bentuk
          dokumen (melalui printer)
       Simbol display
         Mencetak keluaran dalam layar
          monitor
Kaidah Pembuatan Flowchart

              Start


              Input


              Proses


              Output


               End

More Related Content

What's hot

Sistem Komputer (Software, Hardware & Brainware)
Sistem Komputer (Software, Hardware & Brainware)Sistem Komputer (Software, Hardware & Brainware)
Sistem Komputer (Software, Hardware & Brainware)DharaniKassapa
 
Microsoft office applications
Microsoft office applicationsMicrosoft office applications
Microsoft office applicationsPURVA MALGAONKAR
 
Introduction to computer
Introduction to computerIntroduction to computer
Introduction to computerlina hajjar
 
Presentation programs
Presentation programsPresentation programs
Presentation programsVivi_1997
 
PPT Simulasi Digital [compatibility mode]
PPT Simulasi Digital [compatibility mode]PPT Simulasi Digital [compatibility mode]
PPT Simulasi Digital [compatibility mode]gatothp
 
Mengenal Komputer - TIK SD-Kls2
Mengenal Komputer - TIK SD-Kls2Mengenal Komputer - TIK SD-Kls2
Mengenal Komputer - TIK SD-Kls2Nurdin Al-Azies
 
Siskom SMK X-2 Pengantar Organisasi dan Arsitektur Komputer - incomplete
Siskom SMK X-2 Pengantar Organisasi dan Arsitektur Komputer - incompleteSiskom SMK X-2 Pengantar Organisasi dan Arsitektur Komputer - incomplete
Siskom SMK X-2 Pengantar Organisasi dan Arsitektur Komputer - incompleteHendri Winarto
 
Algoritma & Pemrograman
Algoritma & PemrogramanAlgoritma & Pemrograman
Algoritma & PemrogramanAri Wibowo
 
Introduction to Computer
Introduction to ComputerIntroduction to Computer
Introduction to Computersuganya2411
 
Introduction to computer hardware
Introduction to computer hardwareIntroduction to computer hardware
Introduction to computer hardwareMirea Mizushima
 
CLASS IX COMPUTER SCIENCE
CLASS IX COMPUTER SCIENCECLASS IX COMPUTER SCIENCE
CLASS IX COMPUTER SCIENCERc Os
 
Presentasi Bab 5 Informatika Kelas 7
Presentasi Bab 5 Informatika Kelas 7Presentasi Bab 5 Informatika Kelas 7
Presentasi Bab 5 Informatika Kelas 7Myiesha2
 
Analisis keamanan jaringan pada fasilitas internet (wifi) terhadap serangan p...
Analisis keamanan jaringan pada fasilitas internet (wifi) terhadap serangan p...Analisis keamanan jaringan pada fasilitas internet (wifi) terhadap serangan p...
Analisis keamanan jaringan pada fasilitas internet (wifi) terhadap serangan p...auliaulabee
 

What's hot (20)

Computer basics
Computer basicsComputer basics
Computer basics
 
Sistem Komputer (Software, Hardware & Brainware)
Sistem Komputer (Software, Hardware & Brainware)Sistem Komputer (Software, Hardware & Brainware)
Sistem Komputer (Software, Hardware & Brainware)
 
Microsoft office applications
Microsoft office applicationsMicrosoft office applications
Microsoft office applications
 
Essential computer concepts
Essential computer conceptsEssential computer concepts
Essential computer concepts
 
Computer Hardware
Computer Hardware Computer Hardware
Computer Hardware
 
Hardware. ppt
Hardware. pptHardware. ppt
Hardware. ppt
 
Sistem Komputer
Sistem KomputerSistem Komputer
Sistem Komputer
 
Introduction to computer
Introduction to computerIntroduction to computer
Introduction to computer
 
Presentation programs
Presentation programsPresentation programs
Presentation programs
 
PPT Simulasi Digital [compatibility mode]
PPT Simulasi Digital [compatibility mode]PPT Simulasi Digital [compatibility mode]
PPT Simulasi Digital [compatibility mode]
 
Mengenal Komputer - TIK SD-Kls2
Mengenal Komputer - TIK SD-Kls2Mengenal Komputer - TIK SD-Kls2
Mengenal Komputer - TIK SD-Kls2
 
Siskom SMK X-2 Pengantar Organisasi dan Arsitektur Komputer - incomplete
Siskom SMK X-2 Pengantar Organisasi dan Arsitektur Komputer - incompleteSiskom SMK X-2 Pengantar Organisasi dan Arsitektur Komputer - incomplete
Siskom SMK X-2 Pengantar Organisasi dan Arsitektur Komputer - incomplete
 
Algoritma & Pemrograman
Algoritma & PemrogramanAlgoritma & Pemrograman
Algoritma & Pemrograman
 
Introduction to Computer
Introduction to ComputerIntroduction to Computer
Introduction to Computer
 
Computer Basics
Computer BasicsComputer Basics
Computer Basics
 
Introduction to computer hardware
Introduction to computer hardwareIntroduction to computer hardware
Introduction to computer hardware
 
CLASS IX COMPUTER SCIENCE
CLASS IX COMPUTER SCIENCECLASS IX COMPUTER SCIENCE
CLASS IX COMPUTER SCIENCE
 
Presentasi Bab 5 Informatika Kelas 7
Presentasi Bab 5 Informatika Kelas 7Presentasi Bab 5 Informatika Kelas 7
Presentasi Bab 5 Informatika Kelas 7
 
Input devices
Input devicesInput devices
Input devices
 
Analisis keamanan jaringan pada fasilitas internet (wifi) terhadap serangan p...
Analisis keamanan jaringan pada fasilitas internet (wifi) terhadap serangan p...Analisis keamanan jaringan pada fasilitas internet (wifi) terhadap serangan p...
Analisis keamanan jaringan pada fasilitas internet (wifi) terhadap serangan p...
 

Similar to Algoritma & Pemrograman - Flowchart

Posting 22 03-2017
Posting 22 03-2017Posting 22 03-2017
Posting 22 03-2017menujusukses
 
Algo temu 3 flowchart
Algo temu 3 flowchartAlgo temu 3 flowchart
Algo temu 3 flowchartLusi Fz
 
Simbol – simbol flowchart
Simbol – simbol flowchartSimbol – simbol flowchart
Simbol – simbol flowcharttrifilern
 
Flowchart (diagram alur)
Flowchart (diagram alur)Flowchart (diagram alur)
Flowchart (diagram alur)Den Askhari
 
Flowchart (diagram alur)
Flowchart (diagram alur)Flowchart (diagram alur)
Flowchart (diagram alur)Script Elkin
 
Pengenalan dan definisi flowchart
Pengenalan dan definisi flowchartPengenalan dan definisi flowchart
Pengenalan dan definisi flowchartBarmed Studio
 
Bagan alir
Bagan alirBagan alir
Bagan alirvoeugu
 
2 definisi dan simbol flowchart
2 definisi dan simbol flowchart2 definisi dan simbol flowchart
2 definisi dan simbol flowchartGema Bangsawan
 
2. definisi dan simbol flowchart
2. definisi dan simbol flowchart2. definisi dan simbol flowchart
2. definisi dan simbol flowchartmambo99
 
Flowchart (diagram alur)_20100108112718
Flowchart (diagram alur)_20100108112718Flowchart (diagram alur)_20100108112718
Flowchart (diagram alur)_20100108112718Syaifudin Zuhri
 
Flowchart (diagram alur)_20100108112718
Flowchart (diagram alur)_20100108112718Flowchart (diagram alur)_20100108112718
Flowchart (diagram alur)_20100108112718kawidian_putri
 
2 definisi dan simbol flowchart
2 definisi dan simbol flowchart2 definisi dan simbol flowchart
2 definisi dan simbol flowchartMrDafit
 
2 definisi dan simbol flowchart
2 definisi dan simbol flowchart2 definisi dan simbol flowchart
2 definisi dan simbol flowcharthusnul_kh
 
Analisis struktur program (flowchart & psuedocode)
Analisis struktur program (flowchart & psuedocode) Analisis struktur program (flowchart & psuedocode)
Analisis struktur program (flowchart & psuedocode) Ikbal Chahyadi
 

Similar to Algoritma & Pemrograman - Flowchart (20)

Flowchart
FlowchartFlowchart
Flowchart
 
Posting 22 03-2017
Posting 22 03-2017Posting 22 03-2017
Posting 22 03-2017
 
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
 
Flowchart
FlowchartFlowchart
Flowchart
 
Simbol
SimbolSimbol
Simbol
 
Simbol – simbol flowchart
Simbol – simbol flowchartSimbol – simbol flowchart
Simbol – simbol flowchart
 
Flowchart (diagram alur)
Flowchart (diagram alur)Flowchart (diagram alur)
Flowchart (diagram alur)
 
Flowchart (diagram alur)
Flowchart (diagram alur)Flowchart (diagram alur)
Flowchart (diagram alur)
 
Pengenalan dan definisi flowchart
Pengenalan dan definisi flowchartPengenalan dan definisi flowchart
Pengenalan dan definisi flowchart
 
Bagan alir
Bagan alirBagan alir
Bagan alir
 
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
 
2. definisi dan simbol flowchart
2. definisi dan simbol flowchart2. definisi dan simbol flowchart
2. definisi dan simbol flowchart
 
Flowchart (diagram alur)_20100108112718
Flowchart (diagram alur)_20100108112718Flowchart (diagram alur)_20100108112718
Flowchart (diagram alur)_20100108112718
 
Flowchart (diagram alur)_20100108112718
Flowchart (diagram alur)_20100108112718Flowchart (diagram alur)_20100108112718
Flowchart (diagram alur)_20100108112718
 
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
 
Analisis struktur program (flowchart & psuedocode)
Analisis struktur program (flowchart & psuedocode) Analisis struktur program (flowchart & psuedocode)
Analisis struktur program (flowchart & psuedocode)
 
Diagram Alir
Diagram AlirDiagram Alir
Diagram Alir
 

More from Ari Wibowo

Web programming - Bagian 1
Web programming - Bagian 1Web programming - Bagian 1
Web programming - Bagian 1Ari Wibowo
 
Web programming - Bagian 2
Web programming - Bagian 2Web programming - Bagian 2
Web programming - Bagian 2Ari Wibowo
 
Algoritma & Pemrograman - Pendahuluan
Algoritma & Pemrograman  - PendahuluanAlgoritma & Pemrograman  - Pendahuluan
Algoritma & Pemrograman - PendahuluanAri Wibowo
 
Bahasa Pemrograman - API
Bahasa Pemrograman - APIBahasa Pemrograman - API
Bahasa Pemrograman - APIAri Wibowo
 
Bahasa Pemrograman - Part 2
Bahasa Pemrograman - Part 2Bahasa Pemrograman - Part 2
Bahasa Pemrograman - Part 2Ari Wibowo
 
Bahasa Pemrograman - Part 3
Bahasa Pemrograman - Part 3Bahasa Pemrograman - Part 3
Bahasa Pemrograman - Part 3Ari Wibowo
 
Bahasa Pemrograman - Part 1
Bahasa Pemrograman - Part 1Bahasa Pemrograman - Part 1
Bahasa Pemrograman - Part 1Ari Wibowo
 

More from Ari Wibowo (7)

Web programming - Bagian 1
Web programming - Bagian 1Web programming - Bagian 1
Web programming - Bagian 1
 
Web programming - Bagian 2
Web programming - Bagian 2Web programming - Bagian 2
Web programming - Bagian 2
 
Algoritma & Pemrograman - Pendahuluan
Algoritma & Pemrograman  - PendahuluanAlgoritma & Pemrograman  - Pendahuluan
Algoritma & Pemrograman - Pendahuluan
 
Bahasa Pemrograman - API
Bahasa Pemrograman - APIBahasa Pemrograman - API
Bahasa Pemrograman - API
 
Bahasa Pemrograman - Part 2
Bahasa Pemrograman - Part 2Bahasa Pemrograman - Part 2
Bahasa Pemrograman - Part 2
 
Bahasa Pemrograman - Part 3
Bahasa Pemrograman - Part 3Bahasa Pemrograman - Part 3
Bahasa Pemrograman - Part 3
 
Bahasa Pemrograman - Part 1
Bahasa Pemrograman - Part 1Bahasa Pemrograman - Part 1
Bahasa Pemrograman - Part 1
 

Recently uploaded

LATAR BELAKANG JURNAL DIALOGIS REFLEKTIF.ppt
LATAR BELAKANG JURNAL DIALOGIS REFLEKTIF.pptLATAR BELAKANG JURNAL DIALOGIS REFLEKTIF.ppt
LATAR BELAKANG JURNAL DIALOGIS REFLEKTIF.pptPpsSambirejo
 
Pelaksana Lapangan Pekerjaan Jalan .pptx
Pelaksana Lapangan Pekerjaan Jalan .pptxPelaksana Lapangan Pekerjaan Jalan .pptx
Pelaksana Lapangan Pekerjaan Jalan .pptxboynugraha727
 
Materi Sosialisasi US 2024 Sekolah Dasar pptx
Materi Sosialisasi US 2024 Sekolah Dasar pptxMateri Sosialisasi US 2024 Sekolah Dasar pptx
Materi Sosialisasi US 2024 Sekolah Dasar pptxSaujiOji
 
Salinan dari JUrnal Refleksi Mingguan modul 1.3.pdf
Salinan dari JUrnal Refleksi Mingguan modul 1.3.pdfSalinan dari JUrnal Refleksi Mingguan modul 1.3.pdf
Salinan dari JUrnal Refleksi Mingguan modul 1.3.pdfWidyastutyCoyy
 
Aksi Nyata Sosialisasi Profil Pelajar Pancasila.pdf
Aksi Nyata Sosialisasi Profil Pelajar Pancasila.pdfAksi Nyata Sosialisasi Profil Pelajar Pancasila.pdf
Aksi Nyata Sosialisasi Profil Pelajar Pancasila.pdfJarzaniIsmail
 
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
 
BAB 5 KERJASAMA DALAM BERBAGAI BIDANG KEHIDUPAN.pptx
BAB 5 KERJASAMA DALAM BERBAGAI BIDANG KEHIDUPAN.pptxBAB 5 KERJASAMA DALAM BERBAGAI BIDANG KEHIDUPAN.pptx
BAB 5 KERJASAMA DALAM BERBAGAI BIDANG KEHIDUPAN.pptxJuliBriana2
 
MODUL PENDIDIKAN PANCASILA KELAS 6 KURIKULUM MERDEKA.pdf
MODUL PENDIDIKAN PANCASILA KELAS 6 KURIKULUM MERDEKA.pdfMODUL PENDIDIKAN PANCASILA KELAS 6 KURIKULUM MERDEKA.pdf
MODUL PENDIDIKAN PANCASILA KELAS 6 KURIKULUM MERDEKA.pdfAndiCoc
 
SOAL PUBLIC SPEAKING UNTUK PEMULA PG & ESSAY
SOAL PUBLIC SPEAKING UNTUK PEMULA PG & ESSAYSOAL PUBLIC SPEAKING UNTUK PEMULA PG & ESSAY
SOAL PUBLIC SPEAKING UNTUK PEMULA PG & ESSAYNovitaDewi98
 
RENCANA & Link2 Materi Pelatihan_ "Teknik Perhitungan TKDN, BMP, Preferensi H...
RENCANA & Link2 Materi Pelatihan_ "Teknik Perhitungan TKDN, BMP, Preferensi H...RENCANA & Link2 Materi Pelatihan_ "Teknik Perhitungan TKDN, BMP, Preferensi H...
RENCANA & Link2 Materi Pelatihan_ "Teknik Perhitungan TKDN, BMP, Preferensi H...Kanaidi ken
 
Modul Projek - Batik Ecoprint - Fase B.pdf
Modul Projek  - Batik Ecoprint - Fase B.pdfModul Projek  - Batik Ecoprint - Fase B.pdf
Modul Projek - Batik Ecoprint - Fase B.pdfanitanurhidayah51
 
Aksi Nyata PMM Topik Refleksi Diri (1).pdf
Aksi Nyata PMM Topik Refleksi Diri (1).pdfAksi Nyata PMM Topik Refleksi Diri (1).pdf
Aksi Nyata PMM Topik Refleksi Diri (1).pdfEniNuraeni29
 
Aksi Nyata Disiplin Positif Keyakinan Kelas untuk SMK
Aksi Nyata Disiplin Positif Keyakinan Kelas untuk SMKAksi Nyata Disiplin Positif Keyakinan Kelas untuk SMK
Aksi Nyata Disiplin Positif Keyakinan Kelas untuk SMKgamelamalaal
 
PEMANASAN GLOBAL - MATERI KELAS X MA.pptx
PEMANASAN GLOBAL - MATERI KELAS X MA.pptxPEMANASAN GLOBAL - MATERI KELAS X MA.pptx
PEMANASAN GLOBAL - MATERI KELAS X MA.pptxsukmakarim1998
 
DAFTAR PPPK GURU KABUPATEN PURWOREJO TAHUN 2024
DAFTAR PPPK GURU KABUPATEN PURWOREJO TAHUN 2024DAFTAR PPPK GURU KABUPATEN PURWOREJO TAHUN 2024
DAFTAR PPPK GURU KABUPATEN PURWOREJO TAHUN 2024RoseMia3
 
PELAKSANAAN (dgn PT SBI) + Link2 Materi Pelatihan _"Teknik Perhitungan TKDN, ...
PELAKSANAAN (dgn PT SBI) + Link2 Materi Pelatihan _"Teknik Perhitungan TKDN, ...PELAKSANAAN (dgn PT SBI) + Link2 Materi Pelatihan _"Teknik Perhitungan TKDN, ...
PELAKSANAAN (dgn PT SBI) + Link2 Materi Pelatihan _"Teknik Perhitungan TKDN, ...Kanaidi ken
 
DEMONSTRASI KONTEKSTUAL MODUL 1.3 CGP 10.pptx
DEMONSTRASI KONTEKSTUAL MODUL 1.3 CGP 10.pptxDEMONSTRASI KONTEKSTUAL MODUL 1.3 CGP 10.pptx
DEMONSTRASI KONTEKSTUAL MODUL 1.3 CGP 10.pptxwawan479953
 
Modul 2 - Bagaimana membangun lingkungan belajar yang mendukung transisi PAUD...
Modul 2 - Bagaimana membangun lingkungan belajar yang mendukung transisi PAUD...Modul 2 - Bagaimana membangun lingkungan belajar yang mendukung transisi PAUD...
Modul 2 - Bagaimana membangun lingkungan belajar yang mendukung transisi PAUD...pipinafindraputri1
 
vIDEO kelayakan berita untuk mahasiswa.ppsx
vIDEO kelayakan berita untuk mahasiswa.ppsxvIDEO kelayakan berita untuk mahasiswa.ppsx
vIDEO kelayakan berita untuk mahasiswa.ppsxsyahrulutama16
 

Recently uploaded (20)

LATAR BELAKANG JURNAL DIALOGIS REFLEKTIF.ppt
LATAR BELAKANG JURNAL DIALOGIS REFLEKTIF.pptLATAR BELAKANG JURNAL DIALOGIS REFLEKTIF.ppt
LATAR BELAKANG JURNAL DIALOGIS REFLEKTIF.ppt
 
Pelaksana Lapangan Pekerjaan Jalan .pptx
Pelaksana Lapangan Pekerjaan Jalan .pptxPelaksana Lapangan Pekerjaan Jalan .pptx
Pelaksana Lapangan Pekerjaan Jalan .pptx
 
Materi Sosialisasi US 2024 Sekolah Dasar pptx
Materi Sosialisasi US 2024 Sekolah Dasar pptxMateri Sosialisasi US 2024 Sekolah Dasar pptx
Materi Sosialisasi US 2024 Sekolah Dasar pptx
 
Salinan dari JUrnal Refleksi Mingguan modul 1.3.pdf
Salinan dari JUrnal Refleksi Mingguan modul 1.3.pdfSalinan dari JUrnal Refleksi Mingguan modul 1.3.pdf
Salinan dari JUrnal Refleksi Mingguan modul 1.3.pdf
 
Aksi Nyata Sosialisasi Profil Pelajar Pancasila.pdf
Aksi Nyata Sosialisasi Profil Pelajar Pancasila.pdfAksi Nyata Sosialisasi Profil Pelajar Pancasila.pdf
Aksi Nyata Sosialisasi Profil Pelajar Pancasila.pdf
 
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
 
BAB 5 KERJASAMA DALAM BERBAGAI BIDANG KEHIDUPAN.pptx
BAB 5 KERJASAMA DALAM BERBAGAI BIDANG KEHIDUPAN.pptxBAB 5 KERJASAMA DALAM BERBAGAI BIDANG KEHIDUPAN.pptx
BAB 5 KERJASAMA DALAM BERBAGAI BIDANG KEHIDUPAN.pptx
 
MODUL PENDIDIKAN PANCASILA KELAS 6 KURIKULUM MERDEKA.pdf
MODUL PENDIDIKAN PANCASILA KELAS 6 KURIKULUM MERDEKA.pdfMODUL PENDIDIKAN PANCASILA KELAS 6 KURIKULUM MERDEKA.pdf
MODUL PENDIDIKAN PANCASILA KELAS 6 KURIKULUM MERDEKA.pdf
 
SOAL PUBLIC SPEAKING UNTUK PEMULA PG & ESSAY
SOAL PUBLIC SPEAKING UNTUK PEMULA PG & ESSAYSOAL PUBLIC SPEAKING UNTUK PEMULA PG & ESSAY
SOAL PUBLIC SPEAKING UNTUK PEMULA PG & ESSAY
 
RENCANA & Link2 Materi Pelatihan_ "Teknik Perhitungan TKDN, BMP, Preferensi H...
RENCANA & Link2 Materi Pelatihan_ "Teknik Perhitungan TKDN, BMP, Preferensi H...RENCANA & Link2 Materi Pelatihan_ "Teknik Perhitungan TKDN, BMP, Preferensi H...
RENCANA & Link2 Materi Pelatihan_ "Teknik Perhitungan TKDN, BMP, Preferensi H...
 
Modul Projek - Batik Ecoprint - Fase B.pdf
Modul Projek  - Batik Ecoprint - Fase B.pdfModul Projek  - Batik Ecoprint - Fase B.pdf
Modul Projek - Batik Ecoprint - Fase B.pdf
 
Aksi Nyata PMM Topik Refleksi Diri (1).pdf
Aksi Nyata PMM Topik Refleksi Diri (1).pdfAksi Nyata PMM Topik Refleksi Diri (1).pdf
Aksi Nyata PMM Topik Refleksi Diri (1).pdf
 
Aksi Nyata Disiplin Positif Keyakinan Kelas untuk SMK
Aksi Nyata Disiplin Positif Keyakinan Kelas untuk SMKAksi Nyata Disiplin Positif Keyakinan Kelas untuk SMK
Aksi Nyata Disiplin Positif Keyakinan Kelas untuk SMK
 
PEMANASAN GLOBAL - MATERI KELAS X MA.pptx
PEMANASAN GLOBAL - MATERI KELAS X MA.pptxPEMANASAN GLOBAL - MATERI KELAS X MA.pptx
PEMANASAN GLOBAL - MATERI KELAS X MA.pptx
 
DAFTAR PPPK GURU KABUPATEN PURWOREJO TAHUN 2024
DAFTAR PPPK GURU KABUPATEN PURWOREJO TAHUN 2024DAFTAR PPPK GURU KABUPATEN PURWOREJO TAHUN 2024
DAFTAR PPPK GURU KABUPATEN PURWOREJO TAHUN 2024
 
PELAKSANAAN (dgn PT SBI) + Link2 Materi Pelatihan _"Teknik Perhitungan TKDN, ...
PELAKSANAAN (dgn PT SBI) + Link2 Materi Pelatihan _"Teknik Perhitungan TKDN, ...PELAKSANAAN (dgn PT SBI) + Link2 Materi Pelatihan _"Teknik Perhitungan TKDN, ...
PELAKSANAAN (dgn PT SBI) + Link2 Materi Pelatihan _"Teknik Perhitungan TKDN, ...
 
DEMONSTRASI KONTEKSTUAL MODUL 1.3 CGP 10.pptx
DEMONSTRASI KONTEKSTUAL MODUL 1.3 CGP 10.pptxDEMONSTRASI KONTEKSTUAL MODUL 1.3 CGP 10.pptx
DEMONSTRASI KONTEKSTUAL MODUL 1.3 CGP 10.pptx
 
Intellectual Discourse Business in Islamic Perspective - Mej Dr Mohd Adib Abd...
Intellectual Discourse Business in Islamic Perspective - Mej Dr Mohd Adib Abd...Intellectual Discourse Business in Islamic Perspective - Mej Dr Mohd Adib Abd...
Intellectual Discourse Business in Islamic Perspective - Mej Dr Mohd Adib Abd...
 
Modul 2 - Bagaimana membangun lingkungan belajar yang mendukung transisi PAUD...
Modul 2 - Bagaimana membangun lingkungan belajar yang mendukung transisi PAUD...Modul 2 - Bagaimana membangun lingkungan belajar yang mendukung transisi PAUD...
Modul 2 - Bagaimana membangun lingkungan belajar yang mendukung transisi PAUD...
 
vIDEO kelayakan berita untuk mahasiswa.ppsx
vIDEO kelayakan berita untuk mahasiswa.ppsxvIDEO kelayakan berita untuk mahasiswa.ppsx
vIDEO kelayakan berita untuk mahasiswa.ppsx
 

Algoritma & Pemrograman - Flowchart

  • 1. Materi Perkuliahan ALGORITMA & PEMROGRAMAN FLOWCHART Ari Wibowo, S.Kom url: http://www.arbo77.com | email: arbo77@gmail.com, ari.w@live.com
  • 2. Flowchart  Bagan-bagan yang mempunyai arus / aliran data  Menggambarkan langkah-langkah penyelesaian suatu masalah secara terstruktur  Merupakan salah satu cara penyajian algoritma selain Bahasa Natural yang Terstruktrur dan Pseudocode
  • 3. Tujuan  Menggambarkan suatu tahapan penyelesaian masalah  Secara sederhana, terurai, rapi dan jelas  Menggunakan simbol-simbol standar
  • 4. Model / Jenis Flowchart  System Flowchart  Program Flowchart
  • 5. System Flowchart  Menggambarkan suatu sistem peralatan komputer yang digunakan dalam proses pengolahan data serta hubungan antar peralatan tersebut  Tidak digunakan untuk menggambarkan urutan langkah untuk memecahkan masalah  Hanya untuk menggambarkan prosedur dalam sistem yang dibentuk
  • 6. Contoh penggunaan system flowchart Keyboard CPU Disket VDU
  • 7. Program Flowchart  Menggambarkan urutan logika dari suatu prosedur pemecahan masalah  Dua jenis metode penggambaran program flowchart :  Conceptual flowchart, menggambarkan alur pemecahan masalah secara global  Detail flowchart, menggambarkan alur pemecahan masalah secara rinci
  • 8. Mulai Start Masukan A Input Masukan B Proses L = (A * B) / 2 Output Cetak L End Selesai
  • 9. Simbol-simbol Flowchart  Flow direction symbols  Digunakan untuk menghubungkan simbol satu dengan yang lain  Disebut juga connecting line  Processing symbols  Menunjukan jenis operasi pengolahan dalam suatu proses / prosedur  Input / Output symbols  Menunjukkan jenis peralatan yang digunakan sebagai media input atau output
  • 10. Flow Direction Symbols  Simbol arus / flow  Menyatakan jalannya arus suatu proses  Simbol communication link  Menyatakan transmisi data dari satu lokasi ke lokasi lain  Simbol connector  Menyatakan sambungan dari proses ke proses lainnya dalam halaman yang sama  Simbol offline connector  Menyatakan sambungan dari proses ke proses lainnya dalam halaman yang berbeda
  • 11. Processing Symbols  Simbol process  Menyatakan suatu tindakan (proses) yang dilakukan oleh komputer  Simbol manual  Menyatakan suatu tindakan (proses) yang tidak dilakukan oleh komputer  Simbol decision  Menujukkan suatu kondisi tertentu yang akan menghasilkan dua kemungkinan jawaban : ya / tidak  Simbol preparation  Menyatakan penyediaan tempat penyimpanan suatu pengolahan untuk memberi inisialisasi / harga awal  Simbol terminal  Menyatakan permulaan atau akhir suatu program
  • 12. Processing Symbols  Simbol keying operation  Menyatakan segala jenis operasi yang diproses dengan menggunakan suatu mesin yang mempunyai keyboard  Simbol offline-storage  Menunjukkan bahwa data dalam simbol ini akan disimpan ke suatu media tertentu  Simbol manual input  Memasukkan data secara manual dengan menggunakan online keyboard
  • 13. Input / Output Symbols  Simbol input/output  Menyatakan proses input atau output tanpa tergantung jenis peralatannya  Simbol punched card  Menyatakan input berasal dari kartu atau output ditulis ke kartu  Simbol magnetic tape  Menyatakan input berasal dari pita magnetis atau output disimpan ke pita magnetis  Simbol disk storage  Menyatakan input berasal dari dari disk atau output disimpan ke disk
  • 14. Input / Output Symbols  Simbol document  Mencetak keluaran dalam bentuk dokumen (melalui printer)  Simbol display  Mencetak keluaran dalam layar monitor
  • 15. Kaidah Pembuatan Flowchart Start Input Proses Output End