Wibisono Sukmo Wardhono, ST, MT أبو عبد الله محمد بن موسى الخوارزميّ ( 780 – 850 M ) الكتاب المختصر في حساب الجبر.

Slides:



Advertisements
Presentasi serupa
Wibisono Sukmo Wardhono, ST, MT anyquestion?
Advertisements

Introduction to Algorithm evaluation Soal Matrikulasi Buka Buku
ANALISA STRUKTUR PROGRAM LANJUTAN
[Kristanto:2009] perintah if berguna untuk memilih satu dari 2 atau lebih alternatif jawaban yang tersedia. Jika perintah if tersebut terdiri dari 2 atau.
OPENING PENGANTAR - PWK assalamu’alaikum wr. wb Johannes Parlindungan Siregar Blog: johannes.lecture.ac.id PERENCANAAN.
TIF 4216 Matematika Diskrit.
Wibisono Sukmo Wardhono, ST, MT Program Teknologi Informasi & Ilmu Komputer – UB TIF 4102 calculus.
Any question?.
Wibisono Sukmo Wardhono, ST, MT all numbers have a pattern.
Design and Analysis of Algorithm Divide and Conquer Algorithm
 Teknik Informatika – S1 Algoritma - JAVA oleh M. Guntara Oleh M. Guntara STMIK AKAKOM 2014 STMIK AKAKOM 2014.
Algoritma Divide and Conquer
LOGIKA & ALGORITMA Pengertian & Contoh Algoritma
Algoritma Divide and Conquer
Sumber Kepustakaan : indryz.lecture.ub.ac.id/.../analisa-efisiensi- algoritm... 1  Fungsi yang memanggil dirinya sendiri  Sebuah fungsi f juga merupakan.
Algoritma dan Struktur Data
Konsep Pemrograman Contoh Program C # include int main() { printf("Hello World From About\n"); getche (); return 0; }
Desain dan Analisis Algoritma
PENGANTAR ALGORITMA DAN PEMROGRAMAN
Pengenalan Algoritma & Struktur Data Teknik Informatika - Universitas Muhammadiyah Malang (UMM) Tahun Akademik Oleh : Nur Hayatin, S.ST.
By; NILA FEBY PUSPITASARI
PENGENALAN c++ DAN STRUKTUR DASAR C++
Uji Coba materi Struktur Data
Pointer Variabel pointer sering disebut sebagai variabel yang menunjuk obyek lain, karena variabel pointer atau pointer adalah variabel yang berisi alamat.
Wibisono Sukmo Wardhono, ST, MT Any question ?
PEMROGRAMAN SISTEM PERNYATAAN DASAR PILIHAN Pertemuan V
First, don't ask my name ^.^
Wibisono Sukmo Wardhono, ST, MT Any question ?
#include //bagian modul int hitung(x,y) { return(x+y); } //bagian utama main() { int jumlah,a,b; a=8; b=2; jumlah=hitung(a,b); cout
Jawaban ujian MID. #include int pil; char tny; main(){ menu: cout
Algoritma Divide and Conquer
RENCANA PROGRAM DAN KEGIATAN PEMBELAJARAN SEMESTER (RPKPS)
Scope Variable *dalam fungsi Tenia Wahyuningrum, S.Kom., MT
Tenia Wahyuningrum, S.Kom., MT
Wibisono Sukmo Wardhono, ST, MT Any question ?
STRUKTUR Struktur merupakan kumpulan elemen data yang digabungkan menjadi satu kesatuan data. Masing-masing elemen data tersebut dinamakan field atau elemen.
Bab 05 Tipe Data dan Mengisi Variabel
STRUKTUR Struktur merupakan kumpulan elemen data yang digabungkan menjadi satu kesatuan data. Masing-masing elemen data tersebut dinamakan field atau elemen.
SUATU PENGANTAR BAHASA PEMROGRAMAN
Teknik Pemrog. Terstuktur 2
STRUKTUR PERULANGAN 2 (LOOPING-2)
Wibisono Sukmo Wardhono, ST, MT Any question ?
1 Pertemuan 9 DIVIDE And CONQUER Matakuliah: T0034/Perancangan & Analisis Algoritma Tahun: 2005 Versi: R1/0.
Pertemuan ke 3 Algoritma dan struktur data
Pengantar Algoritma.
Fungsi, Array dan String
Bilangan yang tidak memiliki pecahan desimal
P31035 Algorithms and Complexity 3 SKS
LOGIKA & ALGORITMA -Pengertian & Contoh Algoritma
Pertemuan 25 MERANCANG ALGORITMA DENGAN KOMPLEKSITAS TERTENTU
PENGANTAR ALGORITMA DAN LOGIKA
LATIHAN 26 Buatlah sebuah algoritma untuk menampilkan jumlah faktor pembagi bilangan X, dengan X adalah 1 hingga N ! Misal Jumlah faktor dari 1 adalah.
Algoritma.
Identitas dosen Suherman, ST Address : Cilegon
Analisa Algoritma 3 SKS.
Algoritma sorting.
Introduction of algoritm and programming
Pengantar Algoritma.
Algoritma Divide and Conquer
LOGIKA & ALGORITMA -Pengertian & Contoh Algoritma
Algoritma Divide and Conquer
Algoritma Divide and Conquer
Anyquestions?.
ANALISIS ALGORITMA DALAM PENERAPAN GAMBAR
all numbers have a pattern
Dynamic Programming.
Teknik Pemrog. Terstruktur 2
Any question ? Wibisono Sukmo Wardhono, ST, MT
Kalkulus Aturan Rantai Wibisono Sukmo Wardhono, ST, MT
SIMULASI DAN KOMUNIKASI DIGITAL ALI BASYAH, ST., M.Pd SMK PESANTREN DARUL DAKWAH.
Transcript presentasi:

