Upload presentasi
Presentasi sedang didownload. Silahkan tunggu
1
Pemrograman Terstruktur
Algoritma & Flowchart Pemrograman Terstruktur
2
Tujuan Pembelajaran Setelah menyelesaikan bab ini, anda diharapkan :
Mengerti tentang algoritma Membuat algoritma dari suatu permasalahan Mengerti tentang flowchart Membuat flowchart dari suatu permasalahan
3
Tahapan Pembuatan Program
1. Mendefinisikan masalah dan menganalisanya 2. Merealisasikan dengan langkah-langkah tertentu
4
Langkah 1 Mencakup : Tujuan pembuatan program Parameter yang digunakan
Fasilitas yang disediakan Algoritma yang digunakan Bahasa yang diterapkan
5
Langkah 2
6
Algoritma Inti ilmu informatika Urutan langkah penyelesaian persoalan
Blueprint dari program Harus jelas batasannya
7
Kondisi awal & akhir jelas
Kriteria Algoritma Kondisi awal & akhir jelas Efektif & efisien Logis & terstruktur
8
Contoh : Mengirim Email
Membuka webmail Sign-in Memilih menu compose Menuliskan alamat tujuan Menulis isi Mengirim dengan menekan tombol Send
9
Contoh : Menentukan Genap/Ganjil
Masukkan sembarang bilangan Bagi bilangan tsb dg bilangan 2 Hitung sisa hasil bagi pd langkah 2 Bila hasil bagi sama dg nol berarti angka yang dimasukkan genap, bila sama dg satu maka ganjil
10
Flowchart Bagan/diagram yang memiliki aliran yang menggambarkan langkah-langkah penyelesaian masalah. Merupakan cara penyajian algoritma 2 macam output : System flowchart Program flowchart
11
Jenis Flowchart System Flowchart Program Flowchart
Urutan proses dalam sistem dengan menunjukkan alat media input, output, dan jenis media penyimpanan dalam proses pengolahan data Program Flowchart Urutan instruksi penyelesaian persoalan yang digambarkan dengan simbol tertentu
12
Simbol Flowchart (1)
13
Simbol Flowchart (2)
14
Membuat Flowchart Tidak ada aturan baku
Flowchart merupakan gambaran hasil analisa Flowchart dapat bervariasi antar tiap programmer 3 komponen utama : Input Proses Output
15
Membuat Flowchart (2) Hindari proses yg tidak perlu dan berbelit
Aliran proses digambarkan dari atas ke bawah dan diberikan tanda panah untuk memperjelas Sebuah flowchart diawali titik awal (START) dan diakhiri dengan titik akhir (END)
16
Contoh Flowchart (1)
17
Contoh Flowchart (2)
18
Latihan Buatlah algoritma untuk menghitung luas dan keliling lingkaran
Buatlah flowchart dari soal nomor 1. Buatlah algoritma untuk menentukan bilangan terbesar dari dua bilangan masukan. Buatlah flowchart dari soal nomor 3.
19
PR (utk kelas 1C) Buatlah flowchart yang menggambarkan proses masuk ke jurusan Teknik Informatika UMM, sejak pengambilan formulir hingga memperoleh NIM. (Jawaban di tulis di selembar kertas A4. Dikerjakan per-individu. Dikumpulkan 29 Sept. 2010)
Presentasi serupa
© 2024 SlidePlayer.info Inc.
All rights reserved.