Kenalan Alghoritma Wahab Sya’roni, M.Kom Wahab.syaroni@gmail.com.

Slides:



Advertisements
Presentasi serupa
Algoritma dan Flowchart
Advertisements

Algoritma dan Pemrograman
Dosen : Rinci Kembang Hapsari, S.Si
Pengertian Algoritma dan Flowchart
TEORI ALGORITMA.
Pengenalan Algoritma Ardian Maretta Prastiawan, Ssi
Algorithma Pemrograman
Introduction to Algorithm and Programming
Bahasa Pemrograman dan Flow Chart
Algoritma dan Pemrograman
PENGANTAR KONSEP PEMROGRAMAN
Algoritma.
Pemrograman Komputer.
Pengertian Algoritma Sebuah algoritma merupakan deskripsi pelaksanaan suatu proses, dimana algoritma disusun oleh sederetan langkah instruksi yang logis.
ALGORITMA DEFINISI & FLOWCHART
Algoritma Dasar Dalam membuat suatu program komputer, menyusun algoritma adalah langkah pertama yang harus dilakukan Dalam membuat algoritma dapat digunakan.
PENGENALAN ALGORITMA & PEMROGRAMAN
ALGORITMA & LOGIKA PEMROGRAMAN
Pengertian Algoritma Sumber Kepustakaan : gerlan1986.files.wordpress.com/.../materi-ii-penge... 1 Algoritma adalah kumpulan instruksi-instruksi/ perintah–perintah/langkah-langkah.
Pertemuan-III Algoritma disajikan gambar
PENGERTIAN DASAR ALGORITMA & FLOWCHART
Analisis dan desain Algoritma (PG157)
BAB 2 BAHASA PEMROGRAMAN
PERTEMUAN I PENGANTAR ALGORITMA
ALGORITMA & PEMROGRAMAN I-A
PERTEMUAN 1 Algoritma & Pemrograman
ALGORITMA DAN PEMROGRAMAN
Definisi Algoritma Algoritma adalah urutan langkah-langkah logis yang disusun secara sistematis untuk menyelesaikan suatu masalah. Kata logis (logika)
Pengenalan Algoritma.
Flowchart (Diagram Alur)
Dasar-dasar Algoritma Dan Representasi Algoritma
BAB 1 BAHASA PEMROGRAMAN
ALGORITMA & LOGIKA PEMROGRAMAN
ALGORITMA DAN PEMOGRAMAN 1A
penyusunan algoritma (flowchart)
Algoritma dan Pemrograman
Flowchart.
PROG.STUDI PEND.FISIKA UIN ALAUDDIN MAKASSAR
ALGORITMA Anifuddin Azis.
Struktur Algoritma Sequence Process: instruksi dikerjakan secara sekuensial, berurutan. Selection Process: instruksi dikerjakan jika memenuhi kriteria.
Algoritma.
PENGENALAN ALGORITMA & PEMROGRAMAN
Pertemuan-III Algoritma disajikan gambar
PENGENALAN ALGORITMA & PEMROGRAMAN
Identitas dosen Suherman, ST Address : Cilegon
I Gusti Agung Made Wirautama, S.Kom
Introduction to Algorithm and Programming
JENIS DAN SIMBOL FLOWCHART PRODI MIK | FAKULTAS ILMU-ILMU KESEHATAN
Bahasa Pemrograman dan Flow Chart
DASAR PEMROGRAMAN Anita Qoiriah ..
Bahasa Pemrograman Poltek Balikpapan 2010.
Introduction to Algorithm and Programming
Keterampilan komputer 1AB
PENGENALAN ALGORITMA Materi 1.
Pengantar Algoritma dan pemograman
Algoritma & Pemrograman 1
Introduction of algoritm and programming
Introduction to Algorithm and Programming
Pertemuan ke-2 KONSEP ALGORITMA
Algoritma dan Struktur Data
TEORI ALGORITMA.
PEMROGRAMAN Belajar memrogram : belajar tentang metodologi pemecahan masalah, kemudian menuangkannya dalam suatu notasi yang mudah dipahami Belajar bahasa.
Pengenalan Algoritma.
IT234 ALGORITMA DAN STRUKTUR DATA
PENGANTAR KONSEP PEMROGRAMAN
Flowchart (Diagram Alur)
PENGERTIAN DASAR FLOWCHART
Dasar Konstruksi Pemrograman
PEMROGRAMAN DASAR 3.1 & 4.1 KONSEP, STRUKTUR, PENULISAN ALGORITMA DHARU WIHARTASIH, S.PD SMK PALAPA SEMARANG.
Konsep Algoritma Pemrograman
Transcript presentasi:

