SlideShare a Scribd company logo
1 of 9
Download to read offline
Algoritma dan Pemrograman 1 
Definisi dan simbol Flowchart 
1 
2. Definisi dan Simbol Flowchart 
A. PENGERTIAN DASAR FLOWCHART 
Adalah Bagan-bagan yang mempunyai arus yang menggambarkan 
langkah-langkah penyelesaian suatu masalah. Flowchart merupakan cara 
penyajian dari suatu algoritma 
Tujuan Membuat Flowchat : 
• Menggambarkan suatu tahapan penyelesaian masalah 
• Secara sederhana, terurai, rapi dan jelas 
• Menggunakan simbol-simbol standar 
Dalam penulisan Flowchart dikenal dua model, yaitu Sistem Flowchart dan 
Program Flowchart 
♣ System Flowchart : 
Yaitu : 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. 
• Selain itu juga menggambarkan file yang dipakai sebagai input dan 
output. 
• Tidak digunakan untuk menggambarkan urutan langkah untuk 
memecahkan masalah 
• Hanya untuk menggambarkan prosedur dalam sistem yang dibentuk
Algoritma dan Pemrograman 1 
Definisi dan simbol Flowchart 
2 
Contoh System Flowchart 
Gambar 1. 
Gambar 2. 
Data jawaban 
ujian 
Koreksi 
Daftar 
Koreksi Data File 
utama 
ujian 
Periksa Ujian 
Tabel 
Siswa 
File 
siswa 
lulus 
Laporan Hasil 
Ujian 
Keyboard 
CPU Disket 
VDU
Algoritma dan Pemrograman 1 
Start 
Input 
Proses 
Output 
End 
Definisi dan simbol Flowchart 
3 
♣ Program Flowchart 
Yaitu: 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 
Start 
Input “Berapa data” ; N 
Jml = 0 
For K = 1 to N 
Input Bil 
Jml = Jml + Bil 
Next K 
Print “Jumlah = “; Jml 
End 
Gbr 1. conceptual Flowchart gbr 2. detail flowchart
Algoritma dan Pemrograman 1 
Definisi dan simbol Flowchart 
4 
♣ 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 
– Disebut juga connecting line 
2) Processing symbols 
- Menunjukan jenis operasi pengolahan dalam suatu proses / 
prosedur 
3) Input / Output symbols 
- Menunjukkan jenis peralatan yang digunakan sebagai media input 
atau output. 
♣ Flow Direction Symbols 
Simbol arus / flow, yaitu menyatakan jalannya 
arus suatu proses 
Simbol communication link, yaitu menyatakan 
transmisi data dari satu lokasi ke lokasi lain 
Simbol connector, berfungsi 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
Algoritma dan Pemrograman 1 
Definisi dan simbol Flowchart 
5 
♣ Processing Symbols 
Simbol process, yaitu menyatakan suatu tindakan 
(proses) yang dilakukan oleh komputer 
Simbol manual, yaitu menyatakan suatu tindakan 
(proses) yang tidak dilakukan oleh komputer 
Simbol decision, yaitu menujukkan suatu kondisi 
tertentu yang akan menghasilkan dua kemungkinan 
jawaban : ya / tidak 
Simbol predefined process, yaitu menyatakan 
penyediaan tempat penyimpanan suatu pengolahan 
untuk memberi harga awal 
Simbol terminal, yaitu menyatakan permulaan atau 
akhir suatu program 
Simbol keying operation, Menyatakan segal 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
Algoritma dan Pemrograman 1 
Definisi dan simbol Flowchart 
6 
♣ 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 
Simbol document, mencetak keluaran 
dalam bentuk dokumen (melalui printer) 
Simbol display, mencetak keluaran dalam 
layar monitor
Algoritma dan Pemrograman 1 
HIPO (Hierarchy plus Input-Process-Output) 
Merupakan alat dokumentasi program yang dikembangkan dan didukung oleh 
IBM. Tetapi kini HIPO juga telah digunakan sebagai alat bantu untuk merancang 
dan mendokumentasikan siklus pengembangan sistem 
Definisi dan simbol Flowchart 
7 
♣ SASARAN HIPO 
HIPO telah dirancang dan dikembangkan secara khusus untuk menggambarkan 
suatu struktur bertingkat guna memahami fungsi-fungsi dari modul-modul suatu 
sistem, dan HIPO juga dirancang untuk menggambarkan modul-modul yang 
harus diselesaikan oleh pemrogram. HIPO tidak dipakai untuk menunjukkan 
instruksi-instruksi program yang akan digunakan, disamping itu HIPO 
menyediakan penjelasan yang lengkap dari input yang akan digunakan, proses 
yang akan dilakukan serta output yang diinginkan. 
♣ DIAGRAM HIPO 
HIPO menggunakan tiga macam diagram untuk masing-masing tingkatannya, 
yaitu sebagai berikut : 
a. Visual table of contents 
Diagram ini menggambarkan hubungan dari modul-modul dalam suatu 
sistem secara berjenjang
Algoritma dan Pemrograman 1 
Edit 
1.2.2 
Lihat 
1.2.3 
Edit 
1.3.2 
Lihat 
1.3.3 
Definisi dan simbol Flowchart 
8 
Laporan 
Peminjam 
Karyawan 
1.1 
Sistem 
Perustaka 
Kembalian 
2.2 
Pinjaman 
2.1 
Pustaka 
1.3 
Anggota 
1.2 
Laporan 
Laporan 
3.0 
Pelayanan 
Sirkulasi 
Entry 
Data 
1.0 
Laporan 
Pustaka 
Laporan 
Denda 
Tambah 
1.1.1 
Edit 
1.1.2 
Lihat 
1.1.3 
Hapus 
1.1.4 
Tambah 
1.2.1 
Hapus 
1.2.4 
Tambah 
1.3.1 
Hapus 
1.3.4 
Tambah 
2.1.1 
Edit 
2.1.2 
Lihat 
2.1.3 
Hapus 
2.1.4 
Tambah 
2.2.1 
Edit 
2.2.2 
Lihat 
2.2.3 
Hapus 
2.2.4
Algoritma dan Pemrograman 1 
Definisi dan simbol Flowchart 
9 
b. Overview diagrams 
Overview diagrams digunakan untuk menunjukkan secara garis besar 
hubungan dari input, proses dan output, dimana bagian input 
menunjukkan item-item data yang akan digunakan oleh bagian proses 
berisi langkah-langkah yang menggambarkan kerja dari fungsi atau modul 
dan bagian output berisi hasil pemrosesan data. 
Input Process Output 
Data Karyawan Memasukkan Data - Kartu Identitas 
- Daftar Karyawan 
- Slip Gaji 
c. Detail Diagram 
Detail Diagram berisi elemen-elemen dasar dari paket yang menggambarkan secara 
rinci kerja dari fungsi atau modul 
Input Process Output 
Data Karyawan meliputi 
: 
- NIP 
- Nama Lengkap 
- Tempat 
- Tanggal Lahir 
- Alamat Lengkap 
- Golongan 
- Jabatan 
- Status 
- Jumlah Anak 
- Gaji Pokok 
- Tunjangan 
- Masukkan Data 
- Uji Kesamaan 
Data 
- Uji Akhir Input 
Data 
- Kartu Identitas 
- Daftar Karyawan 
- Slip Gaji 
- Pemberitahuan 
Kesamaan Data 
- Pemberitahuan 
Kesalahan Data 
- Kembali ke Menu 
Induk

