Pemrograman Terstruktur
Tujuan Pembelajaran
Setelah menyelesaikan bab ini, anda diharapkan :
Mengerti tentang algoritma Membuat algoritma dari suatu permasalahan Mengerti tentang flowchart Membuat flowchart dari suatu permasalahan
Langkah 1
Mencakup :
Tujuan pembuatan program Parameter yang digunakan Fasilitas yang disediakan Algoritma yang digunakan Bahasa yang diterapkan
4
Langkah 2
Algoritma
Inti ilmu informatika
Kriteria Algoritma
Logis & terstruktur
Membuka webmail
Sign-in
Hitung sisa hasil bagi pd langkah 2 Bila hasil bagi sama dg nol berarti angka yang dimasukkan genap, bila sama dg satu maka ganjil
9
Flowchart
Bagan/diagram yang memiliki aliran yang menggambarkan langkah-langkah penyelesaian masalah. Merupakan cara penyajian algoritma 2 macam output :
System flowchart Program flowchart
10
Jenis Flowchart
Urutan proses dalam sistem dengan menunjukkan alat media input, output, System Flowchart dan jenis media penyimpanan dalam proses pengolahan data
Urutan instruksi penyelesaian persoalan yang digambarkan dengan Program Flowchart simbol tertentu
11
12
13
Membuat Flowchart
Tidak ada aturan baku Flowchart merupakan gambaran hasil analisa Flowchart dapat bervariasi antar tiap programmer 3 komponen utama : Input Proses Output
14
15
16
17
Latihan
1. Buatlah algoritma untuk menghitung luas dan keliling lingkaran 2. Buatlah flowchart dari soal nomor 1. 3. Buatlah algoritma untuk menentukan bilangan terbesar dari dua bilangan masukan. 4. Buatlah flowchart dari soal nomor 3.
18
19