Wibisono Sukmo Wardhono, ST, MT أبو عبد الله محمد بن موسى الخوارزميّ ( 780 – 850 M ) الكتاب المختصر في حساب الجبر والمقابلة

Wibisono Sukmo Wardhono, ST, MT Abu Abdullah Mu ḥ ammad ibnu Mūsā al-Khawārizmī ( 780 – 850 M ) Al-Khawārizmī Algorism Algorithm

Wibisono Sukmo Wardhono, ST, MT Algoritma

Wibisono Sukmo Wardhono, ST, MT Problem Solving Commands Iteration Decision Row-column elements Algorithm Begining

Wibisono Sukmo Wardhono, ST, MT Problem Solving Have data type: int, float etc Valuable Operable Algorithm Begining

Wibisono Sukmo Wardhono, ST, MT Paradigma Algoritma

Wibisono Sukmo Wardhono, ST, MT BIG PROBLEM SMALLER PROBLEM SMALLER PROBLEM SMALLER PROBLEM SMALLER PROBLEM SMALLER PROBLEM SMALLER PROBLEM SMALLER PROBLEM SMALLER PROBLEM SMALLER PROBLEM Permasalahan besar dipecah- pecah menjadi beberapa permasalahan yang lebih kecil/ sederhana Divide and Conquer DIVIDE

Wibisono Sukmo Wardhono, ST, MT SMALLER PROBLEM SOLVED SMALLER PROBLEM SOLVED SMALLER PROBLEM SOLVED SMALLER PROBLEM SOLVED SMALLER PROBLEM SOLVED SMALLER PROBLEM SOLVED SMALLER PROBLEM SOLVED SMALLER PROBLEM SOLVED SMALLER PROBLEM SOLVED SMALLER PROBLEM SMALLER PROBLEM SMALLER PROBLEM SMALLER PROBLEM SMALLER PROBLEM SMALLER PROBLEM SMALLER PROBLEM SMALLER PROBLEM SMALLER PROBLEM Permasalahan- permasalahan kecil dipecahkan secara parsial Divide and Conquer CONQUER

Wibisono Sukmo Wardhono, ST, MT SMALLER PROBLEM SOLVED SMALLER PROBLEM SOLVED SMALLER PROBLEM SOLVED SMALLER PROBLEM SOLVED SMALLER PROBLEM SOLVED SMALLER PROBLEM SOLVED SMALLER PROBLEM SOLVED SMALLER PROBLEM SOLVED SMALLER PROBLEM SOLVED Permasalahan terpecahkan Divide and Conquer BIG PROBLEM SOLVED COMBINE

Wibisono Sukmo Wardhono, ST, MT BIG PROBLEM SMALLER PROBLEM SMALLER PROBLEM SMALLER PROBLEM Sub- struktur Sub- struktur Mirip dengan paradigma sebelumnya, namun ditambahkan beberapa sub- struktur Dynamic Algorithm

Wibisono Sukmo Wardhono, ST, MT Sub- struktur Sub- struktur SMALLER PROBLEM SOLVED SMALLER PROBLEM Permasalahan- permasalahan kecil dipecahkan dengan sub- struktur yang telah tersedia Dynamic Algorithm SMALLER PROBLEM SOLVED SMALLER PROBLEM SMALLER PROBLEM SOLVED SMALLER PROBLEM BIG PROBLEM SOLVED Permasalahan terpecahkan

Wibisono Sukmo Wardhono, ST, MT Aspek penting ALGORITMA

Wibisono Sukmo Wardhono, ST, MT int a=6; main() { while(a>5) { cout<<a; a++; } } Bagaimana akhir dari algoritma ini? UNFINITE

Wibisono Sukmo Wardhono, ST, MT Algoritma harus berhenti setelah melalui beberapa tahapan (langkah) Finiteness

Wibisono Sukmo Wardhono, ST, MT How could we define the “MIRACLE”?

Wibisono Sukmo Wardhono, ST, MT Setiap langkah harus didefinisikan secara tepat, tidak boleh membingungkan (ambigu) Definiteness

Wibisono Sukmo Wardhono, ST, MT OUTPUT Algoritma INPUT Sebuah algoritma memiliki nol atau lebih input sebelum dijalankan Sebuah algoritma memiliki satu atau lebih output, yang biasanya bergantung kepada input

Wibisono Sukmo Wardhono, ST, MT Setiap algoritma harus berhasil-guna (sangkil/ efektif) Effectiveness

Wibisono Sukmo Wardhono, ST, MT Case: HANOI TOWER KETENTUAN  Terdapat empat piringan dan tiga tempat susunan  Hanya satu piringan yang dapat dipindahkan pada suatu waktu  Piringan yang dapat dipindahkan adalah piringan yang terletak pada susunan paling atas  Piringan tersebut dapat dipindahkan ke susunan lain yang mungkin saja sudah terdapat piringan lain  Sebuah piringan tidak bolah diletakkan di atas piringan lain yang lebih kecil

Wibisono Sukmo Wardhono, ST, MT Case: HANOI TOWER

Wibisono Sukmo Wardhono, ST, MT INTEGER