You are on page 1of 12

FLOWCHART

Disusun oleh: Muh. Raid Salman T 131 1141 013 Kelas I/B

PROGRAM STUDI MATEMATIKA FAKULTAS MIPA UNIVERSITAS NEGERI MAKASSAR 2013

DAFTAR ISI

DAFTAR ISI .....................................................................................................................2 PENGERTIAN FLOWCHART ........................................................................................3 SIKLUS DALAM FLOWCHART....................................................................................4 SIMBOL DALAM FLOWCHART...................................................................................5 MENGGAMBAR FLOWCHART ....................................................................................8 STUDI KASUS ...............................................................................................................10 DAFTAR PUSTAKA ......................................................................................................12

MAKALAH FLOWCHART

PENGERTIAN FLOWCHART

Flowchart adalah penggambaran secara grafik dari tahapan penyelesaian suatu masalah yang terdiri atas sekumpulan simbol, dimana masing-masing simbol merepresentasikan suatu kegiatan tertentu. Flowchart merupakan cara penyajian dari suatu algoritma program. Tujuan Membuat Flowchart : Menggambarkan urutan atau tahapan dari penyelesaian masalah Menggambarkan permasalahan secara sederhana, terurai, rapi dan jelas Flowchart membantu analis dan programmer untuk memecahkan masalah ke dalam bagian-bagian yang lebih kecil dan menolong dalam menganalisis alternatifalternatif lain dalam pengoperasian.Flowchart mempermudah penyelesaian suatu masalah khususnya masalah yang perlu dipelajari dan dievaluasi lebih lanjut.

MAKALAH FLOWCHART

SIKLUS DALAM FLOWCHART

Siklus Input-Proses-Output Siklus dalam flowchart adalah siklus input-proses-output atau sering disebut siklus IPO. Siklus IPO dapat kita analogikan sebagai komponen hardware komputer. Komponen input seperti keyboard, mouse, scanner, dan sebagainya dapat kita andaikan sebagai input (penerimaan suatu perintah atau data yang akan diproses). Komponen proses seperti CPU akan mengolah/memproses data yang telah masuk dalam komponen input agar menghasilkan suatu hasil. Dan akhirnya hasil pemrosesan data atau perintah yang dilakukan oleh CPU ditampilkan pada monitor, speaker atau printer.

MAKALAH FLOWCHART

SIMBOL DALAM FLOWCHART

Dalam menggambar sebuah flowchart diperlukan simbol-simbol yang representatif agar urutan atau tahapan suatu penyelesaian masalah yang digambarkan dengan flowchart dapat terlihat secara jelas dan mudah dipahami. Simbol-simbol yang di pakai dalam flowchart dibagi menjadi 3 kelompok : 1. Flow direction symbols Simbol ini digunakan untuk menghubungkan simbol satu dengan yang lain dan disebut juga connecting line. a. Simbol arus/flow

Simbol yang menyatakan jalannya arus suatu proses. b. Simbol communication link

Simbol yang menyatakan transmisi data dari satu lokasi ke lokasi lain. c. Simbol connector

Simbol yang menyatakan sambungan dari proses ke proses lainnya dalam halaman yang sama. d. Simbol offline connector

Simbol yang menyatakan sambungan dari proses ke proses lainnya dalam halaman yang berbeda. 2. Processing symbols Simbol ini menunjukan jenis operasi pengolahan dalam suatu proses/prosedur. a. Simbol proses

Simbol yang menyatakan suatu proses yang dilakukan oleh komputer. b. Simbol manual

Simbol yang menyatakan suatu proses yang tidak dilakukan oleh komputer. c. Simbol decision

MAKALAH FLOWCHART

Simbol yang menunjukkan suatu kondisi tertentu yang akan menghasilkan dua kemungkinan jawaban yaitu ya atau tidak. d. Simbol predefined process

Simbol yang menyatakan penyediaan tempat penyimpanan suatu pengolahan untuk memberi harga awal. e. Simbol terminal

Simbol yang menyatakan awal atau akhir suatu program. f. Simbol keying operation

Simbol yang menyatakan semua jenis operasi yang diproses dengan menggunakan suatu mesin yang mempunyai keyboard. g. Simbol offline storage

Simbol yang menunjukan bahwa data dalam simbol inji akan disimpan ke suatu media tertentu. h. Simbol manual input

