Dasar FC Dan Algoritma

download Dasar FC Dan Algoritma

of 19

description

for CPP

Transcript of Dasar FC Dan Algoritma

  • Yusi Tyroni Mursityo, S.Kom., M.S.

  • Flowchart adalah penyajian yang sistematistentang proses dan logika dari kegiatanpenanganan informasi.

    Program flowchart adalah suatu bagandengan simbol-simbol tertentu yangmenggambarkan urutan proses secaramendetail dan hubungan antara suatuproses(instruksi) dengan proses lainnyadalam suatu program (Widia,1983:4)

  • Relationship

    Flowchart dapat memberikan gambaran yang efektif, jelas, dan ringkas tentang prosedurlogic. Teknik penyajian yang bersifat grafisjelas akanlebih baik daripada uraian-uraianyang bersifat teks khususnya dalammenyajikan logika logika yang bersifatkompleks.

  • Analysis

    Dengan adanya pengungkapan yang jelas dalam model atau chart, maka para pembacadapat dengan mudah melihat permasalahanatau memfokuskan perhatian pada area-area tertentu sistem informasi.

  • Communication

    Karena simbol-simbolyang digunakanmengikuti suatu standar tertentu yang sudahdiakui secara umum, maka flowchart dapatmerupakan alat bantu yang sangat efektifdalam mengkomunikasikan logika suatumasalah atau dalam mendokumentasikanlogika tersebut.

  • Tidak ada kaidah yang baku. Flowchart = gambaran hasil analisasuatu masalah

    Flowchart dapat bervariasi antara satupemrogram dengan pemrogramlainnya.

    Secara garis besar ada 3 bagianutama:

    Input Proses Output

  • Hindari pengulangan proses yang tidakperlu dan logika yang berbelit sehinggajalannya proses menjadi singkat.

    Jalannya proses digambarkan dari ataske bawah dan diberikan tanda panahuntuk memperjelas.

    Sebuah flowchart diawali dari satu titikSTART dan diakhiri dengan END.

  • Adalah inti dari ilmu komputer. Algoritma adalah urutan-urutan dari

    instruksi atau langkah-langkah untukmenyelesaikan suatu masalah.

    Algoritma adalah blueprint dari program. Sebaiknya disusun sebelum membuat

    program. Kriteria suatu algoritma:

    Ada input dan output Efektivitas dan efisien Terstruktur

  • Bagaimana cara mengurutkan kartu sesuai dengan angka

  • Question ?