2. Apa itu Algoritma
jantung ilmu komputer atau informatika
urutan langkah-langkah logis penyelesaian
masalah yang disusun secara sistematis dan logis.
spesifikasi urutan langkah untuk melakukan
pekerjaan tertentu
memberikan keluaran yang dikehendaki dari
sejumlah masukan yang diberikan
Algoritma merupakan lagkah-langkah logis
penyelesaian suatu masalah yang disusun secara
sistematis dan logis
3. Program
Program adalah kumpulan pernyataan komputer,
sedangkan metode dan tahapan sistematis dalam
program adalah algoritma. Program ditulis dengan
menggunakan bahasa pemrograman.
Program = Algoritma + Bahasa (Struktur Data)
7. Simbol Flowchart
Merepresentasikan Input data atau Output
data yang diproses atau Informasi
Mempresentasikan operasi
Keluar ke atau masuk dari bagian lain
flowchart khususnya halaman yang sama
Rincian operasi berada di tempat lain
Keputusan dalam Program
8. Simbol Flowchart
Merepresentasikan alur kerja
Digunakan untuk komentar tambahan
Pemberian harga awal
Input / outuput yang menggunakan kartu berlubang
Awal / akhir flowchart
9. Simbol Flowchart
I/O dalam format yang dicetak
I/O yang menggunakan pita magnetik
I/O yang menggunakan disk magnetik
I/O yang menggunakan penyimpanan akses langsung
I/O yang menggunakan drum magnetik
10. Simbol Flowchart
I/O yang menggunakan pita kertas berlubang
Input yang dimasukkan secara manual dari keyboard
Output yang ditampilkan pada terminal
Transmisi data melalui channel komunikasi, seperti telepon
Operasi Manual
Penyimpanan yang tidak dapat diakses oleh komputer secara langsung
11. Jenis-jenis Flowchart
Process
Flowchart
Kegunaan
utamanya adalah
untuk menelusuri
alur form dan
laporan sistem dari
satu bagian ke
bagian lain baik
bagaimana alur
form dan laporan
diproses, dicatat
dan disimpan
keterangan
yang lebih rinci
tentang
bagaimana
setiap langkah
program atau
prosedur
sesungguhnya
dilaksanakan
menggambarkan
suatu sistem atau
prosedur dan
menggunakan
gambar-gambar
komputer,
peripheral, form-
form atau
peralatan lain
yang digunakan
dalam sistem.
teknik
penggambaran
rekayasa
industrial yang
memecah dan
menganalisis
langkah-
langkah
selanjutnya
dalam suatu
prosedur atau
sistem
Bagan yang
menunjukkan alur kerja
atau apa yang sedang
dikerjakan di dalam
sistem secara
keseluruhan dan
menjelaskan urutan dari
prosedur-prosedur yang
ada di dalam sistem
Program
Flowchart
Document
Flowchart
System
Flowchart
Schematic
Flowchart
12. Contoh Flowchart Proses
• banyak digunakan di teknik industri
• digunakan bagi analis sistem utuk menggambarkan proses dalam suatu prosedur.
13. Contoh Flowchart Program
Bagan alir program dapat terdiri dari dua
macam
1. bagan alir logika program (program
logic flowchart) Bagan alir logika
program digunakan untuk
menggambarkan tiap-tiap langkah di
dalam program komputer secara
logika. Bagan alir logika program ini
dipersiapkan oleh analis sistem.
2. bagan alir program komputer terinci
(detailed computer program
flowchart).
14. Contoh Flowchart Paper / Dokument
• menunjukkan arus dari
laporan dan formulir
termasuk tembusan-
tembusannya.
• menggunakan simbol-
simbol yang sama
dengan yang digunakan
di dalam bagan alir
sistem
17. • Mulai (Start)
• Input bilangan
• Hitung sisa antara
bilangan dengan 2
• Apakah sisa = 0.Jika
ya, cetak bilangan
genap. Jika tidak,
cetak bilangan ganjil
• Selesai (End)
Contoh Flowchart Menghitung Bilangan
Start
Input
Bilangan
Hitung sisa bagi
antara bilangan
dengan 2
A
A
Apakah
sisa=0
Cetak
Genap
End
Cetak
Ganjil
T
Y
18. Contoh Flowchart Menghitung Luas
Persegi Panjang
• Masukkan input panjang
• Masukkan input lebar
• Hitung luas persegi panjang
= panjang* lebar
• Cetak (print) luas persegi
panjang
Start
Input
Panjang
Input lebar
Luas =Panjang*lebar
Print Luas
End
19. • Masukkan umur
• Cek umur.
Jika umur lebih dari sama
dengan 17 tahun cetak
boleh masuk
Contoh Flowchart Batas umur boleh
nonton
Mulai
Masukkan
Umur
Umur
>=17
Cetak “Boleh
Masuk”
Selesai
Y
T
20. Contoh Flowchart Menampilkan nilai
Masukkan Nilai
Cetak nilai
• Jika lebih dari 100, cetak
nilai salah.
• Jika lebih dari 80 cetak A,
• Jika lebih dari 68 cetak B.
• Jika lebih dari 56 cetak C,
Jika lebih dari 45 cetak D.
Jika tidak semua cetak E.
Mulai
Masukkan nilai
Nilai >100
Nilai >=80
Nilai >=68
Nilai >=56
Nilai >=45
Cetak Error
Cetak “A”
Cetak “B”
Cetak “C”
Cetak “D”
Cetak “E”
Selesai
y
t y
t y
t y
t
y
t
Nilai >=45
21. 1. Buatlah Flowchart dari tugas kelompok
2. Kirimkan ke email
rika.febriana@yahoo.com dengan
subjek tugas_flowchart sebelum tgl 18
Nov 2020
3. Minggu depan kita quiz dengan
menggunakan qmeet ( soal dari
minggu 1 hingga flowchart.
Tugas