Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

ALGORITMA PEMROGRAMAN Klub Bidang Studi TIK SMA Insan Cendekia Al Kausar.

Presentasi serupa


Presentasi berjudul: "ALGORITMA PEMROGRAMAN Klub Bidang Studi TIK SMA Insan Cendekia Al Kausar."— Transcript presentasi:

1 ALGORITMA PEMROGRAMAN Klub Bidang Studi TIK SMA Insan Cendekia Al Kausar

2 MENU Pendahuluan/Preface…. Contoh algoritma … Algoritma yang baik dan benar … Penulisan algoritma … Diagram alir…

3 PREFACE ALGORITMA: ……adalah cara yang ditempuh oleh komputer dalam mencapai tujuan, terdiri atas langkah-langkah yang terdefinisi secara baik, menerima input, melakukan proses dan menghasilkan output.

4 …(PREFACE) Mengapa perlu algoritma ? ……agar kita dapat memberikan instruksi kepada komputer untuk melakukan proses pemecahan masalah sesuai dengan yang kita inginkan

5 Algoritma menentukan keberhasilan suatu program. Contoh algoritma dalam kehidupan sehari-hari :  Proses mengganti ban mobil yang kempes di jalan tol.  Perhitungan aritmetika

6 Contoh Algoritma  Proses mengganti ban pecah di tol : Misalnya ada dua orang, Paijo dan Poniran pada hari yang berbeda tetapi mengalami kejadian yang sama yang ketika mengendarai mobil di tol, tiba-tiba ban mobil mereka kempes. Berikut ini adalah langkah-langkah yang mereka lakukan untuk mengganti ban kempes dengan ban cadangan … CARA si PAIJO : 1.Ambil ban cadangan 2.Ambil dongkrak 3.Ambil peralatan pembuka sekrup ban 4.Buka sekrup ban 5.Buka ban yang kempes 6.Pasang dongkrak 7.Pasang ban yang kempes 8.Pasang sekrup ban 9.Lepas dongkrak 10.Simpan ban pecah 11.Simpan ban dongrak CARA si PONIRAN: 1.Ambil ban cadangan 2.Ambil dongkrak 3.Ambil peralatan pembuka sekrup ban 4.Pasang dongkrak 5.Buka sekrup ban 6.Lepaskan ban kempes 7.Pasang ban cadangan 8.Pasang sekrup ban 9.Simpan ban pecah 10.Simpan dongrak CARI BEDANYA..!

7 Contoh Algoritma Coba buatlah sebuah algoritma untuk proses berikut :  dikali ALGORITMA : Tujuan : Menghitung x Langkah-langkah: 1. Hitung Hitung Kalikan kedua hasil penjumlahan 4. Tampilkan hasilnya

8 PENULISAN ALGORITMA Teknik penulisan algoritma : 1. Pseudocode penulisan algoritma dalam bahasa sehari-hari ditambah dengan bantuan notasi matematika. A. Kalimat dan atau simbol B. Flow Chart 2. Bahasa pemrograman tertentu

9 Contoh pseudocode untuk x : A. Dengan kalimat : Hitung Hitung Kalikan kedua hasil penjumlahan Tampilkan hasilnya.....PENULISAN ALGORITMA X  Y  Hasil  X x Y

10 Contoh pseudocode untuk 4 x x 6 : B. Flow Cart.....PENULISAN ALGORITMA

11 Contoh pseudocode untuk 4 x x 6 : 2. Bahasa Pemrograman Contoh Pascal : `.....PENULISAN ALGORITMA

12 Tantangan yang terbesar bagi seorang programer adalah bagaimana untuk membuat algoritma yang BAIK dan BENAR Algoritma Baik dan Benar ALGORITMA yang BAIK adalah: Algoritma yang menghasilkan output dalam waktu sesingkat mungkin dengan menggunakan resource komputer seminimal mungkin ALGORITMA yang BENAR adalah: Algoritma yang menghasilkan output yang benar untuk semua kemungkinan input

13 DIAGRAM ALIR Diagram alir :  adalah gambar/simbol yang digunakan untuk menggambarkan proses yang terjadi dalam suatu algoritma. Awal/akhir program Plihan Keputusan Proses Masukan/Keluaran Penghubung Arah aliran

14 …(DIAGRAM ALIR) Tujuan : Menghitung x Langkah-langkah: 1. Hitung 3 + 4, simpan hasilnya sebagai A 2. Hitung 7 + 6, simpan hasilnya sebagai B 3. Hitung A x B 4. Tampilkan hasilnya START A= B = Hasil = A x B Tampilkan Hasil START


Download ppt "ALGORITMA PEMROGRAMAN Klub Bidang Studi TIK SMA Insan Cendekia Al Kausar."

Presentasi serupa


Iklan oleh Google