Alur pikiran, sehingga algoritma seseorang dapat juga berbeda dari algoritma orang lain Tertulis, yang artinya dapat berupa kalimat, gambar, atau tabel tertentu Algoritma dan Pemrograman - Genap 2012ĩ Definisi Algoritma Deretan langkah-langkah komputasi yang mentransformasikan data masukan menjadi keluaran Deretan instruksi yang jelas untuk memecahkan masalah, yaitu untuk memperoleh keluaran yang diinginkan dari suatu masukan dalam jumlah waktu yang terbatas Prosedur komputasi yang terdefinisi dengan baik yang menggunakan beberapa nilai sebagai masukan dan menghasilkan beberapa nilai yang disebut keluaran. */ Executable Algoritma dan Pemrograman - Genap 2012 L2: Introduction to Algorithmsħ Algoritma Algoritma dan Pemrograman - Genap 2012Ĩ Definisi Algoritma Algoritma adalah urutan langkah logis tertentu untuk memecahkan suatu masalah Urutan langkah logis, yang berarti algoritma harus mengikuti suatu urutan tertentu, tidak boleh melompat-lompat Alur pemikiran dalam menyelesaikan suatu pekerjaan yang dituangkan secara tertulis. Program sterilize(saw,alcohol) raise_hammer() lower hammer(fast) start(saw) /* etc. Presentation on theme: "Algoritma dan Pemrograman"- Presentation transcript:Ģ Problem Algoritma dan Pemrograman - Genap 2012ģ Problem Pertanyaan atau tugas yang kita cari jawaban dan/atau penyelesaiannya Algoritma dan Pemrograman - Genap 2012ĬSE1301 Sem1-2006 How do we solve problems? We "just do" Guesswork-and-luck Trial-and-error Experience (possibly someone else's) "Scientifically" Algoritma dan Pemrograman - Genap 2012 L2: Introduction to AlgorithmsĬSE1301 Sem1-2006 The Problem-solving Process Algoritma dan Pemrograman - Genap 2012 L2: Introduction to AlgorithmsĬSE1301 Sem1-2006 The Problem-solving Process Problem “Doctor, my head hurts" Problem specification Patient has elevated pressure in anterior parietal lobe Algorithm 1.