Flowchart
& Algoritma
Nama :
Rino Armadiaz Putera
Npm :
59414443
Kelas :
1IA17
Mata
Kuliah : Algoritma & Pemrograman 1 A
Dosen : Kunto Bayu A.
· FLOWCHART
Pengertian Flowchart
Flowchart adalah penggambaran secara
grafik dari langkah-langkah dan urutan prosedur dari suatu program. Flowchart
menolong analis dan programmer untuk memecahkan masalah kedalam segmen-segmen
yang lebih kecil dan menolong dalam menganalisa alternatif lain dalam
pengoperasian.
Flowchart biasanya mempermudah penyelesaian suatu masalah khususnya masalah yang perlu dipelajarari dan dievaluasi lebih lanjut. Berikut adalah contoh sederhana gambar flowchart :
Simbol
Flowchart
Berikut ini adalah simbol sederhana dari
flowchart (diagram alir)
Macam-macam Flowchart
Ada 5
macam menurut jogiyanto bagan alir diantranya :
a. Bagan
alir sistem (sistems flowchart)
Bagan alir
sistem (system flowchart) merupakan bagan yang
menunjukkan arus pekerjaan secara keseluruan dari sistem. Bagan
menjelaskan urutan-urutan dari prosedure-prosedure yang ada dalam sistem. Bagan
alir sistem menunjukan apa yang dikerjakan sistem. Bagan alir sistem digambar
dengan simbol-simbol yang tampak sebagai berikut :
b. Bagan
alir dokumen (document flowchart)
Bagan alir
dokumen (document flowchart) atau disebut bagan alir formulir (form
flowchart) atau paperwork flowchart merupakan bagan alir
yang menunjukan arus dari laporan dan formulir termasuk tembusan-tembusannya.
Bagan alir dokumen ini menggunakan simbol-simbol yang sama dengan yang
digunakan di dalam bagan alir sistem.
c. Bagan
alir skematik (schematic flowchart)
Bagan alir
skematik (schematic flowchart) merupakan bagan alir yang mirip
dengan bagan alir sistem, yaitu untuk menggambarkan prosedur di dalam sistem.
Perbedaannya adalah bagan alir skematik menggunakan simbol-simbol bagan alir
sistem , juga menggunakan gambar - gambar komputer dan peralatan lainnya yang
digunakan. Maksud penggunaan gambar-gambar ini adalah untuk memudahkan
komunikasi kepada orang yang kurang paham dengan simbol-simbol bagan alir.
d. Bagan
alir program (program flowchart)
Bagan alir
program (program flowchart) merupakan bagan yang menjelaskan secara
rinci langkah-langkah dari proses program. Bagan alir program dibuat dengan
menggunakan simbol-simbol sebagai berikut ini.
e. Bagan alir proses (process
flowchart)
Bagan alir
proses (process flowchart) merupakan bagan alir yang banyak
digunakan teknik industri. Bagan alir juga berguna bagi anilis sistem untuk
menggambarkan proses dalam suatu prosedure. Bagan alir proses menggunakan lima
buah simbol tersendiri.
·
Pengertian
Algoritma
Algoritma adalah urutan langkah untuk menyelesaikan
masalah secara sistematis dan logis. Algoritma menawarkan suatu metode dalam
menyelesaikan sebuah permasalahan. Algoritma diartikan sebagai urutan langkah
dalam menyelesaikan masalah secara sistematis dan logis. Adapun langkah-langkah
Problem Solving adalah sebagai berikut :
-
Mengidentifikasi
masalah
-
Desain
-
Algoritma
-
Pembuatan
program
-
Pengujian
-
Pemeliharaan
Algoritma
biasa ditulis dalam bentuk pseudo code. Perhatikan contoh berikut ini:
Carilah luas
persegi panjang jika diketahui x sebagai nilai panjang dan y sebagai nilai
lebar.
panjang ←
masukkan x sebagai nilai panjang
lebar ←
masukkan y sebagai nilai lebar
luas ←
panjang * lebar
Tulis luas
Tentukan
bilangan masukan berikut sebagai bilangan postif, negatif atau nol.
Bilangan ←
bilangan yang akan diuji
If bilangan
> 0 then tulis “Bilangan Positif”
If bilangan
< 0 then tulis “ Bilangan Negatif”
Tulis “Nol”
Tampilkan
tulisan “Selamat Belajar” sebanyak 10 kali
x ← masukkan
nilai perulangan
i ← 1
Jika i <=
x, tulis “Selamat Belajar”
Sumber :- http://baiqlealeadyanahanesty.blogspot.com/2013/09/pengertian-algoritma-dan-struktur-data.html