Kenalan Alghoritma Wahab Sya’roni, M.Kom Wahab.syaroni@gmail.com

APA ITU ALGHORITMA?

Nah Ini Jawabannya Alghoritma adalah: Langkah-langkah untuk menyelesaikan masalah dengan logis dan sistematis, tanpa memperhatikan bentuk yang akan digunakan sebagai implementasinya, sehingga dapat menjelaskan “bagaimana” cara melaksanakan fungsi yang dapat diekspresikan dengan suatu program atau komponen fisik

Lalu Apa Kaitannya Dengan Programer? Dapat mendesain algoritma yang menjelaskan bagaimana persoalan dapat diselesaika Menulis/mengubah algoritma menjadi suatu program dengan bahasa pemrograman

Bagaimana Cara Menyajikannya? MENGGUNAKAN FLOWCHART (DIAGRAM ALIR) MENGGUNAKAN PSEUDE CODE

Flowchart Menggambarkan secara keseluruhan proses dari persoalan yang akan diselesaikan, dan menunjukan detail penyelesaian persoalan. Merupakan cara lama dalam menyajikan algoritma.

Silahkan Cari Referensi Tentang Flowchat Lambang Flowchart =Star/stop =Proses Silahkan Cari Referensi Tentang Flowchat =Menyatakan keputusan (Y/T) =Penghubung Halaman Yang Sama =Input Output =Cetak Dokumen Hasil

PSEUDE CODE Bentuk penulisan algoritma yang menggunakan struktur bahasa pemrograman sederhana. (tidak dpt dimengerti oleh komputer) Pseudocode dituliskan hanya untuk mempermudah seseorang memahami sebuah algoritma. Ex: Menampilkan tulisan Test Start Print “Test” End Menampilkan variable berisi tulisan Test a = “Test” Print a

Mari Kita Coba Dengan Algoritma Euclidean Ada dua bilangan bulat m dan n (m lebih besar sama dengan n). Carilah pembagi terbesar (PBT) kedua bilangan tersebut, yaitu bilangan positif terbesar yang habis dibagi m dan n.

Kita Jelaskan dengan Flowchart

Keterangan Bagilah m dengan n, dan r adalah sisanya Jika r=0, maka n adalah jawabannya. Berhenti jika r tidak sama dengan 0, lakukan langkah 3 Ganti nilai m dengan nilai n, dan nilai n diganti dengan nilai r, ulangi langkah 1

Bingung? Mari kita ganti dengan angka m=30 ; n=12 Hitung r, r tidak sama dengan 0, ulangi langkah lagi m= n ; n= r Hitung r= sisa (m/n) Check r; r=0; selesai r= sisa (30/12)= 6 m= 12; n= 6 R= sisa (12/6)= 0 Pbt =n=6

Mari Kita Cari Contoh Lain Bagaimana cara memindahkan isi gelas A ke gelas B?

Nah Ini Jawabannya

Lalu apa bahasa pemrograman itu? Bahasa Pemrograman Tingkar Tinggi Bahasa Pemrograman Tingkat Rendah

Pengertian. Tingkat Rendah: Setiap instruksi langsung dikerjakan oleh komputer tanpa harus diterjemahkan oleh TRANSLATOR (Sulit dipahami oleh pengguna) Ex: Asembler Tingkat Tinggi: Mudah dipahami, berorientasi kepada manusia, tapi butuh TRANSLATOR. Ex: Java, VB, Pascal Dll.

Silahkan disimak

Perlu diingat! Notasi Algoritma Itu Independen tidak perduli mau diterjemahkan memakai bahasa pemrograman apapun, yang penting outputnya sama. Walaupun dikerjakan oleh manusia. Algoritma terdiri dari langkah penyelesaian masalah, jadi algoritma adalah proses prosedural

Nah terus bagaimana? Bahasa pemrograman Prosedural dibedakan: Bagian Data Bagian Instruksi

Penjelasannya begini. Program terdiri atas Sequence instruksi, yang dilaksanakan satu persatu secara urut oleh pemroses CPU, instruksi dapat berubah bila ada pencabangan kondisional,. Data di RAM dimanipulasi oleh instruksi secara beruntun. Tahapan pelaksanaan program mengikuti pola beruntun disebut prosedural

TERIMA KASIH, SEMOGA BERMANFAAT