ALGORITMA PEMROGRAMAN

Slides:



Advertisements
Presentasi serupa
PENDAHULUAN KONSEP ALGORITMA DAN DIAGRAM ALIR (FLOWCHART)
Advertisements

DASAR PEMROGRAMAN (VTI 301)
Pengertian Algoritma dan Flowchart
Pemrograman Dasar Pengantar Algoritma PTIIK - UB.
ALGORITMA ERIK HADI SAPUTRA.
Pengenalan Algoritma Ardian Maretta Prastiawan, Ssi
Algorithma Pemrograman
Pemrograman Rahmat D.R. Dako, ST, M.Eng.
Introduction to Algorithm and Programming
Bahasa Pemrograman dan Flow Chart
Pengajar : ELIYANI, S.T., M.Kom Semester : I Tahun : 2012/ 2013
PENGANTAR KONSEP PEMROGRAMAN
Algoritma.
PENGANTAR ALGORITMA DAN PEMROGRAMAN
PENGENALAN ALGORITMA & PEMROGRAMAN
BAHASA PEMROGRAMAN TURBO PASCAL
Pemrograman Bahasa Komputer (CS-2700 / 3 SKS ) Oleh:
Algoritma dan Pemograman 1A
Pengantar Algoritma dan pemograman
PENERAPAN KOMPUTER BAGIAN 1. POKOK BAHASAN 1. PENGENALAN KOMPUTER 2. BAHASA BASIC DAN DIAGRAM ALIR 3. VARIABEL DAN KONSTANTA A. STATEMEN MENAMPILKAN DATA.
Algoritma (Komputer).
DASAR KOMPUTER DAN PEMROGRAMAN 1A
Dasar Pemrograman Pendahuluan.
By Adnan Purwanto, S.Kom.  Langkah-langkah yang kita lakukan dalam memberikan instruksi kepada komputer untuk memecahkan masalah  Manusia harus menggunakan.
Company LOGO DFD Data Flow Diagram Industrial Computer Laboratory.
PENGERTIAN DASAR ALGORITMA & FLOWCHART
Analisis dan desain Algoritma (PG157)
Pertemuan 1 Muhamad Haikal,S.Kom., MT
LOGIKA & ALGORITMA -Pengertian & Contoh Algoritma
BAB 2 BAHASA PEMROGRAMAN
PERTEMUAN 1 Algoritma & Pemrograman
Flowchart (Diagram Alur)
Algoritma dan Pemrograman 1
MATERI PERKULIAHAN ALGORITMA & PEMROGRAMAN
Start.
ALGORITMA DAN PEMOGRAMAN 1A
ALGORITHMA DAN ATURAN PENULISANYA
MODUL 2.
SYSTEM FLOWCHART.
Algoritma dan Pemrograman Pertemuan 1
ALGORITMA Anifuddin Azis.
Algoritma.
I Gusti Agung Made Wirautama, S.Kom
PROSES PEMBUATAN PROGRAM KOMPUTER
Introduction to Algorithm and Programming
OLEH : Vianney.mtb SMA SANTO PAULUS PONTIANAK
JENIS DAN SIMBOL FLOWCHART PRODI MIK | FAKULTAS ILMU-ILMU KESEHATAN
Bahasa Pemrograman dan Flow Chart
DASAR PEMROGRAMAN Anita Qoiriah ..
Introduction to Algorithm and Programming
Penyusunan Algoritma Oleh Yohana N.
Pengantar Algoritma dan pemograman
Pertemuan-I ALGORITMA & PEMROGRAMAN-I.
ALGORITMA DAN PEMROGRAMAN Pertemuan 1
PROG. STUDI FISIKA UIN ALAUDDIN MAKASSAR
Algoritma.
LOGIKA & ALGORITMA -Pengertian & Contoh Algoritma
Kenalan Alghoritma Wahab Sya’roni, M.Kom
Introduction to Algorithm and Programming
BAHASA PEMROGRAMAN TURBO PASCAL
Chapter 1 : Pengantar Algoritma
Chapter 1 : Pengantar Algoritma
ALGORITMA 1 Temu 1.
Dasar-Dasar Pemrograman
IT234 ALGORITMA DAN STRUKTUR DATA
LOGIKA & ALGORITMA A LGORITMA & P ENGENALAN F LOW C HART 1.
PEMROGRAMAN DASAR 3.1 & 4.1 KONSEP, STRUKTUR, PENULISAN ALGORITMA DHARU WIHARTASIH, S.PD SMK PALAPA SEMARANG.
ALGORITMA DAN STRUKTUR DATA
FONDASI PEMROGRAMAN & STRUKTUR DATA #2 - 2
Konsep Algoritma Pemrograman
Transcript presentasi:

ALGORITMA PEMROGRAMAN Klub Bidang Studi TIK SMA Insan Cendekia Al Kausar

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

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.

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

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

Contoh Algoritma Proses mengganti ban pecah di tol : CARI BEDANYA..! 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 : Ambil ban cadangan Ambil dongkrak Ambil peralatan pembuka sekrup ban Buka sekrup ban Buka ban yang kempes Pasang dongkrak Pasang ban yang kempes Pasang sekrup ban Lepas dongkrak Simpan ban pecah Simpan ban dongrak CARA si PONIRAN: Ambil ban cadangan Ambil dongkrak Ambil peralatan pembuka sekrup ban Pasang dongkrak Buka sekrup ban Lepaskan ban kempes Pasang ban cadangan Pasang sekrup ban Simpan ban pecah Simpan dongrak

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

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

Or .....PENULISAN ALGORITMA Contoh pseudocode untuk 4 + 5 x 7 + 6 : Dengan kalimat : Hitung 4 + 5 Hitung 7 + 6 Kalikan kedua hasil penjumlahan Tampilkan hasilnya Or X  4 + 5 Y  7 + 6 Hasil  X x Y

.....PENULISAN ALGORITMA Contoh pseudocode untuk 4 x 5 + 7 x 6 : B. Flow Cart

` .....PENULISAN ALGORITMA Contoh pseudocode untuk 4 x 5 + 7 x 6 : 2. Bahasa Pemrograman Contoh Pascal :

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

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 Arah aliran Penghubung

…(DIAGRAM ALIR) START Tujuan : Menghitung 4 + 5 x 7 + 6 B = 7 + 6 Hasil = A x B Tampilkan Hasil Tujuan : Menghitung 4 + 5 x 7 + 6 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