SELAMAT DATANG !

" sebaik-baik manusia adalah orang yang paling bermanfaat bagi orang lain" (HR. Ad-Daraqutni dan Ath-Thabrani)

Jumat, 03 Juni 2011

Pengantar Bagan Alir dalam Algoritma

 Bagan Alir (FLOWCHART)
Symbol yang terdapat dalam flowchart dapat dikelompokkan menjadi tiga :
-       flow direction symbols
-       processing symbols
-       input-output symbol





1. Aturan dalam pembuatan flowchart
Flowchart merupakan hasil analisa yang dibambarkan dalam bentuk bagan berurutan.
Setiap flowchart selalu terdiri dari tiga bagian utama, yaitu :
-       Input (berupa bahan dasar)
-       Proses (pengolahan bahan dasar)
-       Output (hasil pengolahan)
Ketiga komponen ini dapat digambarkan sebagai berikut.


INPUT---->PROSESE----->OUTPUT






Pengolahan data dengan komputer dapat dirangkum dengan urutan :
START        :      Merupakan awal dari seluruh kegiatan dan juga merupakan tempat untuk mempersiapkan peralatan yang diperlukan untuk kegiatan berikutnya.
READ          : Merupakan perintah untuk membaca data dari suatu alat input.
PROCESS     : Merupakan kegiatan pemecahan masalah sesuai dengan persoalan.
WRITE        : Merupakan perintah untuk menampilkan hasil proses.
END           : Mengakhiri kegiatan pengolahan.









2. Akumulator
Akumulator merupakan tempat manampung suatu nilai. Nilai yang masuk akan dijumlahkan dengan nilai yang ada di dalamnya. Sehingga akumulator dapat dipakai untuk menentukan nilai total dari penjumlahan suatu bilangan.
Dengan implementasi bentuk flowchart, akumulator digambarkan dengan menggunakan simbol proses (persegi panjang). Misalnya, untuk menghitung nilai total seluruh gaji pegawai maka dapat digambarkan sebagai berikut :



         TOTAL GAJI=TOTALGAJI + GAJI





Pada awalnya TotalGaji bernilai 0. Waktu  proses di atas dilaksanakan, besarnya nilai Gaji ditambahkan ke akumulator TotalGaji.

3. Analisa persoalan

Untuk mengimplementasikan persoalan ke bentuk flowchart adalah dengan melakukan analisa terhadap masalah tersebut kemudian menspesifikasikannya.
Spesifikasi terdiri dari :
-       Penentuan hubungan antara data input dengan hasil pengolahan
-       Penentuan hubungan antara data input dengan pengolahanya
-       Penentuan hubungan antara pengolahan dengan data output
-       Penentuan langkah-langkah pengolahannya

4. Implementasi ke dalam flowchart
setelah persoalan dianalisa, selanjutnya lakukan langkah untuk mengimplementasikan hasil analisa ke bentuk flowchart.

5.   Penelusuran flowchart
Penelusuran flowchart merupakan tindakan yang dilakukan untuk memeriksa kebenaran flowchart. Penelusuran ini dilakukan dengan percobaan yang memakai data sebenarnya, sehingga hasilnya dapat diketahui.


2.2 Program
Komputer adalah salah suatu alat bantu dalam menyelesaikan masalah, tetapi komputer tidak dapat langsung menyelesaikan masalah yang diberikan. Komputer dapat menyelesaikan masalah dengan menggunakan instruksi-instruksi yang disusun sedemikian rupa oleh manusia (pemrogram), dengan instruksi-instruksi ini komputer dapat menyelesaikan masalah yang diberikan secara cepat dan tepat, bahkan komputer dapat melakukannya secara berulang-ulang tidak kenal bosan dan lelah. Kumpulan instruksi yang disusun sedemikian rupa guna menyelesaikan suatu masalah disebut program.
Selayaknya manusia, program juga memiliki berbagai bahasa untuk menuliskan instruksi-instruksi, bahasa-bahasa ini disebut bahasa pemrograman.
Program yang disusun dengan bahasa pemrograman tertentu tidak langsung dapat dimengerti oleh komputer, agar komputer dapat mengerti instruksi-instruksi yang ada dalam program, maka dibutuhkan suatu pengalih bahasa dari bahasa pemrograman ke bahasa yang dimengerti oleh komputer. Pengalih bahasa ini disebut compiler dan inter preter.



Tidak ada komentar:

Posting Komentar