More Related Content

What's hot

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
 
Flowchart (diagram alur)
Flowchart (diagram alur)Flowchart (diagram alur)
Flowchart (diagram alur)Script Elkin
 
Flowchart
FlowchartFlowchart
FlowchartMrirfan
 
Sistem informasi akuntansi - Teknik Dokumentasi dan penyususnan Sistem
Sistem informasi akuntansi - Teknik Dokumentasi dan penyususnan SistemSistem informasi akuntansi - Teknik Dokumentasi dan penyususnan Sistem
Sistem informasi akuntansi - Teknik Dokumentasi dan penyususnan SistemAdora Aline A.
 
Ppt bab 6 sia ii translate Teknik Dokumentasi dan pengembangan sistem
Ppt bab 6 sia ii translate Teknik Dokumentasi dan pengembangan sistemPpt bab 6 sia ii translate Teknik Dokumentasi dan pengembangan sistem
Ppt bab 6 sia ii translate Teknik Dokumentasi dan pengembangan sistemFergieta Prahasdhika
 
Sistem informasi flowchart
Sistem informasi   flowchartSistem informasi   flowchart
Sistem informasi flowchartrika85
 
Kelompok sia 5 analisis teknik dan dokumentasi sistem informasi akuntansi pa...
Kelompok sia 5  analisis teknik dan dokumentasi sistem informasi akuntansi pa...Kelompok sia 5  analisis teknik dan dokumentasi sistem informasi akuntansi pa...
Kelompok sia 5 analisis teknik dan dokumentasi sistem informasi akuntansi pa...NuraifanSuntia2
 