Simbol memasukkan data secara manual dengan menggunakan online keyboard. 3. Simbol input/output Simbol yang menunjukkan jenis peralatan yang digunakan sebagai media input atau output. a. Simbol input/output

Simbol yang menyatakan proses input atau output tanpa tergantung jenis peralatannya. b. Simbol punched card

simbol yang menyatakan input berasal dari kartu atau output ditulis ke kartu c. Simbol magnetic tape

MAKALAH FLOWCHART

Simbol yang menyatakan input berasal dari pita magnetis atau output disimpan ke pita magnetis. d. Simbol disk storage

Simbol yang menyatakan input berasal dari dari disk atau output disimpan ke disk. e. Simbol document

mencetak keluaran dalam bentuk dokumen (melalui printer). f. Simbol display

mencetak keluaran dalam layar monitor.

MAKALAH FLOWCHART

MENGGAMBAR FLOWCHART

Untuk menggambar flowchart dari suatu permasalahan, kita perlu berpedoman pada siklus IPO. Kita memilah-milah tahapan permasalahan yang akan dibuat flowchartnya berdasarkan input(masukan), proses dan output(hasil). Kemudian menggambarkannya dengan menggunakan simbol flowchart seperti yang telah saya jelaskan di atas. Saya ambil contoh tentang proses membuat mie rebus. Pertama kita memasukkan mie, air, dan bumbu ke dalam panci. Kemudian mengaduk semua bahan hingga mie matang. Setelah matang, mie dituang ke dalam mangkuk. Mie pun siap disajikan. Berikut gambar flowchartnya.

START

Proses membuat mie rebus

Input mie, air, bumbu ke panci

Aduk semua bahan dan tunggu hingga mie matang

Tuang mie beserta kuahnya ke dalam mangkuk

Mie siap disajikan

STOP

Tapi ada kalanya, pembuatan mie rebus memakai cara dan langkah yang berbeda. Caranya dengan merebus mie sampai matang, ditaruh ke mangkuk kemudian baru diberi bumbu. Berikut gambar flowchartnya.

MAKALAH FLOWCHART

START

Proses membuat mie rebus

Input mie dan air ke panci

Aduk semua bahan dan tunggu hingga mie matang

Tuang mie beserta kuahnya ke dalam mangkuk

Input bumbu ke mangkuk

Aduk mie dan bumbu hingga rata

Mie siap disajikan

STOP

Dari kedua flowchart di atas dapat kita simpulkan bahwa dari satu permasalahan dapat muncul berbagai solusi. Dan solusi yang berbeda-beda tersebut menyebabkan flowchartnya juga berbeda untuk tiap solusi.

MAKALAH FLOWCHART

STUDI KASUS Pada bagian studi kasus ini, saya akan menggambarkan flowchart untuk permasalahan yang umum dalam kehidupan sehari-hari dan yang khusus dalam pemrograman : 1. Menggoreng telur dadar Pertama, kita memasukkan telur dan garam dalam mangkuk, kemudian mengocoknya sampai rata. Setelah itu, memasukkan minyak goreng dalam wajan dan memasukkan telur tersebut. Telur digoreng dan dibolak-balik sampai matang. telurpun siap disajikan.
START

Input telur dan garam ke mangkuk

Aduk telur dan garam hingga rata

Input minyak ke dalam wajan. tunggu panas

Input kocokan telur ke wajan

Menggoreng telur hingga matang

Telur siap disajikan.

STOP

MAKALAH FLOWCHART

10

2. Program menghitung rata-rata 3 bilangan Pertama, program meminta inputan 3 bilangan dari user. Kemudian menghitung rata-ratanya dengan cara menjumlahkan ketiga bilangan tersebut dan membaginya dengan 3 atau (bil1+bil2+bil3)/3. Selanjutnya diperoleh hasil ratarata ketiga bilangan tersebut.

START

Input bilangan I

Input bilangan II

Input bilangan III

Proses menghitung rata-rata

Diperoleh bilangan ratarata

STOP

MAKALAH FLOWCHART

11

DAFTAR PUSTAKA

http://www.scribd.com/document_downloads/19665089?secret_password=&extension= pdf\ http://tri_s.staff.gunadarma.ac.id/Downloads/files/15392/2+definisi+dan+simbol+Flowc hart.pdf http://sdarsono.staff.gunadarma.ac.id/Downloads/files/16512/Flowchart.pdf

MAKALAH FLOWCHART

12

You might also like