KONSEP PEMROGRAMAN BY: Veri Julianto, M.Si PERTEMUAN I Pengertian • Pemrograman berkaitan dengan komputer, yang digunakan untuk membantu menyelesaikan persoalan. • Strategi penyelesaian mesti ditanamkan dalam mesin. • Program merupakan pernyatan yang disusun menjadi satu kesatuan prosedur yang berupaurutan langkah yang disusun secara logis dan sistematis untuk menyelesaikan masalah. Bahasa pemrograman • Sintaks : aturan penulisan bahasa pemrograman. • Semantik :maksud yang terkandung dalam statement • Kebenaran Logika : berhubungan dengan benar tidaknya urutan statment Paradigma pemrograman • Pemrograman Prosedural (terstruktur) • Pemrograman Berbasis Objek Apa perbedaannya ???? Algoritma • Cara menyelesaikan suatu proses • Terdiri atas langkah-langkah yang terdefinisi dengan baik. • Bisa dihitung (computable) atau bisa diukur (measurable) • Menerima input, menghasilkan output Syarat Algoritma -> Corrctness Sebuah algoritma dikatakan BENAR (correct) jika algoritma tersebut berhasil mengeluarkan output yang benar untuk semua kemungkinan input. Bagaimana jika 99%? Dasar Pemrograman Penyajian Algoritma • Teknik Tulisan (pseudocode) • Teknik Gambar (Flowchart) Apa bedanya ? Dan berikan contohnya? Flowchart Pertemuan 3 Pengantar bahasa C++ Section Header NAME OF SECTION HEADER