Sistem informasi akuntansi diagram aliran data untuk perusahaan kecil
Sistem informasi akuntansi   diagram aliran data untuk perusahaan kecil Sistem informasi akuntansi   diagram aliran data untuk perusahaan kecil
Sistem informasi akuntansi diagram aliran data untuk perusahaan kecil Ulmi_Kalsum
 
Sistem informasi akuntansi teknik dan dokumentasi sistem informasi
Sistem informasi akuntansi   teknik dan dokumentasi sistem informasiSistem informasi akuntansi   teknik dan dokumentasi sistem informasi
Sistem informasi akuntansi teknik dan dokumentasi sistem informasiUlmi_Kalsum
 

What's hot (16)

Flowchart - Sistem Komputer
Flowchart - Sistem KomputerFlowchart - Sistem Komputer
Flowchart - Sistem Komputer
 
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
 
Flowchart
FlowchartFlowchart
Flowchart
 
Flowchart (diagram alur)
Flowchart (diagram alur)Flowchart (diagram alur)
Flowchart (diagram alur)
 
Flowchart
FlowchartFlowchart
Flowchart
 
Flowchart
FlowchartFlowchart
Flowchart
 
Data Flow Diagram
Data Flow DiagramData Flow Diagram
Data Flow Diagram
 
Sistem informasi akuntansi - Teknik Dokumentasi dan penyususnan Sistem
Sistem informasi akuntansi - Teknik Dokumentasi dan penyususnan SistemSistem informasi akuntansi - Teknik Dokumentasi dan penyususnan Sistem
Sistem informasi akuntansi - Teknik Dokumentasi dan penyususnan Sistem
 
Ppt bab 6 sia ii translate Teknik Dokumentasi dan pengembangan sistem
Ppt bab 6 sia ii translate Teknik Dokumentasi dan pengembangan sistemPpt bab 6 sia ii translate Teknik Dokumentasi dan pengembangan sistem
Ppt bab 6 sia ii translate Teknik Dokumentasi dan pengembangan sistem
 
Sistem informasi flowchart
Sistem informasi   flowchartSistem informasi   flowchart
Sistem informasi flowchart
 
Flowchart
FlowchartFlowchart
Flowchart
 
Kelompok sia 5 analisis teknik dan dokumentasi sistem informasi akuntansi pa...
Kelompok sia 5  analisis teknik dan dokumentasi sistem informasi akuntansi pa...Kelompok sia 5  analisis teknik dan dokumentasi sistem informasi akuntansi pa...
Kelompok sia 5 analisis teknik dan dokumentasi sistem informasi akuntansi pa...
 
Sistem informasi akuntansi diagram aliran data untuk perusahaan kecil
Sistem informasi akuntansi   diagram aliran data untuk perusahaan kecil Sistem informasi akuntansi   diagram aliran data untuk perusahaan kecil
Sistem informasi akuntansi diagram aliran data untuk perusahaan kecil
 
