Berbagi Ilmu | Software | Seputar Info

Blog sederhana - semoga bermanfaaT

Full width home advertisement

Post Page Advertisement [Top]

Mengenal Algoritma dan Flowchart

Mengenal Algoritma dan Flowchart

Halo kawan semua, selamat pagi :)
Kali ini kita akan membahas awal mula dari ilmu pemrograman, basic/dasar yang kalian semua harus pahami ketika ingin mempelajari ilmu pemrograman. Sama halnya matematika sebelum kalian menghitung bilangan perpangkatan pastinya kita diberi ilmu berhitung pertambahan atau pengurangan, oke langsung saja ke topik pembahasan.

Algoritma, inti dari semua ilmu komputer. Bisa artikan juga algoritma adalah urutan-urutan dari instruksi ataupun perintah yang mana digunakan untuk menyelesaikan suatu masalah, algoritma disusun sebelum kita membuat program. Adapun kriteria-kriteria suatu algoritma sebagai berikut :
  1. Ada input dan output
  2. Efektivitas dan efisien
  3. Terstruktur
Contoh :
  • Menghitung 2 + 2 = 4
    1. Ambil bilangan kesatu (2)
    2. Ambil bilangan kedua (2)
    3. Tambahkan operator (+)
    4. Generate/hitung, maka akan menghasilkan bilangan 4 
  • Menentukan suatu bilangan apakah ganjil atau genap 
    1. Masukkan sebuah bilangan sembarang
    2. Bagi bilangan tersebut dengan bilangan 2 
    3. Hitung sisa hasil bagi pada langkah 2
    4. Bila sisa hasil bagi sama dengan 0 maka bilangan itu adalah bilangan genap, tetapi apabila sisa hasil bagi sama dengan 1 maka bilangan itu adalah bilangan ganjil
Flowchart dapat diartikan sebagai cara penyajian dari suatu algoritma, atau bagan-bagan yang mempunyai arus yang menggambarkan secara konsep dasar langkah-langkah penyelesaian dari suatu masalah. Ada 2 macam flowchart :
  1. System Flowchart
    • Urutan proses dalam system dengan menunjukkan alat media input, output serta jenis media pemyimpanan dalam proses pengolahan data
  2. Program Flowchart
    • Urutan instruksi yang digambarkan dengan symbol tertentu untuk memecahkan masalah dalam suatu program
Adapun simbol-simbol flowchart yang terbagi menjadi beberapa bagian sebagai berikut :
  1. Flow Direction Symbols (Simbol Penghubung Alur)
  2. Processing Symbols (Simbol Proses)
  3. Input-output Symbols (Simbol Input-output)


Dalam tata cara pembuatan flowchart adapun kaedah-kaedah yang harus diperhatikan antara lain :
  1. Flowchart merupakan gambaran hasil analisa suatu masalah.
  2. Flowchart dapat bervariasi antara satu pemrogram dengan pemrogram lainnya.
  3. Secara garis besar ada 3 bagian utama yaitu input, proses, dan output.
  4. Hindari pengulangan proses yang tidak perlu dan logika yang berbelit sehingga jalannya proses menjadi lebih singkat
  5. Jalannya proses digambarkan dari atas ke bawah dan diberikan tanda panah untuk memperjelas.
  6. Sebuah flowchart diawali dari satu titik START dan diakhiri dengan END.






No comments:

Post a Comment

Bottom Ad [Post Page]