ALGORTIMA
PEMROGRAMAN
KELOMPOK 2
KELOMPOK 2
01 02
AMANDHA PUTRI MEILANI ARELINDA RAHMADILA PUTRI
45121203
SUSANTO
45121205
03 04
KHOIRUNNISA SHINTYA PUTRI PRAMESWARI
45121215 45121227
PENDAHULUAN
Desain
Algoritma & Flowchart
Menulis program
Dokumentasi
Arsip
FLOWCHART
PENGERTIAN
Flowchart atau bagan alur adalah diagram
yang menampilkan langkah-langkah dan
keputusan untuk melakukan sebuah proses
dari suatu program. Setiap langkah
digambarkan dalam bentuk diagram dan
dihubungkan dengan garis atau arah panah.
Cara flowchart
Dengan flowchart Flowchart menjadi alat membantu proses ini
dapat mengelola yang baik untuk adalah dengan
integritas dan memenuhi segala membagi setiap
validitas dari proses dokumentasi dan langkah yang ada
penyimpanan karena pada sistem ke dalam
dan sistem tersebut.
diagram alur ini lebih
Ini akan memberikan bagian-bagian yang
efisien dan tertata
hasil sesuai yang lebih kecil dan detail.
diharapkan
SIMBOL SIMBOL
FLOWCHART
SIMBOL FLOWCHART
JENIS JENIS
FLOWCHART FLOWCHART
DOKUMEN PROSES
FLOWCHART FLOWCHART
PROGRAM SISTEM
FLOWCHART
SKEMATIK
FLOWCHART DOKUMEN
KETERANGAN :
# : Masukkan data calon anggota ke dalam komputer (proses pengisian data)
P : Tanda tangan dan validasi data
FLOWCHART PROGRAM
1. Percabangan-percabangan Flowchart digambarkan dari halaman atas ke bawah dan dari kiri
ke kanan.
2. Aktivitas yang digambarkan harus didefinisikan secara hati-hati dan definisi ini harus dapat
dimengerti oleh pembacanya.
3. Kapan aktivitas dimulai dan berakhir harus ditentukan secara jelas.
4. Setiap langkah dari aktivitas harus diuraikan dengan menggunakan deskripsi kata kerja,
misalkan MENGHITUNG PAJAK PENJUALAN.
5. Setiap langkah dari aktivitas harus berada pada urutan yang benar.
6. Lingkup dan range dari aktifitas yang yang memotong aktivitas yang sedang digambarkan
tidak perlu digambarkan pada flowchart yang sama. Simbol konektor harus digunakan dan
percabangannya diletakan pada halaman yang terpisah atau hilangkan seluruhnya bila
percabangannya tidak berkaitan dengan sistem.
7. Gunakan simbol-simbol flowchart yang standar.
ALGORITMA
PENGERTIAN
Algoritma adalah suatu urutan
atau alur yang dipakai dalam
perhitungan atau pemecahan
masalah secara sistematis, dan
dalam aktivitas pemrograman
algoritma seringkali dianggap
sebagai logika dalam penentuan
program yang akan dibuat.
FUNGSI ALGORITMA
Pemrograman dapat mengatasi permasalahan rumit dalam program yang
kemungkinan juga melibatkan perhitungan tingkat tinggi. Karena menggunakan
perhitungan seringkali program yang dibuat tidak berjalan semestinya karena
adanya kesalahan, hal ini dapat diminimalisir dengan menerapkan algoritma dalam
pemrograman.
Algoritma pemrograman mampu menyederhanakan program, dari program yang
besar menjadi program yang lebih sederhana, sehingga penggunaannya lebih
efektif dan efisien.
Fungsi dari algoritma ini bukan merupakan sekali pakai, artinya dapat digunakan
secara berulang-ulang Hal ini dapat memberikan keuntungan dalam meminimalisir
penulisan program yang berulang-ulang
Dengan menerapkan fungsi algoritma maka pencarian kesalahan dapat lebih
mudah serta dapat diperbaiki dengan cepat.
CARA KERJA ALGORITMA
Mula-mula program dimasukkan ke dalam memori komputer. Ketika
program dilaksanakan (execute), setiap instruksi yang telah
tersimpan di dalam memori dikirim ke CPU. CPU mengerjakan
operasi operasi yang bersesuaian dengan instruksi tersebut. Bila
suatu operasi memerlukan data, data dibaca dari piranti masukan,
disimpan di dalam memori lalu dikirim ke CPU untuk operasi yang
memerlukannya tadi. Bila proses menghasilkan keluaran atau
informasi, keluaran disimpan ke dalam memori, lalu memori
menuliskan keluaran tadi ke piranti keluaran (misalnya dengan
menampilkannya di layar monitor).
CONTOH ALGORITMA DAN FLOWCHART
CONTOH ALGORITMA DAN FLOWCHART