Sistem informasi akuntansi teknik dan dokumentasi sistem informasi
Sistem informasi akuntansi   teknik dan dokumentasi sistem informasiSistem informasi akuntansi   teknik dan dokumentasi sistem informasi
Sistem informasi akuntansi teknik dan dokumentasi sistem informasi
 
Flowchart
FlowchartFlowchart
Flowchart
 
Dokumentasi sistem informasi akuntansi
Dokumentasi sistem informasi akuntansiDokumentasi sistem informasi akuntansi
Dokumentasi sistem informasi akuntansi
 

Similar to AlgoritmaFlowchart

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
 
Materi Pemrograman Dasar 1.2 Flowchat.pptx
Materi Pemrograman Dasar 1.2 Flowchat.pptxMateri Pemrograman Dasar 1.2 Flowchat.pptx
Materi Pemrograman Dasar 1.2 Flowchat.pptxSandiSaputra42
 
Algo temu 3 flowchart
Algo temu 3 flowchartAlgo temu 3 flowchart
Algo temu 3 flowchartLusi Fz
 
Flowchat pemreograman dasar kelas XI.pptx
Flowchat pemreograman dasar kelas XI.pptxFlowchat pemreograman dasar kelas XI.pptx
Flowchat pemreograman dasar kelas XI.pptxHeriGomber
 
Bagan alir atau flowchart bahan bacaan
Bagan alir atau flowchart   bahan bacaanBagan alir atau flowchart   bahan bacaan
Bagan alir atau flowchart bahan bacaanAmos Nommensen
 
PERANCANGAN SISTEM INFORMASI
PERANCANGAN SISTEM INFORMASIPERANCANGAN SISTEM INFORMASI
PERANCANGAN SISTEM INFORMASIMandiri Sekuritas
 
Topik 2(notasi flowchart)
Topik 2(notasi flowchart)Topik 2(notasi flowchart)
Topik 2(notasi flowchart)SyaharullahDisa
 

