Dasar Algoritma dan Flowchart
Algoritma dan flowchart
Algoritma adalah serangkaian urutan langkah-langkah yang tepat, logis, terperinci, dan terbatas untuk menyelesaikan suatu masalah yang disusun secara sistematis.
1. Algoritma adalah inti dari ilmu komputer
2. Algoritma adalah urutan-urutan dari instruksi atau langkah-langkah untuk menyelesaikan suatu masalah
3. Algoritma adalah blueprint dari program
4. Sebaiknya disusun sebelum membuat program
5. Kriteria suatu algoritma:
· Ada input dan output
· Efektifitas dan efisien
· Terstruktur
Contoh :
Menentukan apakah suatu bilangan merupakan
bilangan ganjil atau bilangan 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 bila sisa hasil bagi sama dengan 1 maka bilangan
itu adalah bilangan ganjil.
Flowchart
1. Flowchart adalah bagan-bagan yang mempunyai arus menggambarkan langkah-langkah penyelesaian suatu masalah
2. Merupakan cara penyajian dari suatu algoritma
3. Ada 2 macam flowchart:
· System flowchart:
Urutan proses dalam system dengan menunjukkan alat media input, output serta jenis penyimpanan dalam proses pengolahan data.
· Program flowchart:
Urutan instruksi yang digambarkan dengan symbol tertentu untuk memecahkan masalah dalam suatu program.
Contoh flowchart
Simbol-simbol Flowchart
1. Flow Direction Symbols (simbol penghubung alur)
2. Processing Symbols (simbol proses)
3. Input-Output Symbols (simbol input-output)
Tabel simbol-simbol flowchart
Mungkin hanya itu yang bisa saya berikan hari ini sekian dan terimah kasih.
0 komentar:
Posting Komentar