Tuesday, September 30, 2014

Pengertian Flowchart dan Algoritma

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”



No comments:

Post a Comment