Similar to AlgoritmaFlowchart (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
 
2. definisi dan simbol flowchart
2. definisi dan simbol flowchart2. definisi dan simbol flowchart
2. definisi dan simbol flowchart
 
Flowchart
FlowchartFlowchart
Flowchart
 
Materi_Flowchart.pptx
Materi_Flowchart.pptxMateri_Flowchart.pptx
Materi_Flowchart.pptx
 
Flowchart
FlowchartFlowchart
Flowchart
 
Flowchart
FlowchartFlowchart
Flowchart
 
Algoritma Pemrograman
Algoritma Pemrograman Algoritma Pemrograman
Algoritma Pemrograman
 
Materi Pemrograman Dasar 1.2 Flowchat.pptx
Materi Pemrograman Dasar 1.2 Flowchat.pptxMateri Pemrograman Dasar 1.2 Flowchat.pptx
Materi Pemrograman Dasar 1.2 Flowchat.pptx
 
Flowchart
FlowchartFlowchart
Flowchart
 
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
 
Flowchat pemreograman dasar kelas XI.pptx
Flowchat pemreograman dasar kelas XI.pptxFlowchat pemreograman dasar kelas XI.pptx
Flowchat pemreograman dasar kelas XI.pptx
 
Bagan alir atau flowchart bahan bacaan
Bagan alir atau flowchart   bahan bacaanBagan alir atau flowchart   bahan bacaan
Bagan alir atau flowchart bahan bacaan
 
BAB V.doc
BAB V.docBAB V.doc
BAB V.doc
 
PERANCANGAN SISTEM INFORMASI
PERANCANGAN SISTEM INFORMASIPERANCANGAN SISTEM INFORMASI
PERANCANGAN SISTEM INFORMASI
 
Algoritma 1 pertemuan 3
Algoritma 1 pertemuan 3Algoritma 1 pertemuan 3
Algoritma 1 pertemuan 3
 
Asballl
AsballlAsballl
Asballl
 
Topik 2(notasi flowchart)
Topik 2(notasi flowchart)Topik 2(notasi flowchart)
Topik 2(notasi flowchart)
 

Recently uploaded

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
 
BAHAN SOSIALISASI PPDB SMA-SMK NEGERI DISDIKSU TP. 2024-2025 REVISI.pptx
BAHAN SOSIALISASI PPDB SMA-SMK NEGERI DISDIKSU TP. 2024-2025 REVISI.pptxBAHAN SOSIALISASI PPDB SMA-SMK NEGERI DISDIKSU TP. 2024-2025 REVISI.pptx
BAHAN SOSIALISASI PPDB SMA-SMK NEGERI DISDIKSU TP. 2024-2025 REVISI.pptxJamhuriIshak
 
Tugas 1 pembaruan dlm pembelajaran jawaban tugas tuton 1.docx
Tugas 1 pembaruan dlm pembelajaran jawaban tugas tuton 1.docxTugas 1 pembaruan dlm pembelajaran jawaban tugas tuton 1.docx
Tugas 1 pembaruan dlm pembelajaran jawaban tugas tuton 1.docxmawan5982
 
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
 
Karakteristik Negara Mesir (Geografi Regional Dunia)
Karakteristik Negara Mesir (Geografi Regional Dunia)Karakteristik Negara Mesir (Geografi Regional Dunia)
Karakteristik Negara Mesir (Geografi Regional Dunia)3HerisaSintia
 
Aksi nyata Malaikat Kebaikan [Guru].pptx
Aksi nyata Malaikat Kebaikan [Guru].pptxAksi nyata Malaikat Kebaikan [Guru].pptx
Aksi nyata Malaikat Kebaikan [Guru].pptxsdn3jatiblora
 
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
 
KONSEP KEBUTUHAN AKTIVITAS DAN LATIHAN.pptx
KONSEP KEBUTUHAN AKTIVITAS DAN LATIHAN.pptxKONSEP KEBUTUHAN AKTIVITAS DAN LATIHAN.pptx
KONSEP KEBUTUHAN AKTIVITAS DAN LATIHAN.pptxawaldarmawan3
 
soal AKM Mata Pelajaran PPKN kelas .pptx
soal AKM Mata Pelajaran PPKN kelas .pptxsoal AKM Mata Pelajaran PPKN kelas .pptx
soal AKM Mata Pelajaran PPKN kelas .pptxazhari524
 
11 PPT Pancasila sebagai Paradigma Kehidupan dalam Masyarakat.pptx
11 PPT Pancasila sebagai Paradigma Kehidupan dalam Masyarakat.pptx11 PPT Pancasila sebagai Paradigma Kehidupan dalam Masyarakat.pptx
11 PPT Pancasila sebagai Paradigma Kehidupan dalam Masyarakat.pptxMiftahunnajahTVIBS
 
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
 
Perumusan Visi dan Prakarsa Perubahan.pptx
Perumusan Visi dan Prakarsa Perubahan.pptxPerumusan Visi dan Prakarsa Perubahan.pptx
Perumusan Visi dan Prakarsa Perubahan.pptxadimulianta1
 
JAWAPAN BAB 1 DAN BAB 2 SAINS TINGKATAN 5
JAWAPAN BAB 1 DAN BAB 2 SAINS TINGKATAN 5JAWAPAN BAB 1 DAN BAB 2 SAINS TINGKATAN 5
JAWAPAN BAB 1 DAN BAB 2 SAINS TINGKATAN 5ssuserd52993
 
Kelompok 2 Karakteristik Negara Nigeria.pdf
Kelompok 2 Karakteristik Negara Nigeria.pdfKelompok 2 Karakteristik Negara Nigeria.pdf
Kelompok 2 Karakteristik Negara Nigeria.pdftsaniasalftn18
 
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
 
2 KISI-KISI Ujian Sekolah Dasar mata pelajaranPPKn 2024.pdf
2 KISI-KISI Ujian Sekolah Dasar  mata pelajaranPPKn 2024.pdf2 KISI-KISI Ujian Sekolah Dasar  mata pelajaranPPKn 2024.pdf
2 KISI-KISI Ujian Sekolah Dasar mata pelajaranPPKn 2024.pdfsdn3jatiblora
 
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
 
PPT Integrasi Islam & Ilmu Pengetahuan.pptx
PPT Integrasi Islam & Ilmu Pengetahuan.pptxPPT Integrasi Islam & Ilmu Pengetahuan.pptx
PPT Integrasi Islam & Ilmu Pengetahuan.pptxnerow98
 
Kelompok 1_Karakteristik negara jepang.pdf
Kelompok 1_Karakteristik negara jepang.pdfKelompok 1_Karakteristik negara jepang.pdf
Kelompok 1_Karakteristik negara jepang.pdfCloverash1
 

Recently uploaded (20)

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
 
BAHAN SOSIALISASI PPDB SMA-SMK NEGERI DISDIKSU TP. 2024-2025 REVISI.pptx
BAHAN SOSIALISASI PPDB SMA-SMK NEGERI DISDIKSU TP. 2024-2025 REVISI.pptxBAHAN SOSIALISASI PPDB SMA-SMK NEGERI DISDIKSU TP. 2024-2025 REVISI.pptx
BAHAN SOSIALISASI PPDB SMA-SMK NEGERI DISDIKSU TP. 2024-2025 REVISI.pptx
 
Tugas 1 pembaruan dlm pembelajaran jawaban tugas tuton 1.docx
Tugas 1 pembaruan dlm pembelajaran jawaban tugas tuton 1.docxTugas 1 pembaruan dlm pembelajaran jawaban tugas tuton 1.docx
Tugas 1 pembaruan dlm pembelajaran jawaban tugas tuton 1.docx
 
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
 
Karakteristik Negara Mesir (Geografi Regional Dunia)
Karakteristik Negara Mesir (Geografi Regional Dunia)Karakteristik Negara Mesir (Geografi Regional Dunia)
Karakteristik Negara Mesir (Geografi Regional Dunia)
 
Aksi nyata Malaikat Kebaikan [Guru].pptx
Aksi nyata Malaikat Kebaikan [Guru].pptxAksi nyata Malaikat Kebaikan [Guru].pptx
Aksi nyata Malaikat Kebaikan [Guru].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
 
KONSEP KEBUTUHAN AKTIVITAS DAN LATIHAN.pptx
KONSEP KEBUTUHAN AKTIVITAS DAN LATIHAN.pptxKONSEP KEBUTUHAN AKTIVITAS DAN LATIHAN.pptx
KONSEP KEBUTUHAN AKTIVITAS DAN LATIHAN.pptx
 
soal AKM Mata Pelajaran PPKN kelas .pptx
soal AKM Mata Pelajaran PPKN kelas .pptxsoal AKM Mata Pelajaran PPKN kelas .pptx
soal AKM Mata Pelajaran PPKN kelas .pptx
 
11 PPT Pancasila sebagai Paradigma Kehidupan dalam Masyarakat.pptx
11 PPT Pancasila sebagai Paradigma Kehidupan dalam Masyarakat.pptx11 PPT Pancasila sebagai Paradigma Kehidupan dalam Masyarakat.pptx
11 PPT Pancasila sebagai Paradigma Kehidupan dalam Masyarakat.pptx
 
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
 
Perumusan Visi dan Prakarsa Perubahan.pptx
Perumusan Visi dan Prakarsa Perubahan.pptxPerumusan Visi dan Prakarsa Perubahan.pptx
Perumusan Visi dan Prakarsa Perubahan.pptx
 
JAWAPAN BAB 1 DAN BAB 2 SAINS TINGKATAN 5
JAWAPAN BAB 1 DAN BAB 2 SAINS TINGKATAN 5JAWAPAN BAB 1 DAN BAB 2 SAINS TINGKATAN 5
JAWAPAN BAB 1 DAN BAB 2 SAINS TINGKATAN 5
 
Kelompok 2 Karakteristik Negara Nigeria.pdf
Kelompok 2 Karakteristik Negara Nigeria.pdfKelompok 2 Karakteristik Negara Nigeria.pdf
Kelompok 2 Karakteristik Negara Nigeria.pdf
 
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...
 
2 KISI-KISI Ujian Sekolah Dasar mata pelajaranPPKn 2024.pdf
2 KISI-KISI Ujian Sekolah Dasar  mata pelajaranPPKn 2024.pdf2 KISI-KISI Ujian Sekolah Dasar  mata pelajaranPPKn 2024.pdf
2 KISI-KISI Ujian Sekolah Dasar mata pelajaranPPKn 2024.pdf
 
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
 
PPT Integrasi Islam & Ilmu Pengetahuan.pptx
PPT Integrasi Islam & Ilmu Pengetahuan.pptxPPT Integrasi Islam & Ilmu Pengetahuan.pptx
PPT Integrasi Islam & Ilmu Pengetahuan.pptx
 
Kelompok 1_Karakteristik negara jepang.pdf
Kelompok 1_Karakteristik negara jepang.pdfKelompok 1_Karakteristik negara jepang.pdf
Kelompok 1_Karakteristik negara jepang.pdf
 

AlgoritmaFlowchart

  • 1. Algoritma dan Pemrograman 1 Definisi dan simbol Flowchart 1 2. Definisi dan Simbol Flowchart A. PENGERTIAN DASAR FLOWCHART Adalah Bagan-bagan yang mempunyai arus yang menggambarkan langkah-langkah penyelesaian suatu masalah. Flowchart merupakan cara penyajian dari suatu algoritma Tujuan Membuat Flowchat : • Menggambarkan suatu tahapan penyelesaian masalah • Secara sederhana, terurai, rapi dan jelas • Menggunakan simbol-simbol standar Dalam penulisan Flowchart dikenal dua model, yaitu Sistem Flowchart dan Program Flowchart ♣ System Flowchart : Yaitu : 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. • Selain itu juga menggambarkan file yang dipakai sebagai input dan output. • Tidak digunakan untuk menggambarkan urutan langkah untuk memecahkan masalah • Hanya untuk menggambarkan prosedur dalam sistem yang dibentuk
  • 2. Algoritma dan Pemrograman 1 Definisi dan simbol Flowchart 2 Contoh System Flowchart Gambar 1. Gambar 2. Data jawaban ujian Koreksi Daftar Koreksi Data File utama ujian Periksa Ujian Tabel Siswa File siswa lulus Laporan Hasil Ujian Keyboard CPU Disket VDU
  • 3. Algoritma dan Pemrograman 1 Start Input Proses Output End Definisi dan simbol Flowchart 3 ♣ Program Flowchart Yaitu: 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 Start Input “Berapa data” ; N Jml = 0 For K = 1 to N Input Bil Jml = Jml + Bil Next K Print “Jumlah = “; Jml End Gbr 1. conceptual Flowchart gbr 2. detail flowchart
  • 4. Algoritma dan Pemrograman 1 Definisi dan simbol Flowchart 4 ♣ 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 – Disebut juga connecting line 2) Processing symbols - Menunjukan jenis operasi pengolahan dalam suatu proses / prosedur 3) Input / Output symbols - Menunjukkan jenis peralatan yang digunakan sebagai media input atau output. ♣ Flow Direction Symbols Simbol arus / flow, yaitu menyatakan jalannya arus suatu proses Simbol communication link, yaitu menyatakan transmisi data dari satu lokasi ke lokasi lain Simbol connector, berfungsi 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
  • 5. Algoritma dan Pemrograman 1 Definisi dan simbol Flowchart 5 ♣ Processing Symbols Simbol process, yaitu menyatakan suatu tindakan (proses) yang dilakukan oleh komputer Simbol manual, yaitu menyatakan suatu tindakan (proses) yang tidak dilakukan oleh komputer Simbol decision, yaitu menujukkan suatu kondisi tertentu yang akan menghasilkan dua kemungkinan jawaban : ya / tidak Simbol predefined process, yaitu menyatakan penyediaan tempat penyimpanan suatu pengolahan untuk memberi harga awal Simbol terminal, yaitu menyatakan permulaan atau akhir suatu program Simbol keying operation, Menyatakan segal 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
  • 6. Algoritma dan Pemrograman 1 Definisi dan simbol Flowchart 6 ♣ 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 Simbol document, mencetak keluaran dalam bentuk dokumen (melalui printer) Simbol display, mencetak keluaran dalam layar monitor
  • 7. Algoritma dan Pemrograman 1 HIPO (Hierarchy plus Input-Process-Output) Merupakan alat dokumentasi program yang dikembangkan dan didukung oleh IBM. Tetapi kini HIPO juga telah digunakan sebagai alat bantu untuk merancang dan mendokumentasikan siklus pengembangan sistem Definisi dan simbol Flowchart 7 ♣ SASARAN HIPO HIPO telah dirancang dan dikembangkan secara khusus untuk menggambarkan suatu struktur bertingkat guna memahami fungsi-fungsi dari modul-modul suatu sistem, dan HIPO juga dirancang untuk menggambarkan modul-modul yang harus diselesaikan oleh pemrogram. HIPO tidak dipakai untuk menunjukkan instruksi-instruksi program yang akan digunakan, disamping itu HIPO menyediakan penjelasan yang lengkap dari input yang akan digunakan, proses yang akan dilakukan serta output yang diinginkan. ♣ DIAGRAM HIPO HIPO menggunakan tiga macam diagram untuk masing-masing tingkatannya, yaitu sebagai berikut : a. Visual table of contents Diagram ini menggambarkan hubungan dari modul-modul dalam suatu sistem secara berjenjang
  • 8. Algoritma dan Pemrograman 1 Edit 1.2.2 Lihat 1.2.3 Edit 1.3.2 Lihat 1.3.3 Definisi dan simbol Flowchart 8 Laporan Peminjam Karyawan 1.1 Sistem Perustaka Kembalian 2.2 Pinjaman 2.1 Pustaka 1.3 Anggota 1.2 Laporan Laporan 3.0 Pelayanan Sirkulasi Entry Data 1.0 Laporan Pustaka Laporan Denda Tambah 1.1.1 Edit 1.1.2 Lihat 1.1.3 Hapus 1.1.4 Tambah 1.2.1 Hapus 1.2.4 Tambah 1.3.1 Hapus 1.3.4 Tambah 2.1.1 Edit 2.1.2 Lihat 2.1.3 Hapus 2.1.4 Tambah 2.2.1 Edit 2.2.2 Lihat 2.2.3 Hapus 2.2.4
  • 9. Algoritma dan Pemrograman 1 Definisi dan simbol Flowchart 9 b. Overview diagrams Overview diagrams digunakan untuk menunjukkan secara garis besar hubungan dari input, proses dan output, dimana bagian input menunjukkan item-item data yang akan digunakan oleh bagian proses berisi langkah-langkah yang menggambarkan kerja dari fungsi atau modul dan bagian output berisi hasil pemrosesan data. Input Process Output Data Karyawan Memasukkan Data - Kartu Identitas - Daftar Karyawan - Slip Gaji c. Detail Diagram Detail Diagram berisi elemen-elemen dasar dari paket yang menggambarkan secara rinci kerja dari fungsi atau modul Input Process Output Data Karyawan meliputi : - NIP - Nama Lengkap - Tempat - Tanggal Lahir - Alamat Lengkap - Golongan - Jabatan - Status - Jumlah Anak - Gaji Pokok - Tunjangan - Masukkan Data - Uji Kesamaan Data - Uji Akhir Input Data - Kartu Identitas - Daftar Karyawan - Slip Gaji - Pemberitahuan Kesamaan Data - Pemberitahuan Kesalahan Data - Kembali ke